====================================== | [ 4141.226332][T21651] veth1: renamed from ioam-veth-betaR | [ 4141.339524][T21652] veth0: renamed from ioam-veth-gamma | [ 4217.847489][T22295] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22295 | [4217.848209][T22295] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4217.848525][T22295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4217.848527][T22295] Call Trace: [ 4217.848529][T22295] [4217.848531][T22295] dump_stack_lvl (lib/dump_stack.c:123) [4217.848541][T22295] check_preemption_disabled (lib/smp_processor_id.c:52) [4217.848548][T22295] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4217.848555][T22295] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4217.848563][T22295] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4217.848571][T22295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4217.848576][T22295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4217.848588][T22295] rawv6_sendmsg (net/ipv6/raw.c:918) [4217.848599][T22295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4217.848604][T22295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4217.848612][T22295] ? __lock_release (kernel/locking/lockdep.c:5534) [4217.848622][T22295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4217.848629][T22295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4217.848638][T22295] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4217.848653][T22295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4217.848656][T22295] ? __lock_release (kernel/locking/lockdep.c:5534) [4217.848667][T22295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4217.848674][T22295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4217.848679][T22295] ? __pfx___sys_sendto (net/socket.c:2147) [4217.848693][T22295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4217.848700][T22295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4217.848710][T22295] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4217.848716][T22295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4217.848726][T22295] __x64_sys_sendto (net/socket.c:2183) [4217.848730][T22295] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4217.848734][T22295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4217.848740][T22295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4217.848745][T22295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4217.848749][T22295] RIP: 0033:0x7fec6a1c7a4a [ 4217.848754][T22295] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4217.848756][T22295] RSP: 002b:00007ffe1c634f18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4217.848761][T22295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fec6a1c7a4a [ 4217.848763][T22295] RDX: 0000000000000040 RSI: 000000000f9d9340 RDI: 0000000000000005 [ 4217.848764][T22295] RBP: 00007ffe1c634fa0 R08: 0000000000418574 R09: 000000000000001c [ 4217.848766][T22295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4217.848768][T22295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec6a2f0000 | [ 4217.848768][T22295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec6a2f0000 | [ 4217.848782][T22295] | [ 4217.848785][T22295] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22295 | [4217.863406][T22295] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4217.863682][T22295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4217.863685][T22295] Call Trace: [ 4217.863687][T22295] [4217.863690][T22295] dump_stack_lvl (lib/dump_stack.c:123) [4217.863699][T22295] check_preemption_disabled (lib/smp_processor_id.c:52) [4217.863709][T22295] lwtunnel_output (net/core/lwtunnel.c:359) [4217.863720][T22295] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4217.863731][T22295] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4217.863740][T22295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4217.863748][T22295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4217.863761][T22295] rawv6_sendmsg (net/ipv6/raw.c:918) [4217.863773][T22295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4217.863778][T22295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4217.863782][T22295] ? __lock_release (kernel/locking/lockdep.c:5534) [4217.863790][T22295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4217.863793][T22295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4217.863803][T22295] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4217.863819][T22295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4217.863821][T22295] ? __lock_release (kernel/locking/lockdep.c:5534) [4217.863833][T22295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4217.863837][T22295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4217.863843][T22295] ? __pfx___sys_sendto (net/socket.c:2147) [4217.863868][T22295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4217.863874][T22295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4217.863882][T22295] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4217.863889][T22295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4217.863899][T22295] __x64_sys_sendto (net/socket.c:2183) [4217.863902][T22295] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4217.863905][T22295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4217.863910][T22295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4217.863915][T22295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4217.863918][T22295] RIP: 0033:0x7fec6a1c7a4a [ 4217.863922][T22295] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4217.863924][T22295] RSP: 002b:00007ffe1c634f18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4217.863928][T22295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fec6a1c7a4a [ 4217.863930][T22295] RDX: 0000000000000040 RSI: 000000000f9d9340 RDI: 0000000000000005 [ 4217.863932][T22295] RBP: 00007ffe1c634fa0 R08: 0000000000418574 R09: 000000000000001c [ 4217.863934][T22295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4217.863936][T22295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec6a2f0000 | [ 4217.863936][T22295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec6a2f0000 | [ 4217.863950][T22295] | [ 4217.879319][T22295] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22295 | [4217.879774][T22295] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4217.880050][T22295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4217.880052][T22295] Call Trace: [ 4217.880053][T22295] [4217.880056][T22295] dump_stack_lvl (lib/dump_stack.c:123) [4217.880061][T22295] check_preemption_disabled (lib/smp_processor_id.c:52) [4217.880067][T22295] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4217.880073][T22295] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4217.880080][T22295] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4217.880085][T22295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4217.880090][T22295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4217.880102][T22295] rawv6_sendmsg (net/ipv6/raw.c:918) [4217.880114][T22295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4217.880119][T22295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4217.880123][T22295] ? __lock_release (kernel/locking/lockdep.c:5534) [4217.880130][T22295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4217.880133][T22295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4217.880144][T22295] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4217.880160][T22295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4217.880162][T22295] ? __lock_release (kernel/locking/lockdep.c:5534) [4217.880173][T22295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4217.880177][T22295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4217.880183][T22295] ? __pfx___sys_sendto (net/socket.c:2147) [4217.880197][T22295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4217.880203][T22295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4217.880210][T22295] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4217.880217][T22295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4217.880227][T22295] __x64_sys_sendto (net/socket.c:2183) [4217.880231][T22295] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4217.880234][T22295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4217.880239][T22295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4217.880244][T22295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4217.880247][T22295] RIP: 0033:0x7fec6a1c7a4a [ 4217.880251][T22295] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4217.880253][T22295] RSP: 002b:00007ffe1c634f18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4217.880256][T22295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fec6a1c7a4a [ 4217.880259][T22295] RDX: 0000000000000040 RSI: 000000000f9d9340 RDI: 0000000000000005 [ 4217.880261][T22295] RBP: 00007ffe1c634fa0 R08: 0000000000418574 R09: 000000000000001c [ 4217.880262][T22295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4217.880264][T22295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec6a2f0000 | [ 4217.880264][T22295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec6a2f0000 | [ 4217.880286][T22295] | [ 4218.477600][T22300] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22300 | [4218.478105][T22300] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4218.479746][T22300] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4218.479748][T22300] Call Trace: [ 4218.479751][T22300] [4218.479753][T22300] dump_stack_lvl (lib/dump_stack.c:123) [4218.479763][T22300] check_preemption_disabled (lib/smp_processor_id.c:52) [4218.479770][T22300] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4218.479777][T22300] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4218.479785][T22300] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4218.479793][T22300] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4218.479798][T22300] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4218.479810][T22300] rawv6_sendmsg (net/ipv6/raw.c:918) [4218.479821][T22300] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4218.479826][T22300] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4218.479833][T22300] ? __lock_release (kernel/locking/lockdep.c:5534) [4218.479843][T22300] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4218.479849][T22300] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4218.479858][T22300] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4218.479873][T22300] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4218.479877][T22300] ? __lock_release (kernel/locking/lockdep.c:5534) [4218.479887][T22300] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4218.479894][T22300] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4218.479899][T22300] ? __pfx___sys_sendto (net/socket.c:2147) [4218.479913][T22300] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4218.479920][T22300] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4218.479929][T22300] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4218.479936][T22300] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4218.479946][T22300] __x64_sys_sendto (net/socket.c:2183) [4218.479950][T22300] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4218.479954][T22300] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4218.479958][T22300] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4218.479963][T22300] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4218.479968][T22300] RIP: 0033:0x7ff6e887aa4a [ 4218.479972][T22300] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4218.479976][T22300] RSP: 002b:00007fffaa413bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4218.479980][T22300] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff6e887aa4a [ 4218.479982][T22300] RDX: 0000000000000040 RSI: 000000002cea4340 RDI: 0000000000000005 [ 4218.479984][T22300] RBP: 00007fffaa413c50 R08: 0000000000418574 R09: 000000000000001c [ 4218.479986][T22300] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4218.479987][T22300] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff6e89a3000 | [ 4218.479987][T22300] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff6e89a3000 | [ 4218.480001][T22300] | [ 4218.480004][T22300] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22300 | [4218.492264][T22300] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4218.492514][T22300] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4218.492515][T22300] Call Trace: [ 4218.492517][T22300] [4218.492519][T22300] dump_stack_lvl (lib/dump_stack.c:123) [4218.492526][T22300] check_preemption_disabled (lib/smp_processor_id.c:52) [4218.492531][T22300] lwtunnel_output (net/core/lwtunnel.c:359) [4218.492537][T22300] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4218.492544][T22300] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4218.492550][T22300] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4218.492554][T22300] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4218.492566][T22300] rawv6_sendmsg (net/ipv6/raw.c:918) [4218.492577][T22300] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4218.492583][T22300] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4218.492587][T22300] ? __lock_release (kernel/locking/lockdep.c:5534) [4218.492595][T22300] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4218.492598][T22300] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4218.492607][T22300] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4218.492623][T22300] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4218.492625][T22300] ? __lock_release (kernel/locking/lockdep.c:5534) [4218.492636][T22300] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4218.492640][T22300] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4218.492646][T22300] ? __pfx___sys_sendto (net/socket.c:2147) [4218.492660][T22300] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4218.492666][T22300] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4218.492674][T22300] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4218.492681][T22300] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4218.492691][T22300] __x64_sys_sendto (net/socket.c:2183) [4218.492695][T22300] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4218.492698][T22300] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4218.492702][T22300] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4218.492707][T22300] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4218.492710][T22300] RIP: 0033:0x7ff6e887aa4a [ 4218.492713][T22300] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4218.492715][T22300] RSP: 002b:00007fffaa413bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4218.492718][T22300] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff6e887aa4a [ 4218.492720][T22300] RDX: 0000000000000040 RSI: 000000002cea4340 RDI: 0000000000000005 [ 4218.492721][T22300] RBP: 00007fffaa413c50 R08: 0000000000418574 R09: 000000000000001c [ 4218.492723][T22300] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4218.492724][T22300] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff6e89a3000 | [ 4218.492724][T22300] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff6e89a3000 | [ 4218.492738][T22300] | [ 4218.493134][T22300] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22300 | [4218.506904][T22300] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4218.507167][T22300] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4218.507168][T22300] Call Trace: [ 4218.507170][T22300] [4218.507172][T22300] dump_stack_lvl (lib/dump_stack.c:123) [4218.507179][T22300] check_preemption_disabled (lib/smp_processor_id.c:52) [4218.507185][T22300] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4218.507191][T22300] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4218.507198][T22300] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4218.507204][T22300] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4218.507209][T22300] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4218.507220][T22300] rawv6_sendmsg (net/ipv6/raw.c:918) [4218.507232][T22300] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4218.507237][T22300] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4218.507242][T22300] ? __lock_release (kernel/locking/lockdep.c:5534) [4218.507250][T22300] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4218.507255][T22300] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4218.507263][T22300] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4218.507279][T22300] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4218.507281][T22300] ? __lock_release (kernel/locking/lockdep.c:5534) [4218.507292][T22300] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4218.507298][T22300] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4218.507303][T22300] ? __pfx___sys_sendto (net/socket.c:2147) [4218.507317][T22300] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4218.507323][T22300] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4218.507331][T22300] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4218.507339][T22300] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4218.507348][T22300] __x64_sys_sendto (net/socket.c:2183) [4218.507352][T22300] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4218.507355][T22300] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4218.507360][T22300] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4218.507364][T22300] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4218.507367][T22300] RIP: 0033:0x7ff6e887aa4a [ 4218.507371][T22300] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4218.507373][T22300] RSP: 002b:00007fffaa413bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4218.507376][T22300] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff6e887aa4a [ 4218.507379][T22300] RDX: 0000000000000040 RSI: 000000002cea4340 RDI: 0000000000000005 [ 4218.507381][T22300] RBP: 00007fffaa413c50 R08: 0000000000418574 R09: 000000000000001c [ 4218.507382][T22300] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4218.507384][T22300] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff6e89a3000 | [ 4218.507384][T22300] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff6e89a3000 | [ 4218.507398][T22300] | [ 4219.130389][T22305] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22305 | [4219.130880][T22305] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4219.131138][T22305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4219.131140][T22305] Call Trace: [ 4219.131142][T22305] [4219.131145][T22305] dump_stack_lvl (lib/dump_stack.c:123) [4219.131154][T22305] check_preemption_disabled (lib/smp_processor_id.c:52) [4219.131162][T22305] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4219.131169][T22305] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4219.131177][T22305] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4219.131186][T22305] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4219.131191][T22305] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4219.131203][T22305] rawv6_sendmsg (net/ipv6/raw.c:918) [4219.131214][T22305] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4219.131219][T22305] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4219.131228][T22305] ? __lock_release (kernel/locking/lockdep.c:5534) [4219.131239][T22305] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4219.131246][T22305] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4219.131255][T22305] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4219.131271][T22305] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4219.131274][T22305] ? __lock_release (kernel/locking/lockdep.c:5534) [4219.131285][T22305] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4219.131292][T22305] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4219.131298][T22305] ? __pfx___sys_sendto (net/socket.c:2147) [4219.131312][T22305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4219.131319][T22305] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4219.131331][T22305] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4219.131338][T22305] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4219.131348][T22305] __x64_sys_sendto (net/socket.c:2183) [4219.131352][T22305] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4219.131356][T22305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4219.131360][T22305] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4219.131365][T22305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4219.131370][T22305] RIP: 0033:0x7ff4070f0a4a [ 4219.131374][T22305] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4219.131377][T22305] RSP: 002b:00007ffd5e9fd848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4219.131381][T22305] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff4070f0a4a [ 4219.131383][T22305] RDX: 0000000000000040 RSI: 000000000a882340 RDI: 0000000000000005 [ 4219.131385][T22305] RBP: 00007ffd5e9fd8d0 R08: 0000000000418574 R09: 000000000000001c [ 4219.131387][T22305] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4219.131388][T22305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff407219000 | [ 4219.131388][T22305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff407219000 | [ 4219.131403][T22305] | [ 4219.144693][T22305] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22305 | [4219.145081][T22305] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4219.146275][T22305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4219.146276][T22305] Call Trace: [ 4219.146278][T22305] [4219.146280][T22305] dump_stack_lvl (lib/dump_stack.c:123) [4219.146287][T22305] check_preemption_disabled (lib/smp_processor_id.c:52) [4219.146293][T22305] lwtunnel_output (net/core/lwtunnel.c:359) [4219.146300][T22305] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4219.146306][T22305] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4219.146312][T22305] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4219.146317][T22305] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4219.146329][T22305] rawv6_sendmsg (net/ipv6/raw.c:918) [4219.146340][T22305] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4219.146345][T22305] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4219.146350][T22305] ? __lock_release (kernel/locking/lockdep.c:5534) [4219.146358][T22305] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4219.146362][T22305] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4219.146371][T22305] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4219.146387][T22305] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4219.146390][T22305] ? __lock_release (kernel/locking/lockdep.c:5534) [4219.146401][T22305] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4219.146406][T22305] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4219.146411][T22305] ? __pfx___sys_sendto (net/socket.c:2147) [4219.146426][T22305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4219.146432][T22305] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4219.146440][T22305] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4219.146447][T22305] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4219.146457][T22305] __x64_sys_sendto (net/socket.c:2183) [4219.146460][T22305] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4219.146464][T22305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4219.146468][T22305] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4219.146473][T22305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4219.146476][T22305] RIP: 0033:0x7ff4070f0a4a [ 4219.146480][T22305] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4219.146482][T22305] RSP: 002b:00007ffd5e9fd848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4219.146485][T22305] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff4070f0a4a [ 4219.146487][T22305] RDX: 0000000000000040 RSI: 000000000a882340 RDI: 0000000000000005 [ 4219.146489][T22305] RBP: 00007ffd5e9fd8d0 R08: 0000000000418574 R09: 000000000000001c [ 4219.146490][T22305] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4219.146492][T22305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff407219000 | [ 4219.146492][T22305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff407219000 | [ 4219.146511][T22305] | [ 4219.165791][T22305] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22305 | [4219.166205][T22305] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4219.166474][T22305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4219.166475][T22305] Call Trace: [ 4219.166477][T22305] [4219.166479][T22305] dump_stack_lvl (lib/dump_stack.c:123) [4219.166486][T22305] check_preemption_disabled (lib/smp_processor_id.c:52) [4219.166492][T22305] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4219.166498][T22305] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4219.166505][T22305] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4219.166510][T22305] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4219.166515][T22305] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4219.166527][T22305] rawv6_sendmsg (net/ipv6/raw.c:918) [4219.166539][T22305] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4219.166544][T22305] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4219.166548][T22305] ? __lock_release (kernel/locking/lockdep.c:5534) [4219.166556][T22305] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4219.166560][T22305] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4219.166569][T22305] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4219.166585][T22305] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4219.166588][T22305] ? __lock_release (kernel/locking/lockdep.c:5534) [4219.166599][T22305] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4219.166603][T22305] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4219.166609][T22305] ? __pfx___sys_sendto (net/socket.c:2147) [4219.166623][T22305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4219.166629][T22305] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4219.166636][T22305] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4219.166643][T22305] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4219.166653][T22305] __x64_sys_sendto (net/socket.c:2183) [4219.166657][T22305] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4219.166660][T22305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4219.166665][T22305] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4219.166669][T22305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4219.166672][T22305] RIP: 0033:0x7ff4070f0a4a [ 4219.166676][T22305] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4219.166678][T22305] RSP: 002b:00007ffd5e9fd848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4219.166682][T22305] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff4070f0a4a [ 4219.166684][T22305] RDX: 0000000000000040 RSI: 000000000a882340 RDI: 0000000000000005 [ 4219.166685][T22305] RBP: 00007ffd5e9fd8d0 R08: 0000000000418574 R09: 000000000000001c [ 4219.166687][T22305] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4219.166688][T22305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff407219000 | [ 4219.166688][T22305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff407219000 | [ 4219.166703][T22305] | [ 4219.819826][T22310] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22310 | [4219.821645][T22310] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4219.822120][T22310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4219.822123][T22310] Call Trace: [ 4219.822126][T22310] [4219.822130][T22310] dump_stack_lvl (lib/dump_stack.c:123) [4219.822145][T22310] check_preemption_disabled (lib/smp_processor_id.c:52) [4219.822158][T22310] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4219.822170][T22310] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4219.822183][T22310] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4219.822195][T22310] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4219.822204][T22310] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4219.822227][T22310] rawv6_sendmsg (net/ipv6/raw.c:918) [4219.822249][T22310] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4219.822258][T22310] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4219.822267][T22310] ? __lock_release (kernel/locking/lockdep.c:5534) [4219.822284][T22310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4219.822292][T22310] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4219.822309][T22310] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4219.822339][T22310] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4219.822344][T22310] ? __lock_release (kernel/locking/lockdep.c:5534) [4219.822366][T22310] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4219.822375][T22310] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4219.822385][T22310] ? __pfx___sys_sendto (net/socket.c:2147) [4219.822413][T22310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4219.822427][T22310] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4219.822442][T22310] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4219.822455][T22310] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4219.822474][T22310] __x64_sys_sendto (net/socket.c:2183) [4219.822480][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) [4219.822486][T22310] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4219.822494][T22310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4219.822503][T22310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4219.822511][T22310] RIP: 0033:0x7f22d0a68a4a [ 4219.822518][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 [ 4219.822522][T22310] RSP: 002b:00007fffb2576728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4219.822528][T22310] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f22d0a68a4a [ 4219.822532][T22310] RDX: 0000000000000040 RSI: 0000000036347340 RDI: 0000000000000005 [ 4219.822535][T22310] RBP: 00007fffb25767b0 R08: 0000000000418574 R09: 000000000000001c [ 4219.822538][T22310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4219.822541][T22310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22d0b91000 | [ 4219.822569][T22310] | [ 4223.353186][T22338] check_preemption_disabled: 20 callbacks suppressed | [ 4223.353195][T22338] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22338 | [4223.353967][T22338] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4223.354237][T22338] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4223.354239][T22338] Call Trace: [ 4223.354241][T22338] [4223.354244][T22338] dump_stack_lvl (lib/dump_stack.c:123) [4223.354253][T22338] check_preemption_disabled (lib/smp_processor_id.c:52) [4223.354260][T22338] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4223.354266][T22338] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4223.354275][T22338] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4223.354283][T22338] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4223.354288][T22338] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4223.354299][T22338] rawv6_sendmsg (net/ipv6/raw.c:918) [4223.354310][T22338] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4223.354315][T22338] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4223.354322][T22338] ? __lock_release (kernel/locking/lockdep.c:5534) [4223.354332][T22338] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4223.354338][T22338] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4223.354347][T22338] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4223.354363][T22338] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4223.354366][T22338] ? __lock_release (kernel/locking/lockdep.c:5534) [4223.354377][T22338] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4223.354383][T22338] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4223.354388][T22338] ? __pfx___sys_sendto (net/socket.c:2147) [4223.354402][T22338] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4223.354409][T22338] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4223.354419][T22338] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4223.354427][T22338] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4223.354436][T22338] __x64_sys_sendto (net/socket.c:2183) [4223.354440][T22338] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4223.354444][T22338] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4223.354449][T22338] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4223.354454][T22338] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4223.354459][T22338] RIP: 0033:0x7fe388c4ca4a [ 4223.354463][T22338] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4223.354466][T22338] RSP: 002b:00007ffdf80f8898 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4223.354470][T22338] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe388c4ca4a [ 4223.354473][T22338] RDX: 0000000000000040 RSI: 0000000026242340 RDI: 0000000000000005 [ 4223.354474][T22338] RBP: 00007ffdf80f8920 R08: 0000000000418574 R09: 000000000000001c [ 4223.354476][T22338] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4223.354478][T22338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe388d75000 | [ 4223.354478][T22338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe388d75000 | [ 4223.354491][T22338] | [ 4223.354494][T22338] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22338 | [4223.367013][T22338] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4223.367273][T22338] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4223.367274][T22338] Call Trace: [ 4223.367276][T22338] [4223.367278][T22338] dump_stack_lvl (lib/dump_stack.c:123) [4223.367284][T22338] check_preemption_disabled (lib/smp_processor_id.c:52) [4223.367289][T22338] lwtunnel_output (net/core/lwtunnel.c:359) [4223.367296][T22338] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4223.367302][T22338] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4223.367308][T22338] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4223.367313][T22338] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4223.367325][T22338] rawv6_sendmsg (net/ipv6/raw.c:918) [4223.367336][T22338] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4223.367341][T22338] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4223.367345][T22338] ? __lock_release (kernel/locking/lockdep.c:5534) [4223.367354][T22338] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4223.367358][T22338] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4223.367366][T22338] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4223.367382][T22338] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4223.367385][T22338] ? __lock_release (kernel/locking/lockdep.c:5534) [4223.367396][T22338] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4223.367400][T22338] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4223.367405][T22338] ? __pfx___sys_sendto (net/socket.c:2147) [4223.367420][T22338] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4223.367426][T22338] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4223.367434][T22338] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4223.367441][T22338] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4223.367451][T22338] __x64_sys_sendto (net/socket.c:2183) [4223.367455][T22338] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4223.367458][T22338] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4223.367462][T22338] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4223.367467][T22338] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4223.367471][T22338] RIP: 0033:0x7fe388c4ca4a [ 4223.367474][T22338] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4223.367477][T22338] RSP: 002b:00007ffdf80f8898 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4223.367479][T22338] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe388c4ca4a [ 4223.367481][T22338] RDX: 0000000000000040 RSI: 0000000026242340 RDI: 0000000000000005 [ 4223.367483][T22338] RBP: 00007ffdf80f8920 R08: 0000000000418574 R09: 000000000000001c [ 4223.367484][T22338] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4223.367486][T22338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe388d75000 | [ 4223.367486][T22338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe388d75000 | [ 4223.367500][T22338] | [ 4223.367910][T22338] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22338 | [4223.379725][T22338] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4223.379983][T22338] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4223.379985][T22338] Call Trace: [ 4223.379987][T22338] [4223.379989][T22338] dump_stack_lvl (lib/dump_stack.c:123) [4223.379995][T22338] check_preemption_disabled (lib/smp_processor_id.c:52) [4223.380002][T22338] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4223.380008][T22338] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4223.380015][T22338] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4223.380021][T22338] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4223.380026][T22338] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4223.380038][T22338] rawv6_sendmsg (net/ipv6/raw.c:918) [4223.380050][T22338] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4223.380055][T22338] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4223.380059][T22338] ? __lock_release (kernel/locking/lockdep.c:5534) [4223.380068][T22338] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4223.380073][T22338] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4223.380082][T22338] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4223.380098][T22338] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4223.380101][T22338] ? __lock_release (kernel/locking/lockdep.c:5534) [4223.380112][T22338] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4223.380117][T22338] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4223.380123][T22338] ? __pfx___sys_sendto (net/socket.c:2147) [4223.380139][T22338] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4223.380146][T22338] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4223.380155][T22338] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4223.380162][T22338] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4223.380172][T22338] __x64_sys_sendto (net/socket.c:2183) [4223.380176][T22338] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4223.380179][T22338] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4223.380184][T22338] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4223.380188][T22338] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4223.380191][T22338] RIP: 0033:0x7fe388c4ca4a [ 4223.380195][T22338] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4223.380197][T22338] RSP: 002b:00007ffdf80f8898 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4223.380200][T22338] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe388c4ca4a [ 4223.380202][T22338] RDX: 0000000000000040 RSI: 0000000026242340 RDI: 0000000000000005 [ 4223.380204][T22338] RBP: 00007ffdf80f8920 R08: 0000000000418574 R09: 000000000000001c [ 4223.380206][T22338] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4223.380207][T22338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe388d75000 | [ 4223.380207][T22338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe388d75000 | [ 4223.380222][T22338] | [ 4223.923222][T22342] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22342 | [4223.923839][T22342] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4223.924111][T22342] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4223.924114][T22342] Call Trace: [ 4223.924116][T22342] [4223.924119][T22342] dump_stack_lvl (lib/dump_stack.c:123) [4223.924127][T22342] check_preemption_disabled (lib/smp_processor_id.c:52) [4223.924134][T22342] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4223.924143][T22342] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4223.924155][T22342] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4223.924167][T22342] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4223.924175][T22342] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4223.924189][T22342] rawv6_sendmsg (net/ipv6/raw.c:918) [4223.924201][T22342] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4223.924206][T22342] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4223.924214][T22342] ? __lock_release (kernel/locking/lockdep.c:5534) [4223.924225][T22342] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4223.924231][T22342] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4223.924240][T22342] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4223.924255][T22342] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4223.924258][T22342] ? __lock_release (kernel/locking/lockdep.c:5534) [4223.924270][T22342] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4223.924279][T22342] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4223.924288][T22342] ? __pfx___sys_sendto (net/socket.c:2147) [4223.924314][T22342] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4223.924326][T22342] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4223.924340][T22342] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4223.924353][T22342] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4223.924370][T22342] __x64_sys_sendto (net/socket.c:2183) [4223.924377][T22342] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4223.924384][T22342] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4223.924391][T22342] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4223.924400][T22342] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4223.924408][T22342] RIP: 0033:0x7f0f19acda4a [ 4223.924416][T22342] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4223.924421][T22342] RSP: 002b:00007ffe6c1b3628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4223.924427][T22342] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0f19acda4a [ 4223.924431][T22342] RDX: 0000000000000040 RSI: 00000000371ae340 RDI: 0000000000000005 [ 4223.924434][T22342] RBP: 00007ffe6c1b36b0 R08: 0000000000418574 R09: 000000000000001c [ 4223.924437][T22342] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4223.924440][T22342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0f19bf6000 | [ 4223.924440][T22342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0f19bf6000 | [ 4223.924468][T22342] | [ 4223.939428][T22342] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22342 | [4223.939809][T22342] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4223.940185][T22342] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4223.940188][T22342] Call Trace: [ 4223.940191][T22342] [4223.940195][T22342] dump_stack_lvl (lib/dump_stack.c:123) [4223.940206][T22342] check_preemption_disabled (lib/smp_processor_id.c:52) [4223.940217][T22342] lwtunnel_output (net/core/lwtunnel.c:359) [4223.940229][T22342] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4223.940237][T22342] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4223.940254][T22342] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4223.940261][T22342] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4223.940283][T22342] rawv6_sendmsg (net/ipv6/raw.c:918) [4223.940304][T22342] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4223.940312][T22342] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4223.940321][T22342] ? __lock_release (kernel/locking/lockdep.c:5534) [4223.940337][T22342] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4223.940343][T22342] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4223.940359][T22342] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4223.940389][T22342] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4223.940392][T22342] ? __lock_release (kernel/locking/lockdep.c:5534) [4223.940404][T22342] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4223.940410][T22342] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4223.940416][T22342] ? __pfx___sys_sendto (net/socket.c:2147) [4223.940430][T22342] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4223.940438][T22342] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4223.940448][T22342] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4223.940455][T22342] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4223.940465][T22342] __x64_sys_sendto (net/socket.c:2183) [4223.940469][T22342] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4223.940473][T22342] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4223.940478][T22342] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4223.940483][T22342] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4223.940487][T22342] RIP: 0033:0x7f0f19acda4a [ 4223.940492][T22342] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4223.940495][T22342] RSP: 002b:00007ffe6c1b3628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4223.940499][T22342] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0f19acda4a [ 4223.940501][T22342] RDX: 0000000000000040 RSI: 00000000371ae340 RDI: 0000000000000005 [ 4223.940503][T22342] RBP: 00007ffe6c1b36b0 R08: 0000000000418574 R09: 000000000000001c [ 4223.940505][T22342] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4223.940507][T22342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0f19bf6000 | [ 4223.940507][T22342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0f19bf6000 | [ 4223.940521][T22342] | [ 4223.940997][T22342] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22342 | [4223.954318][T22342] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4223.954580][T22342] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4223.954582][T22342] Call Trace: [ 4223.954584][T22342] [4223.954586][T22342] dump_stack_lvl (lib/dump_stack.c:123) [4223.954592][T22342] check_preemption_disabled (lib/smp_processor_id.c:52) [4223.954598][T22342] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4223.954605][T22342] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4223.954611][T22342] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4223.954618][T22342] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4223.954622][T22342] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4223.954635][T22342] rawv6_sendmsg (net/ipv6/raw.c:918) [4223.954646][T22342] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4223.954652][T22342] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4223.954657][T22342] ? __lock_release (kernel/locking/lockdep.c:5534) [4223.954666][T22342] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4223.954670][T22342] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4223.954679][T22342] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4223.954695][T22342] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4223.954698][T22342] ? __lock_release (kernel/locking/lockdep.c:5534) [4223.954710][T22342] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4223.954715][T22342] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4223.954720][T22342] ? __pfx___sys_sendto (net/socket.c:2147) [4223.954735][T22342] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4223.954742][T22342] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4223.954752][T22342] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4223.954759][T22342] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4223.954769][T22342] __x64_sys_sendto (net/socket.c:2183) [4223.954773][T22342] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4223.954776][T22342] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4223.954781][T22342] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4223.954786][T22342] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4223.954789][T22342] RIP: 0033:0x7f0f19acda4a [ 4223.954793][T22342] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4223.954796][T22342] RSP: 002b:00007ffe6c1b3628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4223.954799][T22342] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0f19acda4a [ 4223.954801][T22342] RDX: 0000000000000040 RSI: 00000000371ae340 RDI: 0000000000000005 [ 4223.954803][T22342] RBP: 00007ffe6c1b36b0 R08: 0000000000418574 R09: 000000000000001c [ 4223.954805][T22342] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4223.954806][T22342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0f19bf6000 | [ 4223.954806][T22342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0f19bf6000 | [ 4223.954821][T22342] | [ 4224.433796][T22346] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22346 | [4224.434273][T22346] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4224.434528][T22346] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4224.434530][T22346] Call Trace: [ 4224.434532][T22346] [4224.434534][T22346] dump_stack_lvl (lib/dump_stack.c:123) [4224.434545][T22346] check_preemption_disabled (lib/smp_processor_id.c:52) [4224.434552][T22346] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4224.434558][T22346] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4224.434568][T22346] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4224.434576][T22346] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4224.434581][T22346] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4224.434593][T22346] rawv6_sendmsg (net/ipv6/raw.c:918) [4224.434605][T22346] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4224.434610][T22346] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4224.434618][T22346] ? __lock_release (kernel/locking/lockdep.c:5534) [4224.434629][T22346] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4224.434636][T22346] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4224.434645][T22346] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4224.434661][T22346] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4224.434664][T22346] ? __lock_release (kernel/locking/lockdep.c:5534) [4224.434675][T22346] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4224.434682][T22346] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4224.434688][T22346] ? __pfx___sys_sendto (net/socket.c:2147) [4224.434702][T22346] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4224.434709][T22346] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4224.434721][T22346] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4224.434728][T22346] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4224.434737][T22346] __x64_sys_sendto (net/socket.c:2183) [4224.434741][T22346] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4224.434746][T22346] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4224.434751][T22346] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4224.434756][T22346] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4224.434761][T22346] RIP: 0033:0x7f6ae0f88a4a [ 4224.434765][T22346] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4224.434768][T22346] RSP: 002b:00007fff31e77da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4224.434772][T22346] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ae0f88a4a [ 4224.434774][T22346] RDX: 0000000000000040 RSI: 0000000008df7340 RDI: 0000000000000005 [ 4224.434775][T22346] RBP: 00007fff31e77e30 R08: 0000000000418574 R09: 000000000000001c [ 4224.434777][T22346] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4224.434779][T22346] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ae10b1000 | [ 4224.434779][T22346] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ae10b1000 | [ 4224.434793][T22346] | [ 4224.434796][T22346] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22346 | [4224.447020][T22346] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4224.447317][T22346] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4224.447318][T22346] Call Trace: [ 4224.447320][T22346] [4224.447322][T22346] dump_stack_lvl (lib/dump_stack.c:123) [4224.447329][T22346] check_preemption_disabled (lib/smp_processor_id.c:52) [4224.447335][T22346] lwtunnel_output (net/core/lwtunnel.c:359) [4224.447342][T22346] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4224.447348][T22346] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4224.447355][T22346] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4224.447359][T22346] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4224.447371][T22346] rawv6_sendmsg (net/ipv6/raw.c:918) [4224.447383][T22346] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4224.447388][T22346] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4224.447393][T22346] ? __lock_release (kernel/locking/lockdep.c:5534) [4224.447401][T22346] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4224.447405][T22346] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4224.447414][T22346] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4224.447430][T22346] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4224.447433][T22346] ? __lock_release (kernel/locking/lockdep.c:5534) [4224.447444][T22346] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4224.447449][T22346] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4224.447455][T22346] ? __pfx___sys_sendto (net/socket.c:2147) [4224.447469][T22346] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4224.447475][T22346] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4224.447484][T22346] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4224.447491][T22346] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4224.447501][T22346] __x64_sys_sendto (net/socket.c:2183) [4224.447504][T22346] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4224.447508][T22346] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4224.447512][T22346] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4224.447517][T22346] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4224.447520][T22346] RIP: 0033:0x7f6ae0f88a4a [ 4224.447524][T22346] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4224.447526][T22346] RSP: 002b:00007fff31e77da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4224.447529][T22346] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ae0f88a4a [ 4224.447531][T22346] RDX: 0000000000000040 RSI: 0000000008df7340 RDI: 0000000000000005 [ 4224.447533][T22346] RBP: 00007fff31e77e30 R08: 0000000000418574 R09: 000000000000001c [ 4224.447535][T22346] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4224.447536][T22346] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ae10b1000 | [ 4224.447536][T22346] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ae10b1000 | [ 4224.447551][T22346] | [ 4224.448011][T22346] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22346 | [4224.459747][T22346] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4224.459996][T22346] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4224.459997][T22346] Call Trace: [ 4224.459999][T22346] [4224.460001][T22346] dump_stack_lvl (lib/dump_stack.c:123) [4224.460007][T22346] check_preemption_disabled (lib/smp_processor_id.c:52) [4224.460013][T22346] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4224.460020][T22346] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4224.460026][T22346] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4224.460032][T22346] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4224.460037][T22346] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4224.460049][T22346] rawv6_sendmsg (net/ipv6/raw.c:918) [4224.460061][T22346] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4224.460066][T22346] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4224.460070][T22346] ? __lock_release (kernel/locking/lockdep.c:5534) [4224.460078][T22346] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4224.460082][T22346] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4224.460091][T22346] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4224.460107][T22346] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4224.460109][T22346] ? __lock_release (kernel/locking/lockdep.c:5534) [4224.460121][T22346] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4224.460125][T22346] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4224.460131][T22346] ? __pfx___sys_sendto (net/socket.c:2147) [4224.460146][T22346] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4224.460152][T22346] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4224.460160][T22346] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4224.460167][T22346] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4224.460177][T22346] __x64_sys_sendto (net/socket.c:2183) [4224.460181][T22346] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4224.460184][T22346] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4224.460189][T22346] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4224.460193][T22346] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4224.460196][T22346] RIP: 0033:0x7f6ae0f88a4a [ 4224.460200][T22346] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4224.460202][T22346] RSP: 002b:00007fff31e77da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4224.460205][T22346] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ae0f88a4a [ 4224.460207][T22346] RDX: 0000000000000040 RSI: 0000000008df7340 RDI: 0000000000000005 [ 4224.460209][T22346] RBP: 00007fff31e77e30 R08: 0000000000418574 R09: 000000000000001c [ 4224.460211][T22346] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4224.460212][T22346] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ae10b1000 | [ 4224.460212][T22346] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ae10b1000 | [ 4224.460227][T22346] | [ 4224.970753][T22350] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22350 | [4224.971243][T22350] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4224.971509][T22350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4224.971512][T22350] Call Trace: [ 4224.971514][T22350] [4224.971517][T22350] dump_stack_lvl (lib/dump_stack.c:123) [4224.971525][T22350] check_preemption_disabled (lib/smp_processor_id.c:52) [4224.971532][T22350] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4224.971538][T22350] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4224.971546][T22350] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4224.971554][T22350] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4224.971559][T22350] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4224.971570][T22350] rawv6_sendmsg (net/ipv6/raw.c:918) [4224.971582][T22350] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4224.971587][T22350] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4224.971594][T22350] ? __lock_release (kernel/locking/lockdep.c:5534) [4224.971605][T22350] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4224.971611][T22350] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4224.971620][T22350] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4224.971635][T22350] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4224.971638][T22350] ? __lock_release (kernel/locking/lockdep.c:5534) [4224.971649][T22350] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4224.971655][T22350] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4224.971661][T22350] ? __pfx___sys_sendto (net/socket.c:2147) [4224.971675][T22350] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4224.971682][T22350] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4224.971693][T22350] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4224.971699][T22350] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4224.971709][T22350] __x64_sys_sendto (net/socket.c:2183) [4224.971713][T22350] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4224.971717][T22350] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4224.971722][T22350] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4224.971726][T22350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4224.971731][T22350] RIP: 0033:0x7fea10162a4a [ 4224.971735][T22350] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4224.971738][T22350] RSP: 002b:00007fff92f60ac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4224.971742][T22350] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fea10162a4a [ 4224.971744][T22350] RDX: 0000000000000040 RSI: 000000000f89d340 RDI: 0000000000000005 [ 4224.971745][T22350] RBP: 00007fff92f60b50 R08: 0000000000418574 R09: 000000000000001c [ 4224.971747][T22350] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4224.971749][T22350] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea1028b000 | [ 4224.971762][T22350] | [ 4228.543287][T22380] check_preemption_disabled: 20 callbacks suppressed | [ 4228.543296][T22380] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22380 | [4228.544075][T22380] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4228.544357][T22380] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4228.544360][T22380] Call Trace: [ 4228.544362][T22380] [4228.544365][T22380] dump_stack_lvl (lib/dump_stack.c:123) [4228.544374][T22380] check_preemption_disabled (lib/smp_processor_id.c:52) [4228.544381][T22380] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4228.544387][T22380] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4228.544396][T22380] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4228.544405][T22380] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4228.544409][T22380] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4228.544421][T22380] rawv6_sendmsg (net/ipv6/raw.c:918) [4228.544432][T22380] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4228.544437][T22380] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4228.544445][T22380] ? __lock_release (kernel/locking/lockdep.c:5534) [4228.544455][T22380] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4228.544462][T22380] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4228.544471][T22380] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4228.544477][T22380] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4228.544482][T22380] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4228.544503][T22380] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4228.544510][T22380] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4228.544515][T22380] ? __pfx___sys_sendto (net/socket.c:2147) [4228.544529][T22380] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4228.544534][T22380] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4228.544545][T22380] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4228.544552][T22380] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4228.544561][T22380] __x64_sys_sendto (net/socket.c:2183) [4228.544565][T22380] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4228.544569][T22380] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4228.544573][T22380] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4228.544578][T22380] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4228.544582][T22380] RIP: 0033:0x7fe96e51ba4a [ 4228.544587][T22380] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4228.544590][T22380] RSP: 002b:00007ffc19b888b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4228.544594][T22380] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe96e51ba4a [ 4228.544596][T22380] RDX: 0000000000000040 RSI: 000000003a32e340 RDI: 0000000000000005 [ 4228.544597][T22380] RBP: 00007ffc19b88940 R08: 0000000000418574 R09: 000000000000001c [ 4228.544599][T22380] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4228.544601][T22380] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe96e644000 | [ 4228.544601][T22380] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe96e644000 | [ 4228.544614][T22380] | [ 4228.544617][T22380] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22380 | [4228.556935][T22380] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4228.557214][T22380] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4228.557216][T22380] Call Trace: [ 4228.557218][T22380] [4228.557220][T22380] dump_stack_lvl (lib/dump_stack.c:123) [4228.557226][T22380] check_preemption_disabled (lib/smp_processor_id.c:52) [4228.557232][T22380] lwtunnel_output (net/core/lwtunnel.c:359) [4228.557239][T22380] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4228.557246][T22380] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4228.557252][T22380] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4228.557257][T22380] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4228.557269][T22380] rawv6_sendmsg (net/ipv6/raw.c:918) [4228.557280][T22380] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4228.557285][T22380] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4228.557290][T22380] ? __lock_release (kernel/locking/lockdep.c:5534) [4228.557298][T22380] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4228.557303][T22380] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4228.557311][T22380] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4228.557317][T22380] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4228.557322][T22380] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4228.557343][T22380] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4228.557347][T22380] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4228.557353][T22380] ? __pfx___sys_sendto (net/socket.c:2147) [4228.557367][T22380] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4228.557373][T22380] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4228.557382][T22380] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4228.557389][T22380] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4228.557399][T22380] __x64_sys_sendto (net/socket.c:2183) [4228.557403][T22380] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4228.557406][T22380] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4228.557410][T22380] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4228.557415][T22380] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4228.557419][T22380] RIP: 0033:0x7fe96e51ba4a [ 4228.557422][T22380] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4228.557424][T22380] RSP: 002b:00007ffc19b888b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4228.557427][T22380] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe96e51ba4a [ 4228.557429][T22380] RDX: 0000000000000040 RSI: 000000003a32e340 RDI: 0000000000000005 [ 4228.557431][T22380] RBP: 00007ffc19b88940 R08: 0000000000418574 R09: 000000000000001c [ 4228.557432][T22380] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4228.557434][T22380] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe96e644000 | [ 4228.557434][T22380] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe96e644000 | [ 4228.557448][T22380] | [ 4228.557890][T22380] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22380 | [4228.570538][T22380] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4228.570806][T22380] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4228.570807][T22380] Call Trace: [ 4228.570809][T22380] [4228.570811][T22380] dump_stack_lvl (lib/dump_stack.c:123) [4228.570819][T22380] check_preemption_disabled (lib/smp_processor_id.c:52) [4228.570825][T22380] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4228.570832][T22380] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4228.570839][T22380] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4228.570845][T22380] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4228.570849][T22380] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4228.570861][T22380] rawv6_sendmsg (net/ipv6/raw.c:918) [4228.570873][T22380] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4228.570878][T22380] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4228.570883][T22380] ? __lock_release (kernel/locking/lockdep.c:5534) [4228.570891][T22380] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4228.570896][T22380] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4228.570904][T22380] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4228.570910][T22380] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4228.570915][T22380] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4228.570936][T22380] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4228.570941][T22380] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4228.570947][T22380] ? __pfx___sys_sendto (net/socket.c:2147) [4228.570961][T22380] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4228.570967][T22380] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4228.570976][T22380] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4228.570982][T22380] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4228.570992][T22380] __x64_sys_sendto (net/socket.c:2183) [4228.570996][T22380] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4228.570999][T22380] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4228.571003][T22380] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4228.571008][T22380] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4228.571011][T22380] RIP: 0033:0x7fe96e51ba4a [ 4228.571014][T22380] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4228.571017][T22380] RSP: 002b:00007ffc19b888b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4228.571020][T22380] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe96e51ba4a [ 4228.571022][T22380] RDX: 0000000000000040 RSI: 000000003a32e340 RDI: 0000000000000005 [ 4228.571024][T22380] RBP: 00007ffc19b88940 R08: 0000000000418574 R09: 000000000000001c [ 4228.571026][T22380] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4228.571028][T22380] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe96e644000 | [ 4228.571028][T22380] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe96e644000 | [ 4228.571042][T22380] | [ 4229.057521][T22384] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22384 | [4229.058010][T22384] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4229.058301][T22384] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4229.058303][T22384] Call Trace: [ 4229.058305][T22384] [4229.058308][T22384] dump_stack_lvl (lib/dump_stack.c:123) [4229.058317][T22384] check_preemption_disabled (lib/smp_processor_id.c:52) [4229.058323][T22384] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4229.058330][T22384] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4229.058337][T22384] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4229.058345][T22384] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4229.058349][T22384] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4229.058361][T22384] rawv6_sendmsg (net/ipv6/raw.c:918) [4229.058372][T22384] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4229.058377][T22384] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4229.058384][T22384] ? __lock_release (kernel/locking/lockdep.c:5534) [4229.058393][T22384] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4229.058398][T22384] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4229.058407][T22384] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4229.058423][T22384] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4229.058425][T22384] ? __lock_release (kernel/locking/lockdep.c:5534) [4229.058436][T22384] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4229.058442][T22384] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4229.058448][T22384] ? __pfx___sys_sendto (net/socket.c:2147) [4229.058462][T22384] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4229.058469][T22384] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4229.058478][T22384] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4229.058485][T22384] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4229.058495][T22384] __x64_sys_sendto (net/socket.c:2183) [4229.058499][T22384] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4229.058502][T22384] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4229.058507][T22384] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4229.058511][T22384] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4229.058515][T22384] RIP: 0033:0x7fbb716c0a4a [ 4229.058519][T22384] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4229.058522][T22384] RSP: 002b:00007ffc7b3495c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4229.058526][T22384] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb716c0a4a [ 4229.058528][T22384] RDX: 0000000000000040 RSI: 000000003f4c5340 RDI: 0000000000000005 [ 4229.058530][T22384] RBP: 00007ffc7b349650 R08: 0000000000418574 R09: 000000000000001c [ 4229.058532][T22384] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4229.058533][T22384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb717e9000 | [ 4229.058533][T22384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb717e9000 | [ 4229.058548][T22384] | [ 4229.058551][T22384] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22384 | [4229.072024][T22384] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4229.072285][T22384] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4229.072287][T22384] Call Trace: [ 4229.072289][T22384] [4229.072291][T22384] dump_stack_lvl (lib/dump_stack.c:123) [4229.072298][T22384] check_preemption_disabled (lib/smp_processor_id.c:52) [4229.072303][T22384] lwtunnel_output (net/core/lwtunnel.c:359) [4229.072309][T22384] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4229.072316][T22384] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4229.072322][T22384] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4229.072326][T22384] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4229.072337][T22384] rawv6_sendmsg (net/ipv6/raw.c:918) [4229.072348][T22384] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4229.072353][T22384] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4229.072357][T22384] ? __lock_release (kernel/locking/lockdep.c:5534) [4229.072365][T22384] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4229.072368][T22384] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4229.072377][T22384] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4229.072392][T22384] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4229.072394][T22384] ? __lock_release (kernel/locking/lockdep.c:5534) [4229.072405][T22384] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4229.072410][T22384] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4229.072415][T22384] ? __pfx___sys_sendto (net/socket.c:2147) [4229.072429][T22384] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4229.072435][T22384] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4229.072443][T22384] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4229.072450][T22384] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4229.072459][T22384] __x64_sys_sendto (net/socket.c:2183) [4229.072463][T22384] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4229.072466][T22384] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4229.072471][T22384] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4229.072476][T22384] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4229.072479][T22384] RIP: 0033:0x7fbb716c0a4a [ 4229.072482][T22384] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4229.072485][T22384] RSP: 002b:00007ffc7b3495c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4229.072488][T22384] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb716c0a4a [ 4229.072489][T22384] RDX: 0000000000000040 RSI: 000000003f4c5340 RDI: 0000000000000005 [ 4229.072491][T22384] RBP: 00007ffc7b349650 R08: 0000000000418574 R09: 000000000000001c [ 4229.072492][T22384] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4229.072494][T22384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb717e9000 | [ 4229.072494][T22384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb717e9000 | [ 4229.072508][T22384] | [ 4229.073037][T22384] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22384 | [4229.085004][T22384] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4229.085257][T22384] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4229.085259][T22384] Call Trace: [ 4229.085261][T22384] [4229.085263][T22384] dump_stack_lvl (lib/dump_stack.c:123) [4229.085269][T22384] check_preemption_disabled (lib/smp_processor_id.c:52) [4229.085274][T22384] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4229.085280][T22384] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4229.085286][T22384] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4229.085291][T22384] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4229.085296][T22384] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4229.085307][T22384] rawv6_sendmsg (net/ipv6/raw.c:918) [4229.085318][T22384] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4229.085322][T22384] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4229.085326][T22384] ? __lock_release (kernel/locking/lockdep.c:5534) [4229.085333][T22384] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4229.085336][T22384] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4229.085345][T22384] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4229.085360][T22384] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4229.085362][T22384] ? __lock_release (kernel/locking/lockdep.c:5534) [4229.085373][T22384] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4229.085377][T22384] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4229.085382][T22384] ? __pfx___sys_sendto (net/socket.c:2147) [4229.085396][T22384] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4229.085402][T22384] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4229.085409][T22384] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4229.085416][T22384] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4229.085425][T22384] __x64_sys_sendto (net/socket.c:2183) [4229.085429][T22384] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4229.085432][T22384] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4229.085436][T22384] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4229.085441][T22384] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4229.085444][T22384] RIP: 0033:0x7fbb716c0a4a [ 4229.085447][T22384] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4229.085450][T22384] RSP: 002b:00007ffc7b3495c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4229.085453][T22384] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb716c0a4a [ 4229.085455][T22384] RDX: 0000000000000040 RSI: 000000003f4c5340 RDI: 0000000000000005 [ 4229.085457][T22384] RBP: 00007ffc7b349650 R08: 0000000000418574 R09: 000000000000001c [ 4229.085459][T22384] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4229.085460][T22384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb717e9000 | [ 4229.085460][T22384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb717e9000 | [ 4229.085474][T22384] | [ 4229.564033][T22388] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22388 | [4229.564934][T22388] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4229.565205][T22388] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4229.565208][T22388] Call Trace: [ 4229.565210][T22388] [4229.565212][T22388] dump_stack_lvl (lib/dump_stack.c:123) [4229.565219][T22388] check_preemption_disabled (lib/smp_processor_id.c:52) [4229.565225][T22388] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4229.565232][T22388] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4229.565238][T22388] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4229.565244][T22388] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4229.565249][T22388] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4229.565260][T22388] rawv6_sendmsg (net/ipv6/raw.c:918) [4229.565270][T22388] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4229.565275][T22388] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4229.565280][T22388] ? __lock_release (kernel/locking/lockdep.c:5534) [4229.565288][T22388] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4229.565292][T22388] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4229.565300][T22388] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4229.565315][T22388] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4229.565318][T22388] ? __lock_release (kernel/locking/lockdep.c:5534) [4229.565328][T22388] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4229.565333][T22388] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4229.565338][T22388] ? __pfx___sys_sendto (net/socket.c:2147) [4229.565351][T22388] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4229.565358][T22388] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4229.565366][T22388] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4229.565373][T22388] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4229.565382][T22388] __x64_sys_sendto (net/socket.c:2183) [4229.565386][T22388] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4229.565389][T22388] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4229.565393][T22388] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4229.565398][T22388] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4229.565402][T22388] RIP: 0033:0x7fab041f0a4a [ 4229.565406][T22388] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4229.565408][T22388] RSP: 002b:00007ffcd105c908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4229.565412][T22388] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fab041f0a4a [ 4229.565414][T22388] RDX: 0000000000000040 RSI: 0000000016aea340 RDI: 0000000000000005 [ 4229.565416][T22388] RBP: 00007ffcd105c990 R08: 0000000000418574 R09: 000000000000001c [ 4229.565417][T22388] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4229.565419][T22388] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab04319000 | [ 4229.565419][T22388] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab04319000 | [ 4229.565432][T22388] | [ 4229.565435][T22388] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22388 | [4229.577301][T22388] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4229.577551][T22388] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4229.577553][T22388] Call Trace: [ 4229.577554][T22388] [4229.577556][T22388] dump_stack_lvl (lib/dump_stack.c:123) [4229.577562][T22388] check_preemption_disabled (lib/smp_processor_id.c:52) [4229.577568][T22388] lwtunnel_output (net/core/lwtunnel.c:359) [4229.577574][T22388] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4229.577580][T22388] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4229.577586][T22388] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4229.577590][T22388] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4229.577601][T22388] rawv6_sendmsg (net/ipv6/raw.c:918) [4229.577612][T22388] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4229.577617][T22388] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4229.577621][T22388] ? __lock_release (kernel/locking/lockdep.c:5534) [4229.577628][T22388] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4229.577631][T22388] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4229.577640][T22388] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4229.577655][T22388] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4229.577657][T22388] ? __lock_release (kernel/locking/lockdep.c:5534) [4229.577667][T22388] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4229.577671][T22388] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4229.577676][T22388] ? __pfx___sys_sendto (net/socket.c:2147) [4229.577690][T22388] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4229.577696][T22388] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4229.577704][T22388] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4229.577710][T22388] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4229.577720][T22388] __x64_sys_sendto (net/socket.c:2183) [4229.577723][T22388] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4229.577727][T22388] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4229.577731][T22388] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4229.577736][T22388] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4229.577738][T22388] RIP: 0033:0x7fab041f0a4a [ 4229.577742][T22388] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4229.577744][T22388] RSP: 002b:00007ffcd105c908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4229.577747][T22388] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fab041f0a4a [ 4229.577749][T22388] RDX: 0000000000000040 RSI: 0000000016aea340 RDI: 0000000000000005 [ 4229.577751][T22388] RBP: 00007ffcd105c990 R08: 0000000000418574 R09: 000000000000001c [ 4229.577753][T22388] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4229.577754][T22388] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab04319000 | [ 4229.577754][T22388] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab04319000 | [ 4229.577768][T22388] | [ 4229.592628][T22388] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22388 | [4229.593004][T22388] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4229.593278][T22388] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4229.593280][T22388] Call Trace: [ 4229.593282][T22388] [4229.593284][T22388] dump_stack_lvl (lib/dump_stack.c:123) [4229.593290][T22388] check_preemption_disabled (lib/smp_processor_id.c:52) [4229.593295][T22388] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4229.593302][T22388] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4229.593308][T22388] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4229.593313][T22388] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4229.593318][T22388] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4229.593330][T22388] rawv6_sendmsg (net/ipv6/raw.c:918) [4229.593341][T22388] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4229.593346][T22388] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4229.593350][T22388] ? __lock_release (kernel/locking/lockdep.c:5534) [4229.593357][T22388] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4229.593361][T22388] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4229.593370][T22388] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4229.593385][T22388] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4229.593388][T22388] ? __lock_release (kernel/locking/lockdep.c:5534) [4229.593399][T22388] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4229.593403][T22388] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4229.593409][T22388] ? __pfx___sys_sendto (net/socket.c:2147) [4229.593423][T22388] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4229.593429][T22388] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4229.593437][T22388] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4229.593444][T22388] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4229.593453][T22388] __x64_sys_sendto (net/socket.c:2183) [4229.593458][T22388] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4229.593460][T22388] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4229.593465][T22388] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4229.593470][T22388] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4229.593472][T22388] RIP: 0033:0x7fab041f0a4a [ 4229.593476][T22388] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4229.593478][T22388] RSP: 002b:00007ffcd105c908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4229.593481][T22388] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fab041f0a4a [ 4229.593483][T22388] RDX: 0000000000000040 RSI: 0000000016aea340 RDI: 0000000000000005 [ 4229.593485][T22388] RBP: 00007ffcd105c990 R08: 0000000000418574 R09: 000000000000001c [ 4229.593486][T22388] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4229.593488][T22388] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab04319000 | [ 4229.593488][T22388] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab04319000 | [ 4229.593503][T22388] | [ 4230.068396][T22392] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22392 | [4230.068875][T22392] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4230.069170][T22392] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4230.069173][T22392] Call Trace: [ 4230.069175][T22392] [4230.069177][T22392] dump_stack_lvl (lib/dump_stack.c:123) [4230.069186][T22392] check_preemption_disabled (lib/smp_processor_id.c:52) [4230.069193][T22392] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4230.069199][T22392] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4230.069206][T22392] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4230.069214][T22392] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4230.069218][T22392] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4230.069230][T22392] rawv6_sendmsg (net/ipv6/raw.c:918) [4230.069241][T22392] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4230.069246][T22392] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4230.069252][T22392] ? __lock_release (kernel/locking/lockdep.c:5534) [4230.069261][T22392] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4230.069266][T22392] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4230.069275][T22392] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4230.069290][T22392] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4230.069293][T22392] ? __lock_release (kernel/locking/lockdep.c:5534) [4230.069304][T22392] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4230.069310][T22392] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4230.069315][T22392] ? __pfx___sys_sendto (net/socket.c:2147) [4230.069329][T22392] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4230.069336][T22392] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4230.069344][T22392] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4230.069351][T22392] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4230.069361][T22392] __x64_sys_sendto (net/socket.c:2183) [4230.069365][T22392] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4230.069368][T22392] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4230.069373][T22392] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4230.069377][T22392] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4230.069381][T22392] RIP: 0033:0x7f48c56caa4a [ 4230.069386][T22392] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4230.069388][T22392] RSP: 002b:00007ffd13d97938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4230.069392][T22392] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f48c56caa4a [ 4230.069395][T22392] RDX: 0000000000000040 RSI: 0000000027a40340 RDI: 0000000000000005 [ 4230.069396][T22392] RBP: 00007ffd13d979c0 R08: 0000000000418574 R09: 000000000000001c [ 4230.069398][T22392] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4230.069400][T22392] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48c57f3000 | [ 4230.069413][T22392] | [ 4233.834232][T22424] check_preemption_disabled: 23 callbacks suppressed | [ 4233.834242][T22424] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22424 | [4233.835059][T22424] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4233.836648][T22424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4233.836650][T22424] Call Trace: [ 4233.836653][T22424] [4233.836655][T22424] dump_stack_lvl (lib/dump_stack.c:123) [4233.836665][T22424] check_preemption_disabled (lib/smp_processor_id.c:52) [4233.836672][T22424] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4233.836678][T22424] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4233.836687][T22424] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4233.836695][T22424] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4233.836699][T22424] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4233.836711][T22424] rawv6_sendmsg (net/ipv6/raw.c:918) [4233.836722][T22424] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4233.836727][T22424] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4233.836735][T22424] ? __lock_release (kernel/locking/lockdep.c:5534) [4233.836746][T22424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4233.836751][T22424] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4233.836760][T22424] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4233.836776][T22424] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4233.836779][T22424] ? __lock_release (kernel/locking/lockdep.c:5534) [4233.836790][T22424] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4233.836796][T22424] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4233.836802][T22424] ? __pfx___sys_sendto (net/socket.c:2147) [4233.836816][T22424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4233.836823][T22424] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4233.836833][T22424] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4233.836839][T22424] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4233.836849][T22424] __x64_sys_sendto (net/socket.c:2183) [4233.836853][T22424] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4233.836856][T22424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4233.836861][T22424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4233.836865][T22424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4233.836870][T22424] RIP: 0033:0x7f73b8112a4a [ 4233.836875][T22424] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4233.836878][T22424] RSP: 002b:00007fff037bc0d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4233.836882][T22424] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73b8112a4a [ 4233.836884][T22424] RDX: 0000000000000040 RSI: 000000000b8a7340 RDI: 0000000000000005 [ 4233.836886][T22424] RBP: 00007fff037bc160 R08: 0000000000418574 R09: 000000000000001c [ 4233.836887][T22424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4233.836889][T22424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73b823b000 | [ 4233.836889][T22424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73b823b000 | [ 4233.836903][T22424] | [ 4233.836906][T22424] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22424 | [4233.849468][T22424] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4233.849747][T22424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4233.849748][T22424] Call Trace: [ 4233.849750][T22424] [4233.849752][T22424] dump_stack_lvl (lib/dump_stack.c:123) [4233.849758][T22424] check_preemption_disabled (lib/smp_processor_id.c:52) [4233.849764][T22424] lwtunnel_output (net/core/lwtunnel.c:359) [4233.849770][T22424] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4233.849777][T22424] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4233.849783][T22424] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4233.849788][T22424] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4233.849800][T22424] rawv6_sendmsg (net/ipv6/raw.c:918) [4233.849811][T22424] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4233.849817][T22424] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4233.849821][T22424] ? __lock_release (kernel/locking/lockdep.c:5534) [4233.849829][T22424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4233.849833][T22424] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4233.849841][T22424] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4233.849857][T22424] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4233.849859][T22424] ? __lock_release (kernel/locking/lockdep.c:5534) [4233.849881][T22424] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4233.849885][T22424] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4233.849890][T22424] ? __pfx___sys_sendto (net/socket.c:2147) [4233.849903][T22424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4233.849910][T22424] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4233.849918][T22424] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4233.849925][T22424] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4233.849934][T22424] __x64_sys_sendto (net/socket.c:2183) [4233.849937][T22424] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4233.849941][T22424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4233.849945][T22424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4233.849949][T22424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4233.849952][T22424] RIP: 0033:0x7f73b8112a4a [ 4233.849956][T22424] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4233.849958][T22424] RSP: 002b:00007fff037bc0d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4233.849961][T22424] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73b8112a4a [ 4233.849963][T22424] RDX: 0000000000000040 RSI: 000000000b8a7340 RDI: 0000000000000005 [ 4233.849964][T22424] RBP: 00007fff037bc160 R08: 0000000000418574 R09: 000000000000001c [ 4233.849966][T22424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4233.849967][T22424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73b823b000 | [ 4233.849967][T22424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73b823b000 | [ 4233.849981][T22424] | [ 4233.866269][T22424] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22424 | [4233.866662][T22424] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4233.866928][T22424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4233.866930][T22424] Call Trace: [ 4233.866932][T22424] [4233.866933][T22424] dump_stack_lvl (lib/dump_stack.c:123) [4233.866940][T22424] check_preemption_disabled (lib/smp_processor_id.c:52) [4233.866946][T22424] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4233.866952][T22424] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4233.866959][T22424] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4233.866965][T22424] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4233.866970][T22424] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4233.866981][T22424] rawv6_sendmsg (net/ipv6/raw.c:918) [4233.866993][T22424] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4233.866998][T22424] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4233.867003][T22424] ? __lock_release (kernel/locking/lockdep.c:5534) [4233.867010][T22424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4233.867014][T22424] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4233.867022][T22424] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4233.867038][T22424] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4233.867041][T22424] ? __lock_release (kernel/locking/lockdep.c:5534) [4233.867052][T22424] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4233.867057][T22424] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4233.867062][T22424] ? __pfx___sys_sendto (net/socket.c:2147) [4233.867077][T22424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4233.867083][T22424] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4233.867091][T22424] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4233.867098][T22424] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4233.867108][T22424] __x64_sys_sendto (net/socket.c:2183) [4233.867111][T22424] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4233.867114][T22424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4233.867119][T22424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4233.867124][T22424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4233.867127][T22424] RIP: 0033:0x7f73b8112a4a [ 4233.867131][T22424] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4233.867133][T22424] RSP: 002b:00007fff037bc0d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4233.867138][T22424] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73b8112a4a [ 4233.867140][T22424] RDX: 0000000000000040 RSI: 000000000b8a7340 RDI: 0000000000000005 [ 4233.867142][T22424] RBP: 00007fff037bc160 R08: 0000000000418574 R09: 000000000000001c [ 4233.867143][T22424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4233.867145][T22424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73b823b000 | [ 4233.867145][T22424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73b823b000 | [ 4233.867159][T22424] | [ 4234.366064][T22428] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22428 | [4234.366577][T22428] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4234.366842][T22428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4234.366845][T22428] Call Trace: [ 4234.366847][T22428] [4234.366850][T22428] dump_stack_lvl (lib/dump_stack.c:123) [4234.366858][T22428] check_preemption_disabled (lib/smp_processor_id.c:52) [4234.366865][T22428] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4234.366871][T22428] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4234.366879][T22428] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4234.366886][T22428] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4234.366891][T22428] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4234.366902][T22428] rawv6_sendmsg (net/ipv6/raw.c:918) [4234.366914][T22428] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4234.366919][T22428] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4234.366926][T22428] ? __lock_release (kernel/locking/lockdep.c:5534) [4234.366936][T22428] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4234.366941][T22428] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4234.366950][T22428] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4234.366966][T22428] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4234.366969][T22428] ? __lock_release (kernel/locking/lockdep.c:5534) [4234.366980][T22428] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4234.366986][T22428] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4234.366992][T22428] ? __pfx___sys_sendto (net/socket.c:2147) [4234.367005][T22428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4234.367012][T22428] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4234.367021][T22428] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4234.367028][T22428] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4234.367038][T22428] __x64_sys_sendto (net/socket.c:2183) [4234.367042][T22428] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4234.367046][T22428] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4234.367050][T22428] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4234.367055][T22428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4234.367059][T22428] RIP: 0033:0x7f2c3de5da4a [ 4234.367064][T22428] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4234.367067][T22428] RSP: 002b:00007fff499816b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4234.367071][T22428] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2c3de5da4a [ 4234.367073][T22428] RDX: 0000000000000040 RSI: 0000000039929340 RDI: 0000000000000005 [ 4234.367074][T22428] RBP: 00007fff49981740 R08: 0000000000418574 R09: 000000000000001c [ 4234.367076][T22428] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4234.367078][T22428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c3df86000 | [ 4234.367078][T22428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c3df86000 | [ 4234.367091][T22428] | [ 4234.367094][T22428] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22428 | [4234.379274][T22428] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4234.379533][T22428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4234.379534][T22428] Call Trace: [ 4234.379536][T22428] [4234.379538][T22428] dump_stack_lvl (lib/dump_stack.c:123) [4234.379544][T22428] check_preemption_disabled (lib/smp_processor_id.c:52) [4234.379550][T22428] lwtunnel_output (net/core/lwtunnel.c:359) [4234.379556][T22428] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4234.379563][T22428] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4234.379569][T22428] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4234.379574][T22428] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4234.379585][T22428] rawv6_sendmsg (net/ipv6/raw.c:918) [4234.379597][T22428] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4234.379602][T22428] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4234.379607][T22428] ? __lock_release (kernel/locking/lockdep.c:5534) [4234.379615][T22428] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4234.379619][T22428] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4234.379628][T22428] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4234.379644][T22428] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4234.379647][T22428] ? __lock_release (kernel/locking/lockdep.c:5534) [4234.379658][T22428] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4234.379662][T22428] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4234.379668][T22428] ? __pfx___sys_sendto (net/socket.c:2147) [4234.379682][T22428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4234.379689][T22428] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4234.379697][T22428] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4234.379704][T22428] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4234.379714][T22428] __x64_sys_sendto (net/socket.c:2183) [4234.379717][T22428] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4234.379721][T22428] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4234.379725][T22428] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4234.379730][T22428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4234.379733][T22428] RIP: 0033:0x7f2c3de5da4a [ 4234.379737][T22428] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4234.379739][T22428] RSP: 002b:00007fff499816b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4234.379742][T22428] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2c3de5da4a [ 4234.379744][T22428] RDX: 0000000000000040 RSI: 0000000039929340 RDI: 0000000000000005 [ 4234.379746][T22428] RBP: 00007fff49981740 R08: 0000000000418574 R09: 000000000000001c [ 4234.379747][T22428] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4234.379749][T22428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c3df86000 | [ 4234.379749][T22428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c3df86000 | [ 4234.379763][T22428] | [ 4234.395463][T22428] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22428 | [4234.395834][T22428] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4234.396089][T22428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4234.396090][T22428] Call Trace: [ 4234.396092][T22428] [4234.396095][T22428] dump_stack_lvl (lib/dump_stack.c:123) [4234.396100][T22428] check_preemption_disabled (lib/smp_processor_id.c:52) [4234.396106][T22428] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4234.396112][T22428] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4234.396119][T22428] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4234.396125][T22428] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4234.396130][T22428] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4234.396143][T22428] rawv6_sendmsg (net/ipv6/raw.c:918) [4234.396155][T22428] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4234.396160][T22428] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4234.396165][T22428] ? __lock_release (kernel/locking/lockdep.c:5534) [4234.396173][T22428] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4234.396178][T22428] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4234.396186][T22428] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4234.396202][T22428] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4234.396205][T22428] ? __lock_release (kernel/locking/lockdep.c:5534) [4234.396216][T22428] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4234.396220][T22428] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4234.396226][T22428] ? __pfx___sys_sendto (net/socket.c:2147) [4234.396240][T22428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4234.396247][T22428] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4234.396254][T22428] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4234.396261][T22428] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4234.396271][T22428] __x64_sys_sendto (net/socket.c:2183) [4234.396275][T22428] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4234.396278][T22428] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4234.396282][T22428] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4234.396287][T22428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4234.396290][T22428] RIP: 0033:0x7f2c3de5da4a [ 4234.396293][T22428] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4234.396295][T22428] RSP: 002b:00007fff499816b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4234.396298][T22428] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2c3de5da4a [ 4234.396300][T22428] RDX: 0000000000000040 RSI: 0000000039929340 RDI: 0000000000000005 [ 4234.396302][T22428] RBP: 00007fff49981740 R08: 0000000000418574 R09: 000000000000001c [ 4234.396304][T22428] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4234.396306][T22428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c3df86000 | [ 4234.396306][T22428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c3df86000 | [ 4234.396320][T22428] | [ 4234.879381][T22432] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22432 | [4234.879899][T22432] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4234.880196][T22432] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4234.880199][T22432] Call Trace: [ 4234.880202][T22432] [4234.880204][T22432] dump_stack_lvl (lib/dump_stack.c:123) [4234.880214][T22432] check_preemption_disabled (lib/smp_processor_id.c:52) [4234.880220][T22432] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4234.880227][T22432] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4234.880234][T22432] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4234.880242][T22432] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4234.880247][T22432] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4234.880259][T22432] rawv6_sendmsg (net/ipv6/raw.c:918) [4234.880270][T22432] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4234.880275][T22432] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4234.880282][T22432] ? __lock_release (kernel/locking/lockdep.c:5534) [4234.880293][T22432] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4234.880299][T22432] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4234.880308][T22432] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4234.880323][T22432] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4234.880326][T22432] ? __lock_release (kernel/locking/lockdep.c:5534) [4234.880337][T22432] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4234.880343][T22432] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4234.880349][T22432] ? __pfx___sys_sendto (net/socket.c:2147) [4234.880363][T22432] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4234.880370][T22432] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4234.880379][T22432] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4234.880386][T22432] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4234.880396][T22432] __x64_sys_sendto (net/socket.c:2183) [4234.880399][T22432] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4234.880403][T22432] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4234.880408][T22432] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4234.880412][T22432] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4234.880417][T22432] RIP: 0033:0x7f9afdc07a4a [ 4234.880422][T22432] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4234.880425][T22432] RSP: 002b:00007ffe74404d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4234.880429][T22432] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9afdc07a4a [ 4234.880431][T22432] RDX: 0000000000000040 RSI: 0000000024877340 RDI: 0000000000000005 [ 4234.880432][T22432] RBP: 00007ffe74404e20 R08: 0000000000418574 R09: 000000000000001c [ 4234.880434][T22432] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4234.880436][T22432] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9afdd30000 | [ 4234.880436][T22432] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9afdd30000 | [ 4234.880449][T22432] | [ 4234.880452][T22432] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22432 | [4234.893567][T22432] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4234.893841][T22432] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4234.893842][T22432] Call Trace: [ 4234.893844][T22432] [4234.893846][T22432] dump_stack_lvl (lib/dump_stack.c:123) [4234.893853][T22432] check_preemption_disabled (lib/smp_processor_id.c:52) [4234.893858][T22432] lwtunnel_output (net/core/lwtunnel.c:359) [4234.893865][T22432] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4234.893872][T22432] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4234.893878][T22432] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4234.893883][T22432] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4234.893894][T22432] rawv6_sendmsg (net/ipv6/raw.c:918) [4234.893906][T22432] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4234.893911][T22432] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4234.893917][T22432] ? __lock_release (kernel/locking/lockdep.c:5534) [4234.893926][T22432] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4234.893929][T22432] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4234.893938][T22432] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4234.893954][T22432] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4234.893957][T22432] ? __lock_release (kernel/locking/lockdep.c:5534) [4234.893968][T22432] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4234.893973][T22432] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4234.893979][T22432] ? __pfx___sys_sendto (net/socket.c:2147) [4234.893993][T22432] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4234.894000][T22432] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4234.894008][T22432] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4234.894015][T22432] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4234.894025][T22432] __x64_sys_sendto (net/socket.c:2183) [4234.894029][T22432] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4234.894033][T22432] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4234.894038][T22432] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4234.894042][T22432] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4234.894046][T22432] RIP: 0033:0x7f9afdc07a4a [ 4234.894050][T22432] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4234.894052][T22432] RSP: 002b:00007ffe74404d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4234.894055][T22432] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9afdc07a4a [ 4234.894057][T22432] RDX: 0000000000000040 RSI: 0000000024877340 RDI: 0000000000000005 [ 4234.894059][T22432] RBP: 00007ffe74404e20 R08: 0000000000418574 R09: 000000000000001c [ 4234.894060][T22432] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4234.894062][T22432] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9afdd30000 | [ 4234.894062][T22432] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9afdd30000 | [ 4234.894077][T22432] | [ 4234.910062][T22432] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22432 | [4234.910502][T22432] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4234.910811][T22432] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4234.910813][T22432] Call Trace: [ 4234.910815][T22432] [4234.910817][T22432] dump_stack_lvl (lib/dump_stack.c:123) [4234.910824][T22432] check_preemption_disabled (lib/smp_processor_id.c:52) [4234.910829][T22432] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4234.910836][T22432] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4234.910843][T22432] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4234.910849][T22432] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4234.910854][T22432] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4234.910866][T22432] rawv6_sendmsg (net/ipv6/raw.c:918) [4234.910877][T22432] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4234.910883][T22432] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4234.910887][T22432] ? __lock_release (kernel/locking/lockdep.c:5534) [4234.910896][T22432] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4234.910899][T22432] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4234.910908][T22432] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4234.910925][T22432] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4234.910927][T22432] ? __lock_release (kernel/locking/lockdep.c:5534) [4234.910939][T22432] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4234.910943][T22432] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4234.910949][T22432] ? __pfx___sys_sendto (net/socket.c:2147) [4234.910963][T22432] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4234.910969][T22432] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4234.910977][T22432] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4234.910984][T22432] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4234.910995][T22432] __x64_sys_sendto (net/socket.c:2183) [4234.910999][T22432] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4234.911002][T22432] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4234.911007][T22432] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4234.911011][T22432] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4234.911014][T22432] RIP: 0033:0x7f9afdc07a4a [ 4234.911018][T22432] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4234.911021][T22432] RSP: 002b:00007ffe74404d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4234.911024][T22432] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9afdc07a4a [ 4234.911026][T22432] RDX: 0000000000000040 RSI: 0000000024877340 RDI: 0000000000000005 [ 4234.911028][T22432] RBP: 00007ffe74404e20 R08: 0000000000418574 R09: 000000000000001c [ 4234.911030][T22432] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4234.911031][T22432] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9afdd30000 | [ 4234.911031][T22432] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9afdd30000 | [ 4234.911046][T22432] | [ 4235.407619][T22436] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22436 | [4235.408093][T22436] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4235.408371][T22436] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4235.408374][T22436] Call Trace: [ 4235.408376][T22436] [4235.408379][T22436] dump_stack_lvl (lib/dump_stack.c:123) [4235.408387][T22436] check_preemption_disabled (lib/smp_processor_id.c:52) [4235.408393][T22436] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4235.408399][T22436] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4235.408407][T22436] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4235.408415][T22436] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4235.408419][T22436] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4235.408431][T22436] rawv6_sendmsg (net/ipv6/raw.c:918) [4235.408442][T22436] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4235.408447][T22436] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4235.408453][T22436] ? __lock_release (kernel/locking/lockdep.c:5534) [4235.408463][T22436] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4235.408468][T22436] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4235.408477][T22436] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4235.408493][T22436] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4235.408496][T22436] ? __lock_release (kernel/locking/lockdep.c:5534) [4235.408506][T22436] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4235.408513][T22436] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4235.408518][T22436] ? __pfx___sys_sendto (net/socket.c:2147) [4235.408532][T22436] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4235.408539][T22436] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4235.408548][T22436] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4235.408555][T22436] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4235.408564][T22436] __x64_sys_sendto (net/socket.c:2183) [4235.408568][T22436] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4235.408571][T22436] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4235.408576][T22436] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4235.408581][T22436] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4235.408585][T22436] RIP: 0033:0x7f6a0432aa4a [ 4235.408589][T22436] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4235.408592][T22436] RSP: 002b:00007ffe2159ce48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4235.408596][T22436] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a0432aa4a [ 4235.408598][T22436] RDX: 0000000000000040 RSI: 0000000023698340 RDI: 0000000000000005 [ 4235.408599][T22436] RBP: 00007ffe2159ced0 R08: 0000000000418574 R09: 000000000000001c [ 4235.408601][T22436] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4235.408602][T22436] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a04453000 | [ 4235.408616][T22436] | [ 4239.237956][T22468] check_preemption_disabled: 23 callbacks suppressed | [ 4239.237965][T22468] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22468 | [4239.239566][T22468] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4239.239833][T22468] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4239.239835][T22468] Call Trace: [ 4239.239838][T22468] [4239.239840][T22468] dump_stack_lvl (lib/dump_stack.c:123) [4239.239850][T22468] check_preemption_disabled (lib/smp_processor_id.c:52) [4239.239856][T22468] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4239.239863][T22468] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4239.239871][T22468] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4239.239879][T22468] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4239.239884][T22468] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4239.239895][T22468] rawv6_sendmsg (net/ipv6/raw.c:918) [4239.239907][T22468] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4239.239911][T22468] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4239.239919][T22468] ? __lock_release (kernel/locking/lockdep.c:5534) [4239.239929][T22468] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4239.239935][T22468] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4239.239943][T22468] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4239.239959][T22468] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4239.239961][T22468] ? __lock_release (kernel/locking/lockdep.c:5534) [4239.239972][T22468] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4239.239978][T22468] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4239.239984][T22468] ? __pfx___sys_sendto (net/socket.c:2147) [4239.239998][T22468] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4239.240005][T22468] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4239.240015][T22468] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4239.240022][T22468] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4239.240032][T22468] __x64_sys_sendto (net/socket.c:2183) [4239.240036][T22468] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4239.240040][T22468] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4239.240045][T22468] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4239.240049][T22468] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4239.240054][T22468] RIP: 0033:0x7f8fd00f6a4a [ 4239.240059][T22468] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4239.240062][T22468] RSP: 002b:00007fffe727fc88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4239.240066][T22468] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8fd00f6a4a [ 4239.240068][T22468] RDX: 0000000000000040 RSI: 000000000b2e4340 RDI: 0000000000000005 [ 4239.240069][T22468] RBP: 00007fffe727fd10 R08: 0000000000418574 R09: 000000000000001c [ 4239.240071][T22468] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4239.240073][T22468] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8fd021f000 | [ 4239.240073][T22468] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8fd021f000 | [ 4239.240086][T22468] | [ 4239.240089][T22468] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22468 | [4239.252457][T22468] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4239.252719][T22468] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4239.252721][T22468] Call Trace: [ 4239.252723][T22468] [4239.252725][T22468] dump_stack_lvl (lib/dump_stack.c:123) [4239.252732][T22468] check_preemption_disabled (lib/smp_processor_id.c:52) [4239.252738][T22468] lwtunnel_output (net/core/lwtunnel.c:359) [4239.252744][T22468] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4239.252751][T22468] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4239.252759][T22468] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4239.252763][T22468] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4239.252775][T22468] rawv6_sendmsg (net/ipv6/raw.c:918) [4239.252786][T22468] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4239.252791][T22468] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4239.252797][T22468] ? __lock_release (kernel/locking/lockdep.c:5534) [4239.252805][T22468] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4239.252809][T22468] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4239.252818][T22468] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4239.252834][T22468] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4239.252837][T22468] ? __lock_release (kernel/locking/lockdep.c:5534) [4239.252848][T22468] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4239.252853][T22468] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4239.252859][T22468] ? __pfx___sys_sendto (net/socket.c:2147) [4239.252873][T22468] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4239.252879][T22468] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4239.252888][T22468] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4239.252895][T22468] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4239.252905][T22468] __x64_sys_sendto (net/socket.c:2183) [4239.252908][T22468] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4239.252911][T22468] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4239.252915][T22468] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4239.252920][T22468] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4239.252923][T22468] RIP: 0033:0x7f8fd00f6a4a [ 4239.252927][T22468] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4239.252929][T22468] RSP: 002b:00007fffe727fc88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4239.252932][T22468] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8fd00f6a4a [ 4239.252934][T22468] RDX: 0000000000000040 RSI: 000000000b2e4340 RDI: 0000000000000005 [ 4239.252936][T22468] RBP: 00007fffe727fd10 R08: 0000000000418574 R09: 000000000000001c [ 4239.252938][T22468] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4239.252940][T22468] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8fd021f000 | [ 4239.252940][T22468] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8fd021f000 | [ 4239.252954][T22468] | [ 4239.269883][T22468] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22468 | [4239.270316][T22468] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4239.270611][T22468] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4239.270613][T22468] Call Trace: [ 4239.270615][T22468] [4239.270617][T22468] dump_stack_lvl (lib/dump_stack.c:123) [4239.270623][T22468] check_preemption_disabled (lib/smp_processor_id.c:52) [4239.270629][T22468] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4239.270636][T22468] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4239.270642][T22468] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4239.270648][T22468] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4239.270652][T22468] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4239.270664][T22468] rawv6_sendmsg (net/ipv6/raw.c:918) [4239.270676][T22468] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4239.270681][T22468] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4239.270686][T22468] ? __lock_release (kernel/locking/lockdep.c:5534) [4239.270694][T22468] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4239.270698][T22468] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4239.270706][T22468] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4239.270722][T22468] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4239.270725][T22468] ? __lock_release (kernel/locking/lockdep.c:5534) [4239.270736][T22468] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4239.270740][T22468] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4239.270745][T22468] ? __pfx___sys_sendto (net/socket.c:2147) [4239.270760][T22468] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4239.270766][T22468] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4239.270774][T22468] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4239.270780][T22468] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4239.270790][T22468] __x64_sys_sendto (net/socket.c:2183) [4239.270794][T22468] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4239.270797][T22468] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4239.270801][T22468] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4239.270806][T22468] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4239.270809][T22468] RIP: 0033:0x7f8fd00f6a4a [ 4239.270813][T22468] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4239.270815][T22468] RSP: 002b:00007fffe727fc88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4239.270819][T22468] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8fd00f6a4a [ 4239.270821][T22468] RDX: 0000000000000040 RSI: 000000000b2e4340 RDI: 0000000000000005 [ 4239.270822][T22468] RBP: 00007fffe727fd10 R08: 0000000000418574 R09: 000000000000001c [ 4239.270824][T22468] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4239.270826][T22468] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8fd021f000 | [ 4239.270826][T22468] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8fd021f000 | [ 4239.270840][T22468] | [ 4239.741855][T22472] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22472 | [4239.742411][T22472] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4239.742698][T22472] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4239.742700][T22472] Call Trace: [ 4239.742702][T22472] [4239.742705][T22472] dump_stack_lvl (lib/dump_stack.c:123) [4239.742713][T22472] check_preemption_disabled (lib/smp_processor_id.c:52) [4239.742720][T22472] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4239.742726][T22472] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4239.742734][T22472] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4239.742742][T22472] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4239.742747][T22472] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4239.742758][T22472] rawv6_sendmsg (net/ipv6/raw.c:918) [4239.742769][T22472] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4239.742774][T22472] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4239.742782][T22472] ? __lock_release (kernel/locking/lockdep.c:5534) [4239.742792][T22472] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4239.742797][T22472] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4239.742806][T22472] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4239.742821][T22472] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4239.742824][T22472] ? __lock_release (kernel/locking/lockdep.c:5534) [4239.742835][T22472] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4239.742841][T22472] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4239.742847][T22472] ? __pfx___sys_sendto (net/socket.c:2147) [4239.742861][T22472] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4239.742868][T22472] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4239.742877][T22472] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4239.742884][T22472] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4239.742894][T22472] __x64_sys_sendto (net/socket.c:2183) [4239.742897][T22472] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4239.742912][T22472] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4239.742916][T22472] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4239.742920][T22472] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4239.742925][T22472] RIP: 0033:0x7fc6eb4c5a4a [ 4239.742930][T22472] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4239.742933][T22472] RSP: 002b:00007ffeeca278f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4239.742937][T22472] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc6eb4c5a4a [ 4239.742938][T22472] RDX: 0000000000000040 RSI: 00000000207cc340 RDI: 0000000000000005 [ 4239.742940][T22472] RBP: 00007ffeeca27980 R08: 0000000000418574 R09: 000000000000001c [ 4239.742941][T22472] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4239.742943][T22472] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc6eb5ee000 | [ 4239.742943][T22472] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc6eb5ee000 | [ 4239.742956][T22472] | [ 4239.742958][T22472] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22472 | [4239.756559][T22472] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4239.756827][T22472] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4239.756828][T22472] Call Trace: [ 4239.756830][T22472] [4239.756832][T22472] dump_stack_lvl (lib/dump_stack.c:123) [4239.756837][T22472] check_preemption_disabled (lib/smp_processor_id.c:52) [4239.756843][T22472] lwtunnel_output (net/core/lwtunnel.c:359) [4239.756849][T22472] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4239.756855][T22472] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4239.756860][T22472] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4239.756865][T22472] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4239.756876][T22472] rawv6_sendmsg (net/ipv6/raw.c:918) [4239.756887][T22472] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4239.756892][T22472] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4239.756897][T22472] ? __lock_release (kernel/locking/lockdep.c:5534) [4239.756904][T22472] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4239.756907][T22472] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4239.756915][T22472] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4239.756930][T22472] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4239.756933][T22472] ? __lock_release (kernel/locking/lockdep.c:5534) [4239.756943][T22472] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4239.756947][T22472] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4239.756953][T22472] ? __pfx___sys_sendto (net/socket.c:2147) [4239.756966][T22472] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4239.756972][T22472] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4239.756979][T22472] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4239.756986][T22472] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4239.756996][T22472] __x64_sys_sendto (net/socket.c:2183) [4239.756999][T22472] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4239.757002][T22472] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4239.757006][T22472] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4239.757010][T22472] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4239.757013][T22472] RIP: 0033:0x7fc6eb4c5a4a [ 4239.757017][T22472] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4239.757019][T22472] RSP: 002b:00007ffeeca278f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4239.757022][T22472] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc6eb4c5a4a [ 4239.757024][T22472] RDX: 0000000000000040 RSI: 00000000207cc340 RDI: 0000000000000005 [ 4239.757025][T22472] RBP: 00007ffeeca27980 R08: 0000000000418574 R09: 000000000000001c [ 4239.757027][T22472] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4239.757029][T22472] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc6eb5ee000 | [ 4239.757029][T22472] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc6eb5ee000 | [ 4239.757042][T22472] | [ 4239.772558][T22472] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22472 | [4239.772954][T22472] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4239.773262][T22472] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4239.773263][T22472] Call Trace: [ 4239.773265][T22472] [4239.773267][T22472] dump_stack_lvl (lib/dump_stack.c:123) [4239.773273][T22472] check_preemption_disabled (lib/smp_processor_id.c:52) [4239.773279][T22472] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4239.773285][T22472] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4239.773292][T22472] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4239.773297][T22472] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4239.773302][T22472] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4239.773314][T22472] rawv6_sendmsg (net/ipv6/raw.c:918) [4239.773325][T22472] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4239.773330][T22472] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4239.773335][T22472] ? __lock_release (kernel/locking/lockdep.c:5534) [4239.773342][T22472] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4239.773346][T22472] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4239.773355][T22472] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4239.773371][T22472] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4239.773373][T22472] ? __lock_release (kernel/locking/lockdep.c:5534) [4239.773384][T22472] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4239.773389][T22472] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4239.773395][T22472] ? __pfx___sys_sendto (net/socket.c:2147) [4239.773409][T22472] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4239.773415][T22472] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4239.773422][T22472] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4239.773429][T22472] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4239.773439][T22472] __x64_sys_sendto (net/socket.c:2183) [4239.773443][T22472] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4239.773446][T22472] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4239.773450][T22472] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4239.773455][T22472] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4239.773458][T22472] RIP: 0033:0x7fc6eb4c5a4a [ 4239.773462][T22472] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4239.773464][T22472] RSP: 002b:00007ffeeca278f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4239.773467][T22472] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc6eb4c5a4a [ 4239.773470][T22472] RDX: 0000000000000040 RSI: 00000000207cc340 RDI: 0000000000000005 [ 4239.773471][T22472] RBP: 00007ffeeca27980 R08: 0000000000418574 R09: 000000000000001c [ 4239.773473][T22472] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4239.773475][T22472] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc6eb5ee000 | [ 4239.773475][T22472] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc6eb5ee000 | [ 4239.773489][T22472] | [ 4240.271562][T22476] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22476 | [4240.272077][T22476] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4240.272376][T22476] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4240.272378][T22476] Call Trace: [ 4240.272381][T22476] [4240.272383][T22476] dump_stack_lvl (lib/dump_stack.c:123) [4240.272391][T22476] check_preemption_disabled (lib/smp_processor_id.c:52) [4240.272398][T22476] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4240.272404][T22476] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4240.272412][T22476] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4240.272419][T22476] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4240.272424][T22476] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4240.272436][T22476] rawv6_sendmsg (net/ipv6/raw.c:918) [4240.272447][T22476] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4240.272452][T22476] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4240.272459][T22476] ? __lock_release (kernel/locking/lockdep.c:5534) [4240.272469][T22476] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4240.272473][T22476] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4240.272482][T22476] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4240.272497][T22476] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4240.272500][T22476] ? __lock_release (kernel/locking/lockdep.c:5534) [4240.272511][T22476] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4240.272517][T22476] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4240.272522][T22476] ? __pfx___sys_sendto (net/socket.c:2147) [4240.272536][T22476] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4240.272543][T22476] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4240.272552][T22476] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4240.272559][T22476] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4240.272569][T22476] __x64_sys_sendto (net/socket.c:2183) [4240.272573][T22476] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4240.272576][T22476] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4240.272581][T22476] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4240.272585][T22476] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4240.272590][T22476] RIP: 0033:0x7f4136cb2a4a [ 4240.272594][T22476] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4240.272597][T22476] RSP: 002b:00007ffd863c9428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4240.272600][T22476] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4136cb2a4a [ 4240.272602][T22476] RDX: 0000000000000040 RSI: 0000000029d5d340 RDI: 0000000000000005 [ 4240.272604][T22476] RBP: 00007ffd863c94b0 R08: 0000000000418574 R09: 000000000000001c [ 4240.272605][T22476] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4240.272607][T22476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4136ddb000 | [ 4240.272607][T22476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4136ddb000 | [ 4240.272621][T22476] | [ 4240.272624][T22476] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22476 | [4240.285512][T22476] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4240.285779][T22476] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4240.285781][T22476] Call Trace: [ 4240.285783][T22476] [4240.285785][T22476] dump_stack_lvl (lib/dump_stack.c:123) [4240.285791][T22476] check_preemption_disabled (lib/smp_processor_id.c:52) [4240.285796][T22476] lwtunnel_output (net/core/lwtunnel.c:359) [4240.285803][T22476] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4240.285809][T22476] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4240.285815][T22476] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4240.285819][T22476] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4240.285831][T22476] rawv6_sendmsg (net/ipv6/raw.c:918) [4240.285843][T22476] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4240.285848][T22476] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4240.285852][T22476] ? __lock_release (kernel/locking/lockdep.c:5534) [4240.285860][T22476] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4240.285863][T22476] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4240.285871][T22476] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4240.285887][T22476] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4240.285890][T22476] ? __lock_release (kernel/locking/lockdep.c:5534) [4240.285901][T22476] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4240.285905][T22476] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4240.285910][T22476] ? __pfx___sys_sendto (net/socket.c:2147) [4240.285924][T22476] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4240.285930][T22476] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4240.285938][T22476] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4240.285944][T22476] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4240.285954][T22476] __x64_sys_sendto (net/socket.c:2183) [4240.285958][T22476] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4240.285961][T22476] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4240.285966][T22476] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4240.285970][T22476] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4240.285973][T22476] RIP: 0033:0x7f4136cb2a4a [ 4240.285976][T22476] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4240.285978][T22476] RSP: 002b:00007ffd863c9428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4240.285982][T22476] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4136cb2a4a [ 4240.285983][T22476] RDX: 0000000000000040 RSI: 0000000029d5d340 RDI: 0000000000000005 [ 4240.285985][T22476] RBP: 00007ffd863c94b0 R08: 0000000000418574 R09: 000000000000001c [ 4240.285987][T22476] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4240.285989][T22476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4136ddb000 | [ 4240.285989][T22476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4136ddb000 | [ 4240.286003][T22476] | [ 4240.303549][T22476] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22476 | [4240.303944][T22476] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4240.304237][T22476] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4240.304240][T22476] Call Trace: [ 4240.304243][T22476] [4240.304246][T22476] dump_stack_lvl (lib/dump_stack.c:123) [4240.304255][T22476] check_preemption_disabled (lib/smp_processor_id.c:52) [4240.304264][T22476] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4240.304275][T22476] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4240.304284][T22476] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4240.304293][T22476] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4240.304301][T22476] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4240.304322][T22476] rawv6_sendmsg (net/ipv6/raw.c:918) [4240.304344][T22476] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4240.304353][T22476] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4240.304360][T22476] ? __lock_release (kernel/locking/lockdep.c:5534) [4240.304371][T22476] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4240.304376][T22476] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4240.304393][T22476] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4240.304422][T22476] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4240.304426][T22476] ? __lock_release (kernel/locking/lockdep.c:5534) [4240.304446][T22476] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4240.304453][T22476] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4240.304463][T22476] ? __pfx___sys_sendto (net/socket.c:2147) [4240.304490][T22476] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4240.304502][T22476] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4240.304516][T22476] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4240.304528][T22476] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4240.304547][T22476] __x64_sys_sendto (net/socket.c:2183) [4240.304553][T22476] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4240.304557][T22476] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4240.304564][T22476] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4240.304572][T22476] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4240.304577][T22476] RIP: 0033:0x7f4136cb2a4a [ 4240.304583][T22476] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4240.304587][T22476] RSP: 002b:00007ffd863c9428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4240.304592][T22476] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4136cb2a4a [ 4240.304595][T22476] RDX: 0000000000000040 RSI: 0000000029d5d340 RDI: 0000000000000005 [ 4240.304598][T22476] RBP: 00007ffd863c94b0 R08: 0000000000418574 R09: 000000000000001c [ 4240.304601][T22476] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4240.304603][T22476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4136ddb000 | [ 4240.304603][T22476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4136ddb000 | [ 4240.304623][T22476] | [ 4240.802556][T22480] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22480 | [4240.803068][T22480] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4240.804505][T22480] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4240.804507][T22480] Call Trace: [ 4240.804509][T22480] [4240.804512][T22480] dump_stack_lvl (lib/dump_stack.c:123) [4240.804519][T22480] check_preemption_disabled (lib/smp_processor_id.c:52) [4240.804526][T22480] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4240.804532][T22480] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4240.804539][T22480] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4240.804546][T22480] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4240.804551][T22480] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4240.804563][T22480] rawv6_sendmsg (net/ipv6/raw.c:918) [4240.804574][T22480] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4240.804578][T22480] ? find_held_lock (kernel/locking/lockdep.c:5348) [4240.804588][T22480] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4240.804592][T22480] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4240.804596][T22480] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4240.804606][T22480] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4240.804622][T22480] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4240.804625][T22480] ? __lock_release (kernel/locking/lockdep.c:5534) [4240.804636][T22480] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4240.804641][T22480] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4240.804647][T22480] ? __pfx___sys_sendto (net/socket.c:2147) [4240.804658][T22480] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4240.804667][T22480] ? find_held_lock (kernel/locking/lockdep.c:5348) [4240.804671][T22480] ? 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) [4240.804675][T22480] ? __lock_release (kernel/locking/lockdep.c:5534) [4240.804681][T22480] ? 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) [4240.804686][T22480] ? 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) [4240.804696][T22480] __x64_sys_sendto (net/socket.c:2183) [4240.804700][T22480] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4240.804703][T22480] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4240.804707][T22480] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4240.804712][T22480] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4240.804715][T22480] RIP: 0033:0x7f0683376a4a [ 4240.804719][T22480] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4240.804722][T22480] RSP: 002b:00007fffd82e9ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4240.804726][T22480] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0683376a4a [ 4240.804727][T22480] RDX: 0000000000000040 RSI: 000000000daf7340 RDI: 0000000000000005 [ 4240.804729][T22480] RBP: 00007fffd82e9d70 R08: 0000000000418574 R09: 000000000000001c [ 4240.804731][T22480] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4240.804732][T22480] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f068349f000 | [ 4240.804746][T22480] | [ 4244.638562][T22512] check_preemption_disabled: 23 callbacks suppressed | [ 4244.638571][T22512] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22512 | [4244.639800][T22512] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4244.640072][T22512] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4244.640074][T22512] Call Trace: [ 4244.640076][T22512] [4244.640079][T22512] dump_stack_lvl (lib/dump_stack.c:123) [4244.640088][T22512] check_preemption_disabled (lib/smp_processor_id.c:52) [4244.640096][T22512] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4244.640102][T22512] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4244.640110][T22512] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4244.640118][T22512] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4244.640123][T22512] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4244.640134][T22512] rawv6_sendmsg (net/ipv6/raw.c:918) [4244.640155][T22512] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4244.640160][T22512] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4244.640184][T22512] ? __lock_release (kernel/locking/lockdep.c:5534) [4244.640194][T22512] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4244.640201][T22512] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4244.640210][T22512] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4244.640226][T22512] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4244.640229][T22512] ? __lock_release (kernel/locking/lockdep.c:5534) [4244.640240][T22512] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4244.640246][T22512] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4244.640252][T22512] ? __pfx___sys_sendto (net/socket.c:2147) [4244.640266][T22512] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4244.640273][T22512] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4244.640284][T22512] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4244.640291][T22512] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4244.640301][T22512] __x64_sys_sendto (net/socket.c:2183) [4244.640304][T22512] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4244.640308][T22512] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4244.640313][T22512] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4244.640318][T22512] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4244.640322][T22512] RIP: 0033:0x7faa99642a4a [ 4244.640327][T22512] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4244.640329][T22512] RSP: 002b:00007ffc13a764e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4244.640333][T22512] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faa99642a4a [ 4244.640335][T22512] RDX: 0000000000000040 RSI: 0000000030b59340 RDI: 0000000000000005 [ 4244.640337][T22512] RBP: 00007ffc13a76570 R08: 0000000000418574 R09: 000000000000001c [ 4244.640339][T22512] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4244.640340][T22512] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa9976b000 | [ 4244.640340][T22512] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa9976b000 | [ 4244.640354][T22512] | [ 4244.653521][T22512] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22512 | [4244.653902][T22512] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4244.654167][T22512] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4244.654168][T22512] Call Trace: [ 4244.654170][T22512] [4244.654172][T22512] dump_stack_lvl (lib/dump_stack.c:123) [4244.654177][T22512] check_preemption_disabled (lib/smp_processor_id.c:52) [4244.654183][T22512] lwtunnel_output (net/core/lwtunnel.c:359) [4244.654189][T22512] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4244.654195][T22512] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4244.654200][T22512] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4244.654205][T22512] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4244.654217][T22512] rawv6_sendmsg (net/ipv6/raw.c:918) [4244.654228][T22512] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4244.654233][T22512] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4244.654237][T22512] ? __lock_release (kernel/locking/lockdep.c:5534) [4244.654244][T22512] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4244.654248][T22512] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4244.654256][T22512] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4244.654272][T22512] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4244.654275][T22512] ? __lock_release (kernel/locking/lockdep.c:5534) [4244.654286][T22512] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4244.654290][T22512] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4244.654295][T22512] ? __pfx___sys_sendto (net/socket.c:2147) [4244.654310][T22512] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4244.654316][T22512] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4244.654324][T22512] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4244.654331][T22512] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4244.654341][T22512] __x64_sys_sendto (net/socket.c:2183) [4244.654345][T22512] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4244.654348][T22512] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4244.654352][T22512] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4244.654357][T22512] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4244.654360][T22512] RIP: 0033:0x7faa99642a4a [ 4244.654363][T22512] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4244.654365][T22512] RSP: 002b:00007ffc13a764e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4244.654368][T22512] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faa99642a4a [ 4244.654370][T22512] RDX: 0000000000000040 RSI: 0000000030b59340 RDI: 0000000000000005 [ 4244.654372][T22512] RBP: 00007ffc13a76570 R08: 0000000000418574 R09: 000000000000001c [ 4244.654373][T22512] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4244.654375][T22512] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa9976b000 | [ 4244.654375][T22512] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa9976b000 | [ 4244.654389][T22512] | [ 4244.654777][T22512] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22512 | [4244.666938][T22512] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4244.667203][T22512] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4244.667205][T22512] Call Trace: [ 4244.667207][T22512] [4244.667209][T22512] dump_stack_lvl (lib/dump_stack.c:123) [4244.667215][T22512] check_preemption_disabled (lib/smp_processor_id.c:52) [4244.667221][T22512] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4244.667227][T22512] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4244.667234][T22512] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4244.667239][T22512] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4244.667244][T22512] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4244.667256][T22512] rawv6_sendmsg (net/ipv6/raw.c:918) [4244.667267][T22512] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4244.667272][T22512] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4244.667276][T22512] ? __lock_release (kernel/locking/lockdep.c:5534) [4244.667284][T22512] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4244.667288][T22512] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4244.667297][T22512] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4244.667313][T22512] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4244.667315][T22512] ? __lock_release (kernel/locking/lockdep.c:5534) [4244.667326][T22512] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4244.667331][T22512] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4244.667337][T22512] ? __pfx___sys_sendto (net/socket.c:2147) [4244.667351][T22512] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4244.667357][T22512] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4244.667365][T22512] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4244.667372][T22512] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4244.667382][T22512] __x64_sys_sendto (net/socket.c:2183) [4244.667386][T22512] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4244.667389][T22512] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4244.667393][T22512] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4244.667398][T22512] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4244.667401][T22512] RIP: 0033:0x7faa99642a4a [ 4244.667404][T22512] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4244.667406][T22512] RSP: 002b:00007ffc13a764e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4244.667409][T22512] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faa99642a4a [ 4244.667412][T22512] RDX: 0000000000000040 RSI: 0000000030b59340 RDI: 0000000000000005 [ 4244.667413][T22512] RBP: 00007ffc13a76570 R08: 0000000000418574 R09: 000000000000001c [ 4244.667415][T22512] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4244.667416][T22512] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa9976b000 | [ 4244.667416][T22512] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa9976b000 | [ 4244.667431][T22512] | [ 4245.143031][T22516] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22516 | [4245.143532][T22516] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4245.143793][T22516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4245.143795][T22516] Call Trace: [ 4245.143798][T22516] [4245.143800][T22516] dump_stack_lvl (lib/dump_stack.c:123) [4245.143808][T22516] check_preemption_disabled (lib/smp_processor_id.c:52) [4245.143815][T22516] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4245.143821][T22516] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4245.143829][T22516] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4245.143836][T22516] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4245.143840][T22516] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4245.143852][T22516] rawv6_sendmsg (net/ipv6/raw.c:918) [4245.143863][T22516] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4245.143868][T22516] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4245.143876][T22516] ? __lock_release (kernel/locking/lockdep.c:5534) [4245.143886][T22516] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4245.143891][T22516] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4245.143900][T22516] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4245.143916][T22516] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4245.143919][T22516] ? __lock_release (kernel/locking/lockdep.c:5534) [4245.143929][T22516] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4245.143936][T22516] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4245.143941][T22516] ? __pfx___sys_sendto (net/socket.c:2147) [4245.143955][T22516] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4245.143962][T22516] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4245.143972][T22516] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4245.143979][T22516] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4245.143988][T22516] __x64_sys_sendto (net/socket.c:2183) [4245.143992][T22516] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4245.143996][T22516] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4245.144001][T22516] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4245.144005][T22516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4245.144009][T22516] RIP: 0033:0x7f9f4aceba4a [ 4245.144013][T22516] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4245.144016][T22516] RSP: 002b:00007ffd8a721da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4245.144020][T22516] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9f4aceba4a [ 4245.144022][T22516] RDX: 0000000000000040 RSI: 00000000177cf340 RDI: 0000000000000005 [ 4245.144024][T22516] RBP: 00007ffd8a721e30 R08: 0000000000418574 R09: 000000000000001c [ 4245.144025][T22516] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4245.144027][T22516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f4ae14000 | [ 4245.144027][T22516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f4ae14000 | [ 4245.144040][T22516] | [ 4245.144043][T22516] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22516 | [4245.156278][T22516] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4245.156532][T22516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4245.156534][T22516] Call Trace: [ 4245.156536][T22516] [4245.156537][T22516] dump_stack_lvl (lib/dump_stack.c:123) [4245.156543][T22516] check_preemption_disabled (lib/smp_processor_id.c:52) [4245.156549][T22516] lwtunnel_output (net/core/lwtunnel.c:359) [4245.156555][T22516] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4245.156562][T22516] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4245.156567][T22516] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4245.156572][T22516] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4245.156584][T22516] rawv6_sendmsg (net/ipv6/raw.c:918) [4245.156595][T22516] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4245.156600][T22516] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4245.156604][T22516] ? __lock_release (kernel/locking/lockdep.c:5534) [4245.156612][T22516] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4245.156616][T22516] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4245.156624][T22516] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4245.156640][T22516] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4245.156643][T22516] ? __lock_release (kernel/locking/lockdep.c:5534) [4245.156654][T22516] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4245.156658][T22516] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4245.156664][T22516] ? __pfx___sys_sendto (net/socket.c:2147) [4245.156679][T22516] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4245.156685][T22516] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4245.156693][T22516] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4245.156700][T22516] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4245.156710][T22516] __x64_sys_sendto (net/socket.c:2183) [4245.156714][T22516] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4245.156717][T22516] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4245.156722][T22516] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4245.156726][T22516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4245.156729][T22516] RIP: 0033:0x7f9f4aceba4a [ 4245.156732][T22516] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4245.156735][T22516] RSP: 002b:00007ffd8a721da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4245.156738][T22516] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9f4aceba4a [ 4245.156740][T22516] RDX: 0000000000000040 RSI: 00000000177cf340 RDI: 0000000000000005 [ 4245.156741][T22516] RBP: 00007ffd8a721e30 R08: 0000000000418574 R09: 000000000000001c [ 4245.156743][T22516] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4245.156744][T22516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f4ae14000 | [ 4245.156744][T22516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f4ae14000 | [ 4245.156759][T22516] | [ 4245.174450][T22516] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22516 | [4245.174814][T22516] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4245.175065][T22516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4245.175067][T22516] Call Trace: [ 4245.175069][T22516] [4245.175071][T22516] dump_stack_lvl (lib/dump_stack.c:123) [4245.175077][T22516] check_preemption_disabled (lib/smp_processor_id.c:52) [4245.175082][T22516] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4245.175088][T22516] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4245.175095][T22516] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4245.175100][T22516] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4245.175105][T22516] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4245.175117][T22516] rawv6_sendmsg (net/ipv6/raw.c:918) [4245.175128][T22516] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4245.175133][T22516] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4245.175140][T22516] ? __lock_release (kernel/locking/lockdep.c:5534) [4245.175149][T22516] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4245.175152][T22516] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4245.175161][T22516] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4245.175177][T22516] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4245.175180][T22516] ? __lock_release (kernel/locking/lockdep.c:5534) [4245.175191][T22516] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4245.175196][T22516] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4245.175201][T22516] ? __pfx___sys_sendto (net/socket.c:2147) [4245.175215][T22516] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4245.175221][T22516] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4245.175229][T22516] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4245.175236][T22516] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4245.175246][T22516] __x64_sys_sendto (net/socket.c:2183) [4245.175249][T22516] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4245.175252][T22516] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4245.175257][T22516] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4245.175262][T22516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4245.175265][T22516] RIP: 0033:0x7f9f4aceba4a [ 4245.175269][T22516] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4245.175271][T22516] RSP: 002b:00007ffd8a721da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4245.175274][T22516] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9f4aceba4a [ 4245.175276][T22516] RDX: 0000000000000040 RSI: 00000000177cf340 RDI: 0000000000000005 [ 4245.175278][T22516] RBP: 00007ffd8a721e30 R08: 0000000000418574 R09: 000000000000001c [ 4245.175280][T22516] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4245.175282][T22516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f4ae14000 | [ 4245.175282][T22516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f4ae14000 | [ 4245.175296][T22516] | [ 4245.665401][T22520] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22520 | [4245.665909][T22520] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4245.666473][T22520] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4245.666475][T22520] Call Trace: [ 4245.666477][T22520] [4245.666480][T22520] dump_stack_lvl (lib/dump_stack.c:123) [4245.666489][T22520] check_preemption_disabled (lib/smp_processor_id.c:52) [4245.666496][T22520] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4245.666502][T22520] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4245.666511][T22520] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4245.666518][T22520] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4245.666523][T22520] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4245.666535][T22520] rawv6_sendmsg (net/ipv6/raw.c:918) [4245.666547][T22520] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4245.666552][T22520] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4245.666559][T22520] ? __lock_release (kernel/locking/lockdep.c:5534) [4245.666569][T22520] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4245.666575][T22520] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4245.666583][T22520] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4245.666599][T22520] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4245.666603][T22520] ? __lock_release (kernel/locking/lockdep.c:5534) [4245.666614][T22520] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4245.666621][T22520] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4245.666627][T22520] ? __pfx___sys_sendto (net/socket.c:2147) [4245.666641][T22520] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4245.666649][T22520] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4245.666659][T22520] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4245.666666][T22520] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4245.666676][T22520] __x64_sys_sendto (net/socket.c:2183) [4245.666680][T22520] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4245.666683][T22520] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4245.666688][T22520] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4245.666693][T22520] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4245.666698][T22520] RIP: 0033:0x7f1aa80c5a4a [ 4245.666702][T22520] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4245.666705][T22520] RSP: 002b:00007ffd256a5438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4245.666710][T22520] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1aa80c5a4a [ 4245.666712][T22520] RDX: 0000000000000040 RSI: 0000000007c91340 RDI: 0000000000000005 [ 4245.666714][T22520] RBP: 00007ffd256a54c0 R08: 0000000000418574 R09: 000000000000001c [ 4245.666715][T22520] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4245.666717][T22520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1aa81ee000 | [ 4245.666717][T22520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1aa81ee000 | [ 4245.666732][T22520] | [ 4245.666734][T22520] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22520 | [4245.679604][T22520] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4245.679860][T22520] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4245.679862][T22520] Call Trace: [ 4245.679863][T22520] [4245.679865][T22520] dump_stack_lvl (lib/dump_stack.c:123) [4245.679872][T22520] check_preemption_disabled (lib/smp_processor_id.c:52) [4245.679877][T22520] lwtunnel_output (net/core/lwtunnel.c:359) [4245.679883][T22520] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4245.679890][T22520] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4245.679897][T22520] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4245.679901][T22520] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4245.679913][T22520] rawv6_sendmsg (net/ipv6/raw.c:918) [4245.679924][T22520] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4245.679929][T22520] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4245.679934][T22520] ? __lock_release (kernel/locking/lockdep.c:5534) [4245.679942][T22520] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4245.679947][T22520] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4245.679955][T22520] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4245.679970][T22520] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4245.679973][T22520] ? __lock_release (kernel/locking/lockdep.c:5534) [4245.679984][T22520] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4245.679989][T22520] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4245.679994][T22520] ? __pfx___sys_sendto (net/socket.c:2147) [4245.680007][T22520] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4245.680014][T22520] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4245.680022][T22520] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4245.680029][T22520] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4245.680038][T22520] __x64_sys_sendto (net/socket.c:2183) [4245.680042][T22520] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4245.680045][T22520] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4245.680049][T22520] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4245.680054][T22520] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4245.680057][T22520] RIP: 0033:0x7f1aa80c5a4a [ 4245.680060][T22520] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4245.680063][T22520] RSP: 002b:00007ffd256a5438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4245.680066][T22520] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1aa80c5a4a [ 4245.680068][T22520] RDX: 0000000000000040 RSI: 0000000007c91340 RDI: 0000000000000005 [ 4245.680069][T22520] RBP: 00007ffd256a54c0 R08: 0000000000418574 R09: 000000000000001c [ 4245.680071][T22520] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4245.680073][T22520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1aa81ee000 | [ 4245.680073][T22520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1aa81ee000 | [ 4245.680086][T22520] | [ 4245.694689][T22520] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22520 | [4245.695130][T22520] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4245.695420][T22520] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4245.695421][T22520] Call Trace: [ 4245.695423][T22520] [4245.695425][T22520] dump_stack_lvl (lib/dump_stack.c:123) [4245.695431][T22520] check_preemption_disabled (lib/smp_processor_id.c:52) [4245.695437][T22520] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4245.695444][T22520] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4245.695450][T22520] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4245.695456][T22520] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4245.695461][T22520] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4245.695472][T22520] rawv6_sendmsg (net/ipv6/raw.c:918) [4245.695484][T22520] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4245.695489][T22520] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4245.695494][T22520] ? __lock_release (kernel/locking/lockdep.c:5534) [4245.695501][T22520] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4245.695505][T22520] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4245.695514][T22520] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4245.695529][T22520] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4245.695532][T22520] ? __lock_release (kernel/locking/lockdep.c:5534) [4245.695543][T22520] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4245.695547][T22520] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4245.695553][T22520] ? __pfx___sys_sendto (net/socket.c:2147) [4245.695567][T22520] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4245.695573][T22520] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4245.695581][T22520] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4245.695588][T22520] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4245.695598][T22520] __x64_sys_sendto (net/socket.c:2183) [4245.695602][T22520] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4245.695604][T22520] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4245.695609][T22520] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4245.695614][T22520] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4245.695617][T22520] RIP: 0033:0x7f1aa80c5a4a [ 4245.695620][T22520] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4245.695623][T22520] RSP: 002b:00007ffd256a5438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4245.695626][T22520] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1aa80c5a4a [ 4245.695628][T22520] RDX: 0000000000000040 RSI: 0000000007c91340 RDI: 0000000000000005 [ 4245.695629][T22520] RBP: 00007ffd256a54c0 R08: 0000000000418574 R09: 000000000000001c [ 4245.695631][T22520] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4245.695633][T22520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1aa81ee000 | [ 4245.695633][T22520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1aa81ee000 | [ 4245.695647][T22520] | [ 4246.159713][T22524] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22524 | [4246.160210][T22524] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4246.160488][T22524] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4246.160490][T22524] Call Trace: [ 4246.160492][T22524] [4246.160495][T22524] dump_stack_lvl (lib/dump_stack.c:123) [4246.160503][T22524] check_preemption_disabled (lib/smp_processor_id.c:52) [4246.160509][T22524] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4246.160516][T22524] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4246.160523][T22524] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4246.160531][T22524] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4246.160535][T22524] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4246.160547][T22524] rawv6_sendmsg (net/ipv6/raw.c:918) [4246.160559][T22524] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4246.160564][T22524] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4246.160570][T22524] ? __lock_release (kernel/locking/lockdep.c:5534) [4246.160579][T22524] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4246.160584][T22524] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4246.160594][T22524] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4246.160610][T22524] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4246.160613][T22524] ? __lock_release (kernel/locking/lockdep.c:5534) [4246.160624][T22524] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4246.160630][T22524] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4246.160636][T22524] ? __pfx___sys_sendto (net/socket.c:2147) [4246.160650][T22524] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4246.160657][T22524] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4246.160666][T22524] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4246.160673][T22524] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4246.160683][T22524] __x64_sys_sendto (net/socket.c:2183) [4246.160687][T22524] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4246.160691][T22524] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4246.160695][T22524] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4246.160700][T22524] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4246.160704][T22524] RIP: 0033:0x7fe6a6829a4a [ 4246.160708][T22524] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4246.160711][T22524] RSP: 002b:00007fffdfb92188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4246.160715][T22524] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe6a6829a4a [ 4246.160717][T22524] RDX: 0000000000000040 RSI: 00000000371f8340 RDI: 0000000000000005 [ 4246.160719][T22524] RBP: 00007fffdfb92210 R08: 0000000000418574 R09: 000000000000001c [ 4246.160721][T22524] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4246.160723][T22524] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6a6952000 | [ 4246.160737][T22524] | [ 4249.862119][T22556] check_preemption_disabled: 23 callbacks suppressed | [ 4249.862128][T22556] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22556 | [4249.862905][T22556] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4249.863173][T22556] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4249.863176][T22556] Call Trace: [ 4249.863178][T22556] [4249.863180][T22556] dump_stack_lvl (lib/dump_stack.c:123) [4249.863190][T22556] check_preemption_disabled (lib/smp_processor_id.c:52) [4249.863197][T22556] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4249.863204][T22556] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4249.863213][T22556] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4249.863221][T22556] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4249.863226][T22556] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4249.863238][T22556] rawv6_sendmsg (net/ipv6/raw.c:918) [4249.863249][T22556] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4249.863254][T22556] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4249.863263][T22556] ? __lock_release (kernel/locking/lockdep.c:5534) [4249.863274][T22556] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4249.863281][T22556] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4249.863290][T22556] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4249.863305][T22556] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4249.863308][T22556] ? __lock_release (kernel/locking/lockdep.c:5534) [4249.863319][T22556] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4249.863327][T22556] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4249.863332][T22556] ? __pfx___sys_sendto (net/socket.c:2147) [4249.863347][T22556] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4249.863354][T22556] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4249.863366][T22556] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4249.863373][T22556] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4249.863383][T22556] __x64_sys_sendto (net/socket.c:2183) [4249.863387][T22556] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4249.863391][T22556] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4249.863396][T22556] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4249.863401][T22556] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4249.863406][T22556] RIP: 0033:0x7f7b0c32ba4a [ 4249.863411][T22556] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4249.863413][T22556] RSP: 002b:00007ffd38a3da88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4249.863417][T22556] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7b0c32ba4a [ 4249.863420][T22556] RDX: 0000000000000040 RSI: 000000003ce29340 RDI: 0000000000000005 [ 4249.863421][T22556] RBP: 00007ffd38a3db10 R08: 0000000000418574 R09: 000000000000001c [ 4249.863423][T22556] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4249.863425][T22556] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b0c454000 | [ 4249.863425][T22556] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b0c454000 | [ 4249.863439][T22556] | [ 4249.863442][T22556] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22556 | [4249.876587][T22556] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4249.876847][T22556] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4249.876849][T22556] Call Trace: [ 4249.876850][T22556] [4249.876852][T22556] dump_stack_lvl (lib/dump_stack.c:123) [4249.876859][T22556] check_preemption_disabled (lib/smp_processor_id.c:52) [4249.876865][T22556] lwtunnel_output (net/core/lwtunnel.c:359) [4249.876871][T22556] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4249.876878][T22556] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4249.876885][T22556] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4249.876890][T22556] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4249.876902][T22556] rawv6_sendmsg (net/ipv6/raw.c:918) [4249.876914][T22556] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4249.876919][T22556] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4249.876924][T22556] ? __lock_release (kernel/locking/lockdep.c:5534) [4249.876932][T22556] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4249.876937][T22556] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4249.876946][T22556] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4249.876962][T22556] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4249.876965][T22556] ? __lock_release (kernel/locking/lockdep.c:5534) [4249.876976][T22556] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4249.876981][T22556] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4249.876986][T22556] ? __pfx___sys_sendto (net/socket.c:2147) [4249.877001][T22556] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4249.877007][T22556] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4249.877016][T22556] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4249.877023][T22556] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4249.877033][T22556] __x64_sys_sendto (net/socket.c:2183) [4249.877037][T22556] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4249.877041][T22556] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4249.877045][T22556] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4249.877050][T22556] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4249.877053][T22556] RIP: 0033:0x7f7b0c32ba4a [ 4249.877057][T22556] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4249.877060][T22556] RSP: 002b:00007ffd38a3da88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4249.877064][T22556] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7b0c32ba4a [ 4249.877065][T22556] RDX: 0000000000000040 RSI: 000000003ce29340 RDI: 0000000000000005 [ 4249.877067][T22556] RBP: 00007ffd38a3db10 R08: 0000000000418574 R09: 000000000000001c [ 4249.877069][T22556] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4249.877071][T22556] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b0c454000 | [ 4249.877071][T22556] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b0c454000 | [ 4249.877085][T22556] | [ 4249.892275][T22556] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22556 | [4249.892702][T22556] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4249.892976][T22556] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4249.892978][T22556] Call Trace: [ 4249.892991][T22556] [4249.892993][T22556] dump_stack_lvl (lib/dump_stack.c:123) [4249.893002][T22556] check_preemption_disabled (lib/smp_processor_id.c:52) [4249.893008][T22556] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4249.893015][T22556] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4249.893022][T22556] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4249.893029][T22556] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4249.893034][T22556] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4249.893045][T22556] rawv6_sendmsg (net/ipv6/raw.c:918) [4249.893056][T22556] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4249.893061][T22556] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4249.893068][T22556] ? __lock_release (kernel/locking/lockdep.c:5534) [4249.893078][T22556] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4249.893083][T22556] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4249.893092][T22556] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4249.893107][T22556] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4249.893110][T22556] ? __lock_release (kernel/locking/lockdep.c:5534) [4249.893120][T22556] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4249.893126][T22556] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4249.893131][T22556] ? __pfx___sys_sendto (net/socket.c:2147) [4249.893144][T22556] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4249.893152][T22556] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4249.893161][T22556] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4249.893168][T22556] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4249.893177][T22556] __x64_sys_sendto (net/socket.c:2183) [4249.893181][T22556] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4249.893184][T22556] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4249.893189][T22556] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4249.893194][T22556] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4249.893198][T22556] RIP: 0033:0x7f7b0c32ba4a [ 4249.893202][T22556] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4249.893205][T22556] RSP: 002b:00007ffd38a3da88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4249.893209][T22556] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7b0c32ba4a [ 4249.893211][T22556] RDX: 0000000000000040 RSI: 000000003ce29340 RDI: 0000000000000005 [ 4249.893213][T22556] RBP: 00007ffd38a3db10 R08: 0000000000418574 R09: 000000000000001c [ 4249.893214][T22556] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4249.893216][T22556] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b0c454000 | [ 4249.893216][T22556] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b0c454000 | [ 4249.893230][T22556] | [ 4250.382187][T22560] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22560 | [4250.382728][T22560] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4250.383032][T22560] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4250.383034][T22560] Call Trace: [ 4250.383036][T22560] [4250.383038][T22560] dump_stack_lvl (lib/dump_stack.c:123) [4250.383047][T22560] check_preemption_disabled (lib/smp_processor_id.c:52) [4250.383054][T22560] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4250.383060][T22560] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4250.383069][T22560] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4250.383076][T22560] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4250.383081][T22560] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4250.383093][T22560] rawv6_sendmsg (net/ipv6/raw.c:918) [4250.383104][T22560] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4250.383109][T22560] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4250.383117][T22560] ? __lock_release (kernel/locking/lockdep.c:5534) [4250.383127][T22560] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4250.383133][T22560] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4250.383143][T22560] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4250.383159][T22560] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4250.383162][T22560] ? __lock_release (kernel/locking/lockdep.c:5534) [4250.383173][T22560] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4250.383180][T22560] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4250.383185][T22560] ? __pfx___sys_sendto (net/socket.c:2147) [4250.383199][T22560] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4250.383206][T22560] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4250.383216][T22560] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4250.383222][T22560] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4250.383232][T22560] __x64_sys_sendto (net/socket.c:2183) [4250.383236][T22560] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4250.383240][T22560] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4250.383245][T22560] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4250.383250][T22560] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4250.383255][T22560] RIP: 0033:0x7fd8c4dbda4a [ 4250.383260][T22560] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4250.383263][T22560] RSP: 002b:00007fff1521be98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4250.383267][T22560] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd8c4dbda4a [ 4250.383269][T22560] RDX: 0000000000000040 RSI: 000000002e7dc340 RDI: 0000000000000005 [ 4250.383271][T22560] RBP: 00007fff1521bf20 R08: 0000000000418574 R09: 000000000000001c [ 4250.383273][T22560] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4250.383275][T22560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8c4ee6000 | [ 4250.383289][T22560] | [ 4250.396572][T22560] lwtunnel_output(): recursion limit reached on datapath | [ 4251.864130][T22564] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22564 | [4251.864646][T22564] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4251.864910][T22564] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4251.864912][T22564] Call Trace: [ 4251.864914][T22564] [4251.864916][T22564] dump_stack_lvl (lib/dump_stack.c:123) [4251.864925][T22564] check_preemption_disabled (lib/smp_processor_id.c:52) [4251.864931][T22564] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4251.864938][T22564] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4251.864946][T22564] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4251.864954][T22564] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4251.864958][T22564] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4251.864970][T22564] rawv6_sendmsg (net/ipv6/raw.c:918) [4251.864982][T22564] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4251.864987][T22564] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4251.864994][T22564] ? __lock_release (kernel/locking/lockdep.c:5534) [4251.865003][T22564] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4251.865009][T22564] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4251.865018][T22564] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4251.865034][T22564] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4251.865036][T22564] ? __lock_release (kernel/locking/lockdep.c:5534) [4251.865048][T22564] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4251.865054][T22564] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4251.865059][T22564] ? __pfx___sys_sendto (net/socket.c:2147) [4251.865073][T22564] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4251.865080][T22564] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4251.865090][T22564] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4251.865097][T22564] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4251.865107][T22564] __x64_sys_sendto (net/socket.c:2183) [4251.865111][T22564] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4251.865115][T22564] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4251.865120][T22564] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4251.865125][T22564] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4251.865129][T22564] RIP: 0033:0x7f24914c8a4a [ 4251.865134][T22564] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4251.865136][T22564] RSP: 002b:00007ffc18931818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4251.865142][T22564] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f24914c8a4a [ 4251.865144][T22564] RDX: 0000000000000040 RSI: 0000000013a2a340 RDI: 0000000000000005 [ 4251.865145][T22564] RBP: 00007ffc189318a0 R08: 0000000000418574 R09: 000000000000001c [ 4251.865147][T22564] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4251.865149][T22564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24915f1000 | [ 4251.865149][T22564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24915f1000 | [ 4251.865163][T22564] | [ 4251.878895][T22564] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22564 | [4251.879290][T22564] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4251.879549][T22564] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4251.879551][T22564] Call Trace: [ 4251.879552][T22564] [4251.879554][T22564] dump_stack_lvl (lib/dump_stack.c:123) [4251.879560][T22564] check_preemption_disabled (lib/smp_processor_id.c:52) [4251.879565][T22564] lwtunnel_output (net/core/lwtunnel.c:359) [4251.879572][T22564] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4251.879578][T22564] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4251.879584][T22564] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4251.879589][T22564] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4251.879601][T22564] rawv6_sendmsg (net/ipv6/raw.c:918) [4251.879613][T22564] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4251.879618][T22564] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4251.879622][T22564] ? __lock_release (kernel/locking/lockdep.c:5534) [4251.879630][T22564] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4251.879633][T22564] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4251.879642][T22564] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4251.879659][T22564] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4251.879661][T22564] ? __lock_release (kernel/locking/lockdep.c:5534) [4251.879672][T22564] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4251.879677][T22564] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4251.879682][T22564] ? __pfx___sys_sendto (net/socket.c:2147) [4251.879697][T22564] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4251.879703][T22564] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4251.879711][T22564] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4251.879718][T22564] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4251.879728][T22564] __x64_sys_sendto (net/socket.c:2183) [4251.879732][T22564] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4251.879736][T22564] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4251.879740][T22564] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4251.879745][T22564] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4251.879748][T22564] RIP: 0033:0x7f24914c8a4a [ 4251.879752][T22564] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4251.879754][T22564] RSP: 002b:00007ffc18931818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4251.879757][T22564] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f24914c8a4a [ 4251.879759][T22564] RDX: 0000000000000040 RSI: 0000000013a2a340 RDI: 0000000000000005 [ 4251.879761][T22564] RBP: 00007ffc189318a0 R08: 0000000000418574 R09: 000000000000001c [ 4251.879762][T22564] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4251.879764][T22564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24915f1000 | [ 4251.879764][T22564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24915f1000 | [ 4251.879778][T22564] | [ 4251.896518][T22564] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22564 | [4251.896883][T22564] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4251.897130][T22564] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4251.897132][T22564] Call Trace: [ 4251.897133][T22564] [4251.897135][T22564] dump_stack_lvl (lib/dump_stack.c:123) [4251.897143][T22564] check_preemption_disabled (lib/smp_processor_id.c:52) [4251.897149][T22564] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4251.897155][T22564] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4251.897161][T22564] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4251.897167][T22564] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4251.897172][T22564] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4251.897184][T22564] rawv6_sendmsg (net/ipv6/raw.c:918) [4251.897196][T22564] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4251.897201][T22564] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4251.897205][T22564] ? __lock_release (kernel/locking/lockdep.c:5534) [4251.897213][T22564] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4251.897217][T22564] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4251.897226][T22564] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4251.897242][T22564] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4251.897245][T22564] ? __lock_release (kernel/locking/lockdep.c:5534) [4251.897256][T22564] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4251.897260][T22564] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4251.897266][T22564] ? __pfx___sys_sendto (net/socket.c:2147) [4251.897280][T22564] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4251.897286][T22564] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4251.897294][T22564] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4251.897301][T22564] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4251.897311][T22564] __x64_sys_sendto (net/socket.c:2183) [4251.897315][T22564] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4251.897318][T22564] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4251.897323][T22564] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4251.897328][T22564] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4251.897331][T22564] RIP: 0033:0x7f24914c8a4a [ 4251.897334][T22564] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4251.897337][T22564] RSP: 002b:00007ffc18931818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4251.897340][T22564] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f24914c8a4a [ 4251.897342][T22564] RDX: 0000000000000040 RSI: 0000000013a2a340 RDI: 0000000000000005 [ 4251.897343][T22564] RBP: 00007ffc189318a0 R08: 0000000000418574 R09: 000000000000001c [ 4251.897345][T22564] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4251.897347][T22564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24915f1000 | [ 4251.897347][T22564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24915f1000 | [ 4251.897361][T22564] | [ 4252.397838][T22568] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22568 | [4252.398350][T22568] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4252.398621][T22568] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4252.398623][T22568] Call Trace: [ 4252.398626][T22568] [4252.398628][T22568] dump_stack_lvl (lib/dump_stack.c:123) [4252.398637][T22568] check_preemption_disabled (lib/smp_processor_id.c:52) [4252.398644][T22568] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4252.398651][T22568] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4252.398660][T22568] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4252.398667][T22568] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4252.398672][T22568] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4252.398684][T22568] rawv6_sendmsg (net/ipv6/raw.c:918) [4252.398696][T22568] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4252.398701][T22568] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4252.398709][T22568] ? __lock_release (kernel/locking/lockdep.c:5534) [4252.398719][T22568] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4252.398725][T22568] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4252.398733][T22568] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4252.398749][T22568] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4252.398752][T22568] ? __lock_release (kernel/locking/lockdep.c:5534) [4252.398764][T22568] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4252.398770][T22568] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4252.398776][T22568] ? __pfx___sys_sendto (net/socket.c:2147) [4252.398790][T22568] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4252.398797][T22568] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4252.398808][T22568] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4252.398815][T22568] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4252.398825][T22568] __x64_sys_sendto (net/socket.c:2183) [4252.398829][T22568] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4252.398833][T22568] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4252.398838][T22568] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4252.398843][T22568] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4252.398848][T22568] RIP: 0033:0x7efdc143ca4a [ 4252.398852][T22568] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4252.398855][T22568] RSP: 002b:00007ffe8985a168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4252.398859][T22568] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efdc143ca4a [ 4252.398861][T22568] RDX: 0000000000000040 RSI: 000000001a3be340 RDI: 0000000000000005 [ 4252.398863][T22568] RBP: 00007ffe8985a1f0 R08: 0000000000418574 R09: 000000000000001c [ 4252.398865][T22568] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4252.398867][T22568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdc1565000 | [ 4252.398867][T22568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdc1565000 | [ 4252.398882][T22568] | [ 4252.398895][T22568] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22568 | [4252.412222][T22568] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4252.412491][T22568] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4252.412493][T22568] Call Trace: [ 4252.412494][T22568] [4252.412496][T22568] dump_stack_lvl (lib/dump_stack.c:123) [4252.412502][T22568] check_preemption_disabled (lib/smp_processor_id.c:52) [4252.412507][T22568] lwtunnel_output (net/core/lwtunnel.c:359) [4252.412513][T22568] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4252.412519][T22568] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4252.412524][T22568] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4252.412529][T22568] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4252.412541][T22568] rawv6_sendmsg (net/ipv6/raw.c:918) [4252.412552][T22568] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4252.412557][T22568] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4252.412561][T22568] ? __lock_release (kernel/locking/lockdep.c:5534) [4252.412568][T22568] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4252.412572][T22568] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4252.412580][T22568] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4252.412596][T22568] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4252.412599][T22568] ? __lock_release (kernel/locking/lockdep.c:5534) [4252.412610][T22568] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4252.412614][T22568] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4252.412619][T22568] ? __pfx___sys_sendto (net/socket.c:2147) [4252.412634][T22568] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4252.412639][T22568] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4252.412647][T22568] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4252.412653][T22568] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4252.412663][T22568] __x64_sys_sendto (net/socket.c:2183) [4252.412667][T22568] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4252.412670][T22568] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4252.412674][T22568] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4252.412679][T22568] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4252.412681][T22568] RIP: 0033:0x7efdc143ca4a [ 4252.412685][T22568] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4252.412687][T22568] RSP: 002b:00007ffe8985a168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4252.412690][T22568] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efdc143ca4a [ 4252.412692][T22568] RDX: 0000000000000040 RSI: 000000001a3be340 RDI: 0000000000000005 [ 4252.412694][T22568] RBP: 00007ffe8985a1f0 R08: 0000000000418574 R09: 000000000000001c [ 4252.412695][T22568] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4252.412697][T22568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdc1565000 | [ 4252.412697][T22568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdc1565000 | [ 4252.412711][T22568] | [ 4252.413098][T22568] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22568 | [4252.425716][T22568] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4252.425985][T22568] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4252.425986][T22568] Call Trace: [ 4252.425988][T22568] [4252.425990][T22568] dump_stack_lvl (lib/dump_stack.c:123) [4252.425995][T22568] check_preemption_disabled (lib/smp_processor_id.c:52) [4252.426001][T22568] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4252.426008][T22568] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4252.426014][T22568] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4252.426020][T22568] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4252.426024][T22568] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4252.426036][T22568] rawv6_sendmsg (net/ipv6/raw.c:918) [4252.426048][T22568] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4252.426053][T22568] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4252.426057][T22568] ? __lock_release (kernel/locking/lockdep.c:5534) [4252.426065][T22568] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4252.426068][T22568] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4252.426077][T22568] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4252.426093][T22568] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4252.426096][T22568] ? __lock_release (kernel/locking/lockdep.c:5534) [4252.426107][T22568] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4252.426112][T22568] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4252.426117][T22568] ? __pfx___sys_sendto (net/socket.c:2147) [4252.426132][T22568] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4252.426139][T22568] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4252.426147][T22568] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4252.426154][T22568] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4252.426164][T22568] __x64_sys_sendto (net/socket.c:2183) [4252.426168][T22568] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4252.426171][T22568] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4252.426176][T22568] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4252.426181][T22568] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4252.426184][T22568] RIP: 0033:0x7efdc143ca4a [ 4252.426187][T22568] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4252.426189][T22568] RSP: 002b:00007ffe8985a168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4252.426193][T22568] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efdc143ca4a [ 4252.426194][T22568] RDX: 0000000000000040 RSI: 000000001a3be340 RDI: 0000000000000005 [ 4252.426196][T22568] RBP: 00007ffe8985a1f0 R08: 0000000000418574 R09: 000000000000001c [ 4252.426198][T22568] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4252.426199][T22568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdc1565000 | [ 4252.938756][T22572] lwtunnel_output(): recursion limit reached on datapath | [ 4254.864191][T22580] check_preemption_disabled: 4 callbacks suppressed | [ 4254.864200][T22580] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22580 | [4254.865046][T22580] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4254.865338][T22580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4254.865340][T22580] Call Trace: [ 4254.865342][T22580] [4254.865345][T22580] dump_stack_lvl (lib/dump_stack.c:123) [4254.865354][T22580] check_preemption_disabled (lib/smp_processor_id.c:52) [4254.865361][T22580] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4254.865367][T22580] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4254.865375][T22580] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4254.865383][T22580] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4254.865387][T22580] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4254.865398][T22580] rawv6_sendmsg (net/ipv6/raw.c:918) [4254.865409][T22580] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4254.865414][T22580] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4254.865422][T22580] ? __lock_release (kernel/locking/lockdep.c:5534) [4254.865432][T22580] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4254.865438][T22580] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4254.865446][T22580] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4254.865461][T22580] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4254.865464][T22580] ? __lock_release (kernel/locking/lockdep.c:5534) [4254.865474][T22580] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4254.865480][T22580] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4254.865486][T22580] ? __pfx___sys_sendto (net/socket.c:2147) [4254.865499][T22580] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4254.865505][T22580] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4254.865515][T22580] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4254.865521][T22580] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4254.865531][T22580] __x64_sys_sendto (net/socket.c:2183) [4254.865534][T22580] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4254.865538][T22580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4254.865543][T22580] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4254.865547][T22580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4254.865552][T22580] RIP: 0033:0x7fba2e6d7a4a [ 4254.865556][T22580] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4254.865559][T22580] RSP: 002b:00007fff8a75bde8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4254.865563][T22580] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba2e6d7a4a [ 4254.865564][T22580] RDX: 0000000000000040 RSI: 000000000ebdb340 RDI: 0000000000000005 [ 4254.865566][T22580] RBP: 00007fff8a75be70 R08: 0000000000418574 R09: 000000000000001c [ 4254.865568][T22580] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4254.865569][T22580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba2e800000 | [ 4254.865583][T22580] | [ 4254.865585][T22580] lwtunnel_output(): recursion limit reached on datapath | [ 4256.359667][T22584] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22584 | [4256.360177][T22584] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4256.360443][T22584] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4256.360445][T22584] Call Trace: [ 4256.360447][T22584] [4256.360450][T22584] dump_stack_lvl (lib/dump_stack.c:123) [4256.360459][T22584] check_preemption_disabled (lib/smp_processor_id.c:52) [4256.360466][T22584] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4256.360472][T22584] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4256.360481][T22584] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4256.360489][T22584] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4256.360494][T22584] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4256.360506][T22584] rawv6_sendmsg (net/ipv6/raw.c:918) [4256.360517][T22584] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4256.360523][T22584] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4256.360530][T22584] ? __lock_release (kernel/locking/lockdep.c:5534) [4256.360541][T22584] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4256.360547][T22584] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4256.360556][T22584] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4256.360572][T22584] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4256.360575][T22584] ? __lock_release (kernel/locking/lockdep.c:5534) [4256.360586][T22584] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4256.360593][T22584] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4256.360598][T22584] ? __pfx___sys_sendto (net/socket.c:2147) [4256.360613][T22584] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4256.360620][T22584] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4256.360630][T22584] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4256.360637][T22584] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4256.360647][T22584] __x64_sys_sendto (net/socket.c:2183) [4256.360651][T22584] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4256.360655][T22584] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4256.360660][T22584] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4256.360665][T22584] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4256.360670][T22584] RIP: 0033:0x7fcfc3e94a4a [ 4256.360674][T22584] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4256.360677][T22584] RSP: 002b:00007ffcf41dbec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4256.360682][T22584] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcfc3e94a4a [ 4256.360684][T22584] RDX: 0000000000000040 RSI: 0000000000914340 RDI: 0000000000000005 [ 4256.360685][T22584] RBP: 00007ffcf41dbf50 R08: 0000000000418574 R09: 000000000000001c [ 4256.360687][T22584] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4256.360689][T22584] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcfc3fbd000 | [ 4256.360689][T22584] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcfc3fbd000 | [ 4256.360703][T22584] | [ 4256.360706][T22584] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22584 | [4256.373361][T22584] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4256.373625][T22584] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4256.373627][T22584] Call Trace: [ 4256.373628][T22584] [4256.373630][T22584] dump_stack_lvl (lib/dump_stack.c:123) [4256.373636][T22584] check_preemption_disabled (lib/smp_processor_id.c:52) [4256.373641][T22584] lwtunnel_output (net/core/lwtunnel.c:359) [4256.373648][T22584] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4256.373654][T22584] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4256.373660][T22584] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4256.373665][T22584] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4256.373677][T22584] rawv6_sendmsg (net/ipv6/raw.c:918) [4256.373688][T22584] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4256.373694][T22584] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4256.373698][T22584] ? __lock_release (kernel/locking/lockdep.c:5534) [4256.373706][T22584] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4256.373709][T22584] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4256.373718][T22584] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4256.373734][T22584] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4256.373737][T22584] ? __lock_release (kernel/locking/lockdep.c:5534) [4256.373748][T22584] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4256.373752][T22584] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4256.373757][T22584] ? __pfx___sys_sendto (net/socket.c:2147) [4256.373772][T22584] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4256.373778][T22584] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4256.373786][T22584] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4256.373793][T22584] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4256.373803][T22584] __x64_sys_sendto (net/socket.c:2183) [4256.373807][T22584] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4256.373810][T22584] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4256.373815][T22584] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4256.373819][T22584] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4256.373822][T22584] RIP: 0033:0x7fcfc3e94a4a [ 4256.373825][T22584] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4256.373828][T22584] RSP: 002b:00007ffcf41dbec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4256.373831][T22584] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcfc3e94a4a [ 4256.373833][T22584] RDX: 0000000000000040 RSI: 0000000000914340 RDI: 0000000000000005 [ 4256.373834][T22584] RBP: 00007ffcf41dbf50 R08: 0000000000418574 R09: 000000000000001c [ 4256.373836][T22584] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4256.373837][T22584] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcfc3fbd000 | [ 4256.373837][T22584] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcfc3fbd000 | [ 4256.373852][T22584] | [ 4256.391273][T22584] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22584 | [4256.391669][T22584] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4256.391935][T22584] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4256.391936][T22584] Call Trace: [ 4256.391938][T22584] [4256.391940][T22584] dump_stack_lvl (lib/dump_stack.c:123) [4256.391946][T22584] check_preemption_disabled (lib/smp_processor_id.c:52) [4256.391952][T22584] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4256.391958][T22584] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4256.391965][T22584] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4256.391971][T22584] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4256.391975][T22584] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4256.391988][T22584] rawv6_sendmsg (net/ipv6/raw.c:918) [4256.391999][T22584] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4256.392005][T22584] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4256.392010][T22584] ? __lock_release (kernel/locking/lockdep.c:5534) [4256.392018][T22584] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4256.392022][T22584] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4256.392031][T22584] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4256.392047][T22584] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4256.392050][T22584] ? __lock_release (kernel/locking/lockdep.c:5534) [4256.392061][T22584] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4256.392066][T22584] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4256.392072][T22584] ? __pfx___sys_sendto (net/socket.c:2147) [4256.392086][T22584] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4256.392093][T22584] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4256.392101][T22584] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4256.392108][T22584] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4256.392118][T22584] __x64_sys_sendto (net/socket.c:2183) [4256.392122][T22584] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4256.392125][T22584] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4256.392130][T22584] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4256.392135][T22584] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4256.392139][T22584] RIP: 0033:0x7fcfc3e94a4a [ 4256.392142][T22584] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4256.392145][T22584] RSP: 002b:00007ffcf41dbec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4256.392148][T22584] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcfc3e94a4a [ 4256.392150][T22584] RDX: 0000000000000040 RSI: 0000000000914340 RDI: 0000000000000005 [ 4256.392152][T22584] RBP: 00007ffcf41dbf50 R08: 0000000000418574 R09: 000000000000001c [ 4256.392154][T22584] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4256.392156][T22584] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcfc3fbd000 | [ 4256.392156][T22584] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcfc3fbd000 | [ 4256.392170][T22584] | [ 4256.915078][T22588] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22588 | [4256.916191][T22588] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4256.916479][T22588] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4256.916481][T22588] Call Trace: [ 4256.916483][T22588] [4256.916486][T22588] dump_stack_lvl (lib/dump_stack.c:123) [4256.916494][T22588] check_preemption_disabled (lib/smp_processor_id.c:52) [4256.916501][T22588] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4256.916507][T22588] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4256.916516][T22588] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4256.916523][T22588] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4256.916528][T22588] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4256.916539][T22588] rawv6_sendmsg (net/ipv6/raw.c:918) [4256.916549][T22588] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4256.916554][T22588] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4256.916562][T22588] ? __lock_release (kernel/locking/lockdep.c:5534) [4256.916571][T22588] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4256.916576][T22588] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4256.916585][T22588] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4256.916599][T22588] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4256.916602][T22588] ? __lock_release (kernel/locking/lockdep.c:5534) [4256.916612][T22588] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4256.916619][T22588] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4256.916625][T22588] ? __pfx___sys_sendto (net/socket.c:2147) [4256.916638][T22588] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4256.916645][T22588] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4256.916654][T22588] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4256.916661][T22588] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4256.916670][T22588] __x64_sys_sendto (net/socket.c:2183) [4256.916673][T22588] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4256.916677][T22588] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4256.916681][T22588] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4256.916685][T22588] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4256.916690][T22588] RIP: 0033:0x7f32c9a62a4a [ 4256.916694][T22588] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4256.916697][T22588] RSP: 002b:00007fffa5d6ac68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4256.916700][T22588] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f32c9a62a4a [ 4256.916702][T22588] RDX: 0000000000000040 RSI: 000000002a154340 RDI: 0000000000000005 [ 4256.916704][T22588] RBP: 00007fffa5d6acf0 R08: 0000000000418574 R09: 000000000000001c [ 4256.916706][T22588] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4256.916707][T22588] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32c9b8b000 | [ 4256.916721][T22588] | [ 4256.916723][T22588] lwtunnel_output(): recursion limit reached on datapath | [ 4258.399233][T22592] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22592 | [4258.399764][T22592] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4258.400047][T22592] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4258.400049][T22592] Call Trace: [ 4258.400052][T22592] [4258.400054][T22592] dump_stack_lvl (lib/dump_stack.c:123) [4258.400070][T22592] check_preemption_disabled (lib/smp_processor_id.c:52) [4258.400077][T22592] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4258.400083][T22592] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4258.400108][T22592] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4258.400116][T22592] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4258.400121][T22592] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4258.400133][T22592] rawv6_sendmsg (net/ipv6/raw.c:918) [4258.400145][T22592] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4258.400150][T22592] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4258.400158][T22592] ? __lock_release (kernel/locking/lockdep.c:5534) [4258.400170][T22592] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4258.400176][T22592] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4258.400185][T22592] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4258.400201][T22592] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4258.400204][T22592] ? __lock_release (kernel/locking/lockdep.c:5534) [4258.400215][T22592] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4258.400222][T22592] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4258.400228][T22592] ? __pfx___sys_sendto (net/socket.c:2147) [4258.400252][T22592] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4258.400259][T22592] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4258.400269][T22592] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4258.400276][T22592] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4258.400285][T22592] __x64_sys_sendto (net/socket.c:2183) [4258.400289][T22592] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4258.400293][T22592] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4258.400299][T22592] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4258.400303][T22592] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4258.400308][T22592] RIP: 0033:0x7fd7be56ea4a [ 4258.400313][T22592] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4258.400316][T22592] RSP: 002b:00007ffc7c255d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4258.400320][T22592] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd7be56ea4a [ 4258.400323][T22592] RDX: 0000000000000040 RSI: 000000003c921340 RDI: 0000000000000005 [ 4258.400324][T22592] RBP: 00007ffc7c255df0 R08: 0000000000418574 R09: 000000000000001c [ 4258.400327][T22592] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4258.400328][T22592] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7be697000 | [ 4258.400342][T22592] | [ 4258.413388][T22592] lwtunnel_output(): recursion limit reached on datapath | [ 4259.906515][T22596] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22596 | [4259.907040][T22596] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4259.907342][T22596] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4259.907344][T22596] Call Trace: [ 4259.907346][T22596] [4259.907349][T22596] dump_stack_lvl (lib/dump_stack.c:123) [4259.907358][T22596] check_preemption_disabled (lib/smp_processor_id.c:52) [4259.907365][T22596] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4259.907372][T22596] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4259.907380][T22596] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4259.907388][T22596] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4259.907393][T22596] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4259.907405][T22596] rawv6_sendmsg (net/ipv6/raw.c:918) [4259.907417][T22596] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4259.907422][T22596] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4259.907430][T22596] ? __lock_release (kernel/locking/lockdep.c:5534) [4259.907440][T22596] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4259.907446][T22596] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4259.907456][T22596] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4259.907472][T22596] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4259.907475][T22596] ? __lock_release (kernel/locking/lockdep.c:5534) [4259.907486][T22596] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4259.907493][T22596] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4259.907499][T22596] ? __pfx___sys_sendto (net/socket.c:2147) [4259.907513][T22596] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4259.907520][T22596] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4259.907530][T22596] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4259.907537][T22596] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4259.907547][T22596] __x64_sys_sendto (net/socket.c:2183) [4259.907551][T22596] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4259.907555][T22596] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4259.907560][T22596] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4259.907564][T22596] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4259.907570][T22596] RIP: 0033:0x7f271fafaa4a [ 4259.907574][T22596] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4259.907577][T22596] RSP: 002b:00007ffdd3a955e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4259.907592][T22596] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f271fafaa4a [ 4259.907594][T22596] RDX: 0000000000000040 RSI: 000000003df04340 RDI: 0000000000000005 [ 4259.907595][T22596] RBP: 00007ffdd3a95670 R08: 0000000000418574 R09: 000000000000001c [ 4259.907597][T22596] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4259.907598][T22596] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f271fc23000 | [ 4259.907612][T22596] | [ 4259.907615][T22596] lwtunnel_output(): recursion limit reached on datapath | [ 4261.399861][T22600] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22600 | [4261.400383][T22600] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4261.400657][T22600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4261.400659][T22600] Call Trace: [ 4261.400661][T22600] [4261.400663][T22600] dump_stack_lvl (lib/dump_stack.c:123) [4261.400672][T22600] check_preemption_disabled (lib/smp_processor_id.c:52) [4261.400679][T22600] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4261.400685][T22600] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4261.400693][T22600] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4261.400701][T22600] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4261.400706][T22600] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4261.400717][T22600] rawv6_sendmsg (net/ipv6/raw.c:918) [4261.400728][T22600] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4261.400734][T22600] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4261.400741][T22600] ? __lock_release (kernel/locking/lockdep.c:5534) [4261.400751][T22600] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4261.400758][T22600] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4261.400766][T22600] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4261.400782][T22600] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4261.400785][T22600] ? __lock_release (kernel/locking/lockdep.c:5534) [4261.400796][T22600] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4261.400803][T22600] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4261.400808][T22600] ? __pfx___sys_sendto (net/socket.c:2147) [4261.400822][T22600] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4261.400829][T22600] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4261.400840][T22600] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4261.400847][T22600] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4261.400857][T22600] __x64_sys_sendto (net/socket.c:2183) [4261.400860][T22600] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4261.400864][T22600] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4261.400869][T22600] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4261.400874][T22600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4261.400878][T22600] RIP: 0033:0x7f66e538aa4a [ 4261.400883][T22600] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4261.400885][T22600] RSP: 002b:00007fff3335b6b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4261.400889][T22600] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66e538aa4a [ 4261.400891][T22600] RDX: 0000000000000040 RSI: 000000001324a340 RDI: 0000000000000005 [ 4261.400893][T22600] RBP: 00007fff3335b740 R08: 0000000000418574 R09: 000000000000001c [ 4261.400895][T22600] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4261.400896][T22600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66e54b3000 | [ 4261.400896][T22600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66e54b3000 | [ 4261.400910][T22600] | [ 4261.400913][T22600] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22600 | [4261.413766][T22600] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4261.414031][T22600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4261.414033][T22600] Call Trace: [ 4261.414035][T22600] [4261.414037][T22600] dump_stack_lvl (lib/dump_stack.c:123) [4261.414042][T22600] check_preemption_disabled (lib/smp_processor_id.c:52) [4261.414047][T22600] lwtunnel_output (net/core/lwtunnel.c:359) [4261.414054][T22600] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4261.414060][T22600] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4261.414065][T22600] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4261.414070][T22600] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4261.414082][T22600] rawv6_sendmsg (net/ipv6/raw.c:918) [4261.414093][T22600] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4261.414098][T22600] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4261.414102][T22600] ? __lock_release (kernel/locking/lockdep.c:5534) [4261.414109][T22600] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4261.414112][T22600] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4261.414121][T22600] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4261.414138][T22600] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4261.414141][T22600] ? __lock_release (kernel/locking/lockdep.c:5534) [4261.414152][T22600] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4261.414155][T22600] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4261.414161][T22600] ? __pfx___sys_sendto (net/socket.c:2147) [4261.414175][T22600] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4261.414181][T22600] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4261.414188][T22600] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4261.414195][T22600] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4261.414205][T22600] __x64_sys_sendto (net/socket.c:2183) [4261.414209][T22600] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4261.414212][T22600] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4261.414216][T22600] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4261.414221][T22600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4261.414224][T22600] RIP: 0033:0x7f66e538aa4a [ 4261.414227][T22600] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4261.414229][T22600] RSP: 002b:00007fff3335b6b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4261.414232][T22600] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66e538aa4a [ 4261.414234][T22600] RDX: 0000000000000040 RSI: 000000001324a340 RDI: 0000000000000005 [ 4261.414236][T22600] RBP: 00007fff3335b740 R08: 0000000000418574 R09: 000000000000001c [ 4261.414238][T22600] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4261.414239][T22600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66e54b3000 | [ 4261.414239][T22600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66e54b3000 | [ 4261.414254][T22600] | [ 4261.428054][T22600] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22600 | [4261.428468][T22600] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4261.428735][T22600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4261.428736][T22600] Call Trace: [ 4261.428738][T22600] [4261.428740][T22600] dump_stack_lvl (lib/dump_stack.c:123) [4261.428746][T22600] check_preemption_disabled (lib/smp_processor_id.c:52) [4261.428752][T22600] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4261.428758][T22600] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4261.428764][T22600] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4261.428770][T22600] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4261.428775][T22600] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4261.428786][T22600] rawv6_sendmsg (net/ipv6/raw.c:918) [4261.428797][T22600] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4261.428802][T22600] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4261.428807][T22600] ? __lock_release (kernel/locking/lockdep.c:5534) [4261.428814][T22600] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4261.428818][T22600] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4261.428826][T22600] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4261.428842][T22600] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4261.428845][T22600] ? __lock_release (kernel/locking/lockdep.c:5534) [4261.428856][T22600] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4261.428860][T22600] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4261.428866][T22600] ? __pfx___sys_sendto (net/socket.c:2147) [4261.428880][T22600] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4261.428887][T22600] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4261.428894][T22600] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4261.428901][T22600] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4261.428911][T22600] __x64_sys_sendto (net/socket.c:2183) [4261.428915][T22600] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4261.428918][T22600] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4261.428923][T22600] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4261.428927][T22600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4261.428930][T22600] RIP: 0033:0x7f66e538aa4a [ 4261.428934][T22600] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4261.428936][T22600] RSP: 002b:00007fff3335b6b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4261.428939][T22600] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66e538aa4a [ 4261.428941][T22600] RDX: 0000000000000040 RSI: 000000001324a340 RDI: 0000000000000005 [ 4261.428943][T22600] RBP: 00007fff3335b740 R08: 0000000000418574 R09: 000000000000001c [ 4261.428944][T22600] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4261.428946][T22600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66e54b3000 | [ 4261.428946][T22600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66e54b3000 | [ 4261.428960][T22600] | [ 4261.913793][T22604] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22604 | [4261.914429][T22604] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4261.914704][T22604] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4261.914706][T22604] Call Trace: [ 4261.914708][T22604] [4261.914711][T22604] dump_stack_lvl (lib/dump_stack.c:123) [4261.914719][T22604] check_preemption_disabled (lib/smp_processor_id.c:52) [4261.914726][T22604] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4261.914732][T22604] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4261.914740][T22604] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4261.914748][T22604] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4261.914753][T22604] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4261.914765][T22604] rawv6_sendmsg (net/ipv6/raw.c:918) [4261.914776][T22604] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4261.914781][T22604] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4261.914789][T22604] ? __lock_release (kernel/locking/lockdep.c:5534) [4261.914799][T22604] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4261.914804][T22604] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4261.914814][T22604] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4261.914829][T22604] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4261.914832][T22604] ? __lock_release (kernel/locking/lockdep.c:5534) [4261.914843][T22604] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4261.914849][T22604] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4261.914855][T22604] ? __pfx___sys_sendto (net/socket.c:2147) [4261.914869][T22604] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4261.914876][T22604] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4261.914886][T22604] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4261.914893][T22604] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4261.914903][T22604] __x64_sys_sendto (net/socket.c:2183) [4261.914907][T22604] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4261.914911][T22604] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4261.914916][T22604] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4261.914921][T22604] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4261.914925][T22604] RIP: 0033:0x7f8b3a342a4a [ 4261.914929][T22604] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4261.914932][T22604] RSP: 002b:00007ffd4acf2828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4261.914936][T22604] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b3a342a4a [ 4261.914938][T22604] RDX: 0000000000000040 RSI: 0000000033659340 RDI: 0000000000000005 [ 4261.914939][T22604] RBP: 00007ffd4acf28b0 R08: 0000000000418574 R09: 000000000000001c [ 4261.914941][T22604] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4261.914943][T22604] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b3a46b000 | [ 4261.914943][T22604] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b3a46b000 | [ 4261.914957][T22604] | [ 4261.914960][T22604] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22604 | [4261.927280][T22604] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4261.927547][T22604] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4261.927549][T22604] Call Trace: [ 4261.927551][T22604] [4261.927553][T22604] dump_stack_lvl (lib/dump_stack.c:123) [4261.927558][T22604] check_preemption_disabled (lib/smp_processor_id.c:52) [4261.927564][T22604] lwtunnel_output (net/core/lwtunnel.c:359) [4261.927570][T22604] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4261.927577][T22604] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4261.927583][T22604] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4261.927588][T22604] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4261.927600][T22604] rawv6_sendmsg (net/ipv6/raw.c:918) [4261.927612][T22604] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4261.927617][T22604] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4261.927621][T22604] ? __lock_release (kernel/locking/lockdep.c:5534) [4261.927629][T22604] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4261.927633][T22604] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4261.927642][T22604] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4261.927658][T22604] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4261.927660][T22604] ? __lock_release (kernel/locking/lockdep.c:5534) [4261.927671][T22604] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4261.927676][T22604] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4261.927681][T22604] ? __pfx___sys_sendto (net/socket.c:2147) [4261.927696][T22604] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4261.927702][T22604] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4261.927710][T22604] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4261.927717][T22604] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4261.927727][T22604] __x64_sys_sendto (net/socket.c:2183) [4261.927731][T22604] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4261.927735][T22604] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4261.927739][T22604] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4261.927744][T22604] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4261.927747][T22604] RIP: 0033:0x7f8b3a342a4a [ 4261.927751][T22604] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4261.927753][T22604] RSP: 002b:00007ffd4acf2828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4261.927756][T22604] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b3a342a4a [ 4261.927758][T22604] RDX: 0000000000000040 RSI: 0000000033659340 RDI: 0000000000000005 [ 4261.927760][T22604] RBP: 00007ffd4acf28b0 R08: 0000000000418574 R09: 000000000000001c [ 4261.927761][T22604] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4261.927763][T22604] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b3a46b000 | [ 4261.927763][T22604] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b3a46b000 | [ 4261.927778][T22604] | [ 4261.946588][T22604] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22604 | [4261.946956][T22604] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4261.947240][T22604] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4261.947242][T22604] Call Trace: [ 4261.947244][T22604] [4261.947246][T22604] dump_stack_lvl (lib/dump_stack.c:123) [4261.947253][T22604] check_preemption_disabled (lib/smp_processor_id.c:52) [4261.947262][T22604] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4261.947270][T22604] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4261.947277][T22604] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4261.947283][T22604] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4261.947287][T22604] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4261.947299][T22604] rawv6_sendmsg (net/ipv6/raw.c:918) [4261.947311][T22604] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4261.947316][T22604] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4261.947320][T22604] ? __lock_release (kernel/locking/lockdep.c:5534) [4261.947328][T22604] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4261.947332][T22604] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4261.947341][T22604] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4261.947357][T22604] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4261.947360][T22604] ? __lock_release (kernel/locking/lockdep.c:5534) [4261.947371][T22604] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4261.947375][T22604] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4261.947380][T22604] ? __pfx___sys_sendto (net/socket.c:2147) [4261.947395][T22604] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4261.947401][T22604] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4261.947409][T22604] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4261.947416][T22604] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4261.947426][T22604] __x64_sys_sendto (net/socket.c:2183) [4261.947429][T22604] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4261.947433][T22604] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4261.947437][T22604] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4261.947442][T22604] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4261.947445][T22604] RIP: 0033:0x7f8b3a342a4a [ 4261.947449][T22604] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4261.947452][T22604] RSP: 002b:00007ffd4acf2828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4261.947455][T22604] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b3a342a4a [ 4261.947457][T22604] RDX: 0000000000000040 RSI: 0000000033659340 RDI: 0000000000000005 [ 4261.947459][T22604] RBP: 00007ffd4acf28b0 R08: 0000000000418574 R09: 000000000000001c [ 4261.947460][T22604] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4261.947462][T22604] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b3a46b000 | [ 4261.947462][T22604] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b3a46b000 | [ 4261.947477][T22604] | [ 4262.584615][T22609] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22609 | [4262.585122][T22609] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4262.586140][T22609] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4262.586142][T22609] Call Trace: [ 4262.586145][T22609] [4262.586147][T22609] dump_stack_lvl (lib/dump_stack.c:123) [4262.586156][T22609] check_preemption_disabled (lib/smp_processor_id.c:52) [4262.586163][T22609] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4262.586170][T22609] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4262.586178][T22609] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4262.586186][T22609] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4262.586191][T22609] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4262.586202][T22609] rawv6_sendmsg (net/ipv6/raw.c:918) [4262.586214][T22609] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4262.586219][T22609] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4262.586226][T22609] ? __lock_release (kernel/locking/lockdep.c:5534) [4262.586237][T22609] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4262.586243][T22609] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4262.586251][T22609] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4262.586267][T22609] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4262.586270][T22609] ? __lock_release (kernel/locking/lockdep.c:5534) [4262.586281][T22609] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4262.586287][T22609] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4262.586292][T22609] ? __pfx___sys_sendto (net/socket.c:2147) [4262.586306][T22609] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4262.586314][T22609] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4262.586324][T22609] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4262.586330][T22609] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4262.586340][T22609] __x64_sys_sendto (net/socket.c:2183) [4262.586344][T22609] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4262.586348][T22609] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4262.586353][T22609] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4262.586358][T22609] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4262.586362][T22609] RIP: 0033:0x7f79d3620a4a [ 4262.586367][T22609] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4262.586370][T22609] RSP: 002b:00007fff7f162108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4262.586374][T22609] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f79d3620a4a [ 4262.586376][T22609] RDX: 0000000000000040 RSI: 000000001766a340 RDI: 0000000000000005 [ 4262.586378][T22609] RBP: 00007fff7f162190 R08: 0000000000418574 R09: 000000000000001c [ 4262.586380][T22609] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4262.586382][T22609] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79d3749000 | [ 4262.586382][T22609] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79d3749000 | [ 4262.586396][T22609] | [ 4262.600119][T22609] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22609 | [4262.600521][T22609] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4262.600794][T22609] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4262.600795][T22609] Call Trace: [ 4262.600797][T22609] [4262.600799][T22609] dump_stack_lvl (lib/dump_stack.c:123) [4262.600804][T22609] check_preemption_disabled (lib/smp_processor_id.c:52) [4262.600810][T22609] lwtunnel_output (net/core/lwtunnel.c:359) [4262.600816][T22609] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4262.600823][T22609] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4262.600828][T22609] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4262.600833][T22609] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4262.600845][T22609] rawv6_sendmsg (net/ipv6/raw.c:918) [4262.600856][T22609] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4262.600862][T22609] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4262.600865][T22609] ? __lock_release (kernel/locking/lockdep.c:5534) [4262.600872][T22609] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4262.600876][T22609] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4262.600885][T22609] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4262.600901][T22609] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4262.600904][T22609] ? __lock_release (kernel/locking/lockdep.c:5534) [4262.600915][T22609] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4262.600919][T22609] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4262.600925][T22609] ? __pfx___sys_sendto (net/socket.c:2147) [4262.600939][T22609] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4262.600945][T22609] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4262.600953][T22609] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4262.600960][T22609] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4262.600970][T22609] __x64_sys_sendto (net/socket.c:2183) [4262.600974][T22609] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4262.600977][T22609] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4262.600981][T22609] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4262.600986][T22609] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4262.600989][T22609] RIP: 0033:0x7f79d3620a4a [ 4262.600992][T22609] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4262.600994][T22609] RSP: 002b:00007fff7f162108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4262.600997][T22609] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f79d3620a4a [ 4262.600999][T22609] RDX: 0000000000000040 RSI: 000000001766a340 RDI: 0000000000000005 [ 4262.601001][T22609] RBP: 00007fff7f162190 R08: 0000000000418574 R09: 000000000000001c [ 4262.601003][T22609] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4262.601004][T22609] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79d3749000 | [ 4262.601004][T22609] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79d3749000 | [ 4262.601018][T22609] | [ 4262.617280][T22609] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22609 | [4262.617689][T22609] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4262.617960][T22609] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4262.617962][T22609] Call Trace: [ 4262.617964][T22609] [4262.617966][T22609] dump_stack_lvl (lib/dump_stack.c:123) [4262.617971][T22609] check_preemption_disabled (lib/smp_processor_id.c:52) [4262.617977][T22609] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4262.617983][T22609] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4262.617989][T22609] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4262.617995][T22609] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4262.617999][T22609] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4262.618011][T22609] rawv6_sendmsg (net/ipv6/raw.c:918) [4262.618023][T22609] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4262.618028][T22609] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4262.618032][T22609] ? __lock_release (kernel/locking/lockdep.c:5534) [4262.618039][T22609] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4262.618042][T22609] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4262.618051][T22609] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4262.618067][T22609] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4262.618070][T22609] ? __lock_release (kernel/locking/lockdep.c:5534) [4262.618081][T22609] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4262.618085][T22609] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4262.618090][T22609] ? __pfx___sys_sendto (net/socket.c:2147) [4262.618105][T22609] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4262.618111][T22609] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4262.618118][T22609] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4262.618125][T22609] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4262.618135][T22609] __x64_sys_sendto (net/socket.c:2183) [4262.618140][T22609] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4262.618143][T22609] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4262.618147][T22609] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4262.618152][T22609] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4262.618155][T22609] RIP: 0033:0x7f79d3620a4a [ 4262.618158][T22609] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4262.618160][T22609] RSP: 002b:00007fff7f162108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4262.618163][T22609] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f79d3620a4a [ 4262.618165][T22609] RDX: 0000000000000040 RSI: 000000001766a340 RDI: 0000000000000005 [ 4262.618167][T22609] RBP: 00007fff7f162190 R08: 0000000000418574 R09: 000000000000001c [ 4262.618169][T22609] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4262.618171][T22609] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79d3749000 | [ 4263.335330][T22615] lwtunnel_output(): recursion limit reached on datapath | [ 4265.127973][T22622] check_preemption_disabled: 1 callbacks suppressed | [ 4265.127982][T22622] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22622 | [4265.128816][T22622] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4265.129086][T22622] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4265.129088][T22622] Call Trace: [ 4265.129090][T22622] [4265.129093][T22622] dump_stack_lvl (lib/dump_stack.c:123) [4265.129101][T22622] check_preemption_disabled (lib/smp_processor_id.c:52) [4265.129108][T22622] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4265.129115][T22622] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4265.129123][T22622] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4265.129130][T22622] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4265.129135][T22622] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4265.129149][T22622] rawv6_sendmsg (net/ipv6/raw.c:918) [4265.129160][T22622] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4265.129165][T22622] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4265.129173][T22622] ? __lock_release (kernel/locking/lockdep.c:5534) [4265.129183][T22622] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4265.129189][T22622] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4265.129198][T22622] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4265.129214][T22622] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4265.129217][T22622] ? __lock_release (kernel/locking/lockdep.c:5534) [4265.129228][T22622] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4265.129234][T22622] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4265.129240][T22622] ? __pfx___sys_sendto (net/socket.c:2147) [4265.129254][T22622] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4265.129261][T22622] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4265.129272][T22622] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4265.129278][T22622] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4265.129289][T22622] __x64_sys_sendto (net/socket.c:2183) [4265.129292][T22622] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4265.129297][T22622] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4265.129302][T22622] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4265.129306][T22622] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4265.129310][T22622] RIP: 0033:0x7f093db1ca4a [ 4265.129315][T22622] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4265.129318][T22622] RSP: 002b:00007ffe5be22278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4265.129322][T22622] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f093db1ca4a [ 4265.129324][T22622] RDX: 0000000000000040 RSI: 000000001aa9c340 RDI: 0000000000000005 [ 4265.129326][T22622] RBP: 00007ffe5be22300 R08: 0000000000418574 R09: 000000000000001c [ 4265.129328][T22622] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4265.129329][T22622] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f093dc45000 | [ 4265.129329][T22622] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f093dc45000 | [ 4265.129344][T22622] | [ 4265.142971][T22622] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22622 | [4265.143367][T22622] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4265.143614][T22622] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4265.143616][T22622] Call Trace: [ 4265.143618][T22622] [4265.143620][T22622] dump_stack_lvl (lib/dump_stack.c:123) [4265.143626][T22622] check_preemption_disabled (lib/smp_processor_id.c:52) [4265.143632][T22622] lwtunnel_output (net/core/lwtunnel.c:359) [4265.143638][T22622] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4265.143645][T22622] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4265.143651][T22622] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4265.143656][T22622] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4265.143668][T22622] rawv6_sendmsg (net/ipv6/raw.c:918) [4265.143679][T22622] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4265.143684][T22622] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4265.143689][T22622] ? __lock_release (kernel/locking/lockdep.c:5534) [4265.143697][T22622] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4265.143700][T22622] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4265.143709][T22622] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4265.143725][T22622] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4265.143728][T22622] ? __lock_release (kernel/locking/lockdep.c:5534) [4265.143739][T22622] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4265.143744][T22622] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4265.143749][T22622] ? __pfx___sys_sendto (net/socket.c:2147) [4265.143764][T22622] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4265.143770][T22622] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4265.143778][T22622] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4265.143785][T22622] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4265.143795][T22622] __x64_sys_sendto (net/socket.c:2183) [4265.143799][T22622] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4265.143802][T22622] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4265.143806][T22622] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4265.143811][T22622] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4265.143814][T22622] RIP: 0033:0x7f093db1ca4a [ 4265.143818][T22622] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4265.143820][T22622] RSP: 002b:00007ffe5be22278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4265.143824][T22622] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f093db1ca4a [ 4265.143826][T22622] RDX: 0000000000000040 RSI: 000000001aa9c340 RDI: 0000000000000005 [ 4265.143827][T22622] RBP: 00007ffe5be22300 R08: 0000000000418574 R09: 000000000000001c [ 4265.143829][T22622] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4265.143830][T22622] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f093dc45000 | [ 4265.143830][T22622] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f093dc45000 | [ 4265.143845][T22622] | [ 4265.162442][T22622] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22622 | [4265.162821][T22622] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4265.163080][T22622] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4265.163081][T22622] Call Trace: [ 4265.163083][T22622] [4265.163085][T22622] dump_stack_lvl (lib/dump_stack.c:123) [4265.163091][T22622] check_preemption_disabled (lib/smp_processor_id.c:52) [4265.163097][T22622] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4265.163103][T22622] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4265.163110][T22622] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4265.163116][T22622] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4265.163120][T22622] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4265.163132][T22622] rawv6_sendmsg (net/ipv6/raw.c:918) [4265.163145][T22622] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4265.163151][T22622] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4265.163155][T22622] ? __lock_release (kernel/locking/lockdep.c:5534) [4265.163163][T22622] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4265.163167][T22622] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4265.163176][T22622] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4265.163192][T22622] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4265.163195][T22622] ? __lock_release (kernel/locking/lockdep.c:5534) [4265.163206][T22622] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4265.163210][T22622] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4265.163216][T22622] ? __pfx___sys_sendto (net/socket.c:2147) [4265.163230][T22622] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4265.163236][T22622] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4265.163244][T22622] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4265.163251][T22622] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4265.163261][T22622] __x64_sys_sendto (net/socket.c:2183) [4265.163265][T22622] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4265.163268][T22622] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4265.163273][T22622] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4265.163278][T22622] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4265.163281][T22622] RIP: 0033:0x7f093db1ca4a [ 4265.163285][T22622] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4265.163287][T22622] RSP: 002b:00007ffe5be22278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4265.163290][T22622] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f093db1ca4a [ 4265.163292][T22622] RDX: 0000000000000040 RSI: 000000001aa9c340 RDI: 0000000000000005 [ 4265.163294][T22622] RBP: 00007ffe5be22300 R08: 0000000000418574 R09: 000000000000001c [ 4265.163295][T22622] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4265.163297][T22622] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f093dc45000 | [ 4265.163297][T22622] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f093dc45000 | [ 4265.163312][T22622] | [ 4265.959895][T22629] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22629 | [4265.960450][T22629] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4265.960716][T22629] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4265.960719][T22629] Call Trace: [ 4265.960722][T22629] [4265.960724][T22629] dump_stack_lvl (lib/dump_stack.c:123) [4265.960733][T22629] check_preemption_disabled (lib/smp_processor_id.c:52) [4265.960740][T22629] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4265.960747][T22629] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4265.960755][T22629] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4265.960764][T22629] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4265.960768][T22629] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4265.960780][T22629] rawv6_sendmsg (net/ipv6/raw.c:918) [4265.960792][T22629] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4265.960797][T22629] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4265.960804][T22629] ? __lock_release (kernel/locking/lockdep.c:5534) [4265.960815][T22629] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4265.960821][T22629] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4265.960830][T22629] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4265.960846][T22629] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4265.960849][T22629] ? __lock_release (kernel/locking/lockdep.c:5534) [4265.960861][T22629] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4265.960867][T22629] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4265.960873][T22629] ? __pfx___sys_sendto (net/socket.c:2147) [4265.960887][T22629] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4265.960894][T22629] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4265.960904][T22629] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4265.960911][T22629] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4265.960921][T22629] __x64_sys_sendto (net/socket.c:2183) [4265.960925][T22629] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4265.960929][T22629] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4265.960933][T22629] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4265.960938][T22629] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4265.960943][T22629] RIP: 0033:0x7fa689395a4a [ 4265.960947][T22629] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4265.960950][T22629] RSP: 002b:00007ffd1a1d8168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4265.960954][T22629] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa689395a4a [ 4265.960956][T22629] RDX: 0000000000000040 RSI: 00000000149f1340 RDI: 0000000000000005 [ 4265.960958][T22629] RBP: 00007ffd1a1d81f0 R08: 0000000000418574 R09: 000000000000001c [ 4265.960960][T22629] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4265.960961][T22629] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa6894be000 | [ 4265.960961][T22629] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa6894be000 | [ 4265.960976][T22629] | [ 4265.960979][T22629] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22629 | [4265.973262][T22629] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4265.973518][T22629] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4265.973519][T22629] Call Trace: [ 4265.973521][T22629] [4265.973523][T22629] dump_stack_lvl (lib/dump_stack.c:123) [4265.973530][T22629] check_preemption_disabled (lib/smp_processor_id.c:52) [4265.973535][T22629] lwtunnel_output (net/core/lwtunnel.c:359) [4265.973541][T22629] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4265.973548][T22629] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4265.973553][T22629] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4265.973558][T22629] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4265.973569][T22629] rawv6_sendmsg (net/ipv6/raw.c:918) [4265.973581][T22629] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4265.973586][T22629] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4265.973590][T22629] ? __lock_release (kernel/locking/lockdep.c:5534) [4265.973597][T22629] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4265.973601][T22629] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4265.973610][T22629] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4265.973626][T22629] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4265.973628][T22629] ? __lock_release (kernel/locking/lockdep.c:5534) [4265.973639][T22629] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4265.973643][T22629] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4265.973649][T22629] ? __pfx___sys_sendto (net/socket.c:2147) [4265.973663][T22629] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4265.973669][T22629] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4265.973676][T22629] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4265.973684][T22629] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4265.973693][T22629] __x64_sys_sendto (net/socket.c:2183) [4265.973697][T22629] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4265.973701][T22629] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4265.973705][T22629] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4265.973710][T22629] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4265.973713][T22629] RIP: 0033:0x7fa689395a4a [ 4265.973716][T22629] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4265.973718][T22629] RSP: 002b:00007ffd1a1d8168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4265.973721][T22629] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa689395a4a [ 4265.973724][T22629] RDX: 0000000000000040 RSI: 00000000149f1340 RDI: 0000000000000005 [ 4265.973725][T22629] RBP: 00007ffd1a1d81f0 R08: 0000000000418574 R09: 000000000000001c [ 4265.973727][T22629] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4265.973728][T22629] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa6894be000 | [ 4265.973728][T22629] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa6894be000 | [ 4265.973742][T22629] | [ 4265.991195][T22629] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22629 | [4265.991581][T22629] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4265.991833][T22629] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4265.991835][T22629] Call Trace: [ 4265.991836][T22629] [4265.991838][T22629] dump_stack_lvl (lib/dump_stack.c:123) [4265.991845][T22629] check_preemption_disabled (lib/smp_processor_id.c:52) [4265.991851][T22629] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4265.991858][T22629] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4265.991864][T22629] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4265.991871][T22629] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4265.991876][T22629] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4265.991887][T22629] rawv6_sendmsg (net/ipv6/raw.c:918) [4265.991899][T22629] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4265.991904][T22629] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4265.991908][T22629] ? __lock_release (kernel/locking/lockdep.c:5534) [4265.991916][T22629] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4265.991920][T22629] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4265.991929][T22629] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4265.991945][T22629] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4265.991947][T22629] ? __lock_release (kernel/locking/lockdep.c:5534) [4265.991958][T22629] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4265.991963][T22629] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4265.991969][T22629] ? __pfx___sys_sendto (net/socket.c:2147) [4265.991983][T22629] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4265.991989][T22629] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4265.991997][T22629] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4265.992004][T22629] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4265.992014][T22629] __x64_sys_sendto (net/socket.c:2183) [4265.992018][T22629] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4265.992021][T22629] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4265.992026][T22629] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4265.992030][T22629] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4265.992033][T22629] RIP: 0033:0x7fa689395a4a [ 4265.992037][T22629] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4265.992039][T22629] RSP: 002b:00007ffd1a1d8168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4265.992042][T22629] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa689395a4a [ 4265.992044][T22629] RDX: 0000000000000040 RSI: 00000000149f1340 RDI: 0000000000000005 [ 4265.992046][T22629] RBP: 00007ffd1a1d81f0 R08: 0000000000418574 R09: 000000000000001c [ 4265.992047][T22629] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4265.992049][T22629] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa6894be000 | [ 4265.992049][T22629] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa6894be000 | [ 4265.992063][T22629] | [ 4266.817872][T22636] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22636 | [4266.819241][T22636] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4266.819512][T22636] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4266.819515][T22636] Call Trace: [ 4266.819517][T22636] [4266.819519][T22636] dump_stack_lvl (lib/dump_stack.c:123) [4266.819529][T22636] check_preemption_disabled (lib/smp_processor_id.c:52) [4266.819536][T22636] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4266.819542][T22636] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4266.819551][T22636] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4266.819559][T22636] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4266.819563][T22636] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4266.819575][T22636] rawv6_sendmsg (net/ipv6/raw.c:918) [4266.819586][T22636] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4266.819592][T22636] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4266.819599][T22636] ? __lock_release (kernel/locking/lockdep.c:5534) [4266.819609][T22636] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4266.819615][T22636] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4266.819623][T22636] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4266.819639][T22636] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4266.819642][T22636] ? __lock_release (kernel/locking/lockdep.c:5534) [4266.819653][T22636] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4266.819659][T22636] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4266.819665][T22636] ? __pfx___sys_sendto (net/socket.c:2147) [4266.819679][T22636] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4266.819686][T22636] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4266.819696][T22636] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4266.819703][T22636] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4266.819713][T22636] __x64_sys_sendto (net/socket.c:2183) [4266.819716][T22636] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4266.819720][T22636] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4266.819725][T22636] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4266.819730][T22636] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4266.819734][T22636] RIP: 0033:0x7f01f7c91a4a [ 4266.819739][T22636] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4266.819741][T22636] RSP: 002b:00007ffefda3b6c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4266.819745][T22636] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f01f7c91a4a [ 4266.819747][T22636] RDX: 0000000000000040 RSI: 000000003f5cd340 RDI: 0000000000000005 [ 4266.819749][T22636] RBP: 00007ffefda3b750 R08: 0000000000418574 R09: 000000000000001c [ 4266.819751][T22636] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4266.819752][T22636] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01f7dba000 | [ 4266.819752][T22636] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01f7dba000 | [ 4266.819766][T22636] | [ 4266.819769][T22636] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22636 | [4266.831933][T22636] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4266.832211][T22636] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4266.832213][T22636] Call Trace: [ 4266.832215][T22636] [4266.832217][T22636] dump_stack_lvl (lib/dump_stack.c:123) [4266.832222][T22636] check_preemption_disabled (lib/smp_processor_id.c:52) [4266.832228][T22636] lwtunnel_output (net/core/lwtunnel.c:359) [4266.832234][T22636] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4266.832240][T22636] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4266.832245][T22636] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4266.832250][T22636] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4266.832261][T22636] rawv6_sendmsg (net/ipv6/raw.c:918) [4266.832273][T22636] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4266.832278][T22636] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4266.832281][T22636] ? __lock_release (kernel/locking/lockdep.c:5534) [4266.832289][T22636] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4266.832292][T22636] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4266.832300][T22636] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4266.832316][T22636] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4266.832319][T22636] ? __lock_release (kernel/locking/lockdep.c:5534) [4266.832330][T22636] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4266.832334][T22636] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4266.832339][T22636] ? __pfx___sys_sendto (net/socket.c:2147) [4266.832353][T22636] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4266.832359][T22636] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4266.832366][T22636] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4266.832373][T22636] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4266.832383][T22636] __x64_sys_sendto (net/socket.c:2183) [4266.832387][T22636] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4266.832390][T22636] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4266.832394][T22636] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4266.832399][T22636] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4266.832402][T22636] RIP: 0033:0x7f01f7c91a4a [ 4266.832405][T22636] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4266.832407][T22636] RSP: 002b:00007ffefda3b6c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4266.832410][T22636] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f01f7c91a4a [ 4266.832412][T22636] RDX: 0000000000000040 RSI: 000000003f5cd340 RDI: 0000000000000005 [ 4266.832414][T22636] RBP: 00007ffefda3b750 R08: 0000000000418574 R09: 000000000000001c [ 4266.832416][T22636] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4266.832417][T22636] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01f7dba000 | [ 4266.832417][T22636] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01f7dba000 | [ 4266.832431][T22636] | [ 4266.832914][T22636] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22636 | [4266.845300][T22636] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4266.845568][T22636] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4266.845570][T22636] Call Trace: [ 4266.845572][T22636] [4266.845574][T22636] dump_stack_lvl (lib/dump_stack.c:123) [4266.845580][T22636] check_preemption_disabled (lib/smp_processor_id.c:52) [4266.845585][T22636] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4266.845592][T22636] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4266.845598][T22636] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4266.845604][T22636] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4266.845609][T22636] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4266.845621][T22636] rawv6_sendmsg (net/ipv6/raw.c:918) [4266.845632][T22636] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4266.845638][T22636] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4266.845641][T22636] ? __lock_release (kernel/locking/lockdep.c:5534) [4266.845649][T22636] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4266.845652][T22636] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4266.845661][T22636] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4266.845678][T22636] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4266.845680][T22636] ? __lock_release (kernel/locking/lockdep.c:5534) [4266.845692][T22636] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4266.845696][T22636] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4266.845702][T22636] ? __pfx___sys_sendto (net/socket.c:2147) [4266.845716][T22636] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4266.845722][T22636] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4266.845730][T22636] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4266.845738][T22636] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4266.845748][T22636] __x64_sys_sendto (net/socket.c:2183) [4266.845752][T22636] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4266.845755][T22636] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4266.845760][T22636] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4266.845765][T22636] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4266.845768][T22636] RIP: 0033:0x7f01f7c91a4a [ 4266.845771][T22636] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4266.845774][T22636] RSP: 002b:00007ffefda3b6c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4266.845777][T22636] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f01f7c91a4a [ 4266.845779][T22636] RDX: 0000000000000040 RSI: 000000003f5cd340 RDI: 0000000000000005 [ 4266.845781][T22636] RBP: 00007ffefda3b750 R08: 0000000000418574 R09: 000000000000001c [ 4266.845783][T22636] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4266.845785][T22636] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01f7dba000 | [ 4266.845785][T22636] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01f7dba000 | [ 4266.845800][T22636] | [ 4267.320488][T22640] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22640 | [4267.320989][T22640] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4267.321281][T22640] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4267.321283][T22640] Call Trace: [ 4267.321286][T22640] [4267.321288][T22640] dump_stack_lvl (lib/dump_stack.c:123) [4267.321297][T22640] check_preemption_disabled (lib/smp_processor_id.c:52) [4267.321304][T22640] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4267.321310][T22640] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4267.321318][T22640] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4267.321325][T22640] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4267.321330][T22640] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4267.321342][T22640] rawv6_sendmsg (net/ipv6/raw.c:918) [4267.321354][T22640] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4267.321359][T22640] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4267.321366][T22640] ? __lock_release (kernel/locking/lockdep.c:5534) [4267.321377][T22640] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4267.321382][T22640] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4267.321391][T22640] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4267.321407][T22640] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4267.321410][T22640] ? __lock_release (kernel/locking/lockdep.c:5534) [4267.321421][T22640] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4267.321428][T22640] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4267.321433][T22640] ? __pfx___sys_sendto (net/socket.c:2147) [4267.321448][T22640] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4267.321454][T22640] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4267.321464][T22640] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4267.321471][T22640] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4267.321481][T22640] __x64_sys_sendto (net/socket.c:2183) [4267.321484][T22640] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4267.321488][T22640] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4267.321493][T22640] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4267.321498][T22640] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4267.321503][T22640] RIP: 0033:0x7f58c3b04a4a [ 4267.321507][T22640] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4267.321510][T22640] RSP: 002b:00007ffff4308108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4267.321514][T22640] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f58c3b04a4a [ 4267.321516][T22640] RDX: 0000000000000040 RSI: 00000000277e9340 RDI: 0000000000000005 [ 4267.321517][T22640] RBP: 00007ffff4308190 R08: 0000000000418574 R09: 000000000000001c [ 4267.321519][T22640] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4267.321521][T22640] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58c3c2d000 | [ 4268.258165][T22648] lwtunnel_output(): recursion limit reached on datapath | [ 4270.168276][T22656] check_preemption_disabled: 9 callbacks suppressed | [ 4270.168284][T22656] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22656 | [4270.169112][T22656] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4270.169398][T22656] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4270.169400][T22656] Call Trace: [ 4270.169402][T22656] [4270.169405][T22656] dump_stack_lvl (lib/dump_stack.c:123) [4270.169414][T22656] check_preemption_disabled (lib/smp_processor_id.c:52) [4270.169421][T22656] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4270.169427][T22656] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4270.169435][T22656] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4270.169443][T22656] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4270.169447][T22656] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4270.169458][T22656] rawv6_sendmsg (net/ipv6/raw.c:918) [4270.169469][T22656] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4270.169474][T22656] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4270.169482][T22656] ? __lock_release (kernel/locking/lockdep.c:5534) [4270.169492][T22656] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4270.169498][T22656] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4270.169506][T22656] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4270.169521][T22656] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4270.169524][T22656] ? __lock_release (kernel/locking/lockdep.c:5534) [4270.169534][T22656] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4270.169541][T22656] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4270.169546][T22656] ? __pfx___sys_sendto (net/socket.c:2147) [4270.169559][T22656] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4270.169565][T22656] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4270.169575][T22656] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4270.169582][T22656] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4270.169591][T22656] __x64_sys_sendto (net/socket.c:2183) [4270.169594][T22656] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4270.169598][T22656] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4270.169603][T22656] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4270.169608][T22656] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4270.169612][T22656] RIP: 0033:0x7f8a5732ba4a [ 4270.169616][T22656] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4270.169619][T22656] RSP: 002b:00007fffd1a8cf58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4270.169623][T22656] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a5732ba4a [ 4270.169625][T22656] RDX: 0000000000000040 RSI: 000000001ced5340 RDI: 0000000000000005 [ 4270.169626][T22656] RBP: 00007fffd1a8cfe0 R08: 0000000000418574 R09: 000000000000001c [ 4270.169628][T22656] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4270.169630][T22656] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a57454000 | [ 4270.169645][T22656] lwtunnel_output(): recursion limit reached on datapath | [ 4270.268449][ C2] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4271.639012][T22660] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22660 | [4271.639518][T22660] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4271.639775][T22660] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4271.639778][T22660] Call Trace: [ 4271.639780][T22660] [4271.639782][T22660] dump_stack_lvl (lib/dump_stack.c:123) [4271.639791][T22660] check_preemption_disabled (lib/smp_processor_id.c:52) [4271.639798][T22660] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4271.639804][T22660] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4271.639813][T22660] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4271.639821][T22660] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4271.639825][T22660] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4271.639837][T22660] rawv6_sendmsg (net/ipv6/raw.c:918) [4271.639849][T22660] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4271.639854][T22660] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4271.639861][T22660] ? __lock_release (kernel/locking/lockdep.c:5534) [4271.639872][T22660] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4271.639878][T22660] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4271.639887][T22660] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4271.639902][T22660] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4271.639905][T22660] ? __lock_release (kernel/locking/lockdep.c:5534) [4271.639916][T22660] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4271.639923][T22660] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4271.639928][T22660] ? __pfx___sys_sendto (net/socket.c:2147) [4271.639942][T22660] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4271.639948][T22660] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4271.639958][T22660] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4271.639965][T22660] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4271.639982][T22660] __x64_sys_sendto (net/socket.c:2183) [4271.639986][T22660] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4271.639990][T22660] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4271.639995][T22660] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4271.640000][T22660] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4271.640005][T22660] RIP: 0033:0x7f62e251ba4a [ 4271.640010][T22660] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4271.640013][T22660] RSP: 002b:00007ffc28724e88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4271.640017][T22660] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f62e251ba4a [ 4271.640019][T22660] RDX: 0000000000000040 RSI: 00000000375de340 RDI: 0000000000000005 [ 4271.640021][T22660] RBP: 00007ffc28724f10 R08: 0000000000418574 R09: 000000000000001c [ 4271.640023][T22660] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4271.640025][T22660] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62e2644000 | [ 4271.640025][T22660] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62e2644000 | [ 4271.640039][T22660] | [ 4271.640042][T22660] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22660 | [4271.652314][T22660] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4271.652580][T22660] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4271.652581][T22660] Call Trace: [ 4271.652583][T22660] [4271.652585][T22660] dump_stack_lvl (lib/dump_stack.c:123) [4271.652590][T22660] check_preemption_disabled (lib/smp_processor_id.c:52) [4271.652596][T22660] lwtunnel_output (net/core/lwtunnel.c:359) [4271.652602][T22660] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4271.652608][T22660] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4271.652614][T22660] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4271.652618][T22660] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4271.652630][T22660] rawv6_sendmsg (net/ipv6/raw.c:918) [4271.652642][T22660] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4271.652647][T22660] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4271.652651][T22660] ? __lock_release (kernel/locking/lockdep.c:5534) [4271.652658][T22660] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4271.652661][T22660] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4271.652669][T22660] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4271.652685][T22660] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4271.652688][T22660] ? __lock_release (kernel/locking/lockdep.c:5534) [4271.652699][T22660] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4271.652703][T22660] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4271.652709][T22660] ? __pfx___sys_sendto (net/socket.c:2147) [4271.652723][T22660] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4271.652729][T22660] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4271.652737][T22660] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4271.652744][T22660] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4271.652754][T22660] __x64_sys_sendto (net/socket.c:2183) [4271.652758][T22660] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4271.652761][T22660] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4271.652765][T22660] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4271.652769][T22660] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4271.652772][T22660] RIP: 0033:0x7f62e251ba4a [ 4271.652775][T22660] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4271.652778][T22660] RSP: 002b:00007ffc28724e88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4271.652781][T22660] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f62e251ba4a [ 4271.652783][T22660] RDX: 0000000000000040 RSI: 00000000375de340 RDI: 0000000000000005 [ 4271.652785][T22660] RBP: 00007ffc28724f10 R08: 0000000000418574 R09: 000000000000001c [ 4271.652787][T22660] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4271.652788][T22660] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62e2644000 | [ 4271.652788][T22660] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62e2644000 | [ 4271.652802][T22660] | [ 4271.670722][T22660] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22660 | [4271.671247][T22660] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4271.671607][T22660] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4271.671609][T22660] Call Trace: [ 4271.671611][T22660] [4271.671613][T22660] dump_stack_lvl (lib/dump_stack.c:123) [4271.671619][T22660] check_preemption_disabled (lib/smp_processor_id.c:52) [4271.671625][T22660] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4271.671631][T22660] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4271.671638][T22660] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4271.671644][T22660] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4271.671649][T22660] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4271.671661][T22660] rawv6_sendmsg (net/ipv6/raw.c:918) [4271.671673][T22660] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4271.671678][T22660] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4271.671682][T22660] ? __lock_release (kernel/locking/lockdep.c:5534) [4271.671690][T22660] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4271.671693][T22660] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4271.671703][T22660] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4271.671719][T22660] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4271.671722][T22660] ? __lock_release (kernel/locking/lockdep.c:5534) [4271.671733][T22660] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4271.671737][T22660] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4271.671744][T22660] ? __pfx___sys_sendto (net/socket.c:2147) [4271.671758][T22660] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4271.671765][T22660] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4271.671773][T22660] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4271.671780][T22660] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4271.671790][T22660] __x64_sys_sendto (net/socket.c:2183) [4271.671794][T22660] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4271.671797][T22660] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4271.671802][T22660] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4271.671807][T22660] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4271.671810][T22660] RIP: 0033:0x7f62e251ba4a [ 4271.671813][T22660] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4271.671816][T22660] RSP: 002b:00007ffc28724e88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4271.671819][T22660] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f62e251ba4a [ 4271.671822][T22660] RDX: 0000000000000040 RSI: 00000000375de340 RDI: 0000000000000005 [ 4271.671824][T22660] RBP: 00007ffc28724f10 R08: 0000000000418574 R09: 000000000000001c [ 4271.671825][T22660] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4271.671828][T22660] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62e2644000 | [ 4271.671828][T22660] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62e2644000 | [ 4271.671843][T22660] | [ 4272.160977][T22664] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22664 | [4272.161880][T22664] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4272.162144][T22664] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4272.162146][T22664] Call Trace: [ 4272.162148][T22664] [4272.162150][T22664] dump_stack_lvl (lib/dump_stack.c:123) [4272.162159][T22664] check_preemption_disabled (lib/smp_processor_id.c:52) [4272.162165][T22664] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4272.162171][T22664] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4272.162179][T22664] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4272.162186][T22664] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4272.162191][T22664] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4272.162202][T22664] rawv6_sendmsg (net/ipv6/raw.c:918) [4272.162213][T22664] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4272.162218][T22664] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4272.162225][T22664] ? __lock_release (kernel/locking/lockdep.c:5534) [4272.162234][T22664] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4272.162239][T22664] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4272.162248][T22664] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4272.162262][T22664] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4272.162265][T22664] ? __lock_release (kernel/locking/lockdep.c:5534) [4272.162275][T22664] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4272.162280][T22664] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4272.162285][T22664] ? __pfx___sys_sendto (net/socket.c:2147) [4272.162298][T22664] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4272.162305][T22664] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4272.162314][T22664] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4272.162320][T22664] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4272.162330][T22664] __x64_sys_sendto (net/socket.c:2183) [4272.162333][T22664] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4272.162337][T22664] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4272.162341][T22664] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4272.162346][T22664] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4272.162350][T22664] RIP: 0033:0x7fa108bc7a4a [ 4272.162354][T22664] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4272.162357][T22664] RSP: 002b:00007fff38164f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4272.162361][T22664] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa108bc7a4a [ 4272.162363][T22664] RDX: 0000000000000040 RSI: 0000000003354340 RDI: 0000000000000005 [ 4272.162364][T22664] RBP: 00007fff38164fb0 R08: 0000000000418574 R09: 000000000000001c [ 4272.162366][T22664] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4272.162367][T22664] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa108cf0000 | [ 4272.162381][T22664] | [ 4272.175938][T22664] lwtunnel_output(): recursion limit reached on datapath | [ 4273.650127][T22668] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22668 | [4273.650880][T22668] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4273.651161][T22668] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4273.651164][T22668] Call Trace: [ 4273.651166][T22668] [4273.651169][T22668] dump_stack_lvl (lib/dump_stack.c:123) [4273.651178][T22668] check_preemption_disabled (lib/smp_processor_id.c:52) [4273.651185][T22668] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4273.651191][T22668] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4273.651200][T22668] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.651207][T22668] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4273.651212][T22668] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.651224][T22668] rawv6_sendmsg (net/ipv6/raw.c:918) [4273.651235][T22668] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4273.651240][T22668] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4273.651248][T22668] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.651259][T22668] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4273.651265][T22668] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4273.651274][T22668] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4273.651289][T22668] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4273.651293][T22668] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.651303][T22668] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.651310][T22668] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.651315][T22668] ? __pfx___sys_sendto (net/socket.c:2147) [4273.651329][T22668] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4273.651336][T22668] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4273.651346][T22668] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4273.651353][T22668] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4273.651363][T22668] __x64_sys_sendto (net/socket.c:2183) [4273.651367][T22668] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4273.651371][T22668] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4273.651375][T22668] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4273.651380][T22668] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4273.651384][T22668] RIP: 0033:0x7f9357e70a4a [ 4273.651388][T22668] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4273.651392][T22668] RSP: 002b:00007fff537e63c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4273.651396][T22668] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9357e70a4a [ 4273.651398][T22668] RDX: 0000000000000040 RSI: 000000000bf04340 RDI: 0000000000000005 [ 4273.651400][T22668] RBP: 00007fff537e6450 R08: 0000000000418574 R09: 000000000000001c [ 4273.651402][T22668] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4273.651404][T22668] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9357f99000 | [ 4273.651404][T22668] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9357f99000 | [ 4273.651418][T22668] | [ 4273.651421][T22668] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22668 | [4273.663751][T22668] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4273.664002][T22668] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4273.664004][T22668] Call Trace: [ 4273.664005][T22668] [4273.664007][T22668] dump_stack_lvl (lib/dump_stack.c:123) [4273.664013][T22668] check_preemption_disabled (lib/smp_processor_id.c:52) [4273.664018][T22668] lwtunnel_output (net/core/lwtunnel.c:359) [4273.664025][T22668] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4273.664031][T22668] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.664037][T22668] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4273.664041][T22668] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.664053][T22668] rawv6_sendmsg (net/ipv6/raw.c:918) [4273.664065][T22668] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4273.664070][T22668] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4273.664075][T22668] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.664082][T22668] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4273.664086][T22668] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4273.664094][T22668] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4273.664110][T22668] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4273.664112][T22668] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.664124][T22668] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.664128][T22668] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.664133][T22668] ? __pfx___sys_sendto (net/socket.c:2147) [4273.664149][T22668] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4273.664156][T22668] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4273.664164][T22668] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4273.664171][T22668] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4273.664181][T22668] __x64_sys_sendto (net/socket.c:2183) [4273.664184][T22668] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4273.664187][T22668] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4273.664192][T22668] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4273.664196][T22668] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4273.664199][T22668] RIP: 0033:0x7f9357e70a4a [ 4273.664202][T22668] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4273.664205][T22668] RSP: 002b:00007fff537e63c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4273.664208][T22668] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9357e70a4a [ 4273.664210][T22668] RDX: 0000000000000040 RSI: 000000000bf04340 RDI: 0000000000000005 [ 4273.664212][T22668] RBP: 00007fff537e6450 R08: 0000000000418574 R09: 000000000000001c [ 4273.664214][T22668] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4273.664215][T22668] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9357f99000 | [ 4273.664215][T22668] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9357f99000 | [ 4273.664230][T22668] | [ 4273.677578][T22668] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22668 | [4273.677949][T22668] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4273.678210][T22668] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4273.678212][T22668] Call Trace: [ 4273.678214][T22668] [4273.678216][T22668] dump_stack_lvl (lib/dump_stack.c:123) [4273.678222][T22668] check_preemption_disabled (lib/smp_processor_id.c:52) [4273.678228][T22668] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4273.678234][T22668] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4273.678241][T22668] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.678246][T22668] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4273.678251][T22668] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.678263][T22668] rawv6_sendmsg (net/ipv6/raw.c:918) [4273.678275][T22668] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4273.678280][T22668] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4273.678284][T22668] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.678292][T22668] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4273.678295][T22668] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4273.678304][T22668] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4273.678320][T22668] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4273.678322][T22668] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.678333][T22668] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.678338][T22668] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.678343][T22668] ? __pfx___sys_sendto (net/socket.c:2147) [4273.678357][T22668] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4273.678363][T22668] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4273.678371][T22668] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4273.678378][T22668] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4273.678388][T22668] __x64_sys_sendto (net/socket.c:2183) [4273.678392][T22668] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4273.678395][T22668] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4273.678400][T22668] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4273.678404][T22668] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4273.678407][T22668] RIP: 0033:0x7f9357e70a4a [ 4273.678411][T22668] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4273.678413][T22668] RSP: 002b:00007fff537e63c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4273.678417][T22668] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9357e70a4a [ 4273.678419][T22668] RDX: 0000000000000040 RSI: 000000000bf04340 RDI: 0000000000000005 [ 4273.678420][T22668] RBP: 00007fff537e6450 R08: 0000000000418574 R09: 000000000000001c [ 4273.678422][T22668] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4273.678424][T22668] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9357f99000 | [ 4273.678424][T22668] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9357f99000 | [ 4273.678438][T22668] | [ 4274.170819][T22672] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22672 | [4274.171303][T22672] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4274.171577][T22672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4274.171579][T22672] Call Trace: [ 4274.171582][T22672] [4274.171585][T22672] dump_stack_lvl (lib/dump_stack.c:123) [4274.171593][T22672] check_preemption_disabled (lib/smp_processor_id.c:52) [4274.171600][T22672] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4274.171607][T22672] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4274.171615][T22672] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4274.171623][T22672] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4274.171628][T22672] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4274.171640][T22672] rawv6_sendmsg (net/ipv6/raw.c:918) [4274.171652][T22672] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4274.171657][T22672] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4274.171664][T22672] ? __lock_release (kernel/locking/lockdep.c:5534) [4274.171674][T22672] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4274.171680][T22672] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4274.171689][T22672] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4274.171705][T22672] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4274.171708][T22672] ? __lock_release (kernel/locking/lockdep.c:5534) [4274.171719][T22672] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4274.171725][T22672] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4274.171731][T22672] ? __pfx___sys_sendto (net/socket.c:2147) [4274.171745][T22672] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4274.171752][T22672] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4274.171762][T22672] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4274.171769][T22672] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4274.171779][T22672] __x64_sys_sendto (net/socket.c:2183) [4274.171783][T22672] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4274.171787][T22672] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4274.171791][T22672] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4274.171796][T22672] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4274.171800][T22672] RIP: 0033:0x7fd775912a4a [ 4274.171804][T22672] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4274.171807][T22672] RSP: 002b:00007ffeac4dff38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4274.171811][T22672] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd775912a4a [ 4274.171813][T22672] RDX: 0000000000000040 RSI: 0000000018edf340 RDI: 0000000000000005 [ 4274.171815][T22672] RBP: 00007ffeac4dffc0 R08: 0000000000418574 R09: 000000000000001c [ 4274.171817][T22672] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4274.171818][T22672] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd775a3b000 | [ 4274.171818][T22672] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd775a3b000 | [ 4274.171838][T22672] | [ 4274.171841][T22672] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22672 | [4274.183481][T22672] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4274.183736][T22672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4274.183738][T22672] Call Trace: [ 4274.183739][T22672] [4274.183741][T22672] dump_stack_lvl (lib/dump_stack.c:123) [4274.183747][T22672] check_preemption_disabled (lib/smp_processor_id.c:52) [4274.183753][T22672] lwtunnel_output (net/core/lwtunnel.c:359) [4274.183759][T22672] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4274.183766][T22672] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4274.183772][T22672] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4274.183776][T22672] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4274.183788][T22672] rawv6_sendmsg (net/ipv6/raw.c:918) [4274.183800][T22672] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4274.183805][T22672] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4274.183809][T22672] ? __lock_release (kernel/locking/lockdep.c:5534) [4274.183817][T22672] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4274.183820][T22672] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4274.183829][T22672] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4274.183845][T22672] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4274.183848][T22672] ? __lock_release (kernel/locking/lockdep.c:5534) [4274.183860][T22672] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4274.183864][T22672] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4274.183870][T22672] ? __pfx___sys_sendto (net/socket.c:2147) [4274.183884][T22672] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4274.183890][T22672] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4274.183898][T22672] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4274.183905][T22672] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4274.183915][T22672] __x64_sys_sendto (net/socket.c:2183) [4274.183919][T22672] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4274.183922][T22672] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4274.183927][T22672] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4274.183931][T22672] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4274.183935][T22672] RIP: 0033:0x7fd775912a4a [ 4274.183938][T22672] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4274.183940][T22672] RSP: 002b:00007ffeac4dff38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4274.183944][T22672] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd775912a4a [ 4274.183946][T22672] RDX: 0000000000000040 RSI: 0000000018edf340 RDI: 0000000000000005 [ 4274.183947][T22672] RBP: 00007ffeac4dffc0 R08: 0000000000418574 R09: 000000000000001c [ 4274.183949][T22672] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4274.183951][T22672] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd775a3b000 | [ 4274.183966][T22672] | [ 4275.182751][T22680] check_preemption_disabled: 4 callbacks suppressed | [ 4275.182759][T22680] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22680 | [4275.183758][T22680] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4275.184014][T22680] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4275.184016][T22680] Call Trace: [ 4275.184019][T22680] [4275.184021][T22680] dump_stack_lvl (lib/dump_stack.c:123) [4275.184031][T22680] check_preemption_disabled (lib/smp_processor_id.c:52) [4275.184038][T22680] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4275.184044][T22680] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4275.184052][T22680] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4275.184060][T22680] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4275.184065][T22680] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4275.184077][T22680] rawv6_sendmsg (net/ipv6/raw.c:918) [4275.184088][T22680] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4275.184093][T22680] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4275.184100][T22680] ? __lock_release (kernel/locking/lockdep.c:5534) [4275.184111][T22680] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4275.184117][T22680] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4275.184125][T22680] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4275.184143][T22680] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4275.184146][T22680] ? __lock_release (kernel/locking/lockdep.c:5534) [4275.184156][T22680] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4275.184163][T22680] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4275.184168][T22680] ? __pfx___sys_sendto (net/socket.c:2147) [4275.184183][T22680] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4275.184189][T22680] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4275.184199][T22680] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4275.184206][T22680] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4275.184215][T22680] __x64_sys_sendto (net/socket.c:2183) [4275.184219][T22680] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4275.184222][T22680] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4275.184227][T22680] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4275.184232][T22680] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4275.184236][T22680] RIP: 0033:0x7f0b3c1a1a4a [ 4275.184241][T22680] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4275.184244][T22680] RSP: 002b:00007ffe67582ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4275.184248][T22680] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0b3c1a1a4a [ 4275.184251][T22680] RDX: 0000000000000040 RSI: 0000000005743340 RDI: 0000000000000005 [ 4275.184253][T22680] RBP: 00007ffe67582b70 R08: 0000000000418574 R09: 000000000000001c [ 4275.184255][T22680] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4275.184257][T22680] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b3c2ca000 | [ 4275.184257][T22680] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b3c2ca000 | [ 4275.184271][T22680] | [ 4275.197090][T22680] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22680 | [4275.197822][T22680] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4275.198072][T22680] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4275.198074][T22680] Call Trace: [ 4275.198076][T22680] [4275.198078][T22680] dump_stack_lvl (lib/dump_stack.c:123) [4275.198083][T22680] check_preemption_disabled (lib/smp_processor_id.c:52) [4275.198089][T22680] lwtunnel_output (net/core/lwtunnel.c:359) [4275.198095][T22680] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4275.198102][T22680] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4275.198107][T22680] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4275.198112][T22680] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4275.198124][T22680] rawv6_sendmsg (net/ipv6/raw.c:918) [4275.198135][T22680] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4275.198142][T22680] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4275.198145][T22680] ? __lock_release (kernel/locking/lockdep.c:5534) [4275.198153][T22680] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4275.198156][T22680] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4275.198165][T22680] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4275.198181][T22680] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4275.198184][T22680] ? __lock_release (kernel/locking/lockdep.c:5534) [4275.198195][T22680] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4275.198199][T22680] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4275.198205][T22680] ? __pfx___sys_sendto (net/socket.c:2147) [4275.198219][T22680] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4275.198225][T22680] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4275.198233][T22680] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4275.198240][T22680] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4275.198250][T22680] __x64_sys_sendto (net/socket.c:2183) [4275.198254][T22680] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4275.198256][T22680] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4275.198261][T22680] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4275.198266][T22680] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4275.198269][T22680] RIP: 0033:0x7f0b3c1a1a4a [ 4275.198272][T22680] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4275.198275][T22680] RSP: 002b:00007ffe67582ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4275.198278][T22680] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0b3c1a1a4a [ 4275.198280][T22680] RDX: 0000000000000040 RSI: 0000000005743340 RDI: 0000000000000005 [ 4275.198282][T22680] RBP: 00007ffe67582b70 R08: 0000000000418574 R09: 000000000000001c [ 4275.198284][T22680] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4275.198286][T22680] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b3c2ca000 | [ 4275.198286][T22680] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b3c2ca000 | [ 4275.198300][T22680] | [ 4275.211551][T22680] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22680 | [4275.211923][T22680] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4275.212184][T22680] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4275.212186][T22680] Call Trace: [ 4275.212188][T22680] [4275.212190][T22680] dump_stack_lvl (lib/dump_stack.c:123) [4275.212196][T22680] check_preemption_disabled (lib/smp_processor_id.c:52) [4275.212202][T22680] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4275.212208][T22680] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4275.212214][T22680] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4275.212221][T22680] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4275.212225][T22680] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4275.212237][T22680] rawv6_sendmsg (net/ipv6/raw.c:918) [4275.212249][T22680] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4275.212254][T22680] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4275.212258][T22680] ? __lock_release (kernel/locking/lockdep.c:5534) [4275.212265][T22680] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4275.212269][T22680] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4275.212278][T22680] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4275.212294][T22680] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4275.212296][T22680] ? __lock_release (kernel/locking/lockdep.c:5534) [4275.212307][T22680] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4275.212312][T22680] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4275.212317][T22680] ? __pfx___sys_sendto (net/socket.c:2147) [4275.212332][T22680] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4275.212338][T22680] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4275.212345][T22680] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4275.212353][T22680] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4275.212363][T22680] __x64_sys_sendto (net/socket.c:2183) [4275.212366][T22680] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4275.212370][T22680] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4275.212374][T22680] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4275.212379][T22680] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4275.212382][T22680] RIP: 0033:0x7f0b3c1a1a4a [ 4275.212385][T22680] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4275.212388][T22680] RSP: 002b:00007ffe67582ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4275.212391][T22680] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0b3c1a1a4a [ 4275.212393][T22680] RDX: 0000000000000040 RSI: 0000000005743340 RDI: 0000000000000005 [ 4275.212395][T22680] RBP: 00007ffe67582b70 R08: 0000000000418574 R09: 000000000000001c [ 4275.212397][T22680] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4275.212399][T22680] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b3c2ca000 | [ 4275.212399][T22680] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b3c2ca000 | [ 4275.212413][T22680] | [ 4275.719906][T22684] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22684 | [4275.720759][T22684] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4275.721024][T22684] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4275.721026][T22684] Call Trace: [ 4275.721028][T22684] [4275.721031][T22684] dump_stack_lvl (lib/dump_stack.c:123) [4275.721040][T22684] check_preemption_disabled (lib/smp_processor_id.c:52) [4275.721047][T22684] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4275.721054][T22684] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4275.721062][T22684] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4275.721071][T22684] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4275.721076][T22684] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4275.721088][T22684] rawv6_sendmsg (net/ipv6/raw.c:918) [4275.721100][T22684] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4275.721105][T22684] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4275.721113][T22684] ? __lock_release (kernel/locking/lockdep.c:5534) [4275.721123][T22684] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4275.721129][T22684] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4275.721150][T22684] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4275.721166][T22684] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4275.721169][T22684] ? __lock_release (kernel/locking/lockdep.c:5534) [4275.721180][T22684] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4275.721188][T22684] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4275.721193][T22684] ? __pfx___sys_sendto (net/socket.c:2147) [4275.721207][T22684] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4275.721214][T22684] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4275.721224][T22684] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4275.721231][T22684] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4275.721241][T22684] __x64_sys_sendto (net/socket.c:2183) [4275.721245][T22684] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4275.721250][T22684] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4275.721255][T22684] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4275.721259][T22684] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4275.721264][T22684] RIP: 0033:0x7fd741abda4a [ 4275.721269][T22684] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4275.721272][T22684] RSP: 002b:00007ffe79c78c98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4275.721276][T22684] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd741abda4a [ 4275.721279][T22684] RDX: 0000000000000040 RSI: 0000000035890340 RDI: 0000000000000005 [ 4275.721281][T22684] RBP: 00007ffe79c78d20 R08: 0000000000418574 R09: 000000000000001c [ 4275.721283][T22684] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4275.721284][T22684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd741be6000 | [ 4275.721284][T22684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd741be6000 | [ 4275.721299][T22684] | [ 4275.734104][T22684] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22684 | [4275.734500][T22684] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4275.734756][T22684] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4275.734758][T22684] Call Trace: [ 4275.734759][T22684] [4275.734761][T22684] dump_stack_lvl (lib/dump_stack.c:123) [4275.734767][T22684] check_preemption_disabled (lib/smp_processor_id.c:52) [4275.734773][T22684] lwtunnel_output (net/core/lwtunnel.c:359) [4275.734779][T22684] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4275.734786][T22684] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4275.734791][T22684] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4275.734796][T22684] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4275.734808][T22684] rawv6_sendmsg (net/ipv6/raw.c:918) [4275.734820][T22684] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4275.734825][T22684] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4275.734829][T22684] ? __lock_release (kernel/locking/lockdep.c:5534) [4275.734836][T22684] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4275.734839][T22684] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4275.734848][T22684] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4275.734865][T22684] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4275.734867][T22684] ? __lock_release (kernel/locking/lockdep.c:5534) [4275.734879][T22684] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4275.734883][T22684] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4275.734888][T22684] ? __pfx___sys_sendto (net/socket.c:2147) [4275.734903][T22684] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4275.734909][T22684] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4275.734917][T22684] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4275.734924][T22684] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4275.734935][T22684] __x64_sys_sendto (net/socket.c:2183) [4275.734938][T22684] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4275.734942][T22684] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4275.734946][T22684] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4275.734951][T22684] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4275.734954][T22684] RIP: 0033:0x7fd741abda4a [ 4275.734958][T22684] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4275.734960][T22684] RSP: 002b:00007ffe79c78c98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4275.734963][T22684] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd741abda4a [ 4275.734966][T22684] RDX: 0000000000000040 RSI: 0000000035890340 RDI: 0000000000000005 [ 4275.734968][T22684] RBP: 00007ffe79c78d20 R08: 0000000000418574 R09: 000000000000001c [ 4275.734970][T22684] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4275.734971][T22684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd741be6000 | [ 4275.734971][T22684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd741be6000 | [ 4275.734986][T22684] | [ 4275.752554][T22684] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22684 | [4275.752937][T22684] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4275.753206][T22684] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4275.753208][T22684] Call Trace: [ 4275.753210][T22684] [4275.753212][T22684] dump_stack_lvl (lib/dump_stack.c:123) [4275.753218][T22684] check_preemption_disabled (lib/smp_processor_id.c:52) [4275.753224][T22684] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4275.753231][T22684] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4275.753237][T22684] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4275.753243][T22684] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4275.753248][T22684] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4275.753261][T22684] rawv6_sendmsg (net/ipv6/raw.c:918) [4275.753272][T22684] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4275.753277][T22684] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4275.753281][T22684] ? __lock_release (kernel/locking/lockdep.c:5534) [4275.753289][T22684] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4275.753293][T22684] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4275.753302][T22684] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4275.753318][T22684] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4275.753321][T22684] ? __lock_release (kernel/locking/lockdep.c:5534) [4275.753333][T22684] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4275.753337][T22684] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4275.753343][T22684] ? __pfx___sys_sendto (net/socket.c:2147) [4275.753358][T22684] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4275.753364][T22684] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4275.753372][T22684] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4275.753380][T22684] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4275.753390][T22684] __x64_sys_sendto (net/socket.c:2183) [4275.753394][T22684] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4275.753397][T22684] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4275.753402][T22684] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4275.753406][T22684] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4275.753410][T22684] RIP: 0033:0x7fd741abda4a [ 4275.753413][T22684] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4275.753416][T22684] RSP: 002b:00007ffe79c78c98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4275.753420][T22684] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd741abda4a [ 4275.753422][T22684] RDX: 0000000000000040 RSI: 0000000035890340 RDI: 0000000000000005 [ 4275.753423][T22684] RBP: 00007ffe79c78d20 R08: 0000000000418574 R09: 000000000000001c [ 4275.753426][T22684] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4275.753428][T22684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd741be6000 | [ 4275.753428][T22684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd741be6000 | [ 4275.753442][T22684] | [ 4276.627964][T22692] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22692 | [4276.628444][T22692] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4276.628698][T22692] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4276.628701][T22692] Call Trace: [ 4276.628703][T22692] [4276.628705][T22692] dump_stack_lvl (lib/dump_stack.c:123) [4276.628714][T22692] check_preemption_disabled (lib/smp_processor_id.c:52) [4276.628721][T22692] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4276.628727][T22692] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4276.628735][T22692] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4276.628743][T22692] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4276.628748][T22692] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4276.628760][T22692] rawv6_sendmsg (net/ipv6/raw.c:918) [4276.628772][T22692] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4276.628776][T22692] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4276.628784][T22692] ? __lock_release (kernel/locking/lockdep.c:5534) [4276.628794][T22692] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4276.628800][T22692] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4276.628809][T22692] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4276.628824][T22692] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4276.628828][T22692] ? __lock_release (kernel/locking/lockdep.c:5534) [4276.628838][T22692] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4276.628845][T22692] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4276.628850][T22692] ? __pfx___sys_sendto (net/socket.c:2147) [4276.628864][T22692] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4276.628871][T22692] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4276.628881][T22692] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4276.628888][T22692] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4276.628898][T22692] __x64_sys_sendto (net/socket.c:2183) [4276.628902][T22692] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4276.628906][T22692] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4276.628911][T22692] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4276.628915][T22692] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4276.628920][T22692] RIP: 0033:0x7f885e4f4a4a [ 4276.628925][T22692] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4276.628928][T22692] RSP: 002b:00007ffe9b4a3bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4276.628932][T22692] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f885e4f4a4a [ 4276.628934][T22692] RDX: 0000000000000040 RSI: 0000000017706340 RDI: 0000000000000005 [ 4276.628936][T22692] RBP: 00007ffe9b4a3c50 R08: 0000000000418574 R09: 000000000000001c [ 4276.628938][T22692] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4276.628939][T22692] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f885e61d000 | [ 4276.628939][T22692] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f885e61d000 | [ 4276.628953][T22692] | [ 4276.628956][T22692] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22692 | [4276.641231][T22692] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4276.641471][T22692] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4276.641473][T22692] Call Trace: [ 4276.641475][T22692] [4276.641477][T22692] dump_stack_lvl (lib/dump_stack.c:123) [4276.641482][T22692] check_preemption_disabled (lib/smp_processor_id.c:52) [4276.641487][T22692] lwtunnel_output (net/core/lwtunnel.c:359) [4276.641493][T22692] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4276.641499][T22692] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4276.641503][T22692] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4276.641508][T22692] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4276.641519][T22692] rawv6_sendmsg (net/ipv6/raw.c:918) [4276.641530][T22692] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4276.641535][T22692] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4276.641539][T22692] ? __lock_release (kernel/locking/lockdep.c:5534) [4276.641546][T22692] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4276.641549][T22692] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4276.641574][T22692] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4276.641589][T22692] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4276.641593][T22692] ? __lock_release (kernel/locking/lockdep.c:5534) [4276.641604][T22692] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4276.641608][T22692] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4276.641613][T22692] ? __pfx___sys_sendto (net/socket.c:2147) [4276.641628][T22692] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4276.641634][T22692] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4276.641641][T22692] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4276.641648][T22692] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4276.641658][T22692] __x64_sys_sendto (net/socket.c:2183) [4276.641661][T22692] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4276.641664][T22692] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4276.641669][T22692] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4276.641673][T22692] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4276.641676][T22692] RIP: 0033:0x7f885e4f4a4a [ 4276.641679][T22692] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4276.641682][T22692] RSP: 002b:00007ffe9b4a3bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4276.641685][T22692] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f885e4f4a4a [ 4276.641687][T22692] RDX: 0000000000000040 RSI: 0000000017706340 RDI: 0000000000000005 [ 4276.641689][T22692] RBP: 00007ffe9b4a3c50 R08: 0000000000418574 R09: 000000000000001c [ 4276.641691][T22692] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4276.641693][T22692] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f885e61d000 | [ 4276.641693][T22692] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f885e61d000 | [ 4276.641707][T22692] | [ 4276.659234][T22692] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22692 | [4276.659607][T22692] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4276.659863][T22692] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4276.659865][T22692] Call Trace: [ 4276.659866][T22692] [4276.659869][T22692] dump_stack_lvl (lib/dump_stack.c:123) [4276.659874][T22692] check_preemption_disabled (lib/smp_processor_id.c:52) [4276.659879][T22692] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4276.659886][T22692] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4276.659892][T22692] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4276.659898][T22692] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4276.659903][T22692] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4276.659914][T22692] rawv6_sendmsg (net/ipv6/raw.c:918) [4276.659926][T22692] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4276.659931][T22692] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4276.659935][T22692] ? __lock_release (kernel/locking/lockdep.c:5534) [4276.659950][T22692] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4276.659954][T22692] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4276.659963][T22692] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4276.659979][T22692] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4276.659982][T22692] ? __lock_release (kernel/locking/lockdep.c:5534) [4276.659993][T22692] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4276.659997][T22692] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4276.660003][T22692] ? __pfx___sys_sendto (net/socket.c:2147) [4276.660017][T22692] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4276.660023][T22692] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4276.660031][T22692] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4276.660038][T22692] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4276.660048][T22692] __x64_sys_sendto (net/socket.c:2183) [4276.660052][T22692] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4276.660055][T22692] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4276.660059][T22692] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4276.660064][T22692] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4276.660067][T22692] RIP: 0033:0x7f885e4f4a4a [ 4276.660071][T22692] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4276.660074][T22692] RSP: 002b:00007ffe9b4a3bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4276.660077][T22692] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f885e4f4a4a [ 4276.660079][T22692] RDX: 0000000000000040 RSI: 0000000017706340 RDI: 0000000000000005 [ 4276.660081][T22692] RBP: 00007ffe9b4a3c50 R08: 0000000000418574 R09: 000000000000001c [ 4276.660083][T22692] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4276.660086][T22692] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f885e61d000 | [ 4276.660086][T22692] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f885e61d000 | [ 4276.660100][T22692] | [ 4277.190585][T22696] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22696 | [4277.191071][T22696] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4277.192189][T22696] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4277.192191][T22696] Call Trace: [ 4277.192194][T22696] [4277.192196][T22696] dump_stack_lvl (lib/dump_stack.c:123) [4277.192205][T22696] check_preemption_disabled (lib/smp_processor_id.c:52) [4277.192212][T22696] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4277.192219][T22696] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4277.192226][T22696] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4277.192234][T22696] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4277.192239][T22696] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4277.192251][T22696] rawv6_sendmsg (net/ipv6/raw.c:918) [4277.192262][T22696] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4277.192267][T22696] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4277.192274][T22696] ? __lock_release (kernel/locking/lockdep.c:5534) [4277.192284][T22696] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4277.192289][T22696] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4277.192298][T22696] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4277.192313][T22696] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4277.192316][T22696] ? __lock_release (kernel/locking/lockdep.c:5534) [4277.192327][T22696] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4277.192333][T22696] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4277.192338][T22696] ? __pfx___sys_sendto (net/socket.c:2147) [4277.192352][T22696] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4277.192359][T22696] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4277.192369][T22696] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4277.192377][T22696] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4277.192386][T22696] __x64_sys_sendto (net/socket.c:2183) [4277.192390][T22696] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4277.192394][T22696] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4277.192400][T22696] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4277.192404][T22696] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4277.192409][T22696] RIP: 0033:0x7f5437ac3a4a [ 4277.192414][T22696] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4277.192417][T22696] RSP: 002b:00007ffca3507318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4277.192421][T22696] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5437ac3a4a [ 4277.192423][T22696] RDX: 0000000000000040 RSI: 0000000013fef340 RDI: 0000000000000005 [ 4277.192425][T22696] RBP: 00007ffca35073a0 R08: 0000000000418574 R09: 000000000000001c [ 4277.192427][T22696] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4277.192429][T22696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5437bec000 | [ 4278.632905][T22708] lwtunnel_output(): recursion limit reached on datapath | [ 4280.608675][T22716] check_preemption_disabled: 12 callbacks suppressed | [ 4280.608684][T22716] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22716 | [4280.609723][T22716] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4280.610015][T22716] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4280.610018][T22716] Call Trace: [ 4280.610020][T22716] [4280.610023][T22716] dump_stack_lvl (lib/dump_stack.c:123) [4280.610032][T22716] check_preemption_disabled (lib/smp_processor_id.c:52) [4280.610039][T22716] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4280.610046][T22716] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4280.610054][T22716] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4280.610062][T22716] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4280.610068][T22716] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4280.610080][T22716] rawv6_sendmsg (net/ipv6/raw.c:918) [4280.610091][T22716] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4280.610097][T22716] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4280.610104][T22716] ? __lock_release (kernel/locking/lockdep.c:5534) [4280.610115][T22716] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4280.610121][T22716] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4280.610130][T22716] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4280.610148][T22716] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4280.610152][T22716] ? __lock_release (kernel/locking/lockdep.c:5534) [4280.610163][T22716] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4280.610169][T22716] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4280.610175][T22716] ? __pfx___sys_sendto (net/socket.c:2147) [4280.610189][T22716] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4280.610196][T22716] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4280.610205][T22716] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4280.610212][T22716] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4280.610222][T22716] __x64_sys_sendto (net/socket.c:2183) [4280.610226][T22716] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4280.610230][T22716] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4280.610234][T22716] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4280.610239][T22716] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4280.610245][T22716] RIP: 0033:0x7f59a954aa4a [ 4280.610249][T22716] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4280.610252][T22716] RSP: 002b:00007ffe1d95f048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4280.610256][T22716] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f59a954aa4a [ 4280.610259][T22716] RDX: 0000000000000040 RSI: 000000003a34a340 RDI: 0000000000000005 [ 4280.610261][T22716] RBP: 00007ffe1d95f0d0 R08: 0000000000418574 R09: 000000000000001c [ 4280.610263][T22716] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4280.610265][T22716] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59a9673000 | [ 4280.610280][T22716] | [ 4280.623311][T22716] lwtunnel_output(): recursion limit reached on datapath | [ 4282.121069][T22720] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22720 | [4282.121546][T22720] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4282.121802][T22720] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4282.121804][T22720] Call Trace: [ 4282.121806][T22720] [4282.121809][T22720] dump_stack_lvl (lib/dump_stack.c:123) [4282.121817][T22720] check_preemption_disabled (lib/smp_processor_id.c:52) [4282.121824][T22720] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4282.121830][T22720] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4282.121838][T22720] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4282.121846][T22720] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4282.121851][T22720] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4282.121863][T22720] rawv6_sendmsg (net/ipv6/raw.c:918) [4282.121875][T22720] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4282.121880][T22720] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4282.121887][T22720] ? __lock_release (kernel/locking/lockdep.c:5534) [4282.121897][T22720] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4282.121902][T22720] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4282.121911][T22720] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4282.121927][T22720] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4282.121930][T22720] ? __lock_release (kernel/locking/lockdep.c:5534) [4282.121941][T22720] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4282.121947][T22720] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4282.121952][T22720] ? __pfx___sys_sendto (net/socket.c:2147) [4282.121967][T22720] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4282.121974][T22720] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4282.121984][T22720] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4282.121991][T22720] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4282.122001][T22720] __x64_sys_sendto (net/socket.c:2183) [4282.122005][T22720] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4282.122009][T22720] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4282.122015][T22720] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4282.122019][T22720] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4282.122023][T22720] RIP: 0033:0x7f31fa630a4a [ 4282.122028][T22720] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4282.122031][T22720] RSP: 002b:00007ffe7675ef68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4282.122035][T22720] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31fa630a4a [ 4282.122037][T22720] RDX: 0000000000000040 RSI: 00000000032c3340 RDI: 0000000000000005 [ 4282.122038][T22720] RBP: 00007ffe7675eff0 R08: 0000000000418574 R09: 000000000000001c [ 4282.122040][T22720] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4282.122042][T22720] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31fa759000 | [ 4282.122042][T22720] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31fa759000 | [ 4282.122057][T22720] | [ 4282.122060][T22720] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22720 | [4282.134081][T22720] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4282.134362][T22720] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4282.134363][T22720] Call Trace: [ 4282.134365][T22720] [4282.134367][T22720] dump_stack_lvl (lib/dump_stack.c:123) [4282.134373][T22720] check_preemption_disabled (lib/smp_processor_id.c:52) [4282.134379][T22720] lwtunnel_output (net/core/lwtunnel.c:359) [4282.134386][T22720] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4282.134392][T22720] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4282.134398][T22720] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4282.134403][T22720] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4282.134415][T22720] rawv6_sendmsg (net/ipv6/raw.c:918) [4282.134427][T22720] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4282.134432][T22720] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4282.134436][T22720] ? __lock_release (kernel/locking/lockdep.c:5534) [4282.134444][T22720] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4282.134448][T22720] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4282.134457][T22720] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4282.134473][T22720] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4282.134475][T22720] ? __lock_release (kernel/locking/lockdep.c:5534) [4282.134487][T22720] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4282.134491][T22720] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4282.134497][T22720] ? __pfx___sys_sendto (net/socket.c:2147) [4282.134518][T22720] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4282.134528][T22720] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4282.134537][T22720] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4282.134544][T22720] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4282.134555][T22720] __x64_sys_sendto (net/socket.c:2183) [4282.134559][T22720] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4282.134562][T22720] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4282.134567][T22720] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4282.134572][T22720] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4282.134575][T22720] RIP: 0033:0x7f31fa630a4a [ 4282.134578][T22720] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4282.134581][T22720] RSP: 002b:00007ffe7675ef68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4282.134584][T22720] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31fa630a4a [ 4282.134586][T22720] RDX: 0000000000000040 RSI: 00000000032c3340 RDI: 0000000000000005 [ 4282.134588][T22720] RBP: 00007ffe7675eff0 R08: 0000000000418574 R09: 000000000000001c [ 4282.134590][T22720] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4282.134592][T22720] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31fa759000 | [ 4282.134592][T22720] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31fa759000 | [ 4282.134607][T22720] | [ 4282.149467][T22720] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22720 | [4282.149852][T22720] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4282.150123][T22720] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4282.150125][T22720] Call Trace: [ 4282.150127][T22720] [4282.150128][T22720] dump_stack_lvl (lib/dump_stack.c:123) [4282.150134][T22720] check_preemption_disabled (lib/smp_processor_id.c:52) [4282.150142][T22720] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4282.150148][T22720] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4282.150155][T22720] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4282.150160][T22720] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4282.150165][T22720] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4282.150177][T22720] rawv6_sendmsg (net/ipv6/raw.c:918) [4282.150189][T22720] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4282.150195][T22720] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4282.150199][T22720] ? __lock_release (kernel/locking/lockdep.c:5534) [4282.150206][T22720] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4282.150210][T22720] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4282.150219][T22720] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4282.150235][T22720] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4282.150238][T22720] ? __lock_release (kernel/locking/lockdep.c:5534) [4282.150249][T22720] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4282.150253][T22720] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4282.150259][T22720] ? __pfx___sys_sendto (net/socket.c:2147) [4282.150273][T22720] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4282.150280][T22720] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4282.150287][T22720] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4282.150294][T22720] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4282.150305][T22720] __x64_sys_sendto (net/socket.c:2183) [4282.150309][T22720] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4282.150312][T22720] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4282.150316][T22720] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4282.150321][T22720] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4282.150324][T22720] RIP: 0033:0x7f31fa630a4a [ 4282.150328][T22720] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4282.150330][T22720] RSP: 002b:00007ffe7675ef68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4282.150334][T22720] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31fa630a4a [ 4282.150336][T22720] RDX: 0000000000000040 RSI: 00000000032c3340 RDI: 0000000000000005 [ 4282.150338][T22720] RBP: 00007ffe7675eff0 R08: 0000000000418574 R09: 000000000000001c [ 4282.150340][T22720] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4282.150341][T22720] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31fa759000 | [ 4282.150341][T22720] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31fa759000 | [ 4282.150356][T22720] | [ 4282.642284][T22724] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22724 | [4282.642737][T22724] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4282.642993][T22724] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4282.642995][T22724] Call Trace: [ 4282.642998][T22724] [4282.643000][T22724] dump_stack_lvl (lib/dump_stack.c:123) [4282.643008][T22724] check_preemption_disabled (lib/smp_processor_id.c:52) [4282.643014][T22724] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4282.643020][T22724] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4282.643028][T22724] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4282.643035][T22724] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4282.643039][T22724] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4282.643051][T22724] rawv6_sendmsg (net/ipv6/raw.c:918) [4282.643063][T22724] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4282.643068][T22724] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4282.643074][T22724] ? __lock_release (kernel/locking/lockdep.c:5534) [4282.643083][T22724] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4282.643089][T22724] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4282.643098][T22724] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4282.643114][T22724] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4282.643116][T22724] ? __lock_release (kernel/locking/lockdep.c:5534) [4282.643128][T22724] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4282.643133][T22724] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4282.643140][T22724] ? __pfx___sys_sendto (net/socket.c:2147) [4282.643155][T22724] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4282.643162][T22724] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4282.643171][T22724] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4282.643178][T22724] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4282.643188][T22724] __x64_sys_sendto (net/socket.c:2183) [4282.643192][T22724] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4282.643195][T22724] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4282.643200][T22724] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4282.643205][T22724] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4282.643208][T22724] RIP: 0033:0x7fb307ea2a4a [ 4282.643213][T22724] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4282.643215][T22724] RSP: 002b:00007ffe854fbfa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4282.643219][T22724] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb307ea2a4a [ 4282.643222][T22724] RDX: 0000000000000040 RSI: 0000000011646340 RDI: 0000000000000005 [ 4282.643224][T22724] RBP: 00007ffe854fc030 R08: 0000000000418574 R09: 000000000000001c [ 4282.643226][T22724] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4282.643227][T22724] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb307fcb000 | [ 4282.643227][T22724] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb307fcb000 | [ 4282.643242][T22724] | [ 4282.656004][T22724] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22724 | [4282.656861][T22724] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4282.657110][T22724] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4282.657112][T22724] Call Trace: [ 4282.657114][T22724] [4282.657116][T22724] dump_stack_lvl (lib/dump_stack.c:123) [4282.657122][T22724] check_preemption_disabled (lib/smp_processor_id.c:52) [4282.657128][T22724] lwtunnel_output (net/core/lwtunnel.c:359) [4282.657134][T22724] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4282.657142][T22724] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4282.657148][T22724] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4282.657153][T22724] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4282.657165][T22724] rawv6_sendmsg (net/ipv6/raw.c:918) [4282.657177][T22724] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4282.657182][T22724] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4282.657186][T22724] ? __lock_release (kernel/locking/lockdep.c:5534) [4282.657194][T22724] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4282.657199][T22724] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4282.657208][T22724] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4282.657224][T22724] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4282.657226][T22724] ? __lock_release (kernel/locking/lockdep.c:5534) [4282.657238][T22724] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4282.657242][T22724] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4282.657248][T22724] ? __pfx___sys_sendto (net/socket.c:2147) [4282.657262][T22724] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4282.657269][T22724] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4282.657277][T22724] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4282.657284][T22724] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4282.657294][T22724] __x64_sys_sendto (net/socket.c:2183) [4282.657298][T22724] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4282.657301][T22724] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4282.657306][T22724] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4282.657311][T22724] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4282.657314][T22724] RIP: 0033:0x7fb307ea2a4a [ 4282.657317][T22724] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4282.657320][T22724] RSP: 002b:00007ffe854fbfa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4282.657323][T22724] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb307ea2a4a [ 4282.657326][T22724] RDX: 0000000000000040 RSI: 0000000011646340 RDI: 0000000000000005 [ 4282.657328][T22724] RBP: 00007ffe854fc030 R08: 0000000000418574 R09: 000000000000001c [ 4282.657330][T22724] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4282.657331][T22724] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb307fcb000 | [ 4282.657331][T22724] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb307fcb000 | [ 4282.657346][T22724] | [ 4282.670784][T22724] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22724 | [4282.671172][T22724] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4282.671424][T22724] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4282.671425][T22724] Call Trace: [ 4282.671427][T22724] [4282.671429][T22724] dump_stack_lvl (lib/dump_stack.c:123) [4282.671435][T22724] check_preemption_disabled (lib/smp_processor_id.c:52) [4282.671441][T22724] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4282.671447][T22724] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4282.671454][T22724] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4282.671459][T22724] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4282.671464][T22724] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4282.671476][T22724] rawv6_sendmsg (net/ipv6/raw.c:918) [4282.671488][T22724] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4282.671493][T22724] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4282.671497][T22724] ? __lock_release (kernel/locking/lockdep.c:5534) [4282.671505][T22724] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4282.671508][T22724] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4282.671517][T22724] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4282.671534][T22724] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4282.671536][T22724] ? __lock_release (kernel/locking/lockdep.c:5534) [4282.671553][T22724] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4282.671559][T22724] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4282.671569][T22724] ? __pfx___sys_sendto (net/socket.c:2147) [4282.671587][T22724] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4282.671593][T22724] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4282.671601][T22724] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4282.671608][T22724] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4282.671618][T22724] __x64_sys_sendto (net/socket.c:2183) [4282.671622][T22724] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4282.671625][T22724] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4282.671630][T22724] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4282.671635][T22724] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4282.671638][T22724] RIP: 0033:0x7fb307ea2a4a [ 4282.671641][T22724] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4282.671644][T22724] RSP: 002b:00007ffe854fbfa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4282.671648][T22724] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb307ea2a4a [ 4282.671650][T22724] RDX: 0000000000000040 RSI: 0000000011646340 RDI: 0000000000000005 [ 4282.671652][T22724] RBP: 00007ffe854fc030 R08: 0000000000418574 R09: 000000000000001c [ 4282.671653][T22724] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4282.671655][T22724] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb307fcb000 | [ 4282.671655][T22724] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb307fcb000 | [ 4282.671670][T22724] | [ 4283.165488][T22728] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22728 | [4283.165969][T22728] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4283.167646][T22728] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4283.167648][T22728] Call Trace: [ 4283.167650][T22728] [4283.167653][T22728] dump_stack_lvl (lib/dump_stack.c:123) [4283.167663][T22728] check_preemption_disabled (lib/smp_processor_id.c:52) [4283.167670][T22728] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4283.167677][T22728] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4283.167686][T22728] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4283.167695][T22728] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4283.167699][T22728] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4283.167711][T22728] rawv6_sendmsg (net/ipv6/raw.c:918) [4283.167723][T22728] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4283.167729][T22728] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4283.167737][T22728] ? __lock_release (kernel/locking/lockdep.c:5534) [4283.167748][T22728] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4283.167754][T22728] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4283.167764][T22728] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4283.167780][T22728] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4283.167783][T22728] ? __lock_release (kernel/locking/lockdep.c:5534) [4283.167794][T22728] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4283.167801][T22728] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4283.167807][T22728] ? __pfx___sys_sendto (net/socket.c:2147) [4283.167821][T22728] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4283.167828][T22728] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4283.167839][T22728] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4283.167846][T22728] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4283.167856][T22728] __x64_sys_sendto (net/socket.c:2183) [4283.167860][T22728] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4283.167864][T22728] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4283.167868][T22728] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4283.167873][T22728] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4283.167878][T22728] RIP: 0033:0x7fd7834d3a4a [ 4283.167883][T22728] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4283.167886][T22728] RSP: 002b:00007ffe89bb4e98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4283.167890][T22728] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd7834d3a4a [ 4283.167892][T22728] RDX: 0000000000000040 RSI: 0000000033da0340 RDI: 0000000000000005 [ 4283.167894][T22728] RBP: 00007ffe89bb4f20 R08: 0000000000418574 R09: 000000000000001c [ 4283.167896][T22728] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4283.167898][T22728] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7835fc000 | [ 4283.167898][T22728] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7835fc000 | [ 4283.167912][T22728] | [ 4283.168050][T22728] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22728 | [4283.180093][T22728] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4283.180359][T22728] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4283.180361][T22728] Call Trace: [ 4283.180362][T22728] [4283.180365][T22728] dump_stack_lvl (lib/dump_stack.c:123) [4283.180370][T22728] check_preemption_disabled (lib/smp_processor_id.c:52) [4283.180376][T22728] lwtunnel_output (net/core/lwtunnel.c:359) [4283.180383][T22728] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4283.180389][T22728] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4283.180395][T22728] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4283.180399][T22728] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4283.180412][T22728] rawv6_sendmsg (net/ipv6/raw.c:918) [4283.180423][T22728] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4283.180429][T22728] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4283.180432][T22728] ? __lock_release (kernel/locking/lockdep.c:5534) [4283.180440][T22728] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4283.180443][T22728] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4283.180453][T22728] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4283.180469][T22728] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4283.180472][T22728] ? __lock_release (kernel/locking/lockdep.c:5534) [4283.180483][T22728] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4283.180487][T22728] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4283.180493][T22728] ? __pfx___sys_sendto (net/socket.c:2147) [4283.180507][T22728] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4283.180514][T22728] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4283.180521][T22728] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4283.180528][T22728] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4283.180539][T22728] __x64_sys_sendto (net/socket.c:2183) [4283.180542][T22728] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4283.180546][T22728] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4283.180551][T22728] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4283.180556][T22728] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4283.180559][T22728] RIP: 0033:0x7fd7834d3a4a [ 4283.180563][T22728] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4283.180565][T22728] RSP: 002b:00007ffe89bb4e98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4283.180568][T22728] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd7834d3a4a [ 4283.180570][T22728] RDX: 0000000000000040 RSI: 0000000033da0340 RDI: 0000000000000005 [ 4283.180572][T22728] RBP: 00007ffe89bb4f20 R08: 0000000000418574 R09: 000000000000001c [ 4283.180574][T22728] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4283.180575][T22728] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7835fc000 | [ 4283.180575][T22728] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7835fc000 | [ 4283.180590][T22728] | [ 4283.181062][T22728] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22728 | [4283.193118][T22728] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4283.193384][T22728] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4283.193385][T22728] Call Trace: [ 4283.193387][T22728] [4283.193389][T22728] dump_stack_lvl (lib/dump_stack.c:123) [4283.193395][T22728] check_preemption_disabled (lib/smp_processor_id.c:52) [4283.193401][T22728] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4283.193407][T22728] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4283.193414][T22728] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4283.193420][T22728] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4283.193424][T22728] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4283.193437][T22728] rawv6_sendmsg (net/ipv6/raw.c:918) [4283.193448][T22728] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4283.193454][T22728] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4283.193457][T22728] ? __lock_release (kernel/locking/lockdep.c:5534) [4283.193465][T22728] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4283.193469][T22728] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4283.193478][T22728] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4283.193494][T22728] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4283.193497][T22728] ? __lock_release (kernel/locking/lockdep.c:5534) [4283.193508][T22728] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4283.193512][T22728] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4283.193518][T22728] ? __pfx___sys_sendto (net/socket.c:2147) [4283.193533][T22728] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4283.193539][T22728] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4283.193547][T22728] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4283.193554][T22728] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4283.193565][T22728] __x64_sys_sendto (net/socket.c:2183) [4283.193569][T22728] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4283.193572][T22728] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4283.193576][T22728] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4283.193581][T22728] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4283.193584][T22728] RIP: 0033:0x7fd7834d3a4a [ 4283.193588][T22728] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4283.193591][T22728] RSP: 002b:00007ffe89bb4e98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4283.193594][T22728] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd7834d3a4a [ 4283.193596][T22728] RDX: 0000000000000040 RSI: 0000000033da0340 RDI: 0000000000000005 [ 4283.193598][T22728] RBP: 00007ffe89bb4f20 R08: 0000000000418574 R09: 000000000000001c [ 4283.193600][T22728] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4283.193602][T22728] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7835fc000 | [ 4283.193617][T22728] | [ 4286.083387][T22752] check_preemption_disabled: 15 callbacks suppressed | [ 4286.083397][T22752] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22752 | [4286.085221][T22752] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4286.085501][T22752] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4286.085503][T22752] Call Trace: [ 4286.085505][T22752] [4286.085508][T22752] dump_stack_lvl (lib/dump_stack.c:123) [4286.085517][T22752] check_preemption_disabled (lib/smp_processor_id.c:52) [4286.085524][T22752] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4286.085530][T22752] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4286.085539][T22752] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4286.085547][T22752] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4286.085552][T22752] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4286.085563][T22752] rawv6_sendmsg (net/ipv6/raw.c:918) [4286.085575][T22752] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4286.085580][T22752] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4286.085587][T22752] ? __lock_release (kernel/locking/lockdep.c:5534) [4286.085598][T22752] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4286.085604][T22752] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4286.085612][T22752] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4286.085628][T22752] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4286.085632][T22752] ? __lock_release (kernel/locking/lockdep.c:5534) [4286.085643][T22752] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4286.085650][T22752] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4286.085655][T22752] ? __pfx___sys_sendto (net/socket.c:2147) [4286.085669][T22752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4286.085676][T22752] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4286.085687][T22752] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4286.085694][T22752] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4286.085704][T22752] __x64_sys_sendto (net/socket.c:2183) [4286.085707][T22752] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4286.085712][T22752] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4286.085717][T22752] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4286.085722][T22752] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4286.085726][T22752] RIP: 0033:0x7fc47e896a4a [ 4286.085731][T22752] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4286.085734][T22752] RSP: 002b:00007ffceba55ef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4286.085738][T22752] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc47e896a4a [ 4286.085741][T22752] RDX: 0000000000000040 RSI: 000000001a20f340 RDI: 0000000000000005 [ 4286.085742][T22752] RBP: 00007ffceba55f80 R08: 0000000000418574 R09: 000000000000001c [ 4286.085744][T22752] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4286.085746][T22752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc47e9bf000 | [ 4286.085746][T22752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc47e9bf000 | [ 4286.085759][T22752] | [ 4286.085762][T22752] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22752 | [4286.098472][T22752] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4286.098737][T22752] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4286.098739][T22752] Call Trace: [ 4286.098740][T22752] [4286.098742][T22752] dump_stack_lvl (lib/dump_stack.c:123) [4286.098748][T22752] check_preemption_disabled (lib/smp_processor_id.c:52) [4286.098753][T22752] lwtunnel_output (net/core/lwtunnel.c:359) [4286.098760][T22752] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4286.098766][T22752] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4286.098772][T22752] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4286.098776][T22752] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4286.098788][T22752] rawv6_sendmsg (net/ipv6/raw.c:918) [4286.098800][T22752] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4286.098805][T22752] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4286.098809][T22752] ? __lock_release (kernel/locking/lockdep.c:5534) [4286.098816][T22752] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4286.098820][T22752] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4286.098829][T22752] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4286.098845][T22752] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4286.098848][T22752] ? __lock_release (kernel/locking/lockdep.c:5534) [4286.098859][T22752] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4286.098863][T22752] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4286.098869][T22752] ? __pfx___sys_sendto (net/socket.c:2147) [4286.098883][T22752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4286.098890][T22752] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4286.098898][T22752] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4286.098905][T22752] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4286.098914][T22752] __x64_sys_sendto (net/socket.c:2183) [4286.098919][T22752] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4286.098922][T22752] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4286.098926][T22752] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4286.098931][T22752] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4286.098934][T22752] RIP: 0033:0x7fc47e896a4a [ 4286.098937][T22752] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4286.098940][T22752] RSP: 002b:00007ffceba55ef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4286.098943][T22752] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc47e896a4a [ 4286.098945][T22752] RDX: 0000000000000040 RSI: 000000001a20f340 RDI: 0000000000000005 [ 4286.098947][T22752] RBP: 00007ffceba55f80 R08: 0000000000418574 R09: 000000000000001c [ 4286.098948][T22752] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4286.098950][T22752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc47e9bf000 | [ 4286.098950][T22752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc47e9bf000 | [ 4286.098965][T22752] | [ 4286.116647][T22752] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22752 | [4286.117057][T22752] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4286.117352][T22752] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4286.117354][T22752] Call Trace: [ 4286.117356][T22752] [4286.117359][T22752] dump_stack_lvl (lib/dump_stack.c:123) [4286.117365][T22752] check_preemption_disabled (lib/smp_processor_id.c:52) [4286.117371][T22752] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4286.117377][T22752] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4286.117384][T22752] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4286.117391][T22752] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4286.117395][T22752] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4286.117408][T22752] rawv6_sendmsg (net/ipv6/raw.c:918) [4286.117419][T22752] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4286.117425][T22752] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4286.117430][T22752] ? __lock_release (kernel/locking/lockdep.c:5534) [4286.117438][T22752] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4286.117442][T22752] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4286.117452][T22752] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4286.117468][T22752] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4286.117470][T22752] ? __lock_release (kernel/locking/lockdep.c:5534) [4286.117482][T22752] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4286.117487][T22752] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4286.117492][T22752] ? __pfx___sys_sendto (net/socket.c:2147) [4286.117507][T22752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4286.117514][T22752] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4286.117522][T22752] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4286.117529][T22752] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4286.117539][T22752] __x64_sys_sendto (net/socket.c:2183) [4286.117543][T22752] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4286.117546][T22752] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4286.117551][T22752] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4286.117556][T22752] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4286.117559][T22752] RIP: 0033:0x7fc47e896a4a [ 4286.117563][T22752] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4286.117565][T22752] RSP: 002b:00007ffceba55ef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4286.117569][T22752] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc47e896a4a [ 4286.117571][T22752] RDX: 0000000000000040 RSI: 000000001a20f340 RDI: 0000000000000005 [ 4286.117573][T22752] RBP: 00007ffceba55f80 R08: 0000000000418574 R09: 000000000000001c [ 4286.117575][T22752] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4286.117577][T22752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc47e9bf000 | [ 4286.117577][T22752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc47e9bf000 | [ 4286.117592][T22752] | [ 4286.616946][T22756] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22756 | [4286.617578][T22756] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4286.617833][T22756] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4286.617835][T22756] Call Trace: [ 4286.617838][T22756] [4286.617840][T22756] dump_stack_lvl (lib/dump_stack.c:123) [4286.617849][T22756] check_preemption_disabled (lib/smp_processor_id.c:52) [4286.617855][T22756] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4286.617862][T22756] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4286.617870][T22756] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4286.617878][T22756] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4286.617883][T22756] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4286.617894][T22756] rawv6_sendmsg (net/ipv6/raw.c:918) [4286.617906][T22756] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4286.617911][T22756] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4286.617917][T22756] ? __lock_release (kernel/locking/lockdep.c:5534) [4286.617928][T22756] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4286.617933][T22756] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4286.617942][T22756] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4286.617958][T22756] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4286.617961][T22756] ? __lock_release (kernel/locking/lockdep.c:5534) [4286.617972][T22756] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4286.617978][T22756] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4286.617984][T22756] ? __pfx___sys_sendto (net/socket.c:2147) [4286.617997][T22756] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4286.618004][T22756] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4286.618015][T22756] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4286.618022][T22756] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4286.618031][T22756] __x64_sys_sendto (net/socket.c:2183) [4286.618035][T22756] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4286.618039][T22756] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4286.618044][T22756] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4286.618048][T22756] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4286.618053][T22756] RIP: 0033:0x7f0e2824da4a [ 4286.618057][T22756] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4286.618061][T22756] RSP: 002b:00007ffc416c44f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4286.618065][T22756] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e2824da4a [ 4286.618067][T22756] RDX: 0000000000000040 RSI: 000000003821d340 RDI: 0000000000000005 [ 4286.618068][T22756] RBP: 00007ffc416c4580 R08: 0000000000418574 R09: 000000000000001c [ 4286.618070][T22756] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4286.618072][T22756] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e28376000 | [ 4286.618072][T22756] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e28376000 | [ 4286.618102][T22756] | [ 4286.618105][T22756] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22756 | [4286.630265][T22756] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4286.630524][T22756] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4286.630526][T22756] Call Trace: [ 4286.630528][T22756] [4286.630530][T22756] dump_stack_lvl (lib/dump_stack.c:123) [4286.630536][T22756] check_preemption_disabled (lib/smp_processor_id.c:52) [4286.630541][T22756] lwtunnel_output (net/core/lwtunnel.c:359) [4286.630548][T22756] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4286.630555][T22756] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4286.630560][T22756] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4286.630565][T22756] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4286.630577][T22756] rawv6_sendmsg (net/ipv6/raw.c:918) [4286.630589][T22756] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4286.630594][T22756] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4286.630598][T22756] ? __lock_release (kernel/locking/lockdep.c:5534) [4286.630606][T22756] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4286.630609][T22756] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4286.630618][T22756] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4286.630634][T22756] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4286.630637][T22756] ? __lock_release (kernel/locking/lockdep.c:5534) [4286.630648][T22756] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4286.630652][T22756] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4286.630658][T22756] ? __pfx___sys_sendto (net/socket.c:2147) [4286.630672][T22756] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4286.630679][T22756] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4286.630687][T22756] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4286.630695][T22756] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4286.630705][T22756] __x64_sys_sendto (net/socket.c:2183) [4286.630709][T22756] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4286.630712][T22756] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4286.630717][T22756] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4286.630722][T22756] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4286.630725][T22756] RIP: 0033:0x7f0e2824da4a [ 4286.630728][T22756] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4286.630731][T22756] RSP: 002b:00007ffc416c44f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4286.630734][T22756] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e2824da4a [ 4286.630736][T22756] RDX: 0000000000000040 RSI: 000000003821d340 RDI: 0000000000000005 [ 4286.630738][T22756] RBP: 00007ffc416c4580 R08: 0000000000418574 R09: 000000000000001c [ 4286.630740][T22756] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4286.630742][T22756] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e28376000 | [ 4286.630742][T22756] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e28376000 | [ 4286.630757][T22756] | [ 4286.645805][T22756] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22756 | [4286.646200][T22756] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4286.646470][T22756] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4286.646471][T22756] Call Trace: [ 4286.646473][T22756] [4286.646475][T22756] dump_stack_lvl (lib/dump_stack.c:123) [4286.646482][T22756] check_preemption_disabled (lib/smp_processor_id.c:52) [4286.646488][T22756] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4286.646495][T22756] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4286.646501][T22756] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4286.646507][T22756] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4286.646512][T22756] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4286.646524][T22756] rawv6_sendmsg (net/ipv6/raw.c:918) [4286.646536][T22756] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4286.646542][T22756] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4286.646546][T22756] ? __lock_release (kernel/locking/lockdep.c:5534) [4286.646554][T22756] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4286.646558][T22756] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4286.646567][T22756] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4286.646584][T22756] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4286.646587][T22756] ? __lock_release (kernel/locking/lockdep.c:5534) [4286.646598][T22756] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4286.646603][T22756] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4286.646608][T22756] ? __pfx___sys_sendto (net/socket.c:2147) [4286.646623][T22756] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4286.646630][T22756] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4286.646638][T22756] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4286.646645][T22756] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4286.646655][T22756] __x64_sys_sendto (net/socket.c:2183) [4286.646659][T22756] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4286.646663][T22756] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4286.646667][T22756] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4286.646672][T22756] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4286.646675][T22756] RIP: 0033:0x7f0e2824da4a [ 4286.646679][T22756] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4286.646682][T22756] RSP: 002b:00007ffc416c44f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4286.646685][T22756] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e2824da4a [ 4286.646687][T22756] RDX: 0000000000000040 RSI: 000000003821d340 RDI: 0000000000000005 [ 4286.646689][T22756] RBP: 00007ffc416c4580 R08: 0000000000418574 R09: 000000000000001c [ 4286.646691][T22756] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4286.646693][T22756] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e28376000 | [ 4286.646693][T22756] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e28376000 | [ 4286.646708][T22756] | [ 4287.151540][T22760] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22760 | [4287.152057][T22760] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4287.152352][T22760] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4287.152354][T22760] Call Trace: [ 4287.152357][T22760] [4287.152359][T22760] dump_stack_lvl (lib/dump_stack.c:123) [4287.152368][T22760] check_preemption_disabled (lib/smp_processor_id.c:52) [4287.152374][T22760] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4287.152381][T22760] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4287.152388][T22760] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4287.152396][T22760] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4287.152401][T22760] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4287.152413][T22760] rawv6_sendmsg (net/ipv6/raw.c:918) [4287.152424][T22760] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4287.152429][T22760] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4287.152436][T22760] ? __lock_release (kernel/locking/lockdep.c:5534) [4287.152445][T22760] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4287.152450][T22760] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4287.152459][T22760] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4287.152474][T22760] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4287.152477][T22760] ? __lock_release (kernel/locking/lockdep.c:5534) [4287.152488][T22760] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4287.152494][T22760] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4287.152500][T22760] ? __pfx___sys_sendto (net/socket.c:2147) [4287.152514][T22760] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4287.152520][T22760] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4287.152530][T22760] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4287.152537][T22760] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4287.152547][T22760] __x64_sys_sendto (net/socket.c:2183) [4287.152551][T22760] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4287.152554][T22760] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4287.152559][T22760] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4287.152564][T22760] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4287.152568][T22760] RIP: 0033:0x7f3146e1ea4a [ 4287.152573][T22760] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4287.152576][T22760] RSP: 002b:00007ffce7ebf858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4287.152580][T22760] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3146e1ea4a [ 4287.152582][T22760] RDX: 0000000000000040 RSI: 00000000255ae340 RDI: 0000000000000005 [ 4287.152584][T22760] RBP: 00007ffce7ebf8e0 R08: 0000000000418574 R09: 000000000000001c [ 4287.152586][T22760] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4287.152588][T22760] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3146f47000 | [ 4287.152605][T22760] lwtunnel_output(): recursion limit reached on datapath | [ 4287.484858][ C2] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4288.654740][T22764] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22764 | [4288.655220][T22764] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4288.655479][T22764] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4288.655481][T22764] Call Trace: [ 4288.655483][T22764] [4288.655486][T22764] dump_stack_lvl (lib/dump_stack.c:123) [4288.655495][T22764] check_preemption_disabled (lib/smp_processor_id.c:52) [4288.655501][T22764] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4288.655508][T22764] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4288.655516][T22764] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4288.655524][T22764] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4288.655528][T22764] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4288.655540][T22764] rawv6_sendmsg (net/ipv6/raw.c:918) [4288.655552][T22764] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4288.655557][T22764] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4288.655564][T22764] ? __lock_release (kernel/locking/lockdep.c:5534) [4288.655574][T22764] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4288.655580][T22764] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4288.655589][T22764] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4288.655605][T22764] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4288.655608][T22764] ? __lock_release (kernel/locking/lockdep.c:5534) [4288.655619][T22764] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4288.655626][T22764] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4288.655631][T22764] ? __pfx___sys_sendto (net/socket.c:2147) [4288.655646][T22764] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4288.655653][T22764] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4288.655663][T22764] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4288.655670][T22764] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4288.655680][T22764] __x64_sys_sendto (net/socket.c:2183) [4288.655684][T22764] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4288.655688][T22764] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4288.655693][T22764] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4288.655698][T22764] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4288.655702][T22764] RIP: 0033:0x7f9d41054a4a [ 4288.655707][T22764] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4288.655710][T22764] RSP: 002b:00007ffc7a9d42d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4288.655714][T22764] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9d41054a4a [ 4288.655716][T22764] RDX: 0000000000000040 RSI: 000000002327d340 RDI: 0000000000000005 [ 4288.655717][T22764] RBP: 00007ffc7a9d4360 R08: 0000000000418574 R09: 000000000000001c [ 4288.655719][T22764] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4288.655721][T22764] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9d4117d000 | [ 4288.655721][T22764] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9d4117d000 | [ 4288.655735][T22764] | [ 4288.655738][T22764] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22764 | [4288.668250][T22764] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4288.668498][T22764] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4288.668499][T22764] Call Trace: [ 4288.668501][T22764] [4288.668503][T22764] dump_stack_lvl (lib/dump_stack.c:123) [4288.668508][T22764] check_preemption_disabled (lib/smp_processor_id.c:52) [4288.668514][T22764] lwtunnel_output (net/core/lwtunnel.c:359) [4288.668520][T22764] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4288.668526][T22764] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4288.668532][T22764] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4288.668537][T22764] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4288.668549][T22764] rawv6_sendmsg (net/ipv6/raw.c:918) [4288.668560][T22764] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4288.668566][T22764] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4288.668569][T22764] ? __lock_release (kernel/locking/lockdep.c:5534) [4288.668577][T22764] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4288.668581][T22764] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4288.668590][T22764] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4288.668606][T22764] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4288.668609][T22764] ? __lock_release (kernel/locking/lockdep.c:5534) [4288.668620][T22764] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4288.668625][T22764] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4288.668630][T22764] ? __pfx___sys_sendto (net/socket.c:2147) [4288.668645][T22764] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4288.668651][T22764] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4288.668658][T22764] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4288.668666][T22764] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4288.668676][T22764] __x64_sys_sendto (net/socket.c:2183) [4288.668679][T22764] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4288.668683][T22764] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4288.668687][T22764] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4288.668692][T22764] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4288.668695][T22764] RIP: 0033:0x7f9d41054a4a [ 4288.668698][T22764] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4288.668701][T22764] RSP: 002b:00007ffc7a9d42d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4288.668704][T22764] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9d41054a4a [ 4288.668706][T22764] RDX: 0000000000000040 RSI: 000000002327d340 RDI: 0000000000000005 [ 4288.668708][T22764] RBP: 00007ffc7a9d4360 R08: 0000000000418574 R09: 000000000000001c [ 4288.668709][T22764] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4288.668711][T22764] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9d4117d000 | [ 4288.668711][T22764] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9d4117d000 | [ 4288.668726][T22764] | [ 4288.686799][T22764] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22764 | [4288.687200][T22764] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4288.687453][T22764] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4288.687455][T22764] Call Trace: [ 4288.687457][T22764] [4288.687459][T22764] dump_stack_lvl (lib/dump_stack.c:123) [4288.687465][T22764] check_preemption_disabled (lib/smp_processor_id.c:52) [4288.687470][T22764] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4288.687477][T22764] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4288.687483][T22764] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4288.687489][T22764] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4288.687493][T22764] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4288.687506][T22764] rawv6_sendmsg (net/ipv6/raw.c:918) [4288.687517][T22764] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4288.687523][T22764] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4288.687527][T22764] ? __lock_release (kernel/locking/lockdep.c:5534) [4288.687534][T22764] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4288.687538][T22764] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4288.687547][T22764] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4288.687563][T22764] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4288.687566][T22764] ? __lock_release (kernel/locking/lockdep.c:5534) [4288.687577][T22764] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4288.687581][T22764] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4288.687587][T22764] ? __pfx___sys_sendto (net/socket.c:2147) [4288.687602][T22764] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4288.687608][T22764] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4288.687616][T22764] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4288.687623][T22764] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4288.687633][T22764] __x64_sys_sendto (net/socket.c:2183) [4288.687637][T22764] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4288.687640][T22764] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4288.687645][T22764] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4288.687650][T22764] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4288.687653][T22764] RIP: 0033:0x7f9d41054a4a [ 4288.687657][T22764] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4288.687659][T22764] RSP: 002b:00007ffc7a9d42d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4288.687663][T22764] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9d41054a4a [ 4288.687665][T22764] RDX: 0000000000000040 RSI: 000000002327d340 RDI: 0000000000000005 [ 4288.687667][T22764] RBP: 00007ffc7a9d4360 R08: 0000000000418574 R09: 000000000000001c [ 4288.687669][T22764] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4288.687670][T22764] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9d4117d000 | [ 4290.632599][T22772] lwtunnel_output(): recursion limit reached on datapath | [ 4292.094098][T22776] check_preemption_disabled: 2 callbacks suppressed | [ 4292.094107][T22776] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22776 | [4292.095539][T22776] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4292.095861][T22776] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4292.095864][T22776] Call Trace: [ 4292.095866][T22776] [4292.095869][T22776] dump_stack_lvl (lib/dump_stack.c:123) [4292.095879][T22776] check_preemption_disabled (lib/smp_processor_id.c:52) [4292.095886][T22776] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4292.095892][T22776] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4292.095901][T22776] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4292.095909][T22776] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4292.095914][T22776] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4292.095926][T22776] rawv6_sendmsg (net/ipv6/raw.c:918) [4292.095937][T22776] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4292.095942][T22776] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4292.095950][T22776] ? __lock_release (kernel/locking/lockdep.c:5534) [4292.095960][T22776] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4292.095967][T22776] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4292.095981][T22776] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4292.096005][T22776] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4292.096009][T22776] ? __lock_release (kernel/locking/lockdep.c:5534) [4292.096020][T22776] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4292.096027][T22776] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4292.096033][T22776] ? __pfx___sys_sendto (net/socket.c:2147) [4292.096048][T22776] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4292.096055][T22776] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4292.096064][T22776] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4292.096071][T22776] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4292.096081][T22776] __x64_sys_sendto (net/socket.c:2183) [4292.096085][T22776] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4292.096088][T22776] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4292.096093][T22776] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4292.096097][T22776] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4292.096102][T22776] RIP: 0033:0x7fa75d9a4a4a [ 4292.096107][T22776] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4292.096111][T22776] RSP: 002b:00007ffe59c0bc08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4292.096115][T22776] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa75d9a4a4a [ 4292.096117][T22776] RDX: 0000000000000040 RSI: 0000000037258340 RDI: 0000000000000005 [ 4292.096119][T22776] RBP: 00007ffe59c0bc90 R08: 0000000000418574 R09: 000000000000001c [ 4292.096121][T22776] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4292.096123][T22776] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa75dacd000 | [ 4292.096123][T22776] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa75dacd000 | [ 4292.096140][T22776] | [ 4292.109965][T22776] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22776 | [4292.110566][T22776] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4292.110830][T22776] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4292.110832][T22776] Call Trace: [ 4292.110833][T22776] [4292.110836][T22776] dump_stack_lvl (lib/dump_stack.c:123) [4292.110842][T22776] check_preemption_disabled (lib/smp_processor_id.c:52) [4292.110847][T22776] lwtunnel_output (net/core/lwtunnel.c:359) [4292.110854][T22776] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4292.110861][T22776] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4292.110867][T22776] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4292.110872][T22776] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4292.110883][T22776] rawv6_sendmsg (net/ipv6/raw.c:918) [4292.110895][T22776] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4292.110900][T22776] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4292.110904][T22776] ? __lock_release (kernel/locking/lockdep.c:5534) [4292.110911][T22776] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4292.110915][T22776] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4292.110924][T22776] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4292.110940][T22776] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4292.110943][T22776] ? __lock_release (kernel/locking/lockdep.c:5534) [4292.110954][T22776] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4292.110957][T22776] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4292.110963][T22776] ? __pfx___sys_sendto (net/socket.c:2147) [4292.110977][T22776] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4292.110984][T22776] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4292.110992][T22776] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4292.110999][T22776] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4292.111020][T22776] __x64_sys_sendto (net/socket.c:2183) [4292.111024][T22776] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4292.111027][T22776] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4292.111031][T22776] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4292.111036][T22776] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4292.111039][T22776] RIP: 0033:0x7fa75d9a4a4a [ 4292.111043][T22776] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4292.111045][T22776] RSP: 002b:00007ffe59c0bc08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4292.111048][T22776] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa75d9a4a4a [ 4292.111051][T22776] RDX: 0000000000000040 RSI: 0000000037258340 RDI: 0000000000000005 [ 4292.111052][T22776] RBP: 00007ffe59c0bc90 R08: 0000000000418574 R09: 000000000000001c [ 4292.111054][T22776] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4292.111056][T22776] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa75dacd000 | [ 4292.111056][T22776] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa75dacd000 | [ 4292.111070][T22776] | [ 4292.125566][T22776] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22776 | [4292.125948][T22776] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4292.126230][T22776] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4292.126233][T22776] Call Trace: [ 4292.126235][T22776] [4292.126238][T22776] dump_stack_lvl (lib/dump_stack.c:123) [4292.126246][T22776] check_preemption_disabled (lib/smp_processor_id.c:52) [4292.126256][T22776] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4292.126266][T22776] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4292.126274][T22776] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4292.126279][T22776] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4292.126284][T22776] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4292.126296][T22776] rawv6_sendmsg (net/ipv6/raw.c:918) [4292.126308][T22776] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4292.126313][T22776] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4292.126317][T22776] ? __lock_release (kernel/locking/lockdep.c:5534) [4292.126324][T22776] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4292.126328][T22776] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4292.126337][T22776] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4292.126353][T22776] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4292.126356][T22776] ? __lock_release (kernel/locking/lockdep.c:5534) [4292.126367][T22776] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4292.126371][T22776] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4292.126377][T22776] ? __pfx___sys_sendto (net/socket.c:2147) [4292.126391][T22776] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4292.126397][T22776] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4292.126404][T22776] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4292.126411][T22776] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4292.126422][T22776] __x64_sys_sendto (net/socket.c:2183) [4292.126426][T22776] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4292.126429][T22776] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4292.126434][T22776] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4292.126438][T22776] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4292.126441][T22776] RIP: 0033:0x7fa75d9a4a4a [ 4292.126445][T22776] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4292.126448][T22776] RSP: 002b:00007ffe59c0bc08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4292.126451][T22776] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa75d9a4a4a [ 4292.126453][T22776] RDX: 0000000000000040 RSI: 0000000037258340 RDI: 0000000000000005 [ 4292.126455][T22776] RBP: 00007ffe59c0bc90 R08: 0000000000418574 R09: 000000000000001c [ 4292.126457][T22776] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4292.126459][T22776] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa75dacd000 | [ 4292.126459][T22776] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa75dacd000 | [ 4292.126473][T22776] | [ 4292.624384][T22780] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22780 | [4292.624862][T22780] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4292.625128][T22780] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4292.625131][T22780] Call Trace: [ 4292.625133][T22780] [4292.625136][T22780] dump_stack_lvl (lib/dump_stack.c:123) [4292.625146][T22780] check_preemption_disabled (lib/smp_processor_id.c:52) [4292.625154][T22780] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4292.625160][T22780] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4292.625168][T22780] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4292.625176][T22780] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4292.625181][T22780] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4292.625192][T22780] rawv6_sendmsg (net/ipv6/raw.c:918) [4292.625204][T22780] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4292.625209][T22780] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4292.625216][T22780] ? __lock_release (kernel/locking/lockdep.c:5534) [4292.625226][T22780] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4292.625233][T22780] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4292.625242][T22780] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4292.625257][T22780] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4292.625260][T22780] ? __lock_release (kernel/locking/lockdep.c:5534) [4292.625271][T22780] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4292.625278][T22780] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4292.625283][T22780] ? __pfx___sys_sendto (net/socket.c:2147) [4292.625297][T22780] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4292.625304][T22780] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4292.625313][T22780] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4292.625320][T22780] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4292.625330][T22780] __x64_sys_sendto (net/socket.c:2183) [4292.625334][T22780] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4292.625338][T22780] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4292.625343][T22780] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4292.625347][T22780] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4292.625352][T22780] RIP: 0033:0x7fd709941a4a [ 4292.625356][T22780] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4292.625360][T22780] RSP: 002b:00007ffe6be6d228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4292.625364][T22780] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd709941a4a [ 4292.625367][T22780] RDX: 0000000000000040 RSI: 00000000374c9340 RDI: 0000000000000005 [ 4292.625369][T22780] RBP: 00007ffe6be6d2b0 R08: 0000000000418574 R09: 000000000000001c [ 4292.625371][T22780] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4292.625372][T22780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd709a6a000 | [ 4292.625372][T22780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd709a6a000 | [ 4292.625386][T22780] | [ 4292.638771][T22780] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22780 | [4292.639161][T22780] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4292.639424][T22780] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4292.639426][T22780] Call Trace: [ 4292.639428][T22780] [4292.639430][T22780] dump_stack_lvl (lib/dump_stack.c:123) [4292.639435][T22780] check_preemption_disabled (lib/smp_processor_id.c:52) [4292.639441][T22780] lwtunnel_output (net/core/lwtunnel.c:359) [4292.639447][T22780] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4292.639454][T22780] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4292.639459][T22780] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4292.639464][T22780] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4292.639476][T22780] rawv6_sendmsg (net/ipv6/raw.c:918) [4292.639487][T22780] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4292.639493][T22780] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4292.639496][T22780] ? __lock_release (kernel/locking/lockdep.c:5534) [4292.639504][T22780] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4292.639507][T22780] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4292.639516][T22780] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4292.639531][T22780] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4292.639534][T22780] ? __lock_release (kernel/locking/lockdep.c:5534) [4292.639545][T22780] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4292.639549][T22780] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4292.639555][T22780] ? __pfx___sys_sendto (net/socket.c:2147) [4292.639569][T22780] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4292.639576][T22780] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4292.639583][T22780] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4292.639590][T22780] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4292.639600][T22780] __x64_sys_sendto (net/socket.c:2183) [4292.639604][T22780] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4292.639607][T22780] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4292.639612][T22780] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4292.639616][T22780] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4292.639619][T22780] RIP: 0033:0x7fd709941a4a [ 4292.639623][T22780] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4292.639626][T22780] RSP: 002b:00007ffe6be6d228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4292.639629][T22780] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd709941a4a [ 4292.639631][T22780] RDX: 0000000000000040 RSI: 00000000374c9340 RDI: 0000000000000005 [ 4292.639633][T22780] RBP: 00007ffe6be6d2b0 R08: 0000000000418574 R09: 000000000000001c [ 4292.639635][T22780] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4292.639636][T22780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd709a6a000 | [ 4292.639636][T22780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd709a6a000 | [ 4292.639651][T22780] | [ 4292.657971][T22780] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22780 | [4292.658411][T22780] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4292.658708][T22780] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4292.658710][T22780] Call Trace: [ 4292.658712][T22780] [4292.658714][T22780] dump_stack_lvl (lib/dump_stack.c:123) [4292.658720][T22780] check_preemption_disabled (lib/smp_processor_id.c:52) [4292.658725][T22780] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4292.658732][T22780] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4292.658739][T22780] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4292.658744][T22780] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4292.658749][T22780] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4292.658761][T22780] rawv6_sendmsg (net/ipv6/raw.c:918) [4292.658772][T22780] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4292.658778][T22780] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4292.658781][T22780] ? __lock_release (kernel/locking/lockdep.c:5534) [4292.658789][T22780] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4292.658793][T22780] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4292.658802][T22780] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4292.658818][T22780] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4292.658821][T22780] ? __lock_release (kernel/locking/lockdep.c:5534) [4292.658832][T22780] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4292.658837][T22780] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4292.658843][T22780] ? __pfx___sys_sendto (net/socket.c:2147) [4292.658857][T22780] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4292.658863][T22780] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4292.658871][T22780] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4292.658878][T22780] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4292.658891][T22780] __x64_sys_sendto (net/socket.c:2183) [4292.658897][T22780] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4292.658902][T22780] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4292.658909][T22780] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4292.658917][T22780] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4292.658921][T22780] RIP: 0033:0x7fd709941a4a [ 4292.658925][T22780] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4292.658928][T22780] RSP: 002b:00007ffe6be6d228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4292.658931][T22780] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd709941a4a [ 4292.658933][T22780] RDX: 0000000000000040 RSI: 00000000374c9340 RDI: 0000000000000005 [ 4292.658935][T22780] RBP: 00007ffe6be6d2b0 R08: 0000000000418574 R09: 000000000000001c [ 4292.658937][T22780] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4292.658939][T22780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd709a6a000 | [ 4292.658939][T22780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd709a6a000 | [ 4292.658954][T22780] | [ 4293.160647][T22784] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22784 | [4293.161198][T22784] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4293.161479][T22784] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4293.161481][T22784] Call Trace: [ 4293.161484][T22784] [4293.161486][T22784] dump_stack_lvl (lib/dump_stack.c:123) [4293.161496][T22784] check_preemption_disabled (lib/smp_processor_id.c:52) [4293.161503][T22784] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4293.161510][T22784] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4293.161519][T22784] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4293.161527][T22784] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4293.161532][T22784] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4293.161543][T22784] rawv6_sendmsg (net/ipv6/raw.c:918) [4293.161555][T22784] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4293.161560][T22784] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4293.161568][T22784] ? __lock_release (kernel/locking/lockdep.c:5534) [4293.161578][T22784] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4293.161584][T22784] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4293.161593][T22784] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4293.161609][T22784] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4293.161612][T22784] ? __lock_release (kernel/locking/lockdep.c:5534) [4293.161623][T22784] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4293.161630][T22784] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4293.161636][T22784] ? __pfx___sys_sendto (net/socket.c:2147) [4293.161650][T22784] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4293.161657][T22784] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4293.161667][T22784] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4293.161675][T22784] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4293.161685][T22784] __x64_sys_sendto (net/socket.c:2183) [4293.161689][T22784] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4293.161692][T22784] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4293.161697][T22784] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4293.161702][T22784] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4293.161707][T22784] RIP: 0033:0x7f6ee9e66a4a [ 4293.161712][T22784] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4293.161715][T22784] RSP: 002b:00007fff34702938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4293.161719][T22784] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ee9e66a4a [ 4293.161721][T22784] RDX: 0000000000000040 RSI: 000000002c819340 RDI: 0000000000000005 [ 4293.161723][T22784] RBP: 00007fff347029c0 R08: 0000000000418574 R09: 000000000000001c [ 4293.161725][T22784] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4293.161727][T22784] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ee9f8f000 | [ 4293.161741][T22784] | [ 4293.161744][T22784] lwtunnel_output(): recursion limit reached on datapath | [ 4294.672800][T22788] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22788 | [4294.673295][T22788] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4294.673569][T22788] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4294.673572][T22788] Call Trace: [ 4294.673575][T22788] [4294.673577][T22788] dump_stack_lvl (lib/dump_stack.c:123) [4294.673586][T22788] check_preemption_disabled (lib/smp_processor_id.c:52) [4294.673594][T22788] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4294.673600][T22788] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4294.673608][T22788] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4294.673617][T22788] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4294.673621][T22788] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4294.673633][T22788] rawv6_sendmsg (net/ipv6/raw.c:918) [4294.673645][T22788] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4294.673650][T22788] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4294.673658][T22788] ? __lock_release (kernel/locking/lockdep.c:5534) [4294.673668][T22788] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4294.673675][T22788] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4294.673684][T22788] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4294.673700][T22788] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4294.673703][T22788] ? __lock_release (kernel/locking/lockdep.c:5534) [4294.673714][T22788] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4294.673721][T22788] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4294.673726][T22788] ? __pfx___sys_sendto (net/socket.c:2147) [4294.673741][T22788] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4294.673748][T22788] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4294.673758][T22788] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4294.673766][T22788] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4294.673776][T22788] __x64_sys_sendto (net/socket.c:2183) [4294.673780][T22788] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4294.673784][T22788] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4294.673789][T22788] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4294.673794][T22788] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4294.673799][T22788] RIP: 0033:0x7f8125a31a4a [ 4294.673803][T22788] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4294.673806][T22788] RSP: 002b:00007ffcfb06b398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4294.673810][T22788] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8125a31a4a [ 4294.673812][T22788] RDX: 0000000000000040 RSI: 00000000198ea340 RDI: 0000000000000005 [ 4294.673814][T22788] RBP: 00007ffcfb06b420 R08: 0000000000418574 R09: 000000000000001c [ 4294.673816][T22788] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4294.673818][T22788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8125b5a000 | [ 4294.673818][T22788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8125b5a000 | [ 4294.673832][T22788] | [ 4294.673835][T22788] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22788 | [4294.686416][T22788] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4294.686672][T22788] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4294.686674][T22788] Call Trace: [ 4294.686675][T22788] [4294.686677][T22788] dump_stack_lvl (lib/dump_stack.c:123) [4294.686683][T22788] check_preemption_disabled (lib/smp_processor_id.c:52) [4294.686689][T22788] lwtunnel_output (net/core/lwtunnel.c:359) [4294.686696][T22788] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4294.686702][T22788] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4294.686708][T22788] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4294.686712][T22788] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4294.686725][T22788] rawv6_sendmsg (net/ipv6/raw.c:918) [4294.686736][T22788] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4294.686741][T22788] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4294.686745][T22788] ? __lock_release (kernel/locking/lockdep.c:5534) [4294.686753][T22788] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4294.686756][T22788] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4294.686765][T22788] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4294.686782][T22788] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4294.686784][T22788] ? __lock_release (kernel/locking/lockdep.c:5534) [4294.686796][T22788] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4294.686800][T22788] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4294.686806][T22788] ? __pfx___sys_sendto (net/socket.c:2147) [4294.686821][T22788] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4294.686827][T22788] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4294.686834][T22788] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4294.686842][T22788] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4294.686852][T22788] __x64_sys_sendto (net/socket.c:2183) [4294.686856][T22788] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4294.686859][T22788] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4294.686864][T22788] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4294.686869][T22788] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4294.686872][T22788] RIP: 0033:0x7f8125a31a4a [ 4294.686875][T22788] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4294.686878][T22788] RSP: 002b:00007ffcfb06b398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4294.686881][T22788] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8125a31a4a [ 4294.686884][T22788] RDX: 0000000000000040 RSI: 00000000198ea340 RDI: 0000000000000005 [ 4294.686885][T22788] RBP: 00007ffcfb06b420 R08: 0000000000418574 R09: 000000000000001c [ 4294.686887][T22788] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4294.686889][T22788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8125b5a000 | [ 4294.686889][T22788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8125b5a000 | [ 4294.686904][T22788] | [ 4294.705321][T22788] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22788 | [4294.705709][T22788] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4294.705980][T22788] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4294.705982][T22788] Call Trace: [ 4294.705983][T22788] [4294.705985][T22788] dump_stack_lvl (lib/dump_stack.c:123) [4294.705991][T22788] check_preemption_disabled (lib/smp_processor_id.c:52) [4294.705997][T22788] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4294.706004][T22788] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4294.706011][T22788] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4294.706016][T22788] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4294.706021][T22788] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4294.706034][T22788] rawv6_sendmsg (net/ipv6/raw.c:918) [4294.706045][T22788] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4294.706050][T22788] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4294.706055][T22788] ? __lock_release (kernel/locking/lockdep.c:5534) [4294.706063][T22788] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4294.706067][T22788] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4294.706076][T22788] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4294.706092][T22788] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4294.706095][T22788] ? __lock_release (kernel/locking/lockdep.c:5534) [4294.706106][T22788] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4294.706111][T22788] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4294.706117][T22788] ? __pfx___sys_sendto (net/socket.c:2147) [4294.706132][T22788] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4294.706139][T22788] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4294.706147][T22788] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4294.706155][T22788] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4294.706165][T22788] __x64_sys_sendto (net/socket.c:2183) [4294.706169][T22788] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4294.706172][T22788] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4294.706176][T22788] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4294.706181][T22788] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4294.706184][T22788] RIP: 0033:0x7f8125a31a4a [ 4294.706187][T22788] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4294.706190][T22788] RSP: 002b:00007ffcfb06b398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4294.706194][T22788] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8125a31a4a [ 4294.706196][T22788] RDX: 0000000000000040 RSI: 00000000198ea340 RDI: 0000000000000005 [ 4294.706198][T22788] RBP: 00007ffcfb06b420 R08: 0000000000418574 R09: 000000000000001c [ 4294.706200][T22788] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4294.706202][T22788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8125b5a000 | [ 4296.650742][T22804] lwtunnel_output(): recursion limit reached on datapath | [ 4298.130656][T22808] check_preemption_disabled: 10 callbacks suppressed | [ 4298.130666][T22808] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22808 | [4298.131467][T22808] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4298.131730][T22808] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4298.131732][T22808] Call Trace: [ 4298.131734][T22808] [4298.131736][T22808] dump_stack_lvl (lib/dump_stack.c:123) [4298.131746][T22808] check_preemption_disabled (lib/smp_processor_id.c:52) [4298.131753][T22808] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4298.131759][T22808] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4298.131768][T22808] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4298.131776][T22808] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4298.131781][T22808] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4298.131793][T22808] rawv6_sendmsg (net/ipv6/raw.c:918) [4298.131805][T22808] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4298.131810][T22808] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4298.131818][T22808] ? __lock_release (kernel/locking/lockdep.c:5534) [4298.131828][T22808] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4298.131835][T22808] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4298.131844][T22808] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4298.131860][T22808] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4298.131864][T22808] ? __lock_release (kernel/locking/lockdep.c:5534) [4298.131875][T22808] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4298.131882][T22808] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4298.131887][T22808] ? __pfx___sys_sendto (net/socket.c:2147) [4298.131902][T22808] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4298.131909][T22808] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4298.131919][T22808] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4298.131926][T22808] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4298.131936][T22808] __x64_sys_sendto (net/socket.c:2183) [4298.131940][T22808] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4298.131944][T22808] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4298.131950][T22808] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4298.131955][T22808] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4298.131961][T22808] RIP: 0033:0x7f3521b63a4a [ 4298.131965][T22808] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4298.131968][T22808] RSP: 002b:00007ffd066814b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4298.131973][T22808] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3521b63a4a [ 4298.131975][T22808] RDX: 0000000000000040 RSI: 000000001d835340 RDI: 0000000000000005 [ 4298.131977][T22808] RBP: 00007ffd06681540 R08: 0000000000418574 R09: 000000000000001c [ 4298.131979][T22808] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4298.131980][T22808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3521c8c000 | [ 4298.131980][T22808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3521c8c000 | [ 4298.132005][T22808] | [ 4298.132008][T22808] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22808 | [4298.144501][T22808] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4298.144768][T22808] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4298.144770][T22808] Call Trace: [ 4298.144772][T22808] [4298.144775][T22808] dump_stack_lvl (lib/dump_stack.c:123) [4298.144780][T22808] check_preemption_disabled (lib/smp_processor_id.c:52) [4298.144786][T22808] lwtunnel_output (net/core/lwtunnel.c:359) [4298.144793][T22808] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4298.144799][T22808] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4298.144805][T22808] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4298.144810][T22808] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4298.144822][T22808] rawv6_sendmsg (net/ipv6/raw.c:918) [4298.144834][T22808] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4298.144839][T22808] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4298.144843][T22808] ? __lock_release (kernel/locking/lockdep.c:5534) [4298.144851][T22808] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4298.144855][T22808] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4298.144864][T22808] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4298.144880][T22808] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4298.144883][T22808] ? __lock_release (kernel/locking/lockdep.c:5534) [4298.144894][T22808] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4298.144899][T22808] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4298.144905][T22808] ? __pfx___sys_sendto (net/socket.c:2147) [4298.144919][T22808] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4298.144926][T22808] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4298.144934][T22808] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4298.144941][T22808] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4298.144952][T22808] __x64_sys_sendto (net/socket.c:2183) [4298.144956][T22808] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4298.144959][T22808] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4298.144963][T22808] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4298.144968][T22808] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4298.144971][T22808] RIP: 0033:0x7f3521b63a4a [ 4298.144975][T22808] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4298.144978][T22808] RSP: 002b:00007ffd066814b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4298.144981][T22808] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3521b63a4a [ 4298.144983][T22808] RDX: 0000000000000040 RSI: 000000001d835340 RDI: 0000000000000005 [ 4298.144985][T22808] RBP: 00007ffd06681540 R08: 0000000000418574 R09: 000000000000001c [ 4298.144987][T22808] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4298.144988][T22808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3521c8c000 | [ 4298.144988][T22808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3521c8c000 | [ 4298.145003][T22808] | [ 4298.161753][T22808] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22808 | [4298.162162][T22808] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4298.162436][T22808] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4298.162438][T22808] Call Trace: [ 4298.162440][T22808] [4298.162442][T22808] dump_stack_lvl (lib/dump_stack.c:123) [4298.162448][T22808] check_preemption_disabled (lib/smp_processor_id.c:52) [4298.162454][T22808] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4298.162460][T22808] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4298.162467][T22808] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4298.162473][T22808] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4298.162477][T22808] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4298.162489][T22808] rawv6_sendmsg (net/ipv6/raw.c:918) [4298.162501][T22808] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4298.162507][T22808] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4298.162511][T22808] ? __lock_release (kernel/locking/lockdep.c:5534) [4298.162519][T22808] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4298.162523][T22808] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4298.162532][T22808] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4298.162549][T22808] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4298.162552][T22808] ? __lock_release (kernel/locking/lockdep.c:5534) [4298.162563][T22808] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4298.162567][T22808] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4298.162573][T22808] ? __pfx___sys_sendto (net/socket.c:2147) [4298.162588][T22808] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4298.162594][T22808] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4298.162602][T22808] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4298.162610][T22808] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4298.162620][T22808] __x64_sys_sendto (net/socket.c:2183) [4298.162623][T22808] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4298.162627][T22808] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4298.162631][T22808] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4298.162636][T22808] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4298.162640][T22808] RIP: 0033:0x7f3521b63a4a [ 4298.162643][T22808] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4298.162645][T22808] RSP: 002b:00007ffd066814b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4298.162649][T22808] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3521b63a4a [ 4298.162651][T22808] RDX: 0000000000000040 RSI: 000000001d835340 RDI: 0000000000000005 [ 4298.162653][T22808] RBP: 00007ffd06681540 R08: 0000000000418574 R09: 000000000000001c [ 4298.162654][T22808] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4298.162656][T22808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3521c8c000 | [ 4298.162656][T22808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3521c8c000 | [ 4298.162671][T22808] | [ 4298.637441][T22812] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22812 | [4298.637936][T22812] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4298.638223][T22812] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4298.638225][T22812] Call Trace: [ 4298.638227][T22812] [4298.638230][T22812] dump_stack_lvl (lib/dump_stack.c:123) [4298.638239][T22812] check_preemption_disabled (lib/smp_processor_id.c:52) [4298.638246][T22812] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4298.638252][T22812] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4298.638260][T22812] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4298.638268][T22812] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4298.638273][T22812] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4298.638285][T22812] rawv6_sendmsg (net/ipv6/raw.c:918) [4298.638297][T22812] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4298.638302][T22812] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4298.638309][T22812] ? __lock_release (kernel/locking/lockdep.c:5534) [4298.638319][T22812] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4298.638325][T22812] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4298.638333][T22812] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4298.638350][T22812] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4298.638353][T22812] ? __lock_release (kernel/locking/lockdep.c:5534) [4298.638364][T22812] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4298.638370][T22812] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4298.638376][T22812] ? __pfx___sys_sendto (net/socket.c:2147) [4298.638390][T22812] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4298.638396][T22812] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4298.638406][T22812] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4298.638414][T22812] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4298.638424][T22812] __x64_sys_sendto (net/socket.c:2183) [4298.638428][T22812] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4298.638431][T22812] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4298.638436][T22812] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4298.638440][T22812] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4298.638445][T22812] RIP: 0033:0x7f533c953a4a [ 4298.638450][T22812] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4298.638453][T22812] RSP: 002b:00007ffdcd978c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4298.638457][T22812] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f533c953a4a [ 4298.638459][T22812] RDX: 0000000000000040 RSI: 000000002a05a340 RDI: 0000000000000005 [ 4298.638461][T22812] RBP: 00007ffdcd978cf0 R08: 0000000000418574 R09: 000000000000001c [ 4298.638462][T22812] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4298.638464][T22812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f533ca7c000 | [ 4298.638464][T22812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f533ca7c000 | [ 4298.638479][T22812] | [ 4298.638482][T22812] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22812 | [4298.651270][T22812] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4298.651538][T22812] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4298.651540][T22812] Call Trace: [ 4298.651542][T22812] [4298.651544][T22812] dump_stack_lvl (lib/dump_stack.c:123) [4298.651551][T22812] check_preemption_disabled (lib/smp_processor_id.c:52) [4298.651556][T22812] lwtunnel_output (net/core/lwtunnel.c:359) [4298.651563][T22812] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4298.651570][T22812] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4298.651575][T22812] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4298.651580][T22812] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4298.651592][T22812] rawv6_sendmsg (net/ipv6/raw.c:918) [4298.651604][T22812] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4298.651610][T22812] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4298.651614][T22812] ? __lock_release (kernel/locking/lockdep.c:5534) [4298.651621][T22812] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4298.651625][T22812] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4298.651634][T22812] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4298.651650][T22812] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4298.651653][T22812] ? __lock_release (kernel/locking/lockdep.c:5534) [4298.651664][T22812] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4298.651669][T22812] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4298.651674][T22812] ? __pfx___sys_sendto (net/socket.c:2147) [4298.651689][T22812] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4298.651695][T22812] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4298.651704][T22812] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4298.651711][T22812] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4298.651721][T22812] __x64_sys_sendto (net/socket.c:2183) [4298.651725][T22812] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4298.651728][T22812] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4298.651733][T22812] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4298.651737][T22812] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4298.651741][T22812] RIP: 0033:0x7f533c953a4a [ 4298.651744][T22812] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4298.651747][T22812] RSP: 002b:00007ffdcd978c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4298.651750][T22812] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f533c953a4a [ 4298.651752][T22812] RDX: 0000000000000040 RSI: 000000002a05a340 RDI: 0000000000000005 [ 4298.651754][T22812] RBP: 00007ffdcd978cf0 R08: 0000000000418574 R09: 000000000000001c [ 4298.651756][T22812] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4298.651757][T22812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f533ca7c000 | [ 4298.651757][T22812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f533ca7c000 | [ 4298.651772][T22812] | [ 4298.670172][T22812] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22812 | [4298.670563][T22812] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4298.670830][T22812] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4298.670831][T22812] Call Trace: [ 4298.670833][T22812] [4298.670836][T22812] dump_stack_lvl (lib/dump_stack.c:123) [4298.670842][T22812] check_preemption_disabled (lib/smp_processor_id.c:52) [4298.670848][T22812] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4298.670855][T22812] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4298.670862][T22812] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4298.670867][T22812] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4298.670872][T22812] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4298.670884][T22812] rawv6_sendmsg (net/ipv6/raw.c:918) [4298.670896][T22812] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4298.670901][T22812] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4298.670906][T22812] ? __lock_release (kernel/locking/lockdep.c:5534) [4298.670914][T22812] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4298.670918][T22812] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4298.670927][T22812] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4298.670943][T22812] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4298.670946][T22812] ? __lock_release (kernel/locking/lockdep.c:5534) [4298.670957][T22812] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4298.670962][T22812] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4298.670968][T22812] ? __pfx___sys_sendto (net/socket.c:2147) [4298.670982][T22812] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4298.670989][T22812] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4298.670998][T22812] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4298.671005][T22812] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4298.671015][T22812] __x64_sys_sendto (net/socket.c:2183) [4298.671019][T22812] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4298.671022][T22812] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4298.671027][T22812] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4298.671032][T22812] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4298.671035][T22812] RIP: 0033:0x7f533c953a4a [ 4298.671039][T22812] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4298.671042][T22812] RSP: 002b:00007ffdcd978c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4298.671046][T22812] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f533c953a4a [ 4298.671048][T22812] RDX: 0000000000000040 RSI: 000000002a05a340 RDI: 0000000000000005 [ 4298.671050][T22812] RBP: 00007ffdcd978cf0 R08: 0000000000418574 R09: 000000000000001c [ 4298.671052][T22812] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4298.671053][T22812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f533ca7c000 | [ 4298.671053][T22812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f533ca7c000 | [ 4298.671068][T22812] | [ 4299.148326][T22816] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22816 | [4299.148853][T22816] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4299.149139][T22816] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4299.149141][T22816] Call Trace: [ 4299.149143][T22816] [4299.149146][T22816] dump_stack_lvl (lib/dump_stack.c:123) [4299.149155][T22816] check_preemption_disabled (lib/smp_processor_id.c:52) [4299.149162][T22816] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4299.149168][T22816] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4299.149177][T22816] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4299.149185][T22816] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4299.149190][T22816] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4299.149202][T22816] rawv6_sendmsg (net/ipv6/raw.c:918) [4299.149214][T22816] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4299.149219][T22816] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4299.149227][T22816] ? __lock_release (kernel/locking/lockdep.c:5534) [4299.149237][T22816] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4299.149243][T22816] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4299.149252][T22816] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4299.149269][T22816] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4299.149272][T22816] ? __lock_release (kernel/locking/lockdep.c:5534) [4299.149283][T22816] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4299.149290][T22816] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4299.149296][T22816] ? __pfx___sys_sendto (net/socket.c:2147) [4299.149310][T22816] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4299.149317][T22816] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4299.149328][T22816] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4299.149335][T22816] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4299.149345][T22816] __x64_sys_sendto (net/socket.c:2183) [4299.149349][T22816] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4299.149353][T22816] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4299.149359][T22816] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4299.149364][T22816] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4299.149369][T22816] RIP: 0033:0x7f1d83867a4a [ 4299.149374][T22816] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4299.149377][T22816] RSP: 002b:00007ffe83fae6f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4299.149381][T22816] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1d83867a4a [ 4299.149383][T22816] RDX: 0000000000000040 RSI: 000000001ed68340 RDI: 0000000000000005 [ 4299.149385][T22816] RBP: 00007ffe83fae780 R08: 0000000000418574 R09: 000000000000001c [ 4299.149387][T22816] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4299.149389][T22816] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d83990000 | [ 4299.149403][T22816] | [ 4299.162902][T22816] lwtunnel_output(): recursion limit reached on datapath | [ 4300.626001][T22820] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22820 | [4300.626550][T22820] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4300.626831][T22820] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4300.626833][T22820] Call Trace: [ 4300.626836][T22820] [4300.626838][T22820] dump_stack_lvl (lib/dump_stack.c:123) [4300.626848][T22820] check_preemption_disabled (lib/smp_processor_id.c:52) [4300.626855][T22820] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4300.626862][T22820] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4300.626870][T22820] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4300.626879][T22820] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4300.626884][T22820] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4300.626896][T22820] rawv6_sendmsg (net/ipv6/raw.c:918) [4300.626908][T22820] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4300.626913][T22820] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4300.626921][T22820] ? __lock_release (kernel/locking/lockdep.c:5534) [4300.626931][T22820] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4300.626937][T22820] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4300.626946][T22820] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4300.626962][T22820] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4300.626965][T22820] ? __lock_release (kernel/locking/lockdep.c:5534) [4300.626976][T22820] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4300.626984][T22820] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4300.626989][T22820] ? __pfx___sys_sendto (net/socket.c:2147) [4300.627004][T22820] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4300.627011][T22820] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4300.627022][T22820] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4300.627029][T22820] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4300.627039][T22820] __x64_sys_sendto (net/socket.c:2183) [4300.627042][T22820] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4300.627047][T22820] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4300.627052][T22820] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4300.627057][T22820] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4300.627062][T22820] RIP: 0033:0x7f3e3b558a4a [ 4300.627067][T22820] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4300.627070][T22820] RSP: 002b:00007ffc3ac893e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4300.627074][T22820] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e3b558a4a [ 4300.627076][T22820] RDX: 0000000000000040 RSI: 0000000012b33340 RDI: 0000000000000005 [ 4300.627078][T22820] RBP: 00007ffc3ac89470 R08: 0000000000418574 R09: 000000000000001c [ 4300.627080][T22820] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4300.627082][T22820] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e3b681000 | [ 4300.627097][T22820] | [ 4300.627099][T22820] lwtunnel_output(): recursion limit reached on datapath | [ 4302.102582][T22824] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22824 | [4302.103081][T22824] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4302.104253][T22824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4302.104256][T22824] Call Trace: [ 4302.104258][T22824] [4302.104261][T22824] dump_stack_lvl (lib/dump_stack.c:123) [4302.104270][T22824] check_preemption_disabled (lib/smp_processor_id.c:52) [4302.104277][T22824] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4302.104284][T22824] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4302.104292][T22824] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4302.104300][T22824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4302.104305][T22824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4302.104317][T22824] rawv6_sendmsg (net/ipv6/raw.c:918) [4302.104329][T22824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4302.104334][T22824] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4302.104341][T22824] ? __lock_release (kernel/locking/lockdep.c:5534) [4302.104352][T22824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4302.104358][T22824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4302.104367][T22824] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4302.104383][T22824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4302.104386][T22824] ? __lock_release (kernel/locking/lockdep.c:5534) [4302.104398][T22824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4302.104404][T22824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4302.104410][T22824] ? __pfx___sys_sendto (net/socket.c:2147) [4302.104424][T22824] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4302.104431][T22824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4302.104443][T22824] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4302.104450][T22824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4302.104460][T22824] __x64_sys_sendto (net/socket.c:2183) [4302.104464][T22824] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4302.104468][T22824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4302.104473][T22824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4302.104478][T22824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4302.104483][T22824] RIP: 0033:0x7f9e6289fa4a [ 4302.104488][T22824] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4302.104491][T22824] RSP: 002b:00007fff36eda108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4302.104495][T22824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9e6289fa4a [ 4302.104497][T22824] RDX: 0000000000000040 RSI: 000000001f7a7340 RDI: 0000000000000005 [ 4302.104499][T22824] RBP: 00007fff36eda190 R08: 0000000000418574 R09: 000000000000001c [ 4302.104501][T22824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4302.104503][T22824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e629c8000 | [ 4302.104503][T22824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e629c8000 | [ 4302.104517][T22824] | [ 4302.104520][T22824] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22824 | [4302.117653][T22824] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4302.117906][T22824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4302.117908][T22824] Call Trace: [ 4302.117910][T22824] [4302.117912][T22824] dump_stack_lvl (lib/dump_stack.c:123) [4302.117918][T22824] check_preemption_disabled (lib/smp_processor_id.c:52) [4302.117924][T22824] lwtunnel_output (net/core/lwtunnel.c:359) [4302.117930][T22824] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4302.117937][T22824] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4302.117943][T22824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4302.117948][T22824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4302.117960][T22824] rawv6_sendmsg (net/ipv6/raw.c:918) [4302.117972][T22824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4302.117977][T22824] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4302.117982][T22824] ? __lock_release (kernel/locking/lockdep.c:5534) [4302.117989][T22824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4302.117993][T22824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4302.118002][T22824] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4302.118018][T22824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4302.118021][T22824] ? __lock_release (kernel/locking/lockdep.c:5534) [4302.118033][T22824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4302.118037][T22824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4302.118043][T22824] ? __pfx___sys_sendto (net/socket.c:2147) [4302.118057][T22824] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4302.118064][T22824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4302.118073][T22824] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4302.118080][T22824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4302.118090][T22824] __x64_sys_sendto (net/socket.c:2183) [4302.118094][T22824] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4302.118097][T22824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4302.118102][T22824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4302.118106][T22824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4302.118109][T22824] RIP: 0033:0x7f9e6289fa4a [ 4302.118113][T22824] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4302.118115][T22824] RSP: 002b:00007fff36eda108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4302.118119][T22824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9e6289fa4a [ 4302.118121][T22824] RDX: 0000000000000040 RSI: 000000001f7a7340 RDI: 0000000000000005 [ 4302.118122][T22824] RBP: 00007fff36eda190 R08: 0000000000418574 R09: 000000000000001c [ 4302.118124][T22824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4302.118126][T22824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e629c8000 | [ 4302.615327][T22828] lwtunnel_output(): recursion limit reached on datapath | [ 4304.087727][T22832] check_preemption_disabled: 2 callbacks suppressed | [ 4304.087736][T22832] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22832 | [4304.089086][T22832] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4304.089376][T22832] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4304.089378][T22832] Call Trace: [ 4304.089380][T22832] [4304.089383][T22832] dump_stack_lvl (lib/dump_stack.c:123) [4304.089393][T22832] check_preemption_disabled (lib/smp_processor_id.c:52) [4304.089400][T22832] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4304.089407][T22832] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4304.089415][T22832] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.089424][T22832] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4304.089429][T22832] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.089441][T22832] rawv6_sendmsg (net/ipv6/raw.c:918) [4304.089452][T22832] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4304.089458][T22832] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4304.089465][T22832] ? __lock_release (kernel/locking/lockdep.c:5534) [4304.089476][T22832] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4304.089482][T22832] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4304.089491][T22832] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4304.089507][T22832] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4304.089511][T22832] ? __lock_release (kernel/locking/lockdep.c:5534) [4304.089522][T22832] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.089529][T22832] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.089535][T22832] ? __pfx___sys_sendto (net/socket.c:2147) [4304.089549][T22832] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4304.089556][T22832] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4304.089567][T22832] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4304.089575][T22832] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4304.089585][T22832] __x64_sys_sendto (net/socket.c:2183) [4304.089589][T22832] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4304.089593][T22832] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4304.089598][T22832] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4304.089603][T22832] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4304.089608][T22832] RIP: 0033:0x7fb207018a4a [ 4304.089612][T22832] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4304.089615][T22832] RSP: 002b:00007ffe41a5b688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4304.089619][T22832] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb207018a4a [ 4304.089621][T22832] RDX: 0000000000000040 RSI: 000000000128b340 RDI: 0000000000000005 [ 4304.089623][T22832] RBP: 00007ffe41a5b710 R08: 0000000000418574 R09: 000000000000001c [ 4304.089625][T22832] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4304.089627][T22832] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb207141000 | [ 4304.089627][T22832] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb207141000 | [ 4304.089642][T22832] | [ 4304.089645][T22832] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22832 | [4304.101809][T22832] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4304.102082][T22832] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4304.102083][T22832] Call Trace: [ 4304.102085][T22832] [4304.102087][T22832] dump_stack_lvl (lib/dump_stack.c:123) [4304.102092][T22832] check_preemption_disabled (lib/smp_processor_id.c:52) [4304.102097][T22832] lwtunnel_output (net/core/lwtunnel.c:359) [4304.102104][T22832] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4304.102110][T22832] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.102116][T22832] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4304.102120][T22832] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.102133][T22832] rawv6_sendmsg (net/ipv6/raw.c:918) [4304.102146][T22832] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4304.102151][T22832] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4304.102156][T22832] ? __lock_release (kernel/locking/lockdep.c:5534) [4304.102163][T22832] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4304.102167][T22832] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4304.102176][T22832] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4304.102192][T22832] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4304.102194][T22832] ? __lock_release (kernel/locking/lockdep.c:5534) [4304.102206][T22832] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.102210][T22832] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.102215][T22832] ? __pfx___sys_sendto (net/socket.c:2147) [4304.102230][T22832] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4304.102236][T22832] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4304.102243][T22832] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4304.102251][T22832] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4304.102261][T22832] __x64_sys_sendto (net/socket.c:2183) [4304.102265][T22832] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4304.102268][T22832] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4304.102273][T22832] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4304.102277][T22832] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4304.102281][T22832] RIP: 0033:0x7fb207018a4a [ 4304.102284][T22832] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4304.102286][T22832] RSP: 002b:00007ffe41a5b688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4304.102289][T22832] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb207018a4a [ 4304.102291][T22832] RDX: 0000000000000040 RSI: 000000000128b340 RDI: 0000000000000005 [ 4304.102293][T22832] RBP: 00007ffe41a5b710 R08: 0000000000418574 R09: 000000000000001c [ 4304.102294][T22832] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4304.102296][T22832] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb207141000 | [ 4304.102296][T22832] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb207141000 | [ 4304.102311][T22832] | [ 4304.116023][T22832] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22832 | [4304.116411][T22832] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4304.116666][T22832] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4304.116667][T22832] Call Trace: [ 4304.116669][T22832] [4304.116671][T22832] dump_stack_lvl (lib/dump_stack.c:123) [4304.116677][T22832] check_preemption_disabled (lib/smp_processor_id.c:52) [4304.116683][T22832] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4304.116689][T22832] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4304.116696][T22832] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.116702][T22832] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4304.116707][T22832] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.116719][T22832] rawv6_sendmsg (net/ipv6/raw.c:918) [4304.116730][T22832] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4304.116735][T22832] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4304.116740][T22832] ? __lock_release (kernel/locking/lockdep.c:5534) [4304.116748][T22832] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4304.116752][T22832] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4304.116761][T22832] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4304.116776][T22832] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4304.116779][T22832] ? __lock_release (kernel/locking/lockdep.c:5534) [4304.116790][T22832] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.116795][T22832] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.116801][T22832] ? __pfx___sys_sendto (net/socket.c:2147) [4304.116815][T22832] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4304.116822][T22832] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4304.116830][T22832] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4304.116837][T22832] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4304.116847][T22832] __x64_sys_sendto (net/socket.c:2183) [4304.116851][T22832] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4304.116853][T22832] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4304.116858][T22832] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4304.116863][T22832] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4304.116866][T22832] RIP: 0033:0x7fb207018a4a [ 4304.116869][T22832] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4304.116872][T22832] RSP: 002b:00007ffe41a5b688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4304.116875][T22832] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb207018a4a [ 4304.116877][T22832] RDX: 0000000000000040 RSI: 000000000128b340 RDI: 0000000000000005 [ 4304.116879][T22832] RBP: 00007ffe41a5b710 R08: 0000000000418574 R09: 000000000000001c [ 4304.116881][T22832] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4304.116882][T22832] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb207141000 | [ 4304.116882][T22832] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb207141000 | [ 4304.116897][T22832] | [ 4304.580446][T22836] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22836 | [4304.580929][T22836] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4304.581213][T22836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4304.581216][T22836] Call Trace: [ 4304.581219][T22836] [4304.581221][T22836] dump_stack_lvl (lib/dump_stack.c:123) [4304.581230][T22836] check_preemption_disabled (lib/smp_processor_id.c:52) [4304.581238][T22836] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4304.581244][T22836] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4304.581253][T22836] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.581261][T22836] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4304.581266][T22836] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.581278][T22836] rawv6_sendmsg (net/ipv6/raw.c:918) [4304.581289][T22836] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4304.581295][T22836] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4304.581302][T22836] ? __lock_release (kernel/locking/lockdep.c:5534) [4304.581312][T22836] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4304.581318][T22836] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4304.581327][T22836] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4304.581343][T22836] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4304.581346][T22836] ? __lock_release (kernel/locking/lockdep.c:5534) [4304.581358][T22836] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.581364][T22836] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.581370][T22836] ? __pfx___sys_sendto (net/socket.c:2147) [4304.581384][T22836] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4304.581391][T22836] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4304.581401][T22836] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4304.581408][T22836] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4304.581418][T22836] __x64_sys_sendto (net/socket.c:2183) [4304.581422][T22836] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4304.581426][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4304.581431][T22836] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4304.581436][T22836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4304.581441][T22836] RIP: 0033:0x7ff32ec32a4a [ 4304.581446][T22836] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4304.581449][T22836] RSP: 002b:00007ffca1e2b708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4304.581453][T22836] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff32ec32a4a [ 4304.581455][T22836] RDX: 0000000000000040 RSI: 0000000034ae5340 RDI: 0000000000000005 [ 4304.581457][T22836] RBP: 00007ffca1e2b790 R08: 0000000000418574 R09: 000000000000001c [ 4304.581459][T22836] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4304.581461][T22836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff32ed5b000 | [ 4304.581461][T22836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff32ed5b000 | [ 4304.581475][T22836] | [ 4304.581478][T22836] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22836 | [4304.596500][T22836] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4304.596767][T22836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4304.596770][T22836] Call Trace: [ 4304.596773][T22836] [4304.596776][T22836] dump_stack_lvl (lib/dump_stack.c:123) [4304.596786][T22836] check_preemption_disabled (lib/smp_processor_id.c:52) [4304.596796][T22836] lwtunnel_output (net/core/lwtunnel.c:359) [4304.596804][T22836] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4304.596811][T22836] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.596817][T22836] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4304.596822][T22836] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.596834][T22836] rawv6_sendmsg (net/ipv6/raw.c:918) [4304.596846][T22836] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4304.596852][T22836] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4304.596856][T22836] ? __lock_release (kernel/locking/lockdep.c:5534) [4304.596865][T22836] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4304.596869][T22836] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4304.596878][T22836] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4304.596894][T22836] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4304.596897][T22836] ? __lock_release (kernel/locking/lockdep.c:5534) [4304.596908][T22836] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.596913][T22836] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.596919][T22836] ? __pfx___sys_sendto (net/socket.c:2147) [4304.596933][T22836] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4304.596940][T22836] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4304.596948][T22836] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4304.596955][T22836] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4304.596966][T22836] __x64_sys_sendto (net/socket.c:2183) [4304.596970][T22836] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4304.596973][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4304.596977][T22836] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4304.596982][T22836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4304.596985][T22836] RIP: 0033:0x7ff32ec32a4a [ 4304.596989][T22836] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4304.596991][T22836] RSP: 002b:00007ffca1e2b708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4304.596995][T22836] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff32ec32a4a [ 4304.596997][T22836] RDX: 0000000000000040 RSI: 0000000034ae5340 RDI: 0000000000000005 [ 4304.596999][T22836] RBP: 00007ffca1e2b790 R08: 0000000000418574 R09: 000000000000001c [ 4304.597001][T22836] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4304.597003][T22836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff32ed5b000 | [ 4304.597003][T22836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff32ed5b000 | [ 4304.597017][T22836] | [ 4304.613951][T22836] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22836 | [4304.614511][T22836] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4304.614863][T22836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4304.614866][T22836] Call Trace: [ 4304.614868][T22836] [4304.614870][T22836] dump_stack_lvl (lib/dump_stack.c:123) [4304.614876][T22836] check_preemption_disabled (lib/smp_processor_id.c:52) [4304.614882][T22836] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4304.614889][T22836] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4304.614895][T22836] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.614902][T22836] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4304.614907][T22836] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.614919][T22836] rawv6_sendmsg (net/ipv6/raw.c:918) [4304.614931][T22836] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4304.614937][T22836] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4304.614941][T22836] ? __lock_release (kernel/locking/lockdep.c:5534) [4304.614949][T22836] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4304.614953][T22836] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4304.614962][T22836] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4304.614978][T22836] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4304.614981][T22836] ? __lock_release (kernel/locking/lockdep.c:5534) [4304.614993][T22836] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.614997][T22836] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.615003][T22836] ? __pfx___sys_sendto (net/socket.c:2147) [4304.615018][T22836] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4304.615024][T22836] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4304.615032][T22836] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4304.615040][T22836] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4304.615050][T22836] __x64_sys_sendto (net/socket.c:2183) [4304.615054][T22836] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4304.615057][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4304.615062][T22836] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4304.615067][T22836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4304.615071][T22836] RIP: 0033:0x7ff32ec32a4a [ 4304.615075][T22836] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4304.615078][T22836] RSP: 002b:00007ffca1e2b708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4304.615081][T22836] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff32ec32a4a [ 4304.615083][T22836] RDX: 0000000000000040 RSI: 0000000034ae5340 RDI: 0000000000000005 [ 4304.615084][T22836] RBP: 00007ffca1e2b790 R08: 0000000000418574 R09: 000000000000001c [ 4304.615086][T22836] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4304.615088][T22836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff32ed5b000 | [ 4304.615088][T22836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff32ed5b000 | [ 4304.615103][T22836] | [ 4305.127479][T22840] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22840 | [4305.127995][T22840] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4305.128283][T22840] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4305.128286][T22840] Call Trace: [ 4305.128289][T22840] [4305.128302][T22840] dump_stack_lvl (lib/dump_stack.c:123) [4305.128310][T22840] check_preemption_disabled (lib/smp_processor_id.c:52) [4305.128316][T22840] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4305.128322][T22840] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4305.128329][T22840] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4305.128337][T22840] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4305.128342][T22840] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4305.128353][T22840] rawv6_sendmsg (net/ipv6/raw.c:918) [4305.128364][T22840] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4305.128369][T22840] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4305.128376][T22840] ? __lock_release (kernel/locking/lockdep.c:5534) [4305.128385][T22840] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4305.128391][T22840] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4305.128399][T22840] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4305.128414][T22840] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4305.128417][T22840] ? __lock_release (kernel/locking/lockdep.c:5534) [4305.128427][T22840] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4305.128433][T22840] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4305.128439][T22840] ? __pfx___sys_sendto (net/socket.c:2147) [4305.128452][T22840] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4305.128458][T22840] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4305.128467][T22840] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4305.128474][T22840] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4305.128483][T22840] __x64_sys_sendto (net/socket.c:2183) [4305.128487][T22840] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4305.128490][T22840] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4305.128495][T22840] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4305.128499][T22840] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4305.128504][T22840] RIP: 0033:0x7f7ca2c2ba4a [ 4305.128508][T22840] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4305.128511][T22840] RSP: 002b:00007fff0820fc98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4305.128515][T22840] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ca2c2ba4a [ 4305.128517][T22840] RDX: 0000000000000040 RSI: 000000000ac85340 RDI: 0000000000000005 [ 4305.128519][T22840] RBP: 00007fff0820fd20 R08: 0000000000418574 R09: 000000000000001c [ 4305.128521][T22840] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4305.128523][T22840] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ca2d54000 | [ 4305.128523][T22840] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ca2d54000 | [ 4305.128536][T22840] | [ 4305.128538][T22840] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22840 | [4305.141868][T22840] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4305.142133][T22840] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4305.142134][T22840] Call Trace: [ 4305.142136][T22840] [4305.142139][T22840] dump_stack_lvl (lib/dump_stack.c:123) [4305.142145][T22840] check_preemption_disabled (lib/smp_processor_id.c:52) [4305.142150][T22840] lwtunnel_output (net/core/lwtunnel.c:359) [4305.142156][T22840] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4305.142162][T22840] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4305.142168][T22840] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4305.142173][T22840] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4305.142184][T22840] rawv6_sendmsg (net/ipv6/raw.c:918) [4305.142195][T22840] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4305.142200][T22840] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4305.142203][T22840] ? __lock_release (kernel/locking/lockdep.c:5534) [4305.142211][T22840] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4305.142214][T22840] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4305.142223][T22840] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4305.142238][T22840] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4305.142240][T22840] ? __lock_release (kernel/locking/lockdep.c:5534) [4305.142251][T22840] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4305.142255][T22840] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4305.142260][T22840] ? __pfx___sys_sendto (net/socket.c:2147) [4305.142274][T22840] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4305.142279][T22840] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4305.142286][T22840] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4305.142293][T22840] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4305.142303][T22840] __x64_sys_sendto (net/socket.c:2183) [4305.142306][T22840] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4305.142309][T22840] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4305.142313][T22840] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4305.142318][T22840] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4305.142321][T22840] RIP: 0033:0x7f7ca2c2ba4a [ 4305.142325][T22840] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4305.142327][T22840] RSP: 002b:00007fff0820fc98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4305.142330][T22840] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ca2c2ba4a [ 4305.142332][T22840] RDX: 0000000000000040 RSI: 000000000ac85340 RDI: 0000000000000005 [ 4305.142334][T22840] RBP: 00007fff0820fd20 R08: 0000000000418574 R09: 000000000000001c [ 4305.142336][T22840] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4305.142338][T22840] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ca2d54000 | [ 4305.142338][T22840] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ca2d54000 | [ 4305.142352][T22840] | [ 4305.156077][T22840] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22840 | [4305.156481][T22840] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4305.156743][T22840] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4305.156745][T22840] Call Trace: [ 4305.156747][T22840] [4305.156749][T22840] dump_stack_lvl (lib/dump_stack.c:123) [4305.156755][T22840] check_preemption_disabled (lib/smp_processor_id.c:52) [4305.156761][T22840] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4305.156768][T22840] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4305.156774][T22840] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4305.156780][T22840] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4305.156784][T22840] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4305.156796][T22840] rawv6_sendmsg (net/ipv6/raw.c:918) [4305.156808][T22840] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4305.156813][T22840] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4305.156817][T22840] ? __lock_release (kernel/locking/lockdep.c:5534) [4305.156824][T22840] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4305.156828][T22840] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4305.156837][T22840] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4305.156853][T22840] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4305.156856][T22840] ? __lock_release (kernel/locking/lockdep.c:5534) [4305.156867][T22840] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4305.156871][T22840] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4305.156876][T22840] ? __pfx___sys_sendto (net/socket.c:2147) [4305.156891][T22840] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4305.156897][T22840] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4305.156904][T22840] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4305.156911][T22840] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4305.156921][T22840] __x64_sys_sendto (net/socket.c:2183) [4305.156925][T22840] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4305.156928][T22840] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4305.156933][T22840] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4305.156937][T22840] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4305.156940][T22840] RIP: 0033:0x7f7ca2c2ba4a [ 4305.156944][T22840] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4305.156947][T22840] RSP: 002b:00007fff0820fc98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4305.156951][T22840] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ca2c2ba4a [ 4305.156953][T22840] RDX: 0000000000000040 RSI: 000000000ac85340 RDI: 0000000000000005 [ 4305.156954][T22840] RBP: 00007fff0820fd20 R08: 0000000000418574 R09: 000000000000001c [ 4305.156956][T22840] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4305.156958][T22840] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ca2d54000 | [ 4305.156958][T22840] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ca2d54000 | [ 4305.156972][T22840] | [ 4305.618802][T22844] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22844 | [4305.619307][T22844] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4305.619577][T22844] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4305.619579][T22844] Call Trace: [ 4305.619581][T22844] [4305.619583][T22844] dump_stack_lvl (lib/dump_stack.c:123) [4305.619590][T22844] check_preemption_disabled (lib/smp_processor_id.c:52) [4305.619597][T22844] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4305.619603][T22844] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4305.619610][T22844] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4305.619617][T22844] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4305.619622][T22844] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4305.619634][T22844] rawv6_sendmsg (net/ipv6/raw.c:918) [4305.619645][T22844] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4305.619650][T22844] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4305.619656][T22844] ? __lock_release (kernel/locking/lockdep.c:5534) [4305.619664][T22844] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4305.619668][T22844] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4305.619677][T22844] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4305.619693][T22844] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4305.619696][T22844] ? __lock_release (kernel/locking/lockdep.c:5534) [4305.619707][T22844] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4305.619713][T22844] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4305.619719][T22844] ? __pfx___sys_sendto (net/socket.c:2147) [4305.619733][T22844] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4305.619739][T22844] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4305.619748][T22844] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4305.619755][T22844] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4305.619765][T22844] __x64_sys_sendto (net/socket.c:2183) [4305.619776][T22844] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4305.619779][T22844] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4305.619784][T22844] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4305.619789][T22844] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4305.619793][T22844] RIP: 0033:0x7f81ccda4a4a [ 4305.619797][T22844] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4305.619801][T22844] RSP: 002b:00007ffd509ee248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4305.619805][T22844] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f81ccda4a4a [ 4305.619807][T22844] RDX: 0000000000000040 RSI: 0000000010ea2340 RDI: 0000000000000005 [ 4305.619809][T22844] RBP: 00007ffd509ee2d0 R08: 0000000000418574 R09: 000000000000001c [ 4305.619811][T22844] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4305.619813][T22844] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81ccecd000 | [ 4306.096555][T22848] lwtunnel_output(): recursion limit reached on datapath | [ 4309.467087][T22868] check_preemption_disabled: 15 callbacks suppressed | [ 4309.467096][T22868] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22868 | [4309.467991][T22868] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4309.468286][T22868] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4309.468288][T22868] Call Trace: [ 4309.468291][T22868] [4309.468293][T22868] dump_stack_lvl (lib/dump_stack.c:123) [4309.468302][T22868] check_preemption_disabled (lib/smp_processor_id.c:52) [4309.468309][T22868] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4309.468316][T22868] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4309.468325][T22868] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4309.468333][T22868] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4309.468338][T22868] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4309.468350][T22868] rawv6_sendmsg (net/ipv6/raw.c:918) [4309.468362][T22868] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4309.468367][T22868] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4309.468375][T22868] ? __lock_release (kernel/locking/lockdep.c:5534) [4309.468386][T22868] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4309.468392][T22868] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4309.468402][T22868] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4309.468417][T22868] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4309.468421][T22868] ? __lock_release (kernel/locking/lockdep.c:5534) [4309.468442][T22868] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4309.468449][T22868] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4309.468455][T22868] ? __pfx___sys_sendto (net/socket.c:2147) [4309.468469][T22868] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4309.468476][T22868] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4309.468486][T22868] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4309.468493][T22868] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4309.468503][T22868] __x64_sys_sendto (net/socket.c:2183) [4309.468507][T22868] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4309.468511][T22868] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4309.468516][T22868] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4309.468520][T22868] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4309.468525][T22868] RIP: 0033:0x7fdb847aaa4a [ 4309.468529][T22868] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4309.468532][T22868] RSP: 002b:00007fffa6498a08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4309.468537][T22868] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdb847aaa4a [ 4309.468539][T22868] RDX: 0000000000000040 RSI: 000000003e18c340 RDI: 0000000000000005 [ 4309.468541][T22868] RBP: 00007fffa6498a90 R08: 0000000000418574 R09: 000000000000001c [ 4309.468542][T22868] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4309.468544][T22868] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdb848d3000 | [ 4309.468558][T22868] | [ 4309.468561][T22868] lwtunnel_output(): recursion limit reached on datapath | [ 4310.952826][T22872] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22872 | [4310.953713][T22872] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4310.953990][T22872] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4310.953992][T22872] Call Trace: [ 4310.953994][T22872] [4310.953997][T22872] dump_stack_lvl (lib/dump_stack.c:123) [4310.954006][T22872] check_preemption_disabled (lib/smp_processor_id.c:52) [4310.954013][T22872] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4310.954020][T22872] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4310.954028][T22872] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4310.954036][T22872] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4310.954041][T22872] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4310.954052][T22872] rawv6_sendmsg (net/ipv6/raw.c:918) [4310.954064][T22872] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4310.954069][T22872] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4310.954076][T22872] ? __lock_release (kernel/locking/lockdep.c:5534) [4310.954086][T22872] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4310.954093][T22872] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4310.954102][T22872] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4310.954117][T22872] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4310.954120][T22872] ? __lock_release (kernel/locking/lockdep.c:5534) [4310.954131][T22872] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4310.954140][T22872] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4310.954145][T22872] ? __pfx___sys_sendto (net/socket.c:2147) [4310.954159][T22872] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4310.954166][T22872] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4310.954177][T22872] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4310.954184][T22872] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4310.954194][T22872] __x64_sys_sendto (net/socket.c:2183) [4310.954198][T22872] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4310.954202][T22872] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4310.954207][T22872] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4310.954212][T22872] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4310.954217][T22872] RIP: 0033:0x7f3548faca4a [ 4310.954221][T22872] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4310.954224][T22872] RSP: 002b:00007ffd239a0788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4310.954229][T22872] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3548faca4a [ 4310.954231][T22872] RDX: 0000000000000040 RSI: 000000001f7d2340 RDI: 0000000000000005 [ 4310.954232][T22872] RBP: 00007ffd239a0810 R08: 0000000000418574 R09: 000000000000001c [ 4310.954234][T22872] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4310.954236][T22872] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f35490d5000 | [ 4310.954236][T22872] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f35490d5000 | [ 4310.954250][T22872] | [ 4310.967423][T22872] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22872 | [4310.967792][T22872] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4310.968040][T22872] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4310.968042][T22872] Call Trace: [ 4310.968043][T22872] [4310.968045][T22872] dump_stack_lvl (lib/dump_stack.c:123) [4310.968050][T22872] check_preemption_disabled (lib/smp_processor_id.c:52) [4310.968055][T22872] lwtunnel_output (net/core/lwtunnel.c:359) [4310.968062][T22872] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4310.968068][T22872] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4310.968073][T22872] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4310.968078][T22872] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4310.968089][T22872] rawv6_sendmsg (net/ipv6/raw.c:918) [4310.968101][T22872] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4310.968106][T22872] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4310.968109][T22872] ? __lock_release (kernel/locking/lockdep.c:5534) [4310.968117][T22872] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4310.968120][T22872] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4310.968129][T22872] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4310.968146][T22872] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4310.968149][T22872] ? __lock_release (kernel/locking/lockdep.c:5534) [4310.968160][T22872] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4310.968164][T22872] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4310.968169][T22872] ? __pfx___sys_sendto (net/socket.c:2147) [4310.968183][T22872] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4310.968189][T22872] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4310.968197][T22872] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4310.968204][T22872] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4310.968214][T22872] __x64_sys_sendto (net/socket.c:2183) [4310.968218][T22872] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4310.968221][T22872] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4310.968225][T22872] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4310.968230][T22872] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4310.968233][T22872] RIP: 0033:0x7f3548faca4a [ 4310.968237][T22872] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4310.968239][T22872] RSP: 002b:00007ffd239a0788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4310.968243][T22872] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3548faca4a [ 4310.968245][T22872] RDX: 0000000000000040 RSI: 000000001f7d2340 RDI: 0000000000000005 [ 4310.968247][T22872] RBP: 00007ffd239a0810 R08: 0000000000418574 R09: 000000000000001c [ 4310.968249][T22872] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4310.968251][T22872] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f35490d5000 | [ 4310.968251][T22872] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f35490d5000 | [ 4310.968265][T22872] | [ 4310.981905][T22872] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22872 | [4310.982316][T22872] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4310.982580][T22872] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4310.982582][T22872] Call Trace: [ 4310.982583][T22872] [4310.982586][T22872] dump_stack_lvl (lib/dump_stack.c:123) [4310.982592][T22872] check_preemption_disabled (lib/smp_processor_id.c:52) [4310.982598][T22872] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4310.982604][T22872] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4310.982611][T22872] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4310.982617][T22872] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4310.982622][T22872] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4310.982634][T22872] rawv6_sendmsg (net/ipv6/raw.c:918) [4310.982662][T22872] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4310.982667][T22872] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4310.982672][T22872] ? __lock_release (kernel/locking/lockdep.c:5534) [4310.982680][T22872] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4310.982684][T22872] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4310.982692][T22872] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4310.982709][T22872] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4310.982712][T22872] ? __lock_release (kernel/locking/lockdep.c:5534) [4310.982723][T22872] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4310.982728][T22872] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4310.982734][T22872] ? __pfx___sys_sendto (net/socket.c:2147) [4310.982749][T22872] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4310.982755][T22872] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4310.982763][T22872] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4310.982771][T22872] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4310.982781][T22872] __x64_sys_sendto (net/socket.c:2183) [4310.982785][T22872] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4310.982788][T22872] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4310.982792][T22872] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4310.982797][T22872] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4310.982800][T22872] RIP: 0033:0x7f3548faca4a [ 4310.982804][T22872] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4310.982807][T22872] RSP: 002b:00007ffd239a0788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4310.982810][T22872] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3548faca4a [ 4310.982812][T22872] RDX: 0000000000000040 RSI: 000000001f7d2340 RDI: 0000000000000005 [ 4310.982814][T22872] RBP: 00007ffd239a0810 R08: 0000000000418574 R09: 000000000000001c [ 4310.982815][T22872] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4310.982817][T22872] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f35490d5000 | [ 4310.982817][T22872] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f35490d5000 | [ 4310.982832][T22872] | [ 4311.459862][T22876] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22876 | [4311.461586][T22876] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4311.461845][T22876] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4311.461847][T22876] Call Trace: [ 4311.461850][T22876] [4311.461852][T22876] dump_stack_lvl (lib/dump_stack.c:123) [4311.461862][T22876] check_preemption_disabled (lib/smp_processor_id.c:52) [4311.461868][T22876] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4311.461875][T22876] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4311.461883][T22876] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4311.461891][T22876] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4311.461896][T22876] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4311.461908][T22876] rawv6_sendmsg (net/ipv6/raw.c:918) [4311.461920][T22876] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4311.461925][T22876] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4311.461932][T22876] ? __lock_release (kernel/locking/lockdep.c:5534) [4311.461942][T22876] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4311.461948][T22876] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4311.461957][T22876] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4311.461973][T22876] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4311.461976][T22876] ? __lock_release (kernel/locking/lockdep.c:5534) [4311.461987][T22876] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4311.461993][T22876] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4311.461999][T22876] ? __pfx___sys_sendto (net/socket.c:2147) [4311.462013][T22876] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4311.462020][T22876] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4311.462030][T22876] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4311.462037][T22876] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4311.462047][T22876] __x64_sys_sendto (net/socket.c:2183) [4311.462051][T22876] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4311.462055][T22876] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4311.462060][T22876] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4311.462065][T22876] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4311.462069][T22876] RIP: 0033:0x7f783bb61a4a [ 4311.462074][T22876] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4311.462076][T22876] RSP: 002b:00007ffc99338258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4311.462080][T22876] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f783bb61a4a [ 4311.462082][T22876] RDX: 0000000000000040 RSI: 0000000033c46340 RDI: 0000000000000005 [ 4311.462084][T22876] RBP: 00007ffc993382e0 R08: 0000000000418574 R09: 000000000000001c [ 4311.462086][T22876] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4311.462088][T22876] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f783bc8a000 | [ 4311.462088][T22876] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f783bc8a000 | [ 4311.462102][T22876] | [ 4311.462105][T22876] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22876 | [4311.473881][T22876] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4311.474138][T22876] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4311.474140][T22876] Call Trace: [ 4311.474142][T22876] [4311.474144][T22876] dump_stack_lvl (lib/dump_stack.c:123) [4311.474149][T22876] check_preemption_disabled (lib/smp_processor_id.c:52) [4311.474155][T22876] lwtunnel_output (net/core/lwtunnel.c:359) [4311.474161][T22876] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4311.474168][T22876] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4311.474173][T22876] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4311.474178][T22876] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4311.474190][T22876] rawv6_sendmsg (net/ipv6/raw.c:918) [4311.474202][T22876] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4311.474207][T22876] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4311.474210][T22876] ? __lock_release (kernel/locking/lockdep.c:5534) [4311.474218][T22876] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4311.474221][T22876] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4311.474230][T22876] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4311.474246][T22876] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4311.474249][T22876] ? __lock_release (kernel/locking/lockdep.c:5534) [4311.474261][T22876] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4311.474265][T22876] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4311.474270][T22876] ? __pfx___sys_sendto (net/socket.c:2147) [4311.474285][T22876] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4311.474291][T22876] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4311.474298][T22876] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4311.474306][T22876] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4311.474316][T22876] __x64_sys_sendto (net/socket.c:2183) [4311.474320][T22876] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4311.474323][T22876] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4311.474327][T22876] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4311.474332][T22876] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4311.474335][T22876] RIP: 0033:0x7f783bb61a4a [ 4311.474338][T22876] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4311.474341][T22876] RSP: 002b:00007ffc99338258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4311.474344][T22876] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f783bb61a4a [ 4311.474346][T22876] RDX: 0000000000000040 RSI: 0000000033c46340 RDI: 0000000000000005 [ 4311.474348][T22876] RBP: 00007ffc993382e0 R08: 0000000000418574 R09: 000000000000001c [ 4311.474350][T22876] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4311.474352][T22876] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f783bc8a000 | [ 4311.474352][T22876] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f783bc8a000 | [ 4311.474366][T22876] | [ 4311.487391][T22876] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22876 | [4311.487755][T22876] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4311.488007][T22876] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4311.488009][T22876] Call Trace: [ 4311.488010][T22876] [4311.488012][T22876] dump_stack_lvl (lib/dump_stack.c:123) [4311.488018][T22876] check_preemption_disabled (lib/smp_processor_id.c:52) [4311.488024][T22876] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4311.488030][T22876] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4311.488037][T22876] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4311.488042][T22876] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4311.488047][T22876] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4311.488060][T22876] rawv6_sendmsg (net/ipv6/raw.c:918) [4311.488071][T22876] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4311.488077][T22876] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4311.488081][T22876] ? __lock_release (kernel/locking/lockdep.c:5534) [4311.488089][T22876] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4311.488093][T22876] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4311.488101][T22876] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4311.488118][T22876] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4311.488120][T22876] ? __lock_release (kernel/locking/lockdep.c:5534) [4311.488131][T22876] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4311.488136][T22876] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4311.488143][T22876] ? __pfx___sys_sendto (net/socket.c:2147) [4311.488158][T22876] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4311.488164][T22876] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4311.488172][T22876] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4311.488179][T22876] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4311.488190][T22876] __x64_sys_sendto (net/socket.c:2183) [4311.488194][T22876] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4311.488196][T22876] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4311.488201][T22876] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4311.488206][T22876] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4311.488209][T22876] RIP: 0033:0x7f783bb61a4a [ 4311.488212][T22876] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4311.488215][T22876] RSP: 002b:00007ffc99338258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4311.488218][T22876] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f783bb61a4a [ 4311.488220][T22876] RDX: 0000000000000040 RSI: 0000000033c46340 RDI: 0000000000000005 [ 4311.488222][T22876] RBP: 00007ffc993382e0 R08: 0000000000418574 R09: 000000000000001c [ 4311.488224][T22876] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4311.488225][T22876] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f783bc8a000 | [ 4311.488225][T22876] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f783bc8a000 | [ 4311.488240][T22876] | [ 4311.985338][T22880] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22880 | [4311.985819][T22880] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4311.986072][T22880] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4311.986074][T22880] Call Trace: [ 4311.986076][T22880] [4311.986078][T22880] dump_stack_lvl (lib/dump_stack.c:123) [4311.986085][T22880] check_preemption_disabled (lib/smp_processor_id.c:52) [4311.986092][T22880] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4311.986098][T22880] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4311.986106][T22880] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4311.986113][T22880] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4311.986117][T22880] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4311.986129][T22880] rawv6_sendmsg (net/ipv6/raw.c:918) [4311.986142][T22880] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4311.986148][T22880] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4311.986154][T22880] ? __lock_release (kernel/locking/lockdep.c:5534) [4311.986162][T22880] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4311.986166][T22880] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4311.986175][T22880] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4311.986191][T22880] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4311.986195][T22880] ? __lock_release (kernel/locking/lockdep.c:5534) [4311.986206][T22880] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4311.986211][T22880] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4311.986217][T22880] ? __pfx___sys_sendto (net/socket.c:2147) [4311.986231][T22880] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4311.986237][T22880] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4311.986246][T22880] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4311.986253][T22880] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4311.986263][T22880] __x64_sys_sendto (net/socket.c:2183) [4311.986267][T22880] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4311.986270][T22880] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4311.986275][T22880] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4311.986280][T22880] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4311.986284][T22880] RIP: 0033:0x7f5115134a4a [ 4311.986288][T22880] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4311.986290][T22880] RSP: 002b:00007ffc53638458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4311.986294][T22880] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5115134a4a [ 4311.986296][T22880] RDX: 0000000000000040 RSI: 0000000016889340 RDI: 0000000000000005 [ 4311.986298][T22880] RBP: 00007ffc536384e0 R08: 0000000000418574 R09: 000000000000001c [ 4311.986300][T22880] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4311.986301][T22880] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f511525d000 | [ 4311.986301][T22880] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f511525d000 | [ 4311.986316][T22880] | [ 4312.000200][T22880] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22880 | [4312.000646][T22880] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4312.000928][T22880] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4312.000930][T22880] Call Trace: [ 4312.000932][T22880] [4312.000935][T22880] dump_stack_lvl (lib/dump_stack.c:123) [4312.000943][T22880] check_preemption_disabled (lib/smp_processor_id.c:52) [4312.000950][T22880] lwtunnel_output (net/core/lwtunnel.c:359) [4312.000956][T22880] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4312.000964][T22880] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4312.000971][T22880] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4312.000976][T22880] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4312.000989][T22880] rawv6_sendmsg (net/ipv6/raw.c:918) [4312.001000][T22880] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4312.001006][T22880] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4312.001012][T22880] ? __lock_release (kernel/locking/lockdep.c:5534) [4312.001021][T22880] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4312.001027][T22880] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4312.001036][T22880] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4312.001052][T22880] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4312.001055][T22880] ? __lock_release (kernel/locking/lockdep.c:5534) [4312.001066][T22880] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4312.001073][T22880] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4312.001078][T22880] ? __pfx___sys_sendto (net/socket.c:2147) [4312.001093][T22880] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4312.001100][T22880] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4312.001110][T22880] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4312.001117][T22880] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4312.001128][T22880] __x64_sys_sendto (net/socket.c:2183) [4312.001131][T22880] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4312.001141][T22880] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4312.001145][T22880] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4312.001150][T22880] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4312.001154][T22880] RIP: 0033:0x7f5115134a4a [ 4312.001159][T22880] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4312.001162][T22880] RSP: 002b:00007ffc53638458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4312.001166][T22880] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5115134a4a [ 4312.001168][T22880] RDX: 0000000000000040 RSI: 0000000016889340 RDI: 0000000000000005 [ 4312.001170][T22880] RBP: 00007ffc536384e0 R08: 0000000000418574 R09: 000000000000001c [ 4312.001172][T22880] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4312.001174][T22880] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f511525d000 | [ 4312.001174][T22880] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f511525d000 | [ 4312.001189][T22880] | [ 4312.015428][T22880] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22880 | [4312.015832][T22880] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4312.016094][T22880] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4312.016096][T22880] Call Trace: [ 4312.016098][T22880] [4312.016100][T22880] dump_stack_lvl (lib/dump_stack.c:123) [4312.016106][T22880] check_preemption_disabled (lib/smp_processor_id.c:52) [4312.016112][T22880] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4312.016119][T22880] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4312.016125][T22880] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4312.016131][T22880] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4312.016141][T22880] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4312.016153][T22880] rawv6_sendmsg (net/ipv6/raw.c:918) [4312.016165][T22880] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4312.016171][T22880] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4312.016175][T22880] ? __lock_release (kernel/locking/lockdep.c:5534) [4312.016183][T22880] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4312.016187][T22880] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4312.016196][T22880] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4312.016213][T22880] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4312.016215][T22880] ? __lock_release (kernel/locking/lockdep.c:5534) [4312.016227][T22880] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4312.016231][T22880] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4312.016237][T22880] ? __pfx___sys_sendto (net/socket.c:2147) [4312.016251][T22880] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4312.016258][T22880] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4312.016265][T22880] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4312.016273][T22880] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4312.016283][T22880] __x64_sys_sendto (net/socket.c:2183) [4312.016287][T22880] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4312.016291][T22880] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4312.016295][T22880] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4312.016300][T22880] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4312.016304][T22880] RIP: 0033:0x7f5115134a4a [ 4312.016308][T22880] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4312.016311][T22880] RSP: 002b:00007ffc53638458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4312.016314][T22880] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5115134a4a [ 4312.016316][T22880] RDX: 0000000000000040 RSI: 0000000016889340 RDI: 0000000000000005 [ 4312.016318][T22880] RBP: 00007ffc536384e0 R08: 0000000000418574 R09: 000000000000001c [ 4312.016320][T22880] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4312.016322][T22880] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f511525d000 | [ 4313.422814][T22892] lwtunnel_output(): recursion limit reached on datapath | [ 4314.886133][T22896] check_preemption_disabled: 7 callbacks suppressed | [ 4314.886583][T22896] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22896 | [4314.887047][T22896] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4314.888336][T22896] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4314.888339][T22896] Call Trace: [ 4314.888342][T22896] [4314.888344][T22896] dump_stack_lvl (lib/dump_stack.c:123) [4314.888354][T22896] check_preemption_disabled (lib/smp_processor_id.c:52) [4314.888361][T22896] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4314.888368][T22896] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4314.888376][T22896] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4314.888385][T22896] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4314.888390][T22896] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4314.888402][T22896] rawv6_sendmsg (net/ipv6/raw.c:918) [4314.888413][T22896] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4314.888419][T22896] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4314.888427][T22896] ? __lock_release (kernel/locking/lockdep.c:5534) [4314.888448][T22896] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4314.888455][T22896] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4314.888465][T22896] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4314.888480][T22896] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4314.888483][T22896] ? __lock_release (kernel/locking/lockdep.c:5534) [4314.888494][T22896] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4314.888501][T22896] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4314.888507][T22896] ? __pfx___sys_sendto (net/socket.c:2147) [4314.888521][T22896] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4314.888528][T22896] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4314.888539][T22896] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4314.888545][T22896] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4314.888555][T22896] __x64_sys_sendto (net/socket.c:2183) [4314.888559][T22896] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4314.888563][T22896] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4314.888568][T22896] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4314.888573][T22896] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4314.888578][T22896] RIP: 0033:0x7f87d4c91a4a [ 4314.888583][T22896] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4314.888586][T22896] RSP: 002b:00007ffe6d9d8c98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4314.888590][T22896] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f87d4c91a4a [ 4314.888592][T22896] RDX: 0000000000000040 RSI: 000000000310e340 RDI: 0000000000000005 [ 4314.888593][T22896] RBP: 00007ffe6d9d8d20 R08: 0000000000418574 R09: 000000000000001c [ 4314.888595][T22896] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4314.888597][T22896] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87d4dba000 | [ 4314.888597][T22896] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87d4dba000 | [ 4314.888611][T22896] | [ 4314.888614][T22896] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22896 | [4314.901194][T22896] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4314.901468][T22896] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4314.901470][T22896] Call Trace: [ 4314.901472][T22896] [4314.901475][T22896] dump_stack_lvl (lib/dump_stack.c:123) [4314.901482][T22896] check_preemption_disabled (lib/smp_processor_id.c:52) [4314.901487][T22896] lwtunnel_output (net/core/lwtunnel.c:359) [4314.901494][T22896] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4314.901501][T22896] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4314.901507][T22896] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4314.901512][T22896] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4314.901524][T22896] rawv6_sendmsg (net/ipv6/raw.c:918) [4314.901536][T22896] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4314.901541][T22896] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4314.901546][T22896] ? __lock_release (kernel/locking/lockdep.c:5534) [4314.901554][T22896] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4314.901558][T22896] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4314.901567][T22896] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4314.901583][T22896] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4314.901586][T22896] ? __lock_release (kernel/locking/lockdep.c:5534) [4314.901598][T22896] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4314.901603][T22896] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4314.901608][T22896] ? __pfx___sys_sendto (net/socket.c:2147) [4314.901623][T22896] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4314.901629][T22896] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4314.901637][T22896] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4314.901644][T22896] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4314.901654][T22896] __x64_sys_sendto (net/socket.c:2183) [4314.901658][T22896] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4314.901661][T22896] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4314.901665][T22896] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4314.901670][T22896] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4314.901673][T22896] RIP: 0033:0x7f87d4c91a4a [ 4314.901677][T22896] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4314.901679][T22896] RSP: 002b:00007ffe6d9d8c98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4314.901682][T22896] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f87d4c91a4a [ 4314.901684][T22896] RDX: 0000000000000040 RSI: 000000000310e340 RDI: 0000000000000005 [ 4314.901686][T22896] RBP: 00007ffe6d9d8d20 R08: 0000000000418574 R09: 000000000000001c [ 4314.901688][T22896] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4314.901689][T22896] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87d4dba000 | [ 4314.901689][T22896] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87d4dba000 | [ 4314.901704][T22896] | [ 4314.921172][T22896] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22896 | [4314.921575][T22896] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4314.921839][T22896] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4314.921841][T22896] Call Trace: [ 4314.921843][T22896] [4314.921846][T22896] dump_stack_lvl (lib/dump_stack.c:123) [4314.921852][T22896] check_preemption_disabled (lib/smp_processor_id.c:52) [4314.921858][T22896] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4314.921865][T22896] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4314.921871][T22896] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4314.921877][T22896] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4314.921882][T22896] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4314.921894][T22896] rawv6_sendmsg (net/ipv6/raw.c:918) [4314.921906][T22896] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4314.921912][T22896] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4314.921916][T22896] ? __lock_release (kernel/locking/lockdep.c:5534) [4314.921924][T22896] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4314.921928][T22896] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4314.921937][T22896] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4314.921954][T22896] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4314.921956][T22896] ? __lock_release (kernel/locking/lockdep.c:5534) [4314.921968][T22896] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4314.921972][T22896] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4314.921978][T22896] ? __pfx___sys_sendto (net/socket.c:2147) [4314.921992][T22896] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4314.921998][T22896] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4314.922006][T22896] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4314.922014][T22896] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4314.922024][T22896] __x64_sys_sendto (net/socket.c:2183) [4314.922028][T22896] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4314.922031][T22896] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4314.922035][T22896] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4314.922040][T22896] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4314.922043][T22896] RIP: 0033:0x7f87d4c91a4a [ 4314.922047][T22896] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4314.922050][T22896] RSP: 002b:00007ffe6d9d8c98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4314.922053][T22896] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f87d4c91a4a [ 4314.922055][T22896] RDX: 0000000000000040 RSI: 000000000310e340 RDI: 0000000000000005 [ 4314.922056][T22896] RBP: 00007ffe6d9d8d20 R08: 0000000000418574 R09: 000000000000001c [ 4314.922058][T22896] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4314.922060][T22896] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87d4dba000 | [ 4314.922060][T22896] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87d4dba000 | [ 4314.922074][T22896] | [ 4315.396020][T22900] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22900 | [4315.397498][T22900] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4315.397787][T22900] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4315.397790][T22900] Call Trace: [ 4315.397792][T22900] [4315.397795][T22900] dump_stack_lvl (lib/dump_stack.c:123) [4315.397804][T22900] check_preemption_disabled (lib/smp_processor_id.c:52) [4315.397812][T22900] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4315.397819][T22900] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4315.397828][T22900] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4315.397836][T22900] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4315.397841][T22900] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4315.397853][T22900] rawv6_sendmsg (net/ipv6/raw.c:918) [4315.397865][T22900] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4315.397871][T22900] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4315.397878][T22900] ? __lock_release (kernel/locking/lockdep.c:5534) [4315.397888][T22900] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4315.397893][T22900] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4315.397902][T22900] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4315.397918][T22900] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4315.397921][T22900] ? __lock_release (kernel/locking/lockdep.c:5534) [4315.397933][T22900] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4315.397939][T22900] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4315.397945][T22900] ? __pfx___sys_sendto (net/socket.c:2147) [4315.397959][T22900] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4315.397966][T22900] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4315.397976][T22900] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4315.397983][T22900] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4315.397993][T22900] __x64_sys_sendto (net/socket.c:2183) [4315.397997][T22900] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4315.398001][T22900] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4315.398005][T22900] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4315.398010][T22900] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4315.398015][T22900] RIP: 0033:0x7f92b0798a4a [ 4315.398020][T22900] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4315.398023][T22900] RSP: 002b:00007ffced828198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4315.398027][T22900] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f92b0798a4a [ 4315.398029][T22900] RDX: 0000000000000040 RSI: 000000002ad99340 RDI: 0000000000000005 [ 4315.398031][T22900] RBP: 00007ffced828220 R08: 0000000000418574 R09: 000000000000001c [ 4315.398033][T22900] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4315.398035][T22900] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92b08c1000 | [ 4315.398049][T22900] | [ 4315.398052][T22900] lwtunnel_output(): recursion limit reached on datapath | [ 4316.874706][T22904] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22904 | [4316.875232][T22904] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4316.875524][T22904] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4316.875527][T22904] Call Trace: [ 4316.875529][T22904] [4316.875531][T22904] dump_stack_lvl (lib/dump_stack.c:123) [4316.875540][T22904] check_preemption_disabled (lib/smp_processor_id.c:52) [4316.875547][T22904] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4316.875554][T22904] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4316.875563][T22904] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4316.875570][T22904] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4316.875575][T22904] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4316.875587][T22904] rawv6_sendmsg (net/ipv6/raw.c:918) [4316.875599][T22904] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4316.875604][T22904] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4316.875612][T22904] ? __lock_release (kernel/locking/lockdep.c:5534) [4316.875622][T22904] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4316.875628][T22904] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4316.875637][T22904] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4316.875653][T22904] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4316.875656][T22904] ? __lock_release (kernel/locking/lockdep.c:5534) [4316.875667][T22904] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4316.875673][T22904] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4316.875679][T22904] ? __pfx___sys_sendto (net/socket.c:2147) [4316.875693][T22904] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4316.875700][T22904] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4316.875710][T22904] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4316.875718][T22904] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4316.875728][T22904] __x64_sys_sendto (net/socket.c:2183) [4316.875732][T22904] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4316.875736][T22904] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4316.875741][T22904] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4316.875745][T22904] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4316.875750][T22904] RIP: 0033:0x7fa24fdfda4a [ 4316.875755][T22904] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4316.875758][T22904] RSP: 002b:00007fff123a56e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4316.875762][T22904] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa24fdfda4a [ 4316.875764][T22904] RDX: 0000000000000040 RSI: 0000000007e83340 RDI: 0000000000000005 [ 4316.875767][T22904] RBP: 00007fff123a5770 R08: 0000000000418574 R09: 000000000000001c [ 4316.875769][T22904] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4316.875771][T22904] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa24ff26000 | [ 4316.875771][T22904] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa24ff26000 | [ 4316.875785][T22904] | [ 4316.875788][T22904] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22904 | [4316.888442][T22904] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4316.888708][T22904] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4316.888710][T22904] Call Trace: [ 4316.888712][T22904] [4316.888714][T22904] dump_stack_lvl (lib/dump_stack.c:123) [4316.888720][T22904] check_preemption_disabled (lib/smp_processor_id.c:52) [4316.888726][T22904] lwtunnel_output (net/core/lwtunnel.c:359) [4316.888732][T22904] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4316.888739][T22904] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4316.888745][T22904] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4316.888750][T22904] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4316.888762][T22904] rawv6_sendmsg (net/ipv6/raw.c:918) [4316.888774][T22904] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4316.888780][T22904] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4316.888784][T22904] ? __lock_release (kernel/locking/lockdep.c:5534) [4316.888792][T22904] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4316.888796][T22904] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4316.888805][T22904] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4316.888821][T22904] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4316.888823][T22904] ? __lock_release (kernel/locking/lockdep.c:5534) [4316.888835][T22904] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4316.888839][T22904] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4316.888845][T22904] ? __pfx___sys_sendto (net/socket.c:2147) [4316.888860][T22904] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4316.888867][T22904] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4316.888875][T22904] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4316.888882][T22904] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4316.888892][T22904] __x64_sys_sendto (net/socket.c:2183) [4316.888897][T22904] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4316.888900][T22904] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4316.888905][T22904] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4316.888910][T22904] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4316.888913][T22904] RIP: 0033:0x7fa24fdfda4a [ 4316.888916][T22904] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4316.888919][T22904] RSP: 002b:00007fff123a56e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4316.888923][T22904] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa24fdfda4a [ 4316.888924][T22904] RDX: 0000000000000040 RSI: 0000000007e83340 RDI: 0000000000000005 [ 4316.888926][T22904] RBP: 00007fff123a5770 R08: 0000000000418574 R09: 000000000000001c [ 4316.888928][T22904] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4316.888930][T22904] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa24ff26000 | [ 4316.888930][T22904] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa24ff26000 | [ 4316.888945][T22904] | [ 4316.906379][T22904] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22904 | [4316.906773][T22904] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4316.907030][T22904] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4316.907032][T22904] Call Trace: [ 4316.907034][T22904] [4316.907036][T22904] dump_stack_lvl (lib/dump_stack.c:123) [4316.907042][T22904] check_preemption_disabled (lib/smp_processor_id.c:52) [4316.907048][T22904] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4316.907054][T22904] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4316.907061][T22904] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4316.907066][T22904] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4316.907072][T22904] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4316.907084][T22904] rawv6_sendmsg (net/ipv6/raw.c:918) [4316.907096][T22904] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4316.907101][T22904] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4316.907105][T22904] ? __lock_release (kernel/locking/lockdep.c:5534) [4316.907113][T22904] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4316.907117][T22904] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4316.907126][T22904] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4316.907144][T22904] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4316.907147][T22904] ? __lock_release (kernel/locking/lockdep.c:5534) [4316.907158][T22904] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4316.907163][T22904] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4316.907169][T22904] ? __pfx___sys_sendto (net/socket.c:2147) [4316.907183][T22904] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4316.907190][T22904] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4316.907197][T22904] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4316.907205][T22904] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4316.907215][T22904] __x64_sys_sendto (net/socket.c:2183) [4316.907219][T22904] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4316.907222][T22904] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4316.907227][T22904] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4316.907232][T22904] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4316.907235][T22904] RIP: 0033:0x7fa24fdfda4a [ 4316.907238][T22904] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4316.907241][T22904] RSP: 002b:00007fff123a56e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4316.907245][T22904] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa24fdfda4a [ 4316.907247][T22904] RDX: 0000000000000040 RSI: 0000000007e83340 RDI: 0000000000000005 [ 4316.907249][T22904] RBP: 00007fff123a5770 R08: 0000000000418574 R09: 000000000000001c [ 4316.907251][T22904] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4316.907253][T22904] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa24ff26000 | [ 4316.907253][T22904] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa24ff26000 | [ 4316.907268][T22904] | [ 4317.401856][T22908] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22908 | [4317.402387][T22908] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4317.402666][T22908] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4317.402668][T22908] Call Trace: [ 4317.402671][T22908] [4317.402673][T22908] dump_stack_lvl (lib/dump_stack.c:123) [4317.402682][T22908] check_preemption_disabled (lib/smp_processor_id.c:52) [4317.402689][T22908] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4317.402696][T22908] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4317.402705][T22908] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4317.402713][T22908] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4317.402718][T22908] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4317.402730][T22908] rawv6_sendmsg (net/ipv6/raw.c:918) [4317.402742][T22908] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4317.402747][T22908] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4317.402755][T22908] ? __lock_release (kernel/locking/lockdep.c:5534) [4317.402765][T22908] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4317.402772][T22908] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4317.402781][T22908] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4317.402797][T22908] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4317.402800][T22908] ? __lock_release (kernel/locking/lockdep.c:5534) [4317.402812][T22908] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4317.402819][T22908] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4317.402825][T22908] ? __pfx___sys_sendto (net/socket.c:2147) [4317.402839][T22908] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4317.402846][T22908] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4317.402856][T22908] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4317.402864][T22908] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4317.402874][T22908] __x64_sys_sendto (net/socket.c:2183) [4317.402878][T22908] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4317.402882][T22908] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4317.402887][T22908] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4317.402892][T22908] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4317.402897][T22908] RIP: 0033:0x7f75a3341a4a [ 4317.402901][T22908] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4317.402905][T22908] RSP: 002b:00007ffc3abeb728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4317.402909][T22908] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f75a3341a4a [ 4317.402911][T22908] RDX: 0000000000000040 RSI: 000000002bc77340 RDI: 0000000000000005 [ 4317.402913][T22908] RBP: 00007ffc3abeb7b0 R08: 0000000000418574 R09: 000000000000001c [ 4317.402916][T22908] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4317.402918][T22908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f75a346a000 | [ 4317.402918][T22908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f75a346a000 | [ 4317.402932][T22908] | [ 4317.402935][T22908] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22908 | [4317.416113][T22908] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4317.416379][T22908] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4317.416381][T22908] Call Trace: [ 4317.416382][T22908] [4317.416385][T22908] dump_stack_lvl (lib/dump_stack.c:123) [4317.416390][T22908] check_preemption_disabled (lib/smp_processor_id.c:52) [4317.416396][T22908] lwtunnel_output (net/core/lwtunnel.c:359) [4317.416403][T22908] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4317.416409][T22908] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4317.416415][T22908] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4317.416420][T22908] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4317.416432][T22908] rawv6_sendmsg (net/ipv6/raw.c:918) [4317.416444][T22908] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4317.416449][T22908] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4317.416454][T22908] ? __lock_release (kernel/locking/lockdep.c:5534) [4317.416461][T22908] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4317.416465][T22908] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4317.416474][T22908] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4317.416490][T22908] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4317.416493][T22908] ? __lock_release (kernel/locking/lockdep.c:5534) [4317.416505][T22908] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4317.416509][T22908] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4317.416515][T22908] ? __pfx___sys_sendto (net/socket.c:2147) [4317.416530][T22908] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4317.416536][T22908] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4317.416544][T22908] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4317.416551][T22908] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4317.416561][T22908] __x64_sys_sendto (net/socket.c:2183) [4317.416565][T22908] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4317.416568][T22908] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4317.416572][T22908] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4317.416578][T22908] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4317.416581][T22908] RIP: 0033:0x7f75a3341a4a [ 4317.416584][T22908] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4317.416587][T22908] RSP: 002b:00007ffc3abeb728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4317.416590][T22908] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f75a3341a4a [ 4317.416592][T22908] RDX: 0000000000000040 RSI: 000000002bc77340 RDI: 0000000000000005 [ 4317.416593][T22908] RBP: 00007ffc3abeb7b0 R08: 0000000000418574 R09: 000000000000001c [ 4317.416595][T22908] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4317.416597][T22908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f75a346a000 | [ 4317.416597][T22908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f75a346a000 | [ 4317.416612][T22908] | [ 4317.417128][T22908] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22908 | [4317.429392][T22908] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4317.429650][T22908] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4317.429652][T22908] Call Trace: [ 4317.429654][T22908] [4317.429656][T22908] dump_stack_lvl (lib/dump_stack.c:123) [4317.429662][T22908] check_preemption_disabled (lib/smp_processor_id.c:52) [4317.429667][T22908] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4317.429674][T22908] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4317.429681][T22908] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4317.429686][T22908] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4317.429692][T22908] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4317.429709][T22908] rawv6_sendmsg (net/ipv6/raw.c:918) [4317.429721][T22908] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4317.429727][T22908] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4317.429731][T22908] ? __lock_release (kernel/locking/lockdep.c:5534) [4317.429739][T22908] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4317.429743][T22908] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4317.429752][T22908] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4317.429768][T22908] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4317.429771][T22908] ? __lock_release (kernel/locking/lockdep.c:5534) [4317.429783][T22908] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4317.429787][T22908] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4317.429793][T22908] ? __pfx___sys_sendto (net/socket.c:2147) [4317.429808][T22908] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4317.429814][T22908] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4317.429821][T22908] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4317.429829][T22908] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4317.429839][T22908] __x64_sys_sendto (net/socket.c:2183) [4317.429843][T22908] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4317.429847][T22908] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4317.429851][T22908] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4317.429856][T22908] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4317.429860][T22908] RIP: 0033:0x7f75a3341a4a [ 4317.429863][T22908] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4317.429866][T22908] RSP: 002b:00007ffc3abeb728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4317.429869][T22908] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f75a3341a4a [ 4317.429871][T22908] RDX: 0000000000000040 RSI: 000000002bc77340 RDI: 0000000000000005 [ 4317.429873][T22908] RBP: 00007ffc3abeb7b0 R08: 0000000000418574 R09: 000000000000001c [ 4317.429875][T22908] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4317.429877][T22908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f75a346a000 | [ 4317.914862][T22912] lwtunnel_output(): recursion limit reached on datapath | [ 4320.333616][T22924] check_preemption_disabled: 7 callbacks suppressed | [ 4320.333624][T22924] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22924 | [4320.334393][T22924] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4320.334653][T22924] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4320.334655][T22924] Call Trace: [ 4320.334658][T22924] [4320.334661][T22924] dump_stack_lvl (lib/dump_stack.c:123) [4320.334670][T22924] check_preemption_disabled (lib/smp_processor_id.c:52) [4320.334677][T22924] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4320.334683][T22924] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4320.334692][T22924] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.334700][T22924] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4320.334705][T22924] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.334717][T22924] rawv6_sendmsg (net/ipv6/raw.c:918) [4320.334729][T22924] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4320.334734][T22924] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4320.334741][T22924] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.334752][T22924] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4320.334758][T22924] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4320.334767][T22924] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4320.334783][T22924] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4320.334786][T22924] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.334797][T22924] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.334804][T22924] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.334809][T22924] ? __pfx___sys_sendto (net/socket.c:2147) [4320.334824][T22924] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4320.334830][T22924] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4320.334841][T22924] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4320.334848][T22924] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4320.334858][T22924] __x64_sys_sendto (net/socket.c:2183) [4320.334862][T22924] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4320.334866][T22924] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4320.334871][T22924] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4320.334876][T22924] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4320.334880][T22924] RIP: 0033:0x7fee0d5a0a4a [ 4320.334885][T22924] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4320.334888][T22924] RSP: 002b:00007ffd1f514f68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4320.334892][T22924] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fee0d5a0a4a [ 4320.334895][T22924] RDX: 0000000000000040 RSI: 000000002eff8340 RDI: 0000000000000005 [ 4320.334897][T22924] RBP: 00007ffd1f514ff0 R08: 0000000000418574 R09: 000000000000001c [ 4320.334899][T22924] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4320.334901][T22924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee0d6c9000 | [ 4320.334901][T22924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee0d6c9000 | [ 4320.334915][T22924] | [ 4320.334918][T22924] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22924 | [4320.347169][T22924] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4320.347426][T22924] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4320.347428][T22924] Call Trace: [ 4320.347429][T22924] [4320.347432][T22924] dump_stack_lvl (lib/dump_stack.c:123) [4320.347438][T22924] check_preemption_disabled (lib/smp_processor_id.c:52) [4320.347443][T22924] lwtunnel_output (net/core/lwtunnel.c:359) [4320.347449][T22924] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4320.347456][T22924] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.347462][T22924] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4320.347466][T22924] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.347479][T22924] rawv6_sendmsg (net/ipv6/raw.c:918) [4320.347490][T22924] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4320.347496][T22924] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4320.347499][T22924] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.347507][T22924] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4320.347511][T22924] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4320.347520][T22924] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4320.347536][T22924] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4320.347538][T22924] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.347550][T22924] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.347554][T22924] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.347560][T22924] ? __pfx___sys_sendto (net/socket.c:2147) [4320.347574][T22924] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4320.347580][T22924] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4320.347588][T22924] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4320.347595][T22924] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4320.347605][T22924] __x64_sys_sendto (net/socket.c:2183) [4320.347609][T22924] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4320.347612][T22924] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4320.347616][T22924] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4320.347621][T22924] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4320.347624][T22924] RIP: 0033:0x7fee0d5a0a4a [ 4320.347628][T22924] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4320.347631][T22924] RSP: 002b:00007ffd1f514f68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4320.347634][T22924] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fee0d5a0a4a [ 4320.347636][T22924] RDX: 0000000000000040 RSI: 000000002eff8340 RDI: 0000000000000005 [ 4320.347638][T22924] RBP: 00007ffd1f514ff0 R08: 0000000000418574 R09: 000000000000001c [ 4320.347639][T22924] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4320.347641][T22924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee0d6c9000 | [ 4320.347641][T22924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee0d6c9000 | [ 4320.347656][T22924] | [ 4320.348112][T22924] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22924 | [4320.360045][T22924] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4320.360314][T22924] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4320.360316][T22924] Call Trace: [ 4320.360318][T22924] [4320.360320][T22924] dump_stack_lvl (lib/dump_stack.c:123) [4320.360327][T22924] check_preemption_disabled (lib/smp_processor_id.c:52) [4320.360333][T22924] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4320.360339][T22924] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4320.360346][T22924] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.360353][T22924] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4320.360357][T22924] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.360370][T22924] rawv6_sendmsg (net/ipv6/raw.c:918) [4320.360382][T22924] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4320.360387][T22924] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4320.360392][T22924] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.360400][T22924] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4320.360404][T22924] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4320.360413][T22924] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4320.360430][T22924] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4320.360432][T22924] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.360444][T22924] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.360448][T22924] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.360455][T22924] ? __pfx___sys_sendto (net/socket.c:2147) [4320.360469][T22924] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4320.360475][T22924] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4320.360483][T22924] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4320.360491][T22924] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4320.360501][T22924] __x64_sys_sendto (net/socket.c:2183) [4320.360505][T22924] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4320.360508][T22924] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4320.360513][T22924] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4320.360518][T22924] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4320.360521][T22924] RIP: 0033:0x7fee0d5a0a4a [ 4320.360525][T22924] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4320.360528][T22924] RSP: 002b:00007ffd1f514f68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4320.360531][T22924] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fee0d5a0a4a [ 4320.360533][T22924] RDX: 0000000000000040 RSI: 000000002eff8340 RDI: 0000000000000005 [ 4320.360535][T22924] RBP: 00007ffd1f514ff0 R08: 0000000000418574 R09: 000000000000001c [ 4320.360537][T22924] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4320.360539][T22924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee0d6c9000 | [ 4320.360539][T22924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee0d6c9000 | [ 4320.360554][T22924] | [ 4320.830630][T22928] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22928 | [4320.831189][T22928] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4320.831468][T22928] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4320.831471][T22928] Call Trace: [ 4320.831473][T22928] [4320.831476][T22928] dump_stack_lvl (lib/dump_stack.c:123) [4320.831484][T22928] check_preemption_disabled (lib/smp_processor_id.c:52) [4320.831490][T22928] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4320.831497][T22928] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4320.831504][T22928] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.831512][T22928] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4320.831517][T22928] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.831529][T22928] rawv6_sendmsg (net/ipv6/raw.c:918) [4320.831541][T22928] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4320.831546][T22928] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4320.831552][T22928] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.831561][T22928] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4320.831567][T22928] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4320.831576][T22928] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4320.831592][T22928] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4320.831595][T22928] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.831606][T22928] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.831612][T22928] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.831617][T22928] ? __pfx___sys_sendto (net/socket.c:2147) [4320.831632][T22928] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4320.831639][T22928] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4320.831649][T22928] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4320.831656][T22928] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4320.831666][T22928] __x64_sys_sendto (net/socket.c:2183) [4320.831670][T22928] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4320.831674][T22928] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4320.831689][T22928] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4320.831694][T22928] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4320.831697][T22928] RIP: 0033:0x7f413140ca4a [ 4320.831702][T22928] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4320.831705][T22928] RSP: 002b:00007ffca58f1c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4320.831709][T22928] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f413140ca4a [ 4320.831711][T22928] RDX: 0000000000000040 RSI: 00000000299f7340 RDI: 0000000000000005 [ 4320.831713][T22928] RBP: 00007ffca58f1ca0 R08: 0000000000418574 R09: 000000000000001c [ 4320.831715][T22928] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4320.831717][T22928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4131535000 | [ 4320.831731][T22928] | [ 4320.831734][T22928] lwtunnel_output(): recursion limit reached on datapath | [ 4322.338122][T22932] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22932 | [4322.338626][T22932] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4322.338898][T22932] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4322.338900][T22932] Call Trace: [ 4322.338903][T22932] [4322.338906][T22932] dump_stack_lvl (lib/dump_stack.c:123) [4322.338915][T22932] check_preemption_disabled (lib/smp_processor_id.c:52) [4322.338922][T22932] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4322.338929][T22932] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4322.338937][T22932] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4322.338946][T22932] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4322.338951][T22932] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4322.338963][T22932] rawv6_sendmsg (net/ipv6/raw.c:918) [4322.338975][T22932] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4322.338980][T22932] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4322.338988][T22932] ? __lock_release (kernel/locking/lockdep.c:5534) [4322.338999][T22932] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4322.339005][T22932] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4322.339014][T22932] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4322.339030][T22932] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4322.339033][T22932] ? __lock_release (kernel/locking/lockdep.c:5534) [4322.339045][T22932] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4322.339051][T22932] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4322.339057][T22932] ? __pfx___sys_sendto (net/socket.c:2147) [4322.339072][T22932] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4322.339079][T22932] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4322.339089][T22932] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4322.339097][T22932] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4322.339107][T22932] __x64_sys_sendto (net/socket.c:2183) [4322.339111][T22932] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4322.339115][T22932] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4322.339120][T22932] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4322.339125][T22932] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4322.339130][T22932] RIP: 0033:0x7f8aed274a4a [ 4322.339135][T22932] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4322.339140][T22932] RSP: 002b:00007ffd4878cba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4322.339144][T22932] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8aed274a4a [ 4322.339146][T22932] RDX: 0000000000000040 RSI: 00000000162df340 RDI: 0000000000000005 [ 4322.339148][T22932] RBP: 00007ffd4878cc30 R08: 0000000000418574 R09: 000000000000001c [ 4322.339150][T22932] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4322.339153][T22932] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8aed39d000 | [ 4322.339153][T22932] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8aed39d000 | [ 4322.339167][T22932] | [ 4322.353275][T22932] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22932 | [4322.353661][T22932] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4322.353917][T22932] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4322.353919][T22932] Call Trace: [ 4322.353921][T22932] [4322.353923][T22932] dump_stack_lvl (lib/dump_stack.c:123) [4322.353929][T22932] check_preemption_disabled (lib/smp_processor_id.c:52) [4322.353934][T22932] lwtunnel_output (net/core/lwtunnel.c:359) [4322.353941][T22932] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4322.353948][T22932] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4322.353954][T22932] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4322.353958][T22932] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4322.353971][T22932] rawv6_sendmsg (net/ipv6/raw.c:918) [4322.353983][T22932] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4322.353988][T22932] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4322.353992][T22932] ? __lock_release (kernel/locking/lockdep.c:5534) [4322.354001][T22932] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4322.354004][T22932] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4322.354013][T22932] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4322.354030][T22932] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4322.354033][T22932] ? __lock_release (kernel/locking/lockdep.c:5534) [4322.354044][T22932] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4322.354049][T22932] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4322.354054][T22932] ? __pfx___sys_sendto (net/socket.c:2147) [4322.354080][T22932] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4322.354086][T22932] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4322.354094][T22932] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4322.354101][T22932] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4322.354111][T22932] __x64_sys_sendto (net/socket.c:2183) [4322.354115][T22932] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4322.354118][T22932] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4322.354123][T22932] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4322.354128][T22932] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4322.354131][T22932] RIP: 0033:0x7f8aed274a4a [ 4322.354134][T22932] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4322.354137][T22932] RSP: 002b:00007ffd4878cba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4322.354140][T22932] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8aed274a4a [ 4322.354143][T22932] RDX: 0000000000000040 RSI: 00000000162df340 RDI: 0000000000000005 [ 4322.354145][T22932] RBP: 00007ffd4878cc30 R08: 0000000000418574 R09: 000000000000001c [ 4322.354148][T22932] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4322.354150][T22932] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8aed39d000 | [ 4322.354150][T22932] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8aed39d000 | [ 4322.354164][T22932] | [ 4322.367865][T22932] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22932 | [4322.368267][T22932] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4322.368533][T22932] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4322.368534][T22932] Call Trace: [ 4322.368536][T22932] [4322.368539][T22932] dump_stack_lvl (lib/dump_stack.c:123) [4322.368545][T22932] check_preemption_disabled (lib/smp_processor_id.c:52) [4322.368551][T22932] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4322.368557][T22932] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4322.368564][T22932] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4322.368570][T22932] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4322.368575][T22932] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4322.368587][T22932] rawv6_sendmsg (net/ipv6/raw.c:918) [4322.368600][T22932] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4322.368605][T22932] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4322.368609][T22932] ? __lock_release (kernel/locking/lockdep.c:5534) [4322.368617][T22932] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4322.368621][T22932] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4322.368630][T22932] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4322.368646][T22932] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4322.368649][T22932] ? __lock_release (kernel/locking/lockdep.c:5534) [4322.368661][T22932] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4322.368665][T22932] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4322.368671][T22932] ? __pfx___sys_sendto (net/socket.c:2147) [4322.368686][T22932] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4322.368692][T22932] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4322.368700][T22932] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4322.368707][T22932] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4322.368718][T22932] __x64_sys_sendto (net/socket.c:2183) [4322.368722][T22932] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4322.368726][T22932] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4322.368730][T22932] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4322.368735][T22932] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4322.368739][T22932] RIP: 0033:0x7f8aed274a4a [ 4322.368743][T22932] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4322.368746][T22932] RSP: 002b:00007ffd4878cba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4322.368749][T22932] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8aed274a4a [ 4322.368751][T22932] RDX: 0000000000000040 RSI: 00000000162df340 RDI: 0000000000000005 [ 4322.368753][T22932] RBP: 00007ffd4878cc30 R08: 0000000000418574 R09: 000000000000001c [ 4322.368755][T22932] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4322.368757][T22932] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8aed39d000 | [ 4322.368757][T22932] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8aed39d000 | [ 4322.368772][T22932] | [ 4323.190095][T22939] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22939 | [4323.190634][T22939] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4323.190906][T22939] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4323.190908][T22939] Call Trace: [ 4323.190911][T22939] [4323.190913][T22939] dump_stack_lvl (lib/dump_stack.c:123) [4323.190924][T22939] check_preemption_disabled (lib/smp_processor_id.c:52) [4323.190931][T22939] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4323.190937][T22939] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4323.190946][T22939] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4323.190955][T22939] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4323.190960][T22939] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4323.190972][T22939] rawv6_sendmsg (net/ipv6/raw.c:918) [4323.190984][T22939] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4323.190989][T22939] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4323.190997][T22939] ? __lock_release (kernel/locking/lockdep.c:5534) [4323.191008][T22939] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4323.191015][T22939] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4323.191024][T22939] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4323.191040][T22939] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4323.191043][T22939] ? __lock_release (kernel/locking/lockdep.c:5534) [4323.191055][T22939] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4323.191061][T22939] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4323.191067][T22939] ? __pfx___sys_sendto (net/socket.c:2147) [4323.191082][T22939] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4323.191089][T22939] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4323.191099][T22939] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4323.191107][T22939] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4323.191117][T22939] __x64_sys_sendto (net/socket.c:2183) [4323.191121][T22939] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4323.191125][T22939] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4323.191131][T22939] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4323.191136][T22939] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4323.191142][T22939] RIP: 0033:0x7fba41781a4a [ 4323.191147][T22939] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4323.191151][T22939] RSP: 002b:00007ffc3b782838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4323.191155][T22939] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba41781a4a [ 4323.191157][T22939] RDX: 0000000000000040 RSI: 0000000038a13340 RDI: 0000000000000005 [ 4323.191159][T22939] RBP: 00007ffc3b7828c0 R08: 0000000000418574 R09: 000000000000001c [ 4323.191161][T22939] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4323.191162][T22939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba418aa000 | [ 4323.191162][T22939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba418aa000 | [ 4323.191177][T22939] | [ 4323.205030][T22939] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22939 | [4323.205405][T22939] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4323.205648][T22939] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4323.205650][T22939] Call Trace: [ 4323.205652][T22939] [4323.205654][T22939] dump_stack_lvl (lib/dump_stack.c:123) [4323.205661][T22939] check_preemption_disabled (lib/smp_processor_id.c:52) [4323.205666][T22939] lwtunnel_output (net/core/lwtunnel.c:359) [4323.205673][T22939] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4323.205679][T22939] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4323.205685][T22939] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4323.205691][T22939] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4323.205704][T22939] rawv6_sendmsg (net/ipv6/raw.c:918) [4323.205715][T22939] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4323.205721][T22939] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4323.205725][T22939] ? __lock_release (kernel/locking/lockdep.c:5534) [4323.205733][T22939] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4323.205736][T22939] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4323.205746][T22939] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4323.205762][T22939] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4323.205765][T22939] ? __lock_release (kernel/locking/lockdep.c:5534) [4323.205776][T22939] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4323.205781][T22939] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4323.205787][T22939] ? __pfx___sys_sendto (net/socket.c:2147) [4323.205802][T22939] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4323.205808][T22939] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4323.205816][T22939] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4323.205824][T22939] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4323.205835][T22939] __x64_sys_sendto (net/socket.c:2183) [4323.205839][T22939] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4323.205842][T22939] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4323.205847][T22939] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4323.205852][T22939] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4323.205855][T22939] RIP: 0033:0x7fba41781a4a [ 4323.205858][T22939] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4323.205861][T22939] RSP: 002b:00007ffc3b782838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4323.205865][T22939] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba41781a4a [ 4323.205867][T22939] RDX: 0000000000000040 RSI: 0000000038a13340 RDI: 0000000000000005 [ 4323.205869][T22939] RBP: 00007ffc3b7828c0 R08: 0000000000418574 R09: 000000000000001c [ 4323.205870][T22939] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4323.205872][T22939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba418aa000 | [ 4323.205872][T22939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba418aa000 | [ 4323.205887][T22939] | [ 4323.222078][T22939] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22939 | [4323.222453][T22939] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4323.222699][T22939] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4323.222701][T22939] Call Trace: [ 4323.222703][T22939] [4323.222705][T22939] dump_stack_lvl (lib/dump_stack.c:123) [4323.222711][T22939] check_preemption_disabled (lib/smp_processor_id.c:52) [4323.222717][T22939] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4323.222724][T22939] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4323.222731][T22939] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4323.222737][T22939] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4323.222742][T22939] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4323.222755][T22939] rawv6_sendmsg (net/ipv6/raw.c:918) [4323.222766][T22939] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4323.222772][T22939] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4323.222776][T22939] ? __lock_release (kernel/locking/lockdep.c:5534) [4323.222785][T22939] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4323.222788][T22939] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4323.222798][T22939] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4323.222814][T22939] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4323.222817][T22939] ? __lock_release (kernel/locking/lockdep.c:5534) [4323.222829][T22939] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4323.222834][T22939] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4323.222839][T22939] ? __pfx___sys_sendto (net/socket.c:2147) [4323.222854][T22939] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4323.222861][T22939] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4323.222868][T22939] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4323.222876][T22939] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4323.222887][T22939] __x64_sys_sendto (net/socket.c:2183) [4323.222891][T22939] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4323.222894][T22939] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4323.222899][T22939] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4323.222903][T22939] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4323.222907][T22939] RIP: 0033:0x7fba41781a4a [ 4323.222911][T22939] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4323.222914][T22939] RSP: 002b:00007ffc3b782838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4323.222917][T22939] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba41781a4a [ 4323.222919][T22939] RDX: 0000000000000040 RSI: 0000000038a13340 RDI: 0000000000000005 [ 4323.222921][T22939] RBP: 00007ffc3b7828c0 R08: 0000000000418574 R09: 000000000000001c [ 4323.222923][T22939] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4323.222925][T22939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba418aa000 | [ 4324.925259][T22953] lwtunnel_output(): recursion limit reached on datapath | [ 4326.732123][T22960] check_preemption_disabled: 4 callbacks suppressed | [ 4326.732134][T22960] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22960 | [4326.733550][T22960] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4326.733809][T22960] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4326.733812][T22960] Call Trace: [ 4326.733814][T22960] [4326.733817][T22960] dump_stack_lvl (lib/dump_stack.c:123) [4326.733827][T22960] check_preemption_disabled (lib/smp_processor_id.c:52) [4326.733834][T22960] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4326.733840][T22960] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4326.733849][T22960] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.733857][T22960] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4326.733862][T22960] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.733875][T22960] rawv6_sendmsg (net/ipv6/raw.c:918) [4326.733886][T22960] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4326.733892][T22960] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4326.733900][T22960] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.733911][T22960] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4326.733917][T22960] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4326.733927][T22960] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4326.733943][T22960] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4326.733946][T22960] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.733958][T22960] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.733964][T22960] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.733970][T22960] ? __pfx___sys_sendto (net/socket.c:2147) [4326.733985][T22960] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4326.733991][T22960] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4326.734002][T22960] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4326.734009][T22960] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4326.734019][T22960] __x64_sys_sendto (net/socket.c:2183) [4326.734023][T22960] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4326.734028][T22960] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4326.734033][T22960] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4326.734038][T22960] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4326.734043][T22960] RIP: 0033:0x7f1c5ff00a4a [ 4326.734048][T22960] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4326.734052][T22960] RSP: 002b:00007ffeaeae4a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4326.734056][T22960] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1c5ff00a4a [ 4326.734059][T22960] RDX: 0000000000000040 RSI: 00000000339ec340 RDI: 0000000000000005 [ 4326.734060][T22960] RBP: 00007ffeaeae4ad0 R08: 0000000000418574 R09: 000000000000001c [ 4326.734062][T22960] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4326.734064][T22960] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c60029000 | [ 4326.734064][T22960] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c60029000 | [ 4326.734078][T22960] | [ 4326.734081][T22960] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22960 | [4326.745658][T22960] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4326.745905][T22960] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4326.745907][T22960] Call Trace: [ 4326.745909][T22960] [4326.745911][T22960] dump_stack_lvl (lib/dump_stack.c:123) [4326.745917][T22960] check_preemption_disabled (lib/smp_processor_id.c:52) [4326.745922][T22960] lwtunnel_output (net/core/lwtunnel.c:359) [4326.745929][T22960] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4326.745935][T22960] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.745941][T22960] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4326.745946][T22960] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.745958][T22960] rawv6_sendmsg (net/ipv6/raw.c:918) [4326.745970][T22960] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4326.745976][T22960] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4326.745980][T22960] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.745987][T22960] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4326.745990][T22960] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4326.745999][T22960] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4326.746016][T22960] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4326.746019][T22960] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.746030][T22960] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.746034][T22960] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.746040][T22960] ? __pfx___sys_sendto (net/socket.c:2147) [4326.746055][T22960] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4326.746061][T22960] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4326.746069][T22960] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4326.746076][T22960] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4326.746086][T22960] __x64_sys_sendto (net/socket.c:2183) [4326.746090][T22960] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4326.746093][T22960] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4326.746098][T22960] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4326.746103][T22960] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4326.746106][T22960] RIP: 0033:0x7f1c5ff00a4a [ 4326.746109][T22960] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4326.746112][T22960] RSP: 002b:00007ffeaeae4a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4326.746115][T22960] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1c5ff00a4a [ 4326.746117][T22960] RDX: 0000000000000040 RSI: 00000000339ec340 RDI: 0000000000000005 [ 4326.746119][T22960] RBP: 00007ffeaeae4ad0 R08: 0000000000418574 R09: 000000000000001c [ 4326.746121][T22960] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4326.746123][T22960] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c60029000 | [ 4326.746123][T22960] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c60029000 | [ 4326.746139][T22960] | [ 4326.760261][T22960] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22960 | [4326.760878][T22960] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4326.761335][T22960] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4326.761338][T22960] Call Trace: [ 4326.761341][T22960] [4326.761345][T22960] dump_stack_lvl (lib/dump_stack.c:123) [4326.761356][T22960] check_preemption_disabled (lib/smp_processor_id.c:52) [4326.761367][T22960] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4326.761379][T22960] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4326.761392][T22960] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.761402][T22960] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4326.761412][T22960] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.761436][T22960] rawv6_sendmsg (net/ipv6/raw.c:918) [4326.761460][T22960] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4326.761470][T22960] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4326.761477][T22960] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.761491][T22960] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4326.761497][T22960] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4326.761515][T22960] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4326.761548][T22960] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4326.761553][T22960] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.761576][T22960] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.761584][T22960] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.761594][T22960] ? __pfx___sys_sendto (net/socket.c:2147) [4326.761624][T22960] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4326.761635][T22960] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4326.761650][T22960] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4326.761662][T22960] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4326.761679][T22960] __x64_sys_sendto (net/socket.c:2183) [4326.761687][T22960] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4326.761693][T22960] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4326.761700][T22960] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4326.761709][T22960] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4326.761715][T22960] RIP: 0033:0x7f1c5ff00a4a [ 4326.761721][T22960] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4326.761727][T22960] RSP: 002b:00007ffeaeae4a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4326.761732][T22960] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1c5ff00a4a [ 4326.761736][T22960] RDX: 0000000000000040 RSI: 00000000339ec340 RDI: 0000000000000005 [ 4326.761740][T22960] RBP: 00007ffeaeae4ad0 R08: 0000000000418574 R09: 000000000000001c [ 4326.761743][T22960] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4326.761747][T22960] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c60029000 | [ 4326.761747][T22960] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c60029000 | [ 4326.761777][T22960] | [ 4327.636544][T22967] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22967 | [4327.637019][T22967] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4327.637293][T22967] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4327.637295][T22967] Call Trace: [ 4327.637297][T22967] [4327.637299][T22967] dump_stack_lvl (lib/dump_stack.c:123) [4327.637308][T22967] check_preemption_disabled (lib/smp_processor_id.c:52) [4327.637314][T22967] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4327.637321][T22967] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4327.637329][T22967] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4327.637337][T22967] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4327.637341][T22967] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4327.637354][T22967] rawv6_sendmsg (net/ipv6/raw.c:918) [4327.637365][T22967] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4327.637371][T22967] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4327.637377][T22967] ? __lock_release (kernel/locking/lockdep.c:5534) [4327.637386][T22967] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4327.637392][T22967] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4327.637401][T22967] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4327.637417][T22967] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4327.637420][T22967] ? __lock_release (kernel/locking/lockdep.c:5534) [4327.637431][T22967] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4327.637437][T22967] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4327.637442][T22967] ? __pfx___sys_sendto (net/socket.c:2147) [4327.637457][T22967] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4327.637463][T22967] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4327.637472][T22967] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4327.637480][T22967] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4327.637490][T22967] __x64_sys_sendto (net/socket.c:2183) [4327.637494][T22967] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4327.637498][T22967] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4327.637503][T22967] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4327.637508][T22967] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4327.637512][T22967] RIP: 0033:0x7f312abdaa4a [ 4327.637517][T22967] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4327.637520][T22967] RSP: 002b:00007ffe36f34468 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4327.637524][T22967] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f312abdaa4a [ 4327.637526][T22967] RDX: 0000000000000040 RSI: 000000000fe2d340 RDI: 0000000000000005 [ 4327.637528][T22967] RBP: 00007ffe36f344f0 R08: 0000000000418574 R09: 000000000000001c [ 4327.637530][T22967] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4327.637532][T22967] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f312ad03000 | [ 4327.637532][T22967] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f312ad03000 | [ 4327.637546][T22967] | [ 4327.637549][T22967] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22967 | [4327.650043][T22967] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4327.650309][T22967] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4327.650311][T22967] Call Trace: [ 4327.650313][T22967] [4327.650315][T22967] dump_stack_lvl (lib/dump_stack.c:123) [4327.650320][T22967] check_preemption_disabled (lib/smp_processor_id.c:52) [4327.650326][T22967] lwtunnel_output (net/core/lwtunnel.c:359) [4327.650333][T22967] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4327.650339][T22967] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4327.650345][T22967] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4327.650350][T22967] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4327.650362][T22967] rawv6_sendmsg (net/ipv6/raw.c:918) [4327.650374][T22967] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4327.650380][T22967] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4327.650384][T22967] ? __lock_release (kernel/locking/lockdep.c:5534) [4327.650392][T22967] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4327.650395][T22967] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4327.650404][T22967] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4327.650421][T22967] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4327.650424][T22967] ? __lock_release (kernel/locking/lockdep.c:5534) [4327.650435][T22967] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4327.650440][T22967] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4327.650446][T22967] ? __pfx___sys_sendto (net/socket.c:2147) [4327.650461][T22967] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4327.650467][T22967] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4327.650475][T22967] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4327.650482][T22967] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4327.650492][T22967] __x64_sys_sendto (net/socket.c:2183) [4327.650496][T22967] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4327.650499][T22967] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4327.650504][T22967] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4327.650509][T22967] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4327.650512][T22967] RIP: 0033:0x7f312abdaa4a [ 4327.650516][T22967] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4327.650519][T22967] RSP: 002b:00007ffe36f34468 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4327.650522][T22967] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f312abdaa4a [ 4327.650524][T22967] RDX: 0000000000000040 RSI: 000000000fe2d340 RDI: 0000000000000005 [ 4327.650526][T22967] RBP: 00007ffe36f344f0 R08: 0000000000418574 R09: 000000000000001c [ 4327.650528][T22967] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4327.650530][T22967] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f312ad03000 | [ 4327.650530][T22967] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f312ad03000 | [ 4327.650545][T22967] | [ 4327.650998][T22967] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22967 | [4327.662995][T22967] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4327.663266][T22967] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4327.663267][T22967] Call Trace: [ 4327.663270][T22967] [4327.663272][T22967] dump_stack_lvl (lib/dump_stack.c:123) [4327.663278][T22967] check_preemption_disabled (lib/smp_processor_id.c:52) [4327.663283][T22967] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4327.663290][T22967] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4327.663296][T22967] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4327.663302][T22967] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4327.663307][T22967] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4327.663319][T22967] rawv6_sendmsg (net/ipv6/raw.c:918) [4327.663331][T22967] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4327.663336][T22967] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4327.663340][T22967] ? __lock_release (kernel/locking/lockdep.c:5534) [4327.663347][T22967] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4327.663351][T22967] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4327.663360][T22967] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4327.663376][T22967] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4327.663378][T22967] ? __lock_release (kernel/locking/lockdep.c:5534) [4327.663389][T22967] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4327.663393][T22967] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4327.663399][T22967] ? __pfx___sys_sendto (net/socket.c:2147) [4327.663413][T22967] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4327.663419][T22967] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4327.663426][T22967] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4327.663433][T22967] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4327.663443][T22967] __x64_sys_sendto (net/socket.c:2183) [4327.663447][T22967] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4327.663450][T22967] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4327.663455][T22967] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4327.663460][T22967] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4327.663463][T22967] RIP: 0033:0x7f312abdaa4a [ 4327.663466][T22967] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4327.663469][T22967] RSP: 002b:00007ffe36f34468 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4327.663472][T22967] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f312abdaa4a [ 4327.663474][T22967] RDX: 0000000000000040 RSI: 000000000fe2d340 RDI: 0000000000000005 [ 4327.663476][T22967] RBP: 00007ffe36f344f0 R08: 0000000000418574 R09: 000000000000001c [ 4327.663478][T22967] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4327.663480][T22967] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f312ad03000 | [ 4327.663480][T22967] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f312ad03000 | [ 4327.663494][T22967] | [ 4328.180612][T22971] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22971 | [4328.181067][T22971] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4328.181337][T22971] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4328.181339][T22971] Call Trace: [ 4328.181342][T22971] [4328.181345][T22971] dump_stack_lvl (lib/dump_stack.c:123) [4328.181354][T22971] check_preemption_disabled (lib/smp_processor_id.c:52) [4328.181361][T22971] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4328.181368][T22971] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4328.181376][T22971] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4328.181385][T22971] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4328.181390][T22971] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4328.181402][T22971] rawv6_sendmsg (net/ipv6/raw.c:918) [4328.181414][T22971] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4328.181419][T22971] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4328.181427][T22971] ? __lock_release (kernel/locking/lockdep.c:5534) [4328.181438][T22971] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4328.181443][T22971] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4328.181453][T22971] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4328.181469][T22971] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4328.181472][T22971] ? __lock_release (kernel/locking/lockdep.c:5534) [4328.181483][T22971] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4328.181490][T22971] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4328.181496][T22971] ? __pfx___sys_sendto (net/socket.c:2147) [4328.181510][T22971] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4328.181517][T22971] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4328.181527][T22971] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4328.181535][T22971] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4328.181545][T22971] __x64_sys_sendto (net/socket.c:2183) [4328.181549][T22971] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4328.181553][T22971] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4328.181558][T22971] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4328.181563][T22971] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4328.181567][T22971] RIP: 0033:0x7f3806bbba4a [ 4328.181572][T22971] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4328.181575][T22971] RSP: 002b:00007fff111e5de8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4328.181579][T22971] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3806bbba4a [ 4328.181582][T22971] RDX: 0000000000000040 RSI: 000000000d553340 RDI: 0000000000000005 [ 4328.181583][T22971] RBP: 00007fff111e5e70 R08: 0000000000418574 R09: 000000000000001c [ 4328.181585][T22971] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4328.181587][T22971] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3806ce4000 | [ 4328.181587][T22971] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3806ce4000 | [ 4328.181601][T22971] | [ 4328.181604][T22971] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22971 | [4328.194274][T22971] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4328.194518][T22971] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4328.194520][T22971] Call Trace: [ 4328.194522][T22971] [4328.194524][T22971] dump_stack_lvl (lib/dump_stack.c:123) [4328.194530][T22971] check_preemption_disabled (lib/smp_processor_id.c:52) [4328.194536][T22971] lwtunnel_output (net/core/lwtunnel.c:359) [4328.194542][T22971] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4328.194549][T22971] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4328.194555][T22971] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4328.194560][T22971] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4328.194572][T22971] rawv6_sendmsg (net/ipv6/raw.c:918) [4328.194584][T22971] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4328.194589][T22971] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4328.194593][T22971] ? __lock_release (kernel/locking/lockdep.c:5534) [4328.194601][T22971] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4328.194605][T22971] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4328.194614][T22971] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4328.194630][T22971] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4328.194633][T22971] ? __lock_release (kernel/locking/lockdep.c:5534) [4328.194645][T22971] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4328.194649][T22971] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4328.194655][T22971] ? __pfx___sys_sendto (net/socket.c:2147) [4328.194670][T22971] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4328.194677][T22971] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4328.194684][T22971] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4328.194692][T22971] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4328.194702][T22971] __x64_sys_sendto (net/socket.c:2183) [4328.194706][T22971] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4328.194709][T22971] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4328.194714][T22971] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4328.194719][T22971] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4328.194722][T22971] RIP: 0033:0x7f3806bbba4a [ 4328.194725][T22971] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4328.194728][T22971] RSP: 002b:00007fff111e5de8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4328.194732][T22971] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3806bbba4a [ 4328.194734][T22971] RDX: 0000000000000040 RSI: 000000000d553340 RDI: 0000000000000005 [ 4328.194735][T22971] RBP: 00007fff111e5e70 R08: 0000000000418574 R09: 000000000000001c [ 4328.194737][T22971] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4328.194739][T22971] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3806ce4000 | [ 4328.194739][T22971] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3806ce4000 | [ 4328.194753][T22971] | [ 4328.210755][T22971] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22971 | [4328.211114][T22971] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4328.211370][T22971] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4328.211371][T22971] Call Trace: [ 4328.211373][T22971] [4328.211376][T22971] dump_stack_lvl (lib/dump_stack.c:123) [4328.211382][T22971] check_preemption_disabled (lib/smp_processor_id.c:52) [4328.211387][T22971] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4328.211394][T22971] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4328.211401][T22971] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4328.211407][T22971] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4328.211412][T22971] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4328.211424][T22971] rawv6_sendmsg (net/ipv6/raw.c:918) [4328.211436][T22971] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4328.211442][T22971] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4328.211446][T22971] ? __lock_release (kernel/locking/lockdep.c:5534) [4328.211454][T22971] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4328.211458][T22971] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4328.211467][T22971] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4328.211483][T22971] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4328.211486][T22971] ? __lock_release (kernel/locking/lockdep.c:5534) [4328.211498][T22971] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4328.211502][T22971] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4328.211508][T22971] ? __pfx___sys_sendto (net/socket.c:2147) [4328.211523][T22971] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4328.211529][T22971] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4328.211537][T22971] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4328.211544][T22971] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4328.211554][T22971] __x64_sys_sendto (net/socket.c:2183) [4328.211558][T22971] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4328.211562][T22971] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4328.211567][T22971] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4328.211572][T22971] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4328.211575][T22971] RIP: 0033:0x7f3806bbba4a [ 4328.211579][T22971] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4328.211582][T22971] RSP: 002b:00007fff111e5de8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4328.211585][T22971] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3806bbba4a [ 4328.211587][T22971] RDX: 0000000000000040 RSI: 000000000d553340 RDI: 0000000000000005 [ 4328.211589][T22971] RBP: 00007fff111e5e70 R08: 0000000000418574 R09: 000000000000001c [ 4328.211591][T22971] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4328.211593][T22971] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3806ce4000 | [ 4328.211593][T22971] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3806ce4000 | [ 4328.211608][T22971] | [ 4328.710966][T22975] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22975 | [4328.711444][T22975] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4328.711699][T22975] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4328.711701][T22975] Call Trace: [ 4328.711704][T22975] [4328.711706][T22975] dump_stack_lvl (lib/dump_stack.c:123) [4328.711715][T22975] check_preemption_disabled (lib/smp_processor_id.c:52) [4328.711723][T22975] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4328.711730][T22975] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4328.711738][T22975] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4328.711746][T22975] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4328.711751][T22975] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4328.711764][T22975] rawv6_sendmsg (net/ipv6/raw.c:918) [4328.711775][T22975] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4328.711780][T22975] ? find_held_lock (kernel/locking/lockdep.c:5348) [4328.711791][T22975] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4328.711797][T22975] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4328.711802][T22975] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4328.711814][T22975] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4328.711830][T22975] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4328.711833][T22975] ? __lock_release (kernel/locking/lockdep.c:5534) [4328.711844][T22975] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4328.711852][T22975] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4328.711857][T22975] ? __pfx___sys_sendto (net/socket.c:2147) [4328.711869][T22975] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4328.711878][T22975] ? find_held_lock (kernel/locking/lockdep.c:5348) [4328.711882][T22975] ? 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) [4328.711887][T22975] ? __lock_release (kernel/locking/lockdep.c:5534) [4328.711893][T22975] ? 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) [4328.711899][T22975] ? 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) [4328.711909][T22975] __x64_sys_sendto (net/socket.c:2183) [4328.711913][T22975] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4328.711917][T22975] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4328.711922][T22975] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4328.711927][T22975] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4328.711931][T22975] RIP: 0033:0x7f7148306a4a [ 4328.711937][T22975] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4328.711940][T22975] RSP: 002b:00007ffe694dbd08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4328.711944][T22975] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7148306a4a [ 4328.711946][T22975] RDX: 0000000000000040 RSI: 00000000116ad340 RDI: 0000000000000005 [ 4328.711948][T22975] RBP: 00007ffe694dbd90 R08: 0000000000418574 R09: 000000000000001c [ 4328.711950][T22975] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4328.711952][T22975] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f714842f000 | [ 4330.135457][T22987] lwtunnel_output(): recursion limit reached on datapath | [ 4332.113910][T22995] check_preemption_disabled: 12 callbacks suppressed | [ 4332.113917][T22995] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22995 | [4332.114832][T22995] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4332.115095][T22995] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4332.115097][T22995] Call Trace: [ 4332.115099][T22995] [4332.115101][T22995] dump_stack_lvl (lib/dump_stack.c:123) [4332.115110][T22995] check_preemption_disabled (lib/smp_processor_id.c:52) [4332.115117][T22995] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4332.115123][T22995] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4332.115131][T22995] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.115140][T22995] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4332.115145][T22995] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.115157][T22995] rawv6_sendmsg (net/ipv6/raw.c:918) [4332.115168][T22995] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4332.115174][T22995] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4332.115181][T22995] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.115190][T22995] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4332.115195][T22995] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4332.115205][T22995] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4332.115220][T22995] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4332.115224][T22995] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.115235][T22995] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.115241][T22995] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.115246][T22995] ? __pfx___sys_sendto (net/socket.c:2147) [4332.115261][T22995] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4332.115268][T22995] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4332.115277][T22995] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4332.115284][T22995] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4332.115294][T22995] __x64_sys_sendto (net/socket.c:2183) [4332.115298][T22995] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4332.115302][T22995] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4332.115307][T22995] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4332.115311][T22995] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4332.115316][T22995] RIP: 0033:0x7f781ab32a4a [ 4332.115320][T22995] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4332.115323][T22995] RSP: 002b:00007ffecb02fa68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4332.115327][T22995] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f781ab32a4a [ 4332.115330][T22995] RDX: 0000000000000040 RSI: 0000000030dae340 RDI: 0000000000000005 [ 4332.115331][T22995] RBP: 00007ffecb02faf0 R08: 0000000000418574 R09: 000000000000001c [ 4332.115333][T22995] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4332.115335][T22995] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f781ac5b000 | [ 4332.115335][T22995] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f781ac5b000 | [ 4332.115350][T22995] | [ 4332.129484][T22995] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22995 | [4332.129877][T22995] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4332.130136][T22995] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4332.130139][T22995] Call Trace: [ 4332.130141][T22995] [4332.130143][T22995] dump_stack_lvl (lib/dump_stack.c:123) [4332.130149][T22995] check_preemption_disabled (lib/smp_processor_id.c:52) [4332.130155][T22995] lwtunnel_output (net/core/lwtunnel.c:359) [4332.130161][T22995] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4332.130168][T22995] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.130174][T22995] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4332.130178][T22995] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.130191][T22995] rawv6_sendmsg (net/ipv6/raw.c:918) [4332.130203][T22995] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4332.130208][T22995] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4332.130212][T22995] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.130220][T22995] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4332.130223][T22995] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4332.130232][T22995] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4332.130249][T22995] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4332.130251][T22995] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.130263][T22995] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.130267][T22995] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.130273][T22995] ? __pfx___sys_sendto (net/socket.c:2147) [4332.130288][T22995] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4332.130294][T22995] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4332.130302][T22995] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4332.130309][T22995] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4332.130320][T22995] __x64_sys_sendto (net/socket.c:2183) [4332.130324][T22995] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4332.130327][T22995] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4332.130331][T22995] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4332.130336][T22995] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4332.130339][T22995] RIP: 0033:0x7f781ab32a4a [ 4332.130343][T22995] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4332.130346][T22995] RSP: 002b:00007ffecb02fa68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4332.130349][T22995] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f781ab32a4a [ 4332.130351][T22995] RDX: 0000000000000040 RSI: 0000000030dae340 RDI: 0000000000000005 [ 4332.130353][T22995] RBP: 00007ffecb02faf0 R08: 0000000000418574 R09: 000000000000001c [ 4332.130355][T22995] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4332.130357][T22995] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f781ac5b000 | [ 4332.130357][T22995] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f781ac5b000 | [ 4332.130372][T22995] | [ 4332.143816][T22995] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22995 | [4332.144299][T22995] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4332.144620][T22995] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4332.144621][T22995] Call Trace: [ 4332.144623][T22995] [4332.144625][T22995] dump_stack_lvl (lib/dump_stack.c:123) [4332.144630][T22995] check_preemption_disabled (lib/smp_processor_id.c:52) [4332.144636][T22995] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4332.144643][T22995] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4332.144649][T22995] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.144655][T22995] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4332.144660][T22995] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.144672][T22995] rawv6_sendmsg (net/ipv6/raw.c:918) [4332.144684][T22995] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4332.144689][T22995] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4332.144694][T22995] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.144701][T22995] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4332.144705][T22995] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4332.144713][T22995] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4332.144730][T22995] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4332.144733][T22995] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.144744][T22995] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.144749][T22995] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.144755][T22995] ? __pfx___sys_sendto (net/socket.c:2147) [4332.144769][T22995] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4332.144776][T22995] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4332.144783][T22995] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4332.144791][T22995] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4332.144801][T22995] __x64_sys_sendto (net/socket.c:2183) [4332.144805][T22995] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4332.144808][T22995] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4332.144813][T22995] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4332.144818][T22995] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4332.144821][T22995] RIP: 0033:0x7f781ab32a4a [ 4332.144825][T22995] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4332.144827][T22995] RSP: 002b:00007ffecb02fa68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4332.144831][T22995] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f781ab32a4a [ 4332.144833][T22995] RDX: 0000000000000040 RSI: 0000000030dae340 RDI: 0000000000000005 [ 4332.144835][T22995] RBP: 00007ffecb02faf0 R08: 0000000000418574 R09: 000000000000001c [ 4332.144837][T22995] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4332.144838][T22995] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f781ac5b000 | [ 4332.144838][T22995] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f781ac5b000 | [ 4332.144853][T22995] | [ 4332.622322][T22999] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22999 | [4332.622838][T22999] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4332.623098][T22999] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4332.623100][T22999] Call Trace: [ 4332.623102][T22999] [4332.623105][T22999] dump_stack_lvl (lib/dump_stack.c:123) [4332.623112][T22999] check_preemption_disabled (lib/smp_processor_id.c:52) [4332.623119][T22999] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4332.623125][T22999] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4332.623133][T22999] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.623141][T22999] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4332.623146][T22999] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.623158][T22999] rawv6_sendmsg (net/ipv6/raw.c:918) [4332.623170][T22999] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4332.623175][T22999] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4332.623181][T22999] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.623191][T22999] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4332.623196][T22999] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4332.623205][T22999] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4332.623221][T22999] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4332.623224][T22999] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.623235][T22999] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.623241][T22999] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.623247][T22999] ? __pfx___sys_sendto (net/socket.c:2147) [4332.623261][T22999] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4332.623268][T22999] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4332.623277][T22999] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4332.623284][T22999] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4332.623295][T22999] __x64_sys_sendto (net/socket.c:2183) [4332.623299][T22999] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4332.623303][T22999] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4332.623308][T22999] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4332.623313][T22999] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4332.623317][T22999] RIP: 0033:0x7f8a83be4a4a [ 4332.623321][T22999] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4332.623324][T22999] RSP: 002b:00007ffd6c2bb788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4332.623328][T22999] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a83be4a4a [ 4332.623330][T22999] RDX: 0000000000000040 RSI: 00000000162f5340 RDI: 0000000000000005 [ 4332.623332][T22999] RBP: 00007ffd6c2bb810 R08: 0000000000418574 R09: 000000000000001c [ 4332.623334][T22999] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4332.623336][T22999] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a83d0d000 | [ 4332.623336][T22999] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a83d0d000 | [ 4332.623350][T22999] | [ 4332.636492][T22999] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22999 | [4332.636851][T22999] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4332.637094][T22999] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4332.637096][T22999] Call Trace: [ 4332.637097][T22999] [4332.637099][T22999] dump_stack_lvl (lib/dump_stack.c:123) [4332.637105][T22999] check_preemption_disabled (lib/smp_processor_id.c:52) [4332.637110][T22999] lwtunnel_output (net/core/lwtunnel.c:359) [4332.637117][T22999] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4332.637123][T22999] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.637128][T22999] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4332.637133][T22999] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.637147][T22999] rawv6_sendmsg (net/ipv6/raw.c:918) [4332.637159][T22999] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4332.637164][T22999] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4332.637168][T22999] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.637176][T22999] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4332.637179][T22999] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4332.637188][T22999] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4332.637204][T22999] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4332.637206][T22999] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.637218][T22999] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.637222][T22999] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.637227][T22999] ? __pfx___sys_sendto (net/socket.c:2147) [4332.637242][T22999] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4332.637248][T22999] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4332.637256][T22999] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4332.637263][T22999] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4332.637274][T22999] __x64_sys_sendto (net/socket.c:2183) [4332.637278][T22999] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4332.637281][T22999] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4332.637286][T22999] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4332.637291][T22999] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4332.637294][T22999] RIP: 0033:0x7f8a83be4a4a [ 4332.637298][T22999] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4332.637300][T22999] RSP: 002b:00007ffd6c2bb788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4332.637304][T22999] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a83be4a4a [ 4332.637306][T22999] RDX: 0000000000000040 RSI: 00000000162f5340 RDI: 0000000000000005 [ 4332.637308][T22999] RBP: 00007ffd6c2bb810 R08: 0000000000418574 R09: 000000000000001c [ 4332.637311][T22999] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4332.637312][T22999] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a83d0d000 | [ 4332.637312][T22999] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a83d0d000 | [ 4332.637327][T22999] | [ 4332.650326][T22999] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22999 | [4332.650691][T22999] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4332.650936][T22999] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4332.650938][T22999] Call Trace: [ 4332.650940][T22999] [4332.650942][T22999] dump_stack_lvl (lib/dump_stack.c:123) [4332.650947][T22999] check_preemption_disabled (lib/smp_processor_id.c:52) [4332.650953][T22999] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4332.650959][T22999] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4332.650966][T22999] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.650972][T22999] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4332.650976][T22999] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.650989][T22999] rawv6_sendmsg (net/ipv6/raw.c:918) [4332.651000][T22999] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4332.651006][T22999] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4332.651009][T22999] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.651017][T22999] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4332.651021][T22999] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4332.651030][T22999] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4332.651046][T22999] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4332.651049][T22999] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.651060][T22999] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.651064][T22999] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.651070][T22999] ? __pfx___sys_sendto (net/socket.c:2147) [4332.651085][T22999] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4332.651091][T22999] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4332.651099][T22999] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4332.651106][T22999] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4332.651116][T22999] __x64_sys_sendto (net/socket.c:2183) [4332.651120][T22999] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4332.651123][T22999] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4332.651128][T22999] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4332.651133][T22999] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4332.651136][T22999] RIP: 0033:0x7f8a83be4a4a [ 4332.651142][T22999] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4332.651144][T22999] RSP: 002b:00007ffd6c2bb788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4332.651148][T22999] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a83be4a4a [ 4332.651150][T22999] RDX: 0000000000000040 RSI: 00000000162f5340 RDI: 0000000000000005 [ 4332.651152][T22999] RBP: 00007ffd6c2bb810 R08: 0000000000418574 R09: 000000000000001c [ 4332.651153][T22999] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4332.651155][T22999] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a83d0d000 | [ 4332.651155][T22999] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a83d0d000 | [ 4332.651170][T22999] | [ 4333.135123][T23003] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23003 | [4333.135595][T23003] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4333.135849][T23003] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4333.135851][T23003] Call Trace: [ 4333.135853][T23003] [4333.135855][T23003] dump_stack_lvl (lib/dump_stack.c:123) [4333.135863][T23003] check_preemption_disabled (lib/smp_processor_id.c:52) [4333.135869][T23003] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4333.135876][T23003] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4333.135883][T23003] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4333.135891][T23003] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4333.135895][T23003] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4333.135908][T23003] rawv6_sendmsg (net/ipv6/raw.c:918) [4333.135919][T23003] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4333.135925][T23003] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4333.135931][T23003] ? __lock_release (kernel/locking/lockdep.c:5534) [4333.135940][T23003] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4333.135944][T23003] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4333.135954][T23003] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4333.135970][T23003] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4333.135973][T23003] ? __lock_release (kernel/locking/lockdep.c:5534) [4333.135984][T23003] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4333.135990][T23003] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4333.135996][T23003] ? __pfx___sys_sendto (net/socket.c:2147) [4333.136010][T23003] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4333.136016][T23003] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4333.136026][T23003] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4333.136033][T23003] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4333.136043][T23003] __x64_sys_sendto (net/socket.c:2183) [4333.136047][T23003] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4333.136051][T23003] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4333.136056][T23003] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4333.136061][T23003] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4333.136064][T23003] RIP: 0033:0x7f01185a6a4a [ 4333.136069][T23003] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4333.136072][T23003] RSP: 002b:00007ffff3381148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4333.136076][T23003] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f01185a6a4a [ 4333.136078][T23003] RDX: 0000000000000040 RSI: 000000001300f340 RDI: 0000000000000005 [ 4333.136080][T23003] RBP: 00007ffff33811d0 R08: 0000000000418574 R09: 000000000000001c [ 4333.136082][T23003] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4333.136084][T23003] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01186cf000 | [ 4333.136084][T23003] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01186cf000 | [ 4333.136098][T23003] | [ 4333.136101][T23003] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23003 | [4333.148688][T23003] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4333.148937][T23003] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4333.148938][T23003] Call Trace: [ 4333.148940][T23003] [4333.148942][T23003] dump_stack_lvl (lib/dump_stack.c:123) [4333.148948][T23003] check_preemption_disabled (lib/smp_processor_id.c:52) [4333.148954][T23003] lwtunnel_output (net/core/lwtunnel.c:359) [4333.148960][T23003] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4333.148967][T23003] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4333.148973][T23003] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4333.148977][T23003] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4333.148990][T23003] rawv6_sendmsg (net/ipv6/raw.c:918) [4333.149002][T23003] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4333.149007][T23003] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4333.149011][T23003] ? __lock_release (kernel/locking/lockdep.c:5534) [4333.149019][T23003] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4333.149023][T23003] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4333.149032][T23003] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4333.149048][T23003] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4333.149051][T23003] ? __lock_release (kernel/locking/lockdep.c:5534) [4333.149063][T23003] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4333.149067][T23003] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4333.149073][T23003] ? __pfx___sys_sendto (net/socket.c:2147) [4333.149088][T23003] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4333.149094][T23003] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4333.149101][T23003] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4333.149109][T23003] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4333.149119][T23003] __x64_sys_sendto (net/socket.c:2183) [4333.149124][T23003] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4333.149127][T23003] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4333.149131][T23003] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4333.149136][T23003] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4333.149141][T23003] RIP: 0033:0x7f01185a6a4a [ 4333.149144][T23003] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4333.149147][T23003] RSP: 002b:00007ffff3381148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4333.149151][T23003] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f01185a6a4a [ 4333.149153][T23003] RDX: 0000000000000040 RSI: 000000001300f340 RDI: 0000000000000005 [ 4333.149155][T23003] RBP: 00007ffff33811d0 R08: 0000000000418574 R09: 000000000000001c [ 4333.149157][T23003] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4333.149159][T23003] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01186cf000 | [ 4333.149159][T23003] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01186cf000 | [ 4333.149174][T23003] | [ 4333.162580][T23003] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23003 | [4333.162947][T23003] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4333.163212][T23003] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4333.163214][T23003] Call Trace: [ 4333.163216][T23003] [4333.163218][T23003] dump_stack_lvl (lib/dump_stack.c:123) [4333.163224][T23003] check_preemption_disabled (lib/smp_processor_id.c:52) [4333.163230][T23003] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4333.163237][T23003] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4333.163243][T23003] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4333.163249][T23003] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4333.163254][T23003] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4333.163266][T23003] rawv6_sendmsg (net/ipv6/raw.c:918) [4333.163278][T23003] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4333.163283][T23003] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4333.163287][T23003] ? __lock_release (kernel/locking/lockdep.c:5534) [4333.163295][T23003] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4333.163298][T23003] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4333.163307][T23003] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4333.163324][T23003] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4333.163326][T23003] ? __lock_release (kernel/locking/lockdep.c:5534) [4333.163338][T23003] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4333.163342][T23003] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4333.163348][T23003] ? __pfx___sys_sendto (net/socket.c:2147) [4333.163363][T23003] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4333.163369][T23003] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4333.163377][T23003] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4333.163384][T23003] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4333.163394][T23003] __x64_sys_sendto (net/socket.c:2183) [4333.163398][T23003] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4333.163401][T23003] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4333.163406][T23003] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4333.163410][T23003] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4333.163414][T23003] RIP: 0033:0x7f01185a6a4a [ 4333.163417][T23003] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4333.163420][T23003] RSP: 002b:00007ffff3381148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4333.163424][T23003] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f01185a6a4a [ 4333.163426][T23003] RDX: 0000000000000040 RSI: 000000001300f340 RDI: 0000000000000005 [ 4333.163428][T23003] RBP: 00007ffff33811d0 R08: 0000000000418574 R09: 000000000000001c [ 4333.163430][T23003] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4333.163432][T23003] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01186cf000 | [ 4333.163432][T23003] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01186cf000 | [ 4333.163447][T23003] | [ 4333.628408][T23007] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23007 | [4333.628899][T23007] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4333.629186][T23007] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4333.629188][T23007] Call Trace: [ 4333.629191][T23007] [4333.629193][T23007] dump_stack_lvl (lib/dump_stack.c:123) [4333.629203][T23007] check_preemption_disabled (lib/smp_processor_id.c:52) [4333.629210][T23007] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4333.629217][T23007] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4333.629225][T23007] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4333.629234][T23007] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4333.629239][T23007] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4333.629251][T23007] rawv6_sendmsg (net/ipv6/raw.c:918) [4333.629263][T23007] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4333.629269][T23007] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4333.629276][T23007] ? __lock_release (kernel/locking/lockdep.c:5534) [4333.629287][T23007] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4333.629293][T23007] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4333.629303][T23007] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4333.629319][T23007] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4333.629322][T23007] ? __lock_release (kernel/locking/lockdep.c:5534) [4333.629334][T23007] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4333.629341][T23007] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4333.629347][T23007] ? __pfx___sys_sendto (net/socket.c:2147) [4333.629362][T23007] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4333.629369][T23007] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4333.629380][T23007] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4333.629394][T23007] __x64_sys_sendto (net/socket.c:2183) [4333.629398][T23007] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4333.629402][T23007] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4333.629408][T23007] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4333.629413][T23007] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4333.629418][T23007] RIP: 0033:0x7f36dd231a4a [ 4333.629422][T23007] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4333.629426][T23007] RSP: 002b:00007ffc513b1a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4333.629430][T23007] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f36dd231a4a [ 4333.629433][T23007] RDX: 0000000000000040 RSI: 0000000036ee6340 RDI: 0000000000000005 [ 4333.629435][T23007] RBP: 00007ffc513b1ad0 R08: 0000000000418574 R09: 000000000000001c [ 4333.629437][T23007] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4333.629439][T23007] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f36dd35a000 | [ 4336.456252][T23023] lwtunnel_output(): recursion limit reached on datapath | [ 4337.931670][T23027] check_preemption_disabled: 7 callbacks suppressed | [ 4337.931680][T23027] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23027 | [4337.932545][T23027] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4337.932824][T23027] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4337.932826][T23027] Call Trace: [ 4337.932828][T23027] [4337.932831][T23027] dump_stack_lvl (lib/dump_stack.c:123) [4337.932840][T23027] check_preemption_disabled (lib/smp_processor_id.c:52) [4337.932847][T23027] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4337.932854][T23027] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4337.932863][T23027] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4337.932871][T23027] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4337.932876][T23027] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4337.932888][T23027] rawv6_sendmsg (net/ipv6/raw.c:918) [4337.932900][T23027] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4337.932905][T23027] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4337.932914][T23027] ? __lock_release (kernel/locking/lockdep.c:5534) [4337.932924][T23027] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4337.932931][T23027] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4337.932941][T23027] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4337.932958][T23027] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4337.932961][T23027] ? __lock_release (kernel/locking/lockdep.c:5534) [4337.932972][T23027] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4337.932979][T23027] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4337.932984][T23027] ? __pfx___sys_sendto (net/socket.c:2147) [4337.932999][T23027] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4337.933006][T23027] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4337.933016][T23027] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4337.933023][T23027] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4337.933034][T23027] __x64_sys_sendto (net/socket.c:2183) [4337.933038][T23027] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4337.933042][T23027] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4337.933048][T23027] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4337.933052][T23027] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4337.933057][T23027] RIP: 0033:0x7faaf2dd6a4a [ 4337.933062][T23027] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4337.933065][T23027] RSP: 002b:00007fff49d56138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4337.933070][T23027] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faaf2dd6a4a [ 4337.933072][T23027] RDX: 0000000000000040 RSI: 0000000009398340 RDI: 0000000000000005 [ 4337.933074][T23027] RBP: 00007fff49d561c0 R08: 0000000000418574 R09: 000000000000001c [ 4337.933076][T23027] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4337.933078][T23027] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faaf2eff000 | [ 4337.933093][T23027] | [ 4337.933096][T23027] lwtunnel_output(): recursion limit reached on datapath | [ 4339.423043][T23031] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23031 | [4339.423522][T23031] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4339.423778][T23031] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4339.423781][T23031] Call Trace: [ 4339.423783][T23031] [4339.423786][T23031] dump_stack_lvl (lib/dump_stack.c:123) [4339.423794][T23031] check_preemption_disabled (lib/smp_processor_id.c:52) [4339.423801][T23031] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4339.423807][T23031] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4339.423815][T23031] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4339.423822][T23031] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4339.423827][T23031] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4339.423839][T23031] rawv6_sendmsg (net/ipv6/raw.c:918) [4339.423851][T23031] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4339.423856][T23031] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4339.423862][T23031] ? __lock_release (kernel/locking/lockdep.c:5534) [4339.423872][T23031] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4339.423877][T23031] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4339.423886][T23031] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4339.423902][T23031] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4339.423905][T23031] ? __lock_release (kernel/locking/lockdep.c:5534) [4339.423917][T23031] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4339.423922][T23031] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4339.423928][T23031] ? __pfx___sys_sendto (net/socket.c:2147) [4339.423943][T23031] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4339.423949][T23031] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4339.423959][T23031] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4339.423966][T23031] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4339.423976][T23031] __x64_sys_sendto (net/socket.c:2183) [4339.423980][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) [4339.423984][T23031] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4339.423988][T23031] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4339.423993][T23031] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4339.423997][T23031] RIP: 0033:0x7f0a98ce4a4a [ 4339.424001][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 [ 4339.424004][T23031] RSP: 002b:00007fff567870e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4339.424008][T23031] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a98ce4a4a [ 4339.424010][T23031] RDX: 0000000000000040 RSI: 000000002ac03340 RDI: 0000000000000005 [ 4339.424012][T23031] RBP: 00007fff56787170 R08: 0000000000418574 R09: 000000000000001c [ 4339.424015][T23031] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4339.424016][T23031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a98e0d000 | [ 4339.424016][T23031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a98e0d000 | [ 4339.424031][T23031] | [ 4339.424033][T23031] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23031 | [4339.435966][T23031] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4339.436217][T23031] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4339.436219][T23031] Call Trace: [ 4339.436220][T23031] [4339.436223][T23031] dump_stack_lvl (lib/dump_stack.c:123) [4339.436228][T23031] check_preemption_disabled (lib/smp_processor_id.c:52) [4339.436233][T23031] lwtunnel_output (net/core/lwtunnel.c:359) [4339.436240][T23031] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4339.436246][T23031] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4339.436252][T23031] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4339.436257][T23031] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4339.436269][T23031] rawv6_sendmsg (net/ipv6/raw.c:918) [4339.436281][T23031] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4339.436287][T23031] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4339.436290][T23031] ? __lock_release (kernel/locking/lockdep.c:5534) [4339.436298][T23031] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4339.436301][T23031] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4339.436310][T23031] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4339.436326][T23031] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4339.436329][T23031] ? __lock_release (kernel/locking/lockdep.c:5534) [4339.436341][T23031] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4339.436345][T23031] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4339.436351][T23031] ? __pfx___sys_sendto (net/socket.c:2147) [4339.436366][T23031] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4339.436372][T23031] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4339.436380][T23031] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4339.436387][T23031] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4339.436397][T23031] __x64_sys_sendto (net/socket.c:2183) [4339.436401][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) [4339.436404][T23031] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4339.436409][T23031] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4339.436414][T23031] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4339.436417][T23031] RIP: 0033:0x7f0a98ce4a4a [ 4339.436421][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 [ 4339.436424][T23031] RSP: 002b:00007fff567870e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4339.436427][T23031] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a98ce4a4a [ 4339.436429][T23031] RDX: 0000000000000040 RSI: 000000002ac03340 RDI: 0000000000000005 [ 4339.436431][T23031] RBP: 00007fff56787170 R08: 0000000000418574 R09: 000000000000001c [ 4339.436432][T23031] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4339.436434][T23031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a98e0d000 | [ 4339.436434][T23031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a98e0d000 | [ 4339.436449][T23031] | [ 4339.436880][T23031] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23031 | [4339.448518][T23031] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4339.448766][T23031] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4339.448768][T23031] Call Trace: [ 4339.448770][T23031] [4339.448772][T23031] dump_stack_lvl (lib/dump_stack.c:123) [4339.448777][T23031] check_preemption_disabled (lib/smp_processor_id.c:52) [4339.448783][T23031] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4339.448790][T23031] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4339.448796][T23031] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4339.448802][T23031] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4339.448806][T23031] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4339.448819][T23031] rawv6_sendmsg (net/ipv6/raw.c:918) [4339.448830][T23031] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4339.448836][T23031] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4339.448840][T23031] ? __lock_release (kernel/locking/lockdep.c:5534) [4339.448848][T23031] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4339.448851][T23031] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4339.448860][T23031] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4339.448876][T23031] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4339.448879][T23031] ? __lock_release (kernel/locking/lockdep.c:5534) [4339.448891][T23031] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4339.448895][T23031] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4339.448901][T23031] ? __pfx___sys_sendto (net/socket.c:2147) [4339.448915][T23031] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4339.448922][T23031] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4339.448929][T23031] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4339.448936][T23031] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4339.448946][T23031] __x64_sys_sendto (net/socket.c:2183) [4339.448950][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) [4339.448954][T23031] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4339.448958][T23031] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4339.448963][T23031] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4339.448966][T23031] RIP: 0033:0x7f0a98ce4a4a [ 4339.448970][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 [ 4339.448972][T23031] RSP: 002b:00007fff567870e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4339.448975][T23031] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a98ce4a4a [ 4339.448978][T23031] RDX: 0000000000000040 RSI: 000000002ac03340 RDI: 0000000000000005 [ 4339.448979][T23031] RBP: 00007fff56787170 R08: 0000000000418574 R09: 000000000000001c [ 4339.448981][T23031] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4339.448983][T23031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a98e0d000 | [ 4339.448983][T23031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a98e0d000 | [ 4339.448998][T23031] | [ 4339.908103][T23035] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23035 | [4339.909203][T23035] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4339.909472][T23035] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4339.909473][T23035] Call Trace: [ 4339.909475][T23035] [4339.909478][T23035] dump_stack_lvl (lib/dump_stack.c:123) [4339.909485][T23035] check_preemption_disabled (lib/smp_processor_id.c:52) [4339.909492][T23035] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4339.909498][T23035] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4339.909505][T23035] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4339.909512][T23035] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4339.909517][T23035] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4339.909529][T23035] rawv6_sendmsg (net/ipv6/raw.c:918) [4339.909541][T23035] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4339.909546][T23035] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4339.909552][T23035] ? __lock_release (kernel/locking/lockdep.c:5534) [4339.909560][T23035] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4339.909565][T23035] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4339.909581][T23035] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4339.909597][T23035] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4339.909600][T23035] ? __lock_release (kernel/locking/lockdep.c:5534) [4339.909612][T23035] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4339.909617][T23035] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4339.909623][T23035] ? __pfx___sys_sendto (net/socket.c:2147) [4339.909637][T23035] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4339.909644][T23035] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4339.909653][T23035] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4339.909660][T23035] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4339.909670][T23035] __x64_sys_sendto (net/socket.c:2183) [4339.909674][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) [4339.909678][T23035] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4339.909683][T23035] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4339.909688][T23035] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4339.909692][T23035] RIP: 0033:0x7f7e67c8ca4a [ 4339.909696][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 [ 4339.909700][T23035] RSP: 002b:00007ffdfdfe5e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4339.909703][T23035] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e67c8ca4a [ 4339.909706][T23035] RDX: 0000000000000040 RSI: 0000000022ca0340 RDI: 0000000000000005 [ 4339.909707][T23035] RBP: 00007ffdfdfe5ef0 R08: 0000000000418574 R09: 000000000000001c [ 4339.909709][T23035] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4339.909711][T23035] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e67db5000 | [ 4339.909711][T23035] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e67db5000 | [ 4339.909726][T23035] | [ 4339.909728][T23035] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23035 | [4339.921339][T23035] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4339.921588][T23035] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4339.921589][T23035] Call Trace: [ 4339.921591][T23035] [4339.921593][T23035] dump_stack_lvl (lib/dump_stack.c:123) [4339.921599][T23035] check_preemption_disabled (lib/smp_processor_id.c:52) [4339.921604][T23035] lwtunnel_output (net/core/lwtunnel.c:359) [4339.921610][T23035] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4339.921617][T23035] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4339.921622][T23035] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4339.921627][T23035] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4339.921639][T23035] rawv6_sendmsg (net/ipv6/raw.c:918) [4339.921651][T23035] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4339.921657][T23035] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4339.921660][T23035] ? __lock_release (kernel/locking/lockdep.c:5534) [4339.921667][T23035] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4339.921671][T23035] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4339.921680][T23035] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4339.921696][T23035] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4339.921699][T23035] ? __lock_release (kernel/locking/lockdep.c:5534) [4339.921710][T23035] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4339.921714][T23035] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4339.921720][T23035] ? __pfx___sys_sendto (net/socket.c:2147) [4339.921735][T23035] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4339.921741][T23035] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4339.921748][T23035] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4339.921755][T23035] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4339.921765][T23035] __x64_sys_sendto (net/socket.c:2183) [4339.921769][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) [4339.921772][T23035] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4339.921777][T23035] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4339.921782][T23035] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4339.921785][T23035] RIP: 0033:0x7f7e67c8ca4a [ 4339.921788][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 [ 4339.921791][T23035] RSP: 002b:00007ffdfdfe5e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4339.921794][T23035] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e67c8ca4a [ 4339.921796][T23035] RDX: 0000000000000040 RSI: 0000000022ca0340 RDI: 0000000000000005 [ 4339.921798][T23035] RBP: 00007ffdfdfe5ef0 R08: 0000000000418574 R09: 000000000000001c [ 4339.921800][T23035] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4339.921802][T23035] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e67db5000 | [ 4339.921802][T23035] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e67db5000 | [ 4339.921816][T23035] | [ 4339.939337][T23035] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23035 | [4339.939706][T23035] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4339.939954][T23035] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4339.939955][T23035] Call Trace: [ 4339.939957][T23035] [4339.939959][T23035] dump_stack_lvl (lib/dump_stack.c:123) [4339.939965][T23035] check_preemption_disabled (lib/smp_processor_id.c:52) [4339.939971][T23035] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4339.939977][T23035] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4339.939984][T23035] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4339.939990][T23035] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4339.939994][T23035] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4339.940007][T23035] rawv6_sendmsg (net/ipv6/raw.c:918) [4339.940018][T23035] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4339.940024][T23035] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4339.940028][T23035] ? __lock_release (kernel/locking/lockdep.c:5534) [4339.940036][T23035] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4339.940039][T23035] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4339.940048][T23035] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4339.940064][T23035] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4339.940067][T23035] ? __lock_release (kernel/locking/lockdep.c:5534) [4339.940079][T23035] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4339.940083][T23035] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4339.940088][T23035] ? __pfx___sys_sendto (net/socket.c:2147) [4339.940103][T23035] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4339.940110][T23035] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4339.940118][T23035] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4339.940125][T23035] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4339.940135][T23035] __x64_sys_sendto (net/socket.c:2183) [4339.940141][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) [4339.940144][T23035] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4339.940148][T23035] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4339.940153][T23035] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4339.940157][T23035] RIP: 0033:0x7f7e67c8ca4a [ 4339.940161][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 [ 4339.940163][T23035] RSP: 002b:00007ffdfdfe5e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4339.940167][T23035] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e67c8ca4a [ 4339.940169][T23035] RDX: 0000000000000040 RSI: 0000000022ca0340 RDI: 0000000000000005 [ 4339.940171][T23035] RBP: 00007ffdfdfe5ef0 R08: 0000000000418574 R09: 000000000000001c [ 4339.940172][T23035] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4339.940174][T23035] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e67db5000 | [ 4339.940174][T23035] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e67db5000 | [ 4339.940189][T23035] | [ 4340.440134][T23039] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23039 | [4340.440648][T23039] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4340.440910][T23039] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4340.440913][T23039] Call Trace: [ 4340.440915][T23039] [4340.440918][T23039] dump_stack_lvl (lib/dump_stack.c:123) [4340.440927][T23039] check_preemption_disabled (lib/smp_processor_id.c:52) [4340.440934][T23039] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4340.440941][T23039] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4340.440949][T23039] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4340.440958][T23039] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4340.440963][T23039] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4340.440975][T23039] rawv6_sendmsg (net/ipv6/raw.c:918) [4340.440987][T23039] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4340.440993][T23039] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4340.441000][T23039] ? __lock_release (kernel/locking/lockdep.c:5534) [4340.441011][T23039] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4340.441017][T23039] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4340.441026][T23039] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4340.441042][T23039] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4340.441045][T23039] ? __lock_release (kernel/locking/lockdep.c:5534) [4340.441056][T23039] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4340.441063][T23039] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4340.441069][T23039] ? __pfx___sys_sendto (net/socket.c:2147) [4340.441083][T23039] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4340.441091][T23039] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4340.441101][T23039] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4340.441108][T23039] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4340.441118][T23039] __x64_sys_sendto (net/socket.c:2183) [4340.441123][T23039] ? do_syscall_64 (./arch/x86/include/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.441127][T23039] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4340.441132][T23039] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4340.441139][T23039] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4340.441144][T23039] RIP: 0033:0x7f726d694a4a [ 4340.441149][T23039] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.441152][T23039] RSP: 002b:00007ffc77a20798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4340.441157][T23039] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f726d694a4a [ 4340.441159][T23039] RDX: 0000000000000040 RSI: 0000000036338340 RDI: 0000000000000005 [ 4340.441161][T23039] RBP: 00007ffc77a20820 R08: 0000000000418574 R09: 000000000000001c [ 4340.441163][T23039] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4340.441165][T23039] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f726d7bd000 | [ 4340.441165][T23039] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f726d7bd000 | [ 4340.441179][T23039] | [ 4340.455190][T23039] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23039 | [4340.455566][T23039] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4340.455830][T23039] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4340.455832][T23039] Call Trace: [ 4340.455834][T23039] [4340.455836][T23039] dump_stack_lvl (lib/dump_stack.c:123) [4340.455841][T23039] check_preemption_disabled (lib/smp_processor_id.c:52) [4340.455847][T23039] lwtunnel_output (net/core/lwtunnel.c:359) [4340.455853][T23039] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4340.455860][T23039] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4340.455865][T23039] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4340.455871][T23039] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4340.455883][T23039] rawv6_sendmsg (net/ipv6/raw.c:918) [4340.455894][T23039] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4340.455899][T23039] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4340.455903][T23039] ? __lock_release (kernel/locking/lockdep.c:5534) [4340.455911][T23039] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4340.455914][T23039] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4340.455923][T23039] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4340.455939][T23039] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4340.455942][T23039] ? __lock_release (kernel/locking/lockdep.c:5534) [4340.455953][T23039] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4340.455958][T23039] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4340.455963][T23039] ? __pfx___sys_sendto (net/socket.c:2147) [4340.455978][T23039] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4340.455984][T23039] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4340.455992][T23039] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4340.455999][T23039] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4340.456009][T23039] __x64_sys_sendto (net/socket.c:2183) [4340.456013][T23039] ? do_syscall_64 (./arch/x86/include/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.456016][T23039] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4340.456020][T23039] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4340.456025][T23039] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4340.456028][T23039] RIP: 0033:0x7f726d694a4a [ 4340.456031][T23039] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.456035][T23039] RSP: 002b:00007ffc77a20798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4340.456038][T23039] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f726d694a4a [ 4340.456040][T23039] RDX: 0000000000000040 RSI: 0000000036338340 RDI: 0000000000000005 [ 4340.456042][T23039] RBP: 00007ffc77a20820 R08: 0000000000418574 R09: 000000000000001c [ 4340.456044][T23039] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4340.456046][T23039] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f726d7bd000 | [ 4340.456046][T23039] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f726d7bd000 | [ 4340.456060][T23039] | [ 4340.470582][T23039] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23039 | [4340.470966][T23039] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4340.471233][T23039] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4340.471235][T23039] Call Trace: [ 4340.471237][T23039] [4340.471239][T23039] dump_stack_lvl (lib/dump_stack.c:123) [4340.471245][T23039] check_preemption_disabled (lib/smp_processor_id.c:52) [4340.471251][T23039] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4340.471257][T23039] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4340.471264][T23039] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4340.471269][T23039] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4340.471274][T23039] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4340.471286][T23039] rawv6_sendmsg (net/ipv6/raw.c:918) [4340.471298][T23039] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4340.471303][T23039] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4340.471307][T23039] ? __lock_release (kernel/locking/lockdep.c:5534) [4340.471315][T23039] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4340.471319][T23039] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4340.471328][T23039] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4340.471344][T23039] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4340.471347][T23039] ? __lock_release (kernel/locking/lockdep.c:5534) [4340.471358][T23039] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4340.471362][T23039] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4340.471368][T23039] ? __pfx___sys_sendto (net/socket.c:2147) [4340.471382][T23039] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4340.471388][T23039] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4340.471396][T23039] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4340.471403][T23039] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4340.471414][T23039] __x64_sys_sendto (net/socket.c:2183) [4340.471417][T23039] ? do_syscall_64 (./arch/x86/include/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.471421][T23039] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4340.471425][T23039] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4340.471430][T23039] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4340.471433][T23039] RIP: 0033:0x7f726d694a4a [ 4340.471437][T23039] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.471440][T23039] RSP: 002b:00007ffc77a20798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4340.471443][T23039] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f726d694a4a [ 4340.471445][T23039] RDX: 0000000000000040 RSI: 0000000036338340 RDI: 0000000000000005 [ 4340.471447][T23039] RBP: 00007ffc77a20820 R08: 0000000000418574 R09: 000000000000001c [ 4340.471449][T23039] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4340.471451][T23039] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f726d7bd000 | [ 4340.471465][T23039] | [ 4343.321753][T23063] check_preemption_disabled: 15 callbacks suppressed | [ 4343.321764][T23063] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23063 | [4343.322559][T23063] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4343.322822][T23063] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4343.322825][T23063] Call Trace: [ 4343.322827][T23063] [4343.322830][T23063] dump_stack_lvl (lib/dump_stack.c:123) [4343.322839][T23063] check_preemption_disabled (lib/smp_processor_id.c:52) [4343.322847][T23063] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4343.322853][T23063] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4343.322862][T23063] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4343.322871][T23063] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4343.322876][T23063] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4343.322888][T23063] rawv6_sendmsg (net/ipv6/raw.c:918) [4343.322900][T23063] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4343.322905][T23063] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4343.322913][T23063] ? __lock_release (kernel/locking/lockdep.c:5534) [4343.322923][T23063] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4343.322930][T23063] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4343.322939][T23063] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4343.322955][T23063] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4343.322959][T23063] ? __lock_release (kernel/locking/lockdep.c:5534) [4343.322970][T23063] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4343.322977][T23063] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4343.322982][T23063] ? __pfx___sys_sendto (net/socket.c:2147) [4343.322997][T23063] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4343.323004][T23063] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4343.323014][T23063] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4343.323021][T23063] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4343.323032][T23063] __x64_sys_sendto (net/socket.c:2183) [4343.323036][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) [4343.323040][T23063] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4343.323045][T23063] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4343.323050][T23063] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4343.323055][T23063] RIP: 0033:0x7f52d8beaa4a [ 4343.323060][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 [ 4343.323063][T23063] RSP: 002b:00007ffc330edc98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4343.323068][T23063] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f52d8beaa4a [ 4343.323070][T23063] RDX: 0000000000000040 RSI: 00000000032ba340 RDI: 0000000000000005 [ 4343.323072][T23063] RBP: 00007ffc330edd20 R08: 0000000000418574 R09: 000000000000001c [ 4343.323074][T23063] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4343.323076][T23063] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52d8d13000 | [ 4343.323076][T23063] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52d8d13000 | [ 4343.323091][T23063] | [ 4343.323094][T23063] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23063 | [4343.335660][T23063] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4343.335917][T23063] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4343.335919][T23063] Call Trace: [ 4343.335921][T23063] [4343.335923][T23063] dump_stack_lvl (lib/dump_stack.c:123) [4343.335929][T23063] check_preemption_disabled (lib/smp_processor_id.c:52) [4343.335935][T23063] lwtunnel_output (net/core/lwtunnel.c:359) [4343.335941][T23063] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4343.335948][T23063] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4343.335953][T23063] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4343.335958][T23063] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4343.335970][T23063] rawv6_sendmsg (net/ipv6/raw.c:918) [4343.335982][T23063] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4343.335988][T23063] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4343.335991][T23063] ? __lock_release (kernel/locking/lockdep.c:5534) [4343.335999][T23063] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4343.336002][T23063] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4343.336011][T23063] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4343.336028][T23063] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4343.336031][T23063] ? __lock_release (kernel/locking/lockdep.c:5534) [4343.336042][T23063] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4343.336046][T23063] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4343.336052][T23063] ? __pfx___sys_sendto (net/socket.c:2147) [4343.336067][T23063] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4343.336073][T23063] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4343.336081][T23063] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4343.336088][T23063] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4343.336098][T23063] __x64_sys_sendto (net/socket.c:2183) [4343.336102][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) [4343.336105][T23063] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4343.336110][T23063] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4343.336115][T23063] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4343.336118][T23063] RIP: 0033:0x7f52d8beaa4a [ 4343.336121][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 [ 4343.336124][T23063] RSP: 002b:00007ffc330edc98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4343.336128][T23063] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f52d8beaa4a [ 4343.336130][T23063] RDX: 0000000000000040 RSI: 00000000032ba340 RDI: 0000000000000005 [ 4343.336132][T23063] RBP: 00007ffc330edd20 R08: 0000000000418574 R09: 000000000000001c [ 4343.336134][T23063] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4343.336135][T23063] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52d8d13000 | [ 4343.336135][T23063] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52d8d13000 | [ 4343.336152][T23063] | [ 4343.349505][T23063] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23063 | [4343.349915][T23063] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4343.350195][T23063] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4343.350197][T23063] Call Trace: [ 4343.350199][T23063] [4343.350201][T23063] dump_stack_lvl (lib/dump_stack.c:123) [4343.350207][T23063] check_preemption_disabled (lib/smp_processor_id.c:52) [4343.350212][T23063] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4343.350219][T23063] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4343.350226][T23063] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4343.350231][T23063] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4343.350236][T23063] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4343.350249][T23063] rawv6_sendmsg (net/ipv6/raw.c:918) [4343.350261][T23063] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4343.350266][T23063] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4343.350270][T23063] ? __lock_release (kernel/locking/lockdep.c:5534) [4343.350278][T23063] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4343.350281][T23063] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4343.350290][T23063] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4343.350307][T23063] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4343.350310][T23063] ? __lock_release (kernel/locking/lockdep.c:5534) [4343.350321][T23063] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4343.350326][T23063] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4343.350332][T23063] ? __pfx___sys_sendto (net/socket.c:2147) [4343.350347][T23063] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4343.350353][T23063] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4343.350360][T23063] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4343.350368][T23063] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4343.350378][T23063] __x64_sys_sendto (net/socket.c:2183) [4343.350382][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) [4343.350385][T23063] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4343.350390][T23063] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4343.350395][T23063] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4343.350398][T23063] RIP: 0033:0x7f52d8beaa4a [ 4343.350401][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 [ 4343.350404][T23063] RSP: 002b:00007ffc330edc98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4343.350408][T23063] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f52d8beaa4a [ 4343.350410][T23063] RDX: 0000000000000040 RSI: 00000000032ba340 RDI: 0000000000000005 [ 4343.350411][T23063] RBP: 00007ffc330edd20 R08: 0000000000418574 R09: 000000000000001c [ 4343.350413][T23063] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4343.350415][T23063] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52d8d13000 | [ 4343.350415][T23063] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52d8d13000 | [ 4343.350430][T23063] | [ 4343.818952][T23067] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23067 | [4343.819809][T23067] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4343.820093][T23067] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4343.820095][T23067] Call Trace: [ 4343.820098][T23067] [4343.820100][T23067] dump_stack_lvl (lib/dump_stack.c:123) [4343.820109][T23067] check_preemption_disabled (lib/smp_processor_id.c:52) [4343.820116][T23067] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4343.820123][T23067] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4343.820130][T23067] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4343.820140][T23067] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4343.820145][T23067] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4343.820157][T23067] rawv6_sendmsg (net/ipv6/raw.c:918) [4343.820169][T23067] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4343.820174][T23067] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4343.820182][T23067] ? __lock_release (kernel/locking/lockdep.c:5534) [4343.820192][T23067] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4343.820197][T23067] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4343.820206][T23067] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4343.820222][T23067] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4343.820225][T23067] ? __lock_release (kernel/locking/lockdep.c:5534) [4343.820237][T23067] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4343.820244][T23067] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4343.820249][T23067] ? __pfx___sys_sendto (net/socket.c:2147) [4343.820264][T23067] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4343.820270][T23067] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4343.820279][T23067] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4343.820287][T23067] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4343.820297][T23067] __x64_sys_sendto (net/socket.c:2183) [4343.820301][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) [4343.820305][T23067] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4343.820310][T23067] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4343.820314][T23067] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4343.820319][T23067] RIP: 0033:0x7ff826e37a4a [ 4343.820324][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 [ 4343.820327][T23067] RSP: 002b:00007fffdb5b8178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4343.820331][T23067] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff826e37a4a [ 4343.820334][T23067] RDX: 0000000000000040 RSI: 00000000130c0340 RDI: 0000000000000005 [ 4343.820336][T23067] RBP: 00007fffdb5b8200 R08: 0000000000418574 R09: 000000000000001c [ 4343.820338][T23067] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4343.820340][T23067] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff826f60000 | [ 4343.820355][T23067] | [ 4343.833283][T23067] lwtunnel_output(): recursion limit reached on datapath | [ 4345.322835][T23071] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23071 | [4345.323340][T23071] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4345.323607][T23071] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4345.323610][T23071] Call Trace: [ 4345.323612][T23071] [4345.323615][T23071] dump_stack_lvl (lib/dump_stack.c:123) [4345.323624][T23071] check_preemption_disabled (lib/smp_processor_id.c:52) [4345.323631][T23071] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4345.323638][T23071] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4345.323646][T23071] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.323655][T23071] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4345.323660][T23071] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.323672][T23071] rawv6_sendmsg (net/ipv6/raw.c:918) [4345.323684][T23071] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4345.323689][T23071] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4345.323696][T23071] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.323707][T23071] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4345.323713][T23071] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4345.323722][T23071] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4345.323738][T23071] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4345.323742][T23071] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.323753][T23071] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.323760][T23071] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.323766][T23071] ? __pfx___sys_sendto (net/socket.c:2147) [4345.323780][T23071] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4345.323788][T23071] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4345.323798][T23071] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4345.323806][T23071] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4345.323816][T23071] __x64_sys_sendto (net/socket.c:2183) [4345.323820][T23071] ? do_syscall_64 (./arch/x86/include/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.323824][T23071] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4345.323830][T23071] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4345.323835][T23071] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4345.323840][T23071] RIP: 0033:0x7fce74be0a4a [ 4345.323845][T23071] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.323848][T23071] RSP: 002b:00007fff62a864a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4345.323852][T23071] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fce74be0a4a [ 4345.323855][T23071] RDX: 0000000000000040 RSI: 0000000014936340 RDI: 0000000000000005 [ 4345.323856][T23071] RBP: 00007fff62a86530 R08: 0000000000418574 R09: 000000000000001c [ 4345.323858][T23071] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4345.323860][T23071] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce74d09000 | [ 4345.323860][T23071] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce74d09000 | [ 4345.323874][T23071] | [ 4345.323897][T23071] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23071 | [4345.336171][T23071] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4345.336442][T23071] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4345.336443][T23071] Call Trace: [ 4345.336446][T23071] [4345.336448][T23071] dump_stack_lvl (lib/dump_stack.c:123) [4345.336453][T23071] check_preemption_disabled (lib/smp_processor_id.c:52) [4345.336459][T23071] lwtunnel_output (net/core/lwtunnel.c:359) [4345.336465][T23071] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4345.336472][T23071] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.336478][T23071] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4345.336482][T23071] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.336495][T23071] rawv6_sendmsg (net/ipv6/raw.c:918) [4345.336507][T23071] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4345.336512][T23071] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4345.336516][T23071] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.336524][T23071] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4345.336527][T23071] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4345.336536][T23071] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4345.336553][T23071] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4345.336555][T23071] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.336567][T23071] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.336571][T23071] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.336577][T23071] ? __pfx___sys_sendto (net/socket.c:2147) [4345.336592][T23071] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4345.336599][T23071] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4345.336607][T23071] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4345.336614][T23071] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4345.336625][T23071] __x64_sys_sendto (net/socket.c:2183) [4345.336629][T23071] ? do_syscall_64 (./arch/x86/include/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.336632][T23071] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4345.336636][T23071] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4345.336641][T23071] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4345.336645][T23071] RIP: 0033:0x7fce74be0a4a [ 4345.336648][T23071] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.336651][T23071] RSP: 002b:00007fff62a864a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4345.336654][T23071] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fce74be0a4a [ 4345.336657][T23071] RDX: 0000000000000040 RSI: 0000000014936340 RDI: 0000000000000005 [ 4345.336658][T23071] RBP: 00007fff62a86530 R08: 0000000000418574 R09: 000000000000001c [ 4345.336660][T23071] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4345.336662][T23071] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce74d09000 | [ 4345.336662][T23071] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce74d09000 | [ 4345.336676][T23071] | [ 4345.339205][T23071] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23071 | [4345.350011][T23071] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4345.350292][T23071] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4345.350294][T23071] Call Trace: [ 4345.350296][T23071] [4345.350299][T23071] dump_stack_lvl (lib/dump_stack.c:123) [4345.350305][T23071] check_preemption_disabled (lib/smp_processor_id.c:52) [4345.350311][T23071] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4345.350318][T23071] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4345.350324][T23071] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.350330][T23071] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4345.350335][T23071] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.350347][T23071] rawv6_sendmsg (net/ipv6/raw.c:918) [4345.350359][T23071] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4345.350365][T23071] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4345.350369][T23071] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.350377][T23071] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4345.350380][T23071] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4345.350390][T23071] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4345.350406][T23071] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4345.350409][T23071] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.350421][T23071] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.350425][T23071] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.350431][T23071] ? __pfx___sys_sendto (net/socket.c:2147) [4345.350446][T23071] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4345.350452][T23071] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4345.350460][T23071] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4345.350467][T23071] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4345.350477][T23071] __x64_sys_sendto (net/socket.c:2183) [4345.350481][T23071] ? do_syscall_64 (./arch/x86/include/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.350484][T23071] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4345.350489][T23071] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4345.350494][T23071] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4345.350497][T23071] RIP: 0033:0x7fce74be0a4a [ 4345.350501][T23071] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.350504][T23071] RSP: 002b:00007fff62a864a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4345.350507][T23071] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fce74be0a4a [ 4345.350510][T23071] RDX: 0000000000000040 RSI: 0000000014936340 RDI: 0000000000000005 [ 4345.350512][T23071] RBP: 00007fff62a86530 R08: 0000000000418574 R09: 000000000000001c [ 4345.350514][T23071] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4345.350516][T23071] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce74d09000 | [ 4345.350516][T23071] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce74d09000 | [ 4345.350530][T23071] | [ 4345.859235][T23075] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23075 | [4345.859728][T23075] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4345.859999][T23075] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4345.860002][T23075] Call Trace: [ 4345.860005][T23075] [4345.860008][T23075] dump_stack_lvl (lib/dump_stack.c:123) [4345.860017][T23075] check_preemption_disabled (lib/smp_processor_id.c:52) [4345.860024][T23075] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4345.860031][T23075] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4345.860040][T23075] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.860048][T23075] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4345.860053][T23075] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.860065][T23075] rawv6_sendmsg (net/ipv6/raw.c:918) [4345.860077][T23075] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4345.860082][T23075] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4345.860090][T23075] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.860100][T23075] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4345.860106][T23075] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4345.860115][T23075] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4345.860132][T23075] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4345.860135][T23075] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.860148][T23075] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.860155][T23075] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.860161][T23075] ? __pfx___sys_sendto (net/socket.c:2147) [4345.860176][T23075] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4345.860183][T23075] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4345.860193][T23075] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4345.860200][T23075] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4345.860211][T23075] __x64_sys_sendto (net/socket.c:2183) [4345.860215][T23075] ? do_syscall_64 (./arch/x86/include/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.860219][T23075] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4345.860224][T23075] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4345.860229][T23075] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4345.860234][T23075] RIP: 0033:0x7fca41867a4a [ 4345.860239][T23075] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.860242][T23075] RSP: 002b:00007ffdb237d2f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4345.860247][T23075] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca41867a4a [ 4345.860249][T23075] RDX: 0000000000000040 RSI: 000000003aaa2340 RDI: 0000000000000005 [ 4345.860251][T23075] RBP: 00007ffdb237d380 R08: 0000000000418574 R09: 000000000000001c [ 4345.860253][T23075] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4345.860255][T23075] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca41990000 | [ 4345.860255][T23075] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca41990000 | [ 4345.860270][T23075] | [ 4345.873282][T23075] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23075 | [4345.873648][T23075] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4345.873898][T23075] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4345.873900][T23075] Call Trace: [ 4345.873902][T23075] [4345.873904][T23075] dump_stack_lvl (lib/dump_stack.c:123) [4345.873909][T23075] check_preemption_disabled (lib/smp_processor_id.c:52) [4345.873915][T23075] lwtunnel_output (net/core/lwtunnel.c:359) [4345.873921][T23075] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4345.873928][T23075] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.873933][T23075] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4345.873938][T23075] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.873950][T23075] rawv6_sendmsg (net/ipv6/raw.c:918) [4345.873961][T23075] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4345.873967][T23075] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4345.873970][T23075] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.873978][T23075] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4345.873981][T23075] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4345.873990][T23075] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4345.874006][T23075] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4345.874009][T23075] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.874020][T23075] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.874024][T23075] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.874030][T23075] ? __pfx___sys_sendto (net/socket.c:2147) [4345.874044][T23075] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4345.874050][T23075] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4345.874057][T23075] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4345.874065][T23075] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4345.874075][T23075] __x64_sys_sendto (net/socket.c:2183) [4345.874078][T23075] ? do_syscall_64 (./arch/x86/include/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.874081][T23075] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4345.874086][T23075] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4345.874091][T23075] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4345.874094][T23075] RIP: 0033:0x7fca41867a4a [ 4345.874097][T23075] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.874100][T23075] RSP: 002b:00007ffdb237d2f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4345.874103][T23075] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca41867a4a [ 4345.874105][T23075] RDX: 0000000000000040 RSI: 000000003aaa2340 RDI: 0000000000000005 [ 4345.874107][T23075] RBP: 00007ffdb237d380 R08: 0000000000418574 R09: 000000000000001c [ 4345.874109][T23075] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4345.874111][T23075] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca41990000 | [ 4345.874111][T23075] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca41990000 | [ 4345.874125][T23075] | [ 4345.888833][T23075] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23075 | [4345.889225][T23075] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4345.889489][T23075] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4345.889490][T23075] Call Trace: [ 4345.889492][T23075] [4345.889495][T23075] dump_stack_lvl (lib/dump_stack.c:123) [4345.889500][T23075] check_preemption_disabled (lib/smp_processor_id.c:52) [4345.889506][T23075] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4345.889513][T23075] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4345.889520][T23075] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.889525][T23075] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4345.889530][T23075] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.889549][T23075] rawv6_sendmsg (net/ipv6/raw.c:918) [4345.889561][T23075] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4345.889567][T23075] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4345.889571][T23075] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.889579][T23075] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4345.889583][T23075] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4345.889592][T23075] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4345.889608][T23075] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4345.889611][T23075] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.889623][T23075] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.889627][T23075] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.889633][T23075] ? __pfx___sys_sendto (net/socket.c:2147) [4345.889648][T23075] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4345.889655][T23075] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4345.889662][T23075] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4345.889670][T23075] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4345.889680][T23075] __x64_sys_sendto (net/socket.c:2183) [4345.889684][T23075] ? do_syscall_64 (./arch/x86/include/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.889687][T23075] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4345.889692][T23075] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4345.889697][T23075] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4345.889700][T23075] RIP: 0033:0x7fca41867a4a [ 4345.889703][T23075] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.889706][T23075] RSP: 002b:00007ffdb237d2f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4345.889709][T23075] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca41867a4a [ 4345.889711][T23075] RDX: 0000000000000040 RSI: 000000003aaa2340 RDI: 0000000000000005 [ 4345.889713][T23075] RBP: 00007ffdb237d380 R08: 0000000000418574 R09: 000000000000001c [ 4345.889715][T23075] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4345.889716][T23075] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca41990000 | [ 4347.313202][T23087] lwtunnel_output(): recursion limit reached on datapath | [ 4348.771457][T23091] check_preemption_disabled: 7 callbacks suppressed | [ 4348.771465][T23091] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23091 | [4348.773317][T23091] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4348.773571][T23091] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4348.773574][T23091] Call Trace: [ 4348.773576][T23091] [4348.773579][T23091] dump_stack_lvl (lib/dump_stack.c:123) [4348.773587][T23091] check_preemption_disabled (lib/smp_processor_id.c:52) [4348.773593][T23091] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4348.773600][T23091] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4348.773608][T23091] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4348.773615][T23091] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4348.773620][T23091] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4348.773632][T23091] rawv6_sendmsg (net/ipv6/raw.c:918) [4348.773643][T23091] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4348.773649][T23091] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4348.773656][T23091] ? __lock_release (kernel/locking/lockdep.c:5534) [4348.773666][T23091] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4348.773671][T23091] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4348.773680][T23091] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4348.773696][T23091] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4348.773699][T23091] ? __lock_release (kernel/locking/lockdep.c:5534) [4348.773711][T23091] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4348.773717][T23091] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4348.773722][T23091] ? __pfx___sys_sendto (net/socket.c:2147) [4348.773737][T23091] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4348.773744][T23091] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4348.773754][T23091] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4348.773761][T23091] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4348.773771][T23091] __x64_sys_sendto (net/socket.c:2183) [4348.773775][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) [4348.773779][T23091] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4348.773784][T23091] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4348.773789][T23091] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4348.773793][T23091] RIP: 0033:0x7fdf7d4d2a4a [ 4348.773798][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 [ 4348.773801][T23091] RSP: 002b:00007ffc96ed3858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4348.773805][T23091] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf7d4d2a4a [ 4348.773807][T23091] RDX: 0000000000000040 RSI: 000000002ae7d340 RDI: 0000000000000005 [ 4348.773809][T23091] RBP: 00007ffc96ed38e0 R08: 0000000000418574 R09: 000000000000001c [ 4348.773810][T23091] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4348.773812][T23091] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf7d5fb000 | [ 4348.773812][T23091] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf7d5fb000 | [ 4348.773827][T23091] | [ 4348.773830][T23091] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23091 | [4348.785629][T23091] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4348.785874][T23091] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4348.785876][T23091] Call Trace: [ 4348.785878][T23091] [4348.785880][T23091] dump_stack_lvl (lib/dump_stack.c:123) [4348.785886][T23091] check_preemption_disabled (lib/smp_processor_id.c:52) [4348.785891][T23091] lwtunnel_output (net/core/lwtunnel.c:359) [4348.785898][T23091] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4348.785904][T23091] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4348.785910][T23091] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4348.785915][T23091] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4348.785927][T23091] rawv6_sendmsg (net/ipv6/raw.c:918) [4348.785939][T23091] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4348.785945][T23091] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4348.785949][T23091] ? __lock_release (kernel/locking/lockdep.c:5534) [4348.785956][T23091] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4348.785960][T23091] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4348.785969][T23091] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4348.785985][T23091] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4348.785988][T23091] ? __lock_release (kernel/locking/lockdep.c:5534) [4348.786000][T23091] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4348.786004][T23091] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4348.786009][T23091] ? __pfx___sys_sendto (net/socket.c:2147) [4348.786024][T23091] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4348.786030][T23091] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4348.786038][T23091] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4348.786046][T23091] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4348.786056][T23091] __x64_sys_sendto (net/socket.c:2183) [4348.786060][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) [4348.786063][T23091] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4348.786068][T23091] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4348.786073][T23091] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4348.786076][T23091] RIP: 0033:0x7fdf7d4d2a4a [ 4348.786079][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 [ 4348.786082][T23091] RSP: 002b:00007ffc96ed3858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4348.786085][T23091] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf7d4d2a4a [ 4348.786087][T23091] RDX: 0000000000000040 RSI: 000000002ae7d340 RDI: 0000000000000005 [ 4348.786089][T23091] RBP: 00007ffc96ed38e0 R08: 0000000000418574 R09: 000000000000001c [ 4348.786091][T23091] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4348.786093][T23091] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf7d5fb000 | [ 4348.786093][T23091] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf7d5fb000 | [ 4348.786108][T23091] | [ 4348.800994][T23091] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23091 | [4348.801379][T23091] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4348.801630][T23091] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4348.801632][T23091] Call Trace: [ 4348.801634][T23091] [4348.801636][T23091] dump_stack_lvl (lib/dump_stack.c:123) [4348.801642][T23091] check_preemption_disabled (lib/smp_processor_id.c:52) [4348.801648][T23091] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4348.801655][T23091] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4348.801661][T23091] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4348.801667][T23091] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4348.801672][T23091] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4348.801684][T23091] rawv6_sendmsg (net/ipv6/raw.c:918) [4348.801696][T23091] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4348.801702][T23091] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4348.801705][T23091] ? __lock_release (kernel/locking/lockdep.c:5534) [4348.801713][T23091] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4348.801717][T23091] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4348.801726][T23091] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4348.801742][T23091] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4348.801745][T23091] ? __lock_release (kernel/locking/lockdep.c:5534) [4348.801757][T23091] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4348.801761][T23091] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4348.801767][T23091] ? __pfx___sys_sendto (net/socket.c:2147) [4348.801781][T23091] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4348.801787][T23091] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4348.801795][T23091] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4348.801802][T23091] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4348.801813][T23091] __x64_sys_sendto (net/socket.c:2183) [4348.801817][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) [4348.801820][T23091] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4348.801825][T23091] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4348.801830][T23091] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4348.801833][T23091] RIP: 0033:0x7fdf7d4d2a4a [ 4348.801837][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 [ 4348.801840][T23091] RSP: 002b:00007ffc96ed3858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4348.801843][T23091] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf7d4d2a4a [ 4348.801846][T23091] RDX: 0000000000000040 RSI: 000000002ae7d340 RDI: 0000000000000005 [ 4348.801848][T23091] RBP: 00007ffc96ed38e0 R08: 0000000000418574 R09: 000000000000001c [ 4348.801850][T23091] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4348.801852][T23091] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf7d5fb000 | [ 4348.801852][T23091] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf7d5fb000 | [ 4348.801867][T23091] | [ 4349.262591][T23095] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23095 | [4349.263086][T23095] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4349.263366][T23095] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4349.263368][T23095] Call Trace: [ 4349.263371][T23095] [4349.263373][T23095] dump_stack_lvl (lib/dump_stack.c:123) [4349.263383][T23095] check_preemption_disabled (lib/smp_processor_id.c:52) [4349.263390][T23095] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4349.263397][T23095] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4349.263405][T23095] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4349.263414][T23095] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4349.263419][T23095] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4349.263431][T23095] rawv6_sendmsg (net/ipv6/raw.c:918) [4349.263442][T23095] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4349.263448][T23095] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4349.263455][T23095] ? __lock_release (kernel/locking/lockdep.c:5534) [4349.263466][T23095] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4349.263472][T23095] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4349.263481][T23095] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4349.263498][T23095] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4349.263501][T23095] ? __lock_release (kernel/locking/lockdep.c:5534) [4349.263512][T23095] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4349.263519][T23095] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4349.263525][T23095] ? __pfx___sys_sendto (net/socket.c:2147) [4349.263539][T23095] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4349.263546][T23095] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4349.263557][T23095] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4349.263564][T23095] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4349.263574][T23095] __x64_sys_sendto (net/socket.c:2183) [4349.263578][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) [4349.263582][T23095] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4349.263588][T23095] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4349.263593][T23095] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4349.263598][T23095] RIP: 0033:0x7ff843aa3a4a [ 4349.263603][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 [ 4349.263606][T23095] RSP: 002b:00007ffc898f3498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4349.263610][T23095] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff843aa3a4a [ 4349.263612][T23095] RDX: 0000000000000040 RSI: 0000000007058340 RDI: 0000000000000005 [ 4349.263614][T23095] RBP: 00007ffc898f3520 R08: 0000000000418574 R09: 000000000000001c [ 4349.263616][T23095] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4349.263618][T23095] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff843bcc000 | [ 4349.263618][T23095] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff843bcc000 | [ 4349.263632][T23095] | [ 4349.263635][T23095] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23095 | [4349.276091][T23095] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4349.276355][T23095] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4349.276356][T23095] Call Trace: [ 4349.276358][T23095] [4349.276360][T23095] dump_stack_lvl (lib/dump_stack.c:123) [4349.276366][T23095] check_preemption_disabled (lib/smp_processor_id.c:52) [4349.276372][T23095] lwtunnel_output (net/core/lwtunnel.c:359) [4349.276378][T23095] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4349.276385][T23095] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4349.276390][T23095] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4349.276395][T23095] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4349.276408][T23095] rawv6_sendmsg (net/ipv6/raw.c:918) [4349.276419][T23095] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4349.276425][T23095] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4349.276428][T23095] ? __lock_release (kernel/locking/lockdep.c:5534) [4349.276436][T23095] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4349.276440][T23095] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4349.276449][T23095] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4349.276465][T23095] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4349.276468][T23095] ? __lock_release (kernel/locking/lockdep.c:5534) [4349.276480][T23095] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4349.276484][T23095] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4349.276490][T23095] ? __pfx___sys_sendto (net/socket.c:2147) [4349.276504][T23095] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4349.276511][T23095] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4349.276519][T23095] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4349.276526][T23095] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4349.276536][T23095] __x64_sys_sendto (net/socket.c:2183) [4349.276540][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) [4349.276543][T23095] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4349.276548][T23095] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4349.276553][T23095] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4349.276556][T23095] RIP: 0033:0x7ff843aa3a4a [ 4349.276559][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 [ 4349.276562][T23095] RSP: 002b:00007ffc898f3498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4349.276565][T23095] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff843aa3a4a [ 4349.276567][T23095] RDX: 0000000000000040 RSI: 0000000007058340 RDI: 0000000000000005 [ 4349.276569][T23095] RBP: 00007ffc898f3520 R08: 0000000000418574 R09: 000000000000001c [ 4349.276571][T23095] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4349.276573][T23095] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff843bcc000 | [ 4349.276573][T23095] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff843bcc000 | [ 4349.276588][T23095] | [ 4349.277053][T23095] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23095 | [4349.289167][T23095] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4349.289430][T23095] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4349.289432][T23095] Call Trace: [ 4349.289434][T23095] [4349.289436][T23095] dump_stack_lvl (lib/dump_stack.c:123) [4349.289441][T23095] check_preemption_disabled (lib/smp_processor_id.c:52) [4349.289447][T23095] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4349.289454][T23095] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4349.289461][T23095] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4349.289466][T23095] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4349.289471][T23095] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4349.289484][T23095] rawv6_sendmsg (net/ipv6/raw.c:918) [4349.289495][T23095] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4349.289501][T23095] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4349.289505][T23095] ? __lock_release (kernel/locking/lockdep.c:5534) [4349.289519][T23095] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4349.289523][T23095] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4349.289532][T23095] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4349.289548][T23095] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4349.289551][T23095] ? __lock_release (kernel/locking/lockdep.c:5534) [4349.289563][T23095] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4349.289567][T23095] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4349.289573][T23095] ? __pfx___sys_sendto (net/socket.c:2147) [4349.289588][T23095] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4349.289594][T23095] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4349.289601][T23095] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4349.289608][T23095] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4349.289619][T23095] __x64_sys_sendto (net/socket.c:2183) [4349.289623][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) [4349.289626][T23095] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4349.289631][T23095] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4349.289636][T23095] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4349.289639][T23095] RIP: 0033:0x7ff843aa3a4a [ 4349.289643][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 [ 4349.289646][T23095] RSP: 002b:00007ffc898f3498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4349.289649][T23095] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff843aa3a4a [ 4349.289651][T23095] RDX: 0000000000000040 RSI: 0000000007058340 RDI: 0000000000000005 [ 4349.289653][T23095] RBP: 00007ffc898f3520 R08: 0000000000418574 R09: 000000000000001c [ 4349.289655][T23095] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4349.289657][T23095] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff843bcc000 | [ 4349.289657][T23095] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff843bcc000 | [ 4349.289672][T23095] | [ 4349.779749][T23099] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23099 | [4349.780229][T23099] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4349.780490][T23099] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4349.780492][T23099] Call Trace: [ 4349.780494][T23099] [4349.780497][T23099] dump_stack_lvl (lib/dump_stack.c:123) [4349.780505][T23099] check_preemption_disabled (lib/smp_processor_id.c:52) [4349.780512][T23099] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4349.780519][T23099] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4349.780527][T23099] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4349.780534][T23099] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4349.780539][T23099] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4349.780551][T23099] rawv6_sendmsg (net/ipv6/raw.c:918) [4349.780563][T23099] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4349.780568][T23099] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4349.780575][T23099] ? __lock_release (kernel/locking/lockdep.c:5534) [4349.780585][T23099] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4349.780590][T23099] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4349.780600][T23099] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4349.780615][T23099] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4349.780618][T23099] ? __lock_release (kernel/locking/lockdep.c:5534) [4349.780630][T23099] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4349.780636][T23099] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4349.780642][T23099] ? __pfx___sys_sendto (net/socket.c:2147) [4349.780656][T23099] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4349.780663][T23099] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4349.780673][T23099] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4349.780680][T23099] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4349.780690][T23099] __x64_sys_sendto (net/socket.c:2183) [4349.780694][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) [4349.780698][T23099] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4349.780703][T23099] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4349.780708][T23099] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4349.780712][T23099] RIP: 0033:0x7f893e3e5a4a [ 4349.780716][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 [ 4349.780719][T23099] RSP: 002b:00007fffdc667d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4349.780723][T23099] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f893e3e5a4a [ 4349.780726][T23099] RDX: 0000000000000040 RSI: 0000000020c17340 RDI: 0000000000000005 [ 4349.780728][T23099] RBP: 00007fffdc667e20 R08: 0000000000418574 R09: 000000000000001c [ 4349.780730][T23099] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4349.780732][T23099] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f893e50e000 | [ 4349.780732][T23099] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f893e50e000 | [ 4349.780747][T23099] | [ 4349.780750][T23099] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23099 | [4349.792585][T23099] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4349.792835][T23099] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4349.792837][T23099] Call Trace: [ 4349.792839][T23099] [4349.792841][T23099] dump_stack_lvl (lib/dump_stack.c:123) [4349.792847][T23099] check_preemption_disabled (lib/smp_processor_id.c:52) [4349.792852][T23099] lwtunnel_output (net/core/lwtunnel.c:359) [4349.792859][T23099] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4349.792866][T23099] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4349.792871][T23099] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4349.792876][T23099] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4349.792889][T23099] rawv6_sendmsg (net/ipv6/raw.c:918) [4349.792900][T23099] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4349.792906][T23099] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4349.792910][T23099] ? __lock_release (kernel/locking/lockdep.c:5534) [4349.792918][T23099] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4349.792921][T23099] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4349.792930][T23099] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4349.792947][T23099] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4349.792950][T23099] ? __lock_release (kernel/locking/lockdep.c:5534) [4349.792961][T23099] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4349.792965][T23099] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4349.792971][T23099] ? __pfx___sys_sendto (net/socket.c:2147) [4349.792986][T23099] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4349.792992][T23099] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4349.793000][T23099] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4349.793008][T23099] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4349.793018][T23099] __x64_sys_sendto (net/socket.c:2183) [4349.793022][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) [4349.793025][T23099] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4349.793030][T23099] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4349.793035][T23099] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4349.793038][T23099] RIP: 0033:0x7f893e3e5a4a [ 4349.793042][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 [ 4349.793044][T23099] RSP: 002b:00007fffdc667d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4349.793048][T23099] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f893e3e5a4a [ 4349.793050][T23099] RDX: 0000000000000040 RSI: 0000000020c17340 RDI: 0000000000000005 [ 4349.793052][T23099] RBP: 00007fffdc667e20 R08: 0000000000418574 R09: 000000000000001c [ 4349.793054][T23099] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4349.793055][T23099] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f893e50e000 | [ 4349.793055][T23099] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f893e50e000 | [ 4349.793070][T23099] | [ 4349.807777][T23099] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23099 | [4349.808161][T23099] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4349.808410][T23099] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4349.808412][T23099] Call Trace: [ 4349.808414][T23099] [4349.808416][T23099] dump_stack_lvl (lib/dump_stack.c:123) [4349.808422][T23099] check_preemption_disabled (lib/smp_processor_id.c:52) [4349.808427][T23099] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4349.808434][T23099] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4349.808441][T23099] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4349.808446][T23099] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4349.808451][T23099] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4349.808463][T23099] rawv6_sendmsg (net/ipv6/raw.c:918) [4349.808475][T23099] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4349.808481][T23099] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4349.808484][T23099] ? __lock_release (kernel/locking/lockdep.c:5534) [4349.808492][T23099] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4349.808496][T23099] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4349.808505][T23099] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4349.808521][T23099] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4349.808524][T23099] ? __lock_release (kernel/locking/lockdep.c:5534) [4349.808536][T23099] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4349.808540][T23099] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4349.808545][T23099] ? __pfx___sys_sendto (net/socket.c:2147) [4349.808560][T23099] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4349.808566][T23099] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4349.808574][T23099] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4349.808581][T23099] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4349.808591][T23099] __x64_sys_sendto (net/socket.c:2183) [4349.808595][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) [4349.808598][T23099] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4349.808603][T23099] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4349.808608][T23099] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4349.808611][T23099] RIP: 0033:0x7f893e3e5a4a [ 4349.808614][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 [ 4349.808617][T23099] RSP: 002b:00007fffdc667d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4349.808620][T23099] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f893e3e5a4a [ 4349.808623][T23099] RDX: 0000000000000040 RSI: 0000000020c17340 RDI: 0000000000000005 [ 4349.808625][T23099] RBP: 00007fffdc667e20 R08: 0000000000418574 R09: 000000000000001c [ 4349.808626][T23099] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4349.808628][T23099] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f893e50e000 | [ 4349.808628][T23099] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f893e50e000 | [ 4349.808643][T23099] | [ 4350.287949][T23103] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23103 | [4350.288823][T23103] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4350.289084][T23103] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4350.289086][T23103] Call Trace: [ 4350.289088][T23103] [4350.289091][T23103] dump_stack_lvl (lib/dump_stack.c:123) [4350.289099][T23103] check_preemption_disabled (lib/smp_processor_id.c:52) [4350.289105][T23103] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4350.289112][T23103] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4350.289119][T23103] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4350.289126][T23103] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4350.289131][T23103] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4350.289144][T23103] rawv6_sendmsg (net/ipv6/raw.c:918) [4350.289156][T23103] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4350.289161][T23103] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4350.289167][T23103] ? __lock_release (kernel/locking/lockdep.c:5534) [4350.289176][T23103] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4350.289181][T23103] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4350.289190][T23103] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4350.289206][T23103] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4350.289209][T23103] ? __lock_release (kernel/locking/lockdep.c:5534) [4350.289220][T23103] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4350.289226][T23103] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4350.289232][T23103] ? __pfx___sys_sendto (net/socket.c:2147) [4350.289246][T23103] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4350.289253][T23103] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4350.289262][T23103] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4350.289269][T23103] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4350.289279][T23103] __x64_sys_sendto (net/socket.c:2183) [4350.289283][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) [4350.289287][T23103] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4350.289292][T23103] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4350.289296][T23103] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4350.289300][T23103] RIP: 0033:0x7f55ed11ba4a [ 4350.289304][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 [ 4350.289307][T23103] RSP: 002b:00007ffe4d7848b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4350.289311][T23103] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f55ed11ba4a [ 4350.289314][T23103] RDX: 0000000000000040 RSI: 00000000194df340 RDI: 0000000000000005 [ 4350.289316][T23103] RBP: 00007ffe4d784940 R08: 0000000000418574 R09: 000000000000001c [ 4350.289318][T23103] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4350.289320][T23103] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55ed244000 | [ 4353.189866][T23119] lwtunnel_output(): recursion limit reached on datapath | [ 4354.660134][T23123] check_preemption_disabled: 10 callbacks suppressed | [ 4354.660570][T23123] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23123 | [4354.661012][T23123] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4354.661751][T23123] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4354.661754][T23123] Call Trace: [ 4354.661756][T23123] [4354.661759][T23123] dump_stack_lvl (lib/dump_stack.c:123) [4354.661768][T23123] check_preemption_disabled (lib/smp_processor_id.c:52) [4354.661776][T23123] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4354.661783][T23123] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4354.661791][T23123] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4354.661799][T23123] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4354.661804][T23123] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4354.661817][T23123] rawv6_sendmsg (net/ipv6/raw.c:918) [4354.661828][T23123] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4354.661834][T23123] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4354.661841][T23123] ? __lock_release (kernel/locking/lockdep.c:5534) [4354.661852][T23123] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4354.661858][T23123] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4354.661867][T23123] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4354.661883][T23123] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4354.661886][T23123] ? __lock_release (kernel/locking/lockdep.c:5534) [4354.661898][T23123] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4354.661905][T23123] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4354.661911][T23123] ? __pfx___sys_sendto (net/socket.c:2147) [4354.661925][T23123] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4354.661932][T23123] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4354.661943][T23123] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4354.661951][T23123] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4354.661961][T23123] __x64_sys_sendto (net/socket.c:2183) [4354.661965][T23123] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4354.661969][T23123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4354.661974][T23123] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4354.661979][T23123] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4354.661984][T23123] RIP: 0033:0x7f298abf8a4a [ 4354.661988][T23123] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4354.661991][T23123] RSP: 002b:00007ffd5f827dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4354.661996][T23123] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f298abf8a4a [ 4354.661998][T23123] RDX: 0000000000000040 RSI: 000000001429a340 RDI: 0000000000000005 [ 4354.662000][T23123] RBP: 00007ffd5f827e60 R08: 0000000000418574 R09: 000000000000001c [ 4354.662001][T23123] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4354.662003][T23123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f298ad21000 | [ 4354.662003][T23123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f298ad21000 | [ 4354.662018][T23123] | [ 4354.662021][T23123] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23123 | [4354.674129][T23123] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4354.674391][T23123] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4354.674393][T23123] Call Trace: [ 4354.674395][T23123] [4354.674397][T23123] dump_stack_lvl (lib/dump_stack.c:123) [4354.674402][T23123] check_preemption_disabled (lib/smp_processor_id.c:52) [4354.674408][T23123] lwtunnel_output (net/core/lwtunnel.c:359) [4354.674414][T23123] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4354.674421][T23123] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4354.674427][T23123] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4354.674431][T23123] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4354.674444][T23123] rawv6_sendmsg (net/ipv6/raw.c:918) [4354.674456][T23123] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4354.674462][T23123] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4354.674466][T23123] ? __lock_release (kernel/locking/lockdep.c:5534) [4354.674474][T23123] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4354.674477][T23123] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4354.674486][T23123] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4354.674503][T23123] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4354.674506][T23123] ? __lock_release (kernel/locking/lockdep.c:5534) [4354.674517][T23123] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4354.674521][T23123] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4354.674527][T23123] ? __pfx___sys_sendto (net/socket.c:2147) [4354.674541][T23123] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4354.674547][T23123] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4354.674555][T23123] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4354.674562][T23123] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4354.674572][T23123] __x64_sys_sendto (net/socket.c:2183) [4354.674576][T23123] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4354.674579][T23123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4354.674584][T23123] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4354.674589][T23123] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4354.674592][T23123] RIP: 0033:0x7f298abf8a4a [ 4354.674596][T23123] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4354.674598][T23123] RSP: 002b:00007ffd5f827dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4354.674602][T23123] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f298abf8a4a [ 4354.674604][T23123] RDX: 0000000000000040 RSI: 000000001429a340 RDI: 0000000000000005 [ 4354.674605][T23123] RBP: 00007ffd5f827e60 R08: 0000000000418574 R09: 000000000000001c [ 4354.674607][T23123] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4354.674609][T23123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f298ad21000 | [ 4354.674609][T23123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f298ad21000 | [ 4354.674623][T23123] | [ 4354.675090][T23123] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23123 | [4354.687779][T23123] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4354.688045][T23123] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4354.688046][T23123] Call Trace: [ 4354.688048][T23123] [4354.688050][T23123] dump_stack_lvl (lib/dump_stack.c:123) [4354.688056][T23123] check_preemption_disabled (lib/smp_processor_id.c:52) [4354.688062][T23123] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4354.688069][T23123] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4354.688075][T23123] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4354.688081][T23123] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4354.688086][T23123] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4354.688098][T23123] rawv6_sendmsg (net/ipv6/raw.c:918) [4354.688110][T23123] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4354.688116][T23123] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4354.688120][T23123] ? __lock_release (kernel/locking/lockdep.c:5534) [4354.688129][T23123] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4354.688132][T23123] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4354.688143][T23123] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4354.688160][T23123] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4354.688162][T23123] ? __lock_release (kernel/locking/lockdep.c:5534) [4354.688174][T23123] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4354.688179][T23123] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4354.688184][T23123] ? __pfx___sys_sendto (net/socket.c:2147) [4354.688199][T23123] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4354.688205][T23123] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4354.688213][T23123] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4354.688220][T23123] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4354.688230][T23123] __x64_sys_sendto (net/socket.c:2183) [4354.688234][T23123] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4354.688237][T23123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4354.688242][T23123] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4354.688247][T23123] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4354.688250][T23123] RIP: 0033:0x7f298abf8a4a [ 4354.688254][T23123] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4354.688257][T23123] RSP: 002b:00007ffd5f827dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4354.688260][T23123] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f298abf8a4a [ 4354.688262][T23123] RDX: 0000000000000040 RSI: 000000001429a340 RDI: 0000000000000005 [ 4354.688264][T23123] RBP: 00007ffd5f827e60 R08: 0000000000418574 R09: 000000000000001c [ 4354.688266][T23123] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4354.688268][T23123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f298ad21000 | [ 4354.688268][T23123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f298ad21000 | [ 4354.688284][T23123] | [ 4355.158479][T23127] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23127 | [4355.159009][T23127] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4355.159314][T23127] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4355.159317][T23127] Call Trace: [ 4355.159319][T23127] [4355.159322][T23127] dump_stack_lvl (lib/dump_stack.c:123) [4355.159332][T23127] check_preemption_disabled (lib/smp_processor_id.c:52) [4355.159339][T23127] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4355.159345][T23127] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4355.159354][T23127] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4355.159363][T23127] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4355.159368][T23127] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4355.159380][T23127] rawv6_sendmsg (net/ipv6/raw.c:918) [4355.159392][T23127] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4355.159397][T23127] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4355.159405][T23127] ? __lock_release (kernel/locking/lockdep.c:5534) [4355.159416][T23127] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4355.159422][T23127] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4355.159432][T23127] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4355.159449][T23127] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4355.159452][T23127] ? __lock_release (kernel/locking/lockdep.c:5534) [4355.159463][T23127] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4355.159470][T23127] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4355.159476][T23127] ? __pfx___sys_sendto (net/socket.c:2147) [4355.159497][T23127] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4355.159506][T23127] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4355.159516][T23127] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4355.159524][T23127] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4355.159534][T23127] __x64_sys_sendto (net/socket.c:2183) [4355.159538][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) [4355.159542][T23127] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4355.159548][T23127] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4355.159553][T23127] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4355.159558][T23127] RIP: 0033:0x7f212776ea4a [ 4355.159563][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 [ 4355.159567][T23127] RSP: 002b:00007ffe0df19458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4355.159571][T23127] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f212776ea4a [ 4355.159574][T23127] RDX: 0000000000000040 RSI: 00000000071af340 RDI: 0000000000000005 [ 4355.159576][T23127] RBP: 00007ffe0df194e0 R08: 0000000000418574 R09: 000000000000001c [ 4355.159577][T23127] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4355.159579][T23127] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2127897000 | [ 4355.159594][T23127] | [ 4355.159597][T23127] lwtunnel_output(): recursion limit reached on datapath | [ 4356.636242][T23131] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23131 | [4356.636725][T23131] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4356.636998][T23131] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4356.637000][T23131] Call Trace: [ 4356.637002][T23131] [4356.637005][T23131] dump_stack_lvl (lib/dump_stack.c:123) [4356.637013][T23131] check_preemption_disabled (lib/smp_processor_id.c:52) [4356.637019][T23131] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4356.637026][T23131] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4356.637035][T23131] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4356.637046][T23131] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4356.637054][T23131] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4356.637068][T23131] rawv6_sendmsg (net/ipv6/raw.c:918) [4356.637080][T23131] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4356.637086][T23131] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4356.637092][T23131] ? __lock_release (kernel/locking/lockdep.c:5534) [4356.637102][T23131] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4356.637106][T23131] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4356.637115][T23131] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4356.637131][T23131] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4356.637134][T23131] ? __lock_release (kernel/locking/lockdep.c:5534) [4356.637147][T23131] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4356.637153][T23131] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4356.637158][T23131] ? __pfx___sys_sendto (net/socket.c:2147) [4356.637173][T23131] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4356.637180][T23131] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4356.637187][T23131] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4356.637195][T23131] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4356.637205][T23131] __x64_sys_sendto (net/socket.c:2183) [4356.637209][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) [4356.637213][T23131] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4356.637217][T23131] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4356.637222][T23131] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4356.637226][T23131] RIP: 0033:0x7f98b137aa4a [ 4356.637231][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 [ 4356.637234][T23131] RSP: 002b:00007ffee22ee8c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4356.637238][T23131] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f98b137aa4a [ 4356.637240][T23131] RDX: 0000000000000040 RSI: 000000003c1d7340 RDI: 0000000000000005 [ 4356.637242][T23131] RBP: 00007ffee22ee950 R08: 0000000000418574 R09: 000000000000001c [ 4356.637244][T23131] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4356.637246][T23131] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98b14a3000 | [ 4356.637246][T23131] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98b14a3000 | [ 4356.637260][T23131] | [ 4356.650688][T23131] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23131 | [4356.651053][T23131] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4356.651310][T23131] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4356.651312][T23131] Call Trace: [ 4356.651314][T23131] [4356.651316][T23131] dump_stack_lvl (lib/dump_stack.c:123) [4356.651322][T23131] check_preemption_disabled (lib/smp_processor_id.c:52) [4356.651327][T23131] lwtunnel_output (net/core/lwtunnel.c:359) [4356.651334][T23131] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4356.651340][T23131] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4356.651346][T23131] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4356.651351][T23131] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4356.651363][T23131] rawv6_sendmsg (net/ipv6/raw.c:918) [4356.651375][T23131] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4356.651380][T23131] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4356.651385][T23131] ? __lock_release (kernel/locking/lockdep.c:5534) [4356.651393][T23131] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4356.651396][T23131] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4356.651405][T23131] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4356.651422][T23131] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4356.651425][T23131] ? __lock_release (kernel/locking/lockdep.c:5534) [4356.651436][T23131] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4356.651441][T23131] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4356.651447][T23131] ? __pfx___sys_sendto (net/socket.c:2147) [4356.651461][T23131] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4356.651468][T23131] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4356.651475][T23131] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4356.651483][T23131] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4356.651493][T23131] __x64_sys_sendto (net/socket.c:2183) [4356.651497][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) [4356.651501][T23131] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4356.651505][T23131] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4356.651510][T23131] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4356.651513][T23131] RIP: 0033:0x7f98b137aa4a [ 4356.651517][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 [ 4356.651520][T23131] RSP: 002b:00007ffee22ee8c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4356.651523][T23131] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f98b137aa4a [ 4356.651525][T23131] RDX: 0000000000000040 RSI: 000000003c1d7340 RDI: 0000000000000005 [ 4356.651527][T23131] RBP: 00007ffee22ee950 R08: 0000000000418574 R09: 000000000000001c [ 4356.651529][T23131] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4356.651531][T23131] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98b14a3000 | [ 4356.651531][T23131] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98b14a3000 | [ 4356.651546][T23131] | [ 4356.651980][T23131] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23131 | [4356.663569][T23131] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4356.663810][T23131] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4356.663811][T23131] Call Trace: [ 4356.663813][T23131] [4356.663815][T23131] dump_stack_lvl (lib/dump_stack.c:123) [4356.663821][T23131] check_preemption_disabled (lib/smp_processor_id.c:52) [4356.663827][T23131] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4356.663833][T23131] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4356.663839][T23131] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4356.663845][T23131] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4356.663850][T23131] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4356.663862][T23131] rawv6_sendmsg (net/ipv6/raw.c:918) [4356.663873][T23131] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4356.663878][T23131] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4356.663882][T23131] ? __lock_release (kernel/locking/lockdep.c:5534) [4356.663890][T23131] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4356.663893][T23131] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4356.663902][T23131] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4356.663918][T23131] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4356.663921][T23131] ? __lock_release (kernel/locking/lockdep.c:5534) [4356.663932][T23131] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4356.663936][T23131] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4356.663942][T23131] ? __pfx___sys_sendto (net/socket.c:2147) [4356.663956][T23131] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4356.663962][T23131] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4356.663969][T23131] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4356.663976][T23131] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4356.663987][T23131] __x64_sys_sendto (net/socket.c:2183) [4356.663991][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) [4356.663994][T23131] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4356.663998][T23131] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4356.664004][T23131] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4356.664006][T23131] RIP: 0033:0x7f98b137aa4a [ 4356.664010][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 [ 4356.664013][T23131] RSP: 002b:00007ffee22ee8c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4356.664016][T23131] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f98b137aa4a [ 4356.664018][T23131] RDX: 0000000000000040 RSI: 000000003c1d7340 RDI: 0000000000000005 [ 4356.664020][T23131] RBP: 00007ffee22ee950 R08: 0000000000418574 R09: 000000000000001c [ 4356.664022][T23131] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4356.664024][T23131] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98b14a3000 | [ 4356.664024][T23131] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98b14a3000 | [ 4356.664038][T23131] | [ 4357.133474][T23135] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23135 | [4357.133970][T23135] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4357.134987][T23135] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4357.134989][T23135] Call Trace: [ 4357.134992][T23135] [4357.134994][T23135] dump_stack_lvl (lib/dump_stack.c:123) [4357.135004][T23135] check_preemption_disabled (lib/smp_processor_id.c:52) [4357.135011][T23135] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4357.135018][T23135] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4357.135027][T23135] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.135035][T23135] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4357.135040][T23135] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.135052][T23135] rawv6_sendmsg (net/ipv6/raw.c:918) [4357.135064][T23135] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4357.135069][T23135] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4357.135077][T23135] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.135087][T23135] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4357.135093][T23135] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4357.135102][T23135] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4357.135119][T23135] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4357.135122][T23135] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.135133][T23135] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.135142][T23135] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.135147][T23135] ? __pfx___sys_sendto (net/socket.c:2147) [4357.135162][T23135] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4357.135170][T23135] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4357.135180][T23135] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4357.135187][T23135] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4357.135197][T23135] __x64_sys_sendto (net/socket.c:2183) [4357.135201][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) [4357.135205][T23135] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4357.135210][T23135] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4357.135215][T23135] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4357.135221][T23135] RIP: 0033:0x7f34c1b2ba4a [ 4357.135225][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 [ 4357.135228][T23135] RSP: 002b:00007ffeb8871d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4357.135233][T23135] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34c1b2ba4a [ 4357.135235][T23135] RDX: 0000000000000040 RSI: 000000001882a340 RDI: 0000000000000005 [ 4357.135237][T23135] RBP: 00007ffeb8871de0 R08: 0000000000418574 R09: 000000000000001c [ 4357.135239][T23135] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4357.135241][T23135] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34c1c54000 | [ 4357.135241][T23135] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34c1c54000 | [ 4357.135256][T23135] | [ 4357.148295][T23135] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23135 | [4357.148672][T23135] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4357.148926][T23135] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4357.148927][T23135] Call Trace: [ 4357.148929][T23135] [4357.148931][T23135] dump_stack_lvl (lib/dump_stack.c:123) [4357.148936][T23135] check_preemption_disabled (lib/smp_processor_id.c:52) [4357.148942][T23135] lwtunnel_output (net/core/lwtunnel.c:359) [4357.148949][T23135] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4357.148955][T23135] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.148961][T23135] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4357.148965][T23135] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.148978][T23135] rawv6_sendmsg (net/ipv6/raw.c:918) [4357.148990][T23135] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4357.148995][T23135] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4357.148999][T23135] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.149006][T23135] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4357.149009][T23135] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4357.149019][T23135] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4357.149035][T23135] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4357.149037][T23135] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.149049][T23135] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.149053][T23135] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.149059][T23135] ? __pfx___sys_sendto (net/socket.c:2147) [4357.149074][T23135] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4357.149080][T23135] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4357.149087][T23135] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4357.149095][T23135] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4357.149105][T23135] __x64_sys_sendto (net/socket.c:2183) [4357.149110][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) [4357.149113][T23135] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4357.149118][T23135] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4357.149123][T23135] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4357.149126][T23135] RIP: 0033:0x7f34c1b2ba4a [ 4357.149129][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 [ 4357.149132][T23135] RSP: 002b:00007ffeb8871d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4357.149135][T23135] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34c1b2ba4a [ 4357.149139][T23135] RDX: 0000000000000040 RSI: 000000001882a340 RDI: 0000000000000005 [ 4357.149140][T23135] RBP: 00007ffeb8871de0 R08: 0000000000418574 R09: 000000000000001c [ 4357.149142][T23135] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4357.149144][T23135] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34c1c54000 | [ 4357.149144][T23135] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34c1c54000 | [ 4357.149159][T23135] | [ 4357.162665][T23135] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23135 | [4357.163056][T23135] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4357.163328][T23135] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4357.163330][T23135] Call Trace: [ 4357.163332][T23135] [4357.163334][T23135] dump_stack_lvl (lib/dump_stack.c:123) [4357.163340][T23135] check_preemption_disabled (lib/smp_processor_id.c:52) [4357.163347][T23135] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4357.163353][T23135] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4357.163360][T23135] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.163366][T23135] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4357.163371][T23135] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.163383][T23135] rawv6_sendmsg (net/ipv6/raw.c:918) [4357.163395][T23135] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4357.163400][T23135] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4357.163405][T23135] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.163413][T23135] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4357.163416][T23135] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4357.163425][T23135] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4357.163442][T23135] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4357.163445][T23135] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.163456][T23135] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.163460][T23135] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.163466][T23135] ? __pfx___sys_sendto (net/socket.c:2147) [4357.163481][T23135] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4357.163487][T23135] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4357.163495][T23135] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4357.163503][T23135] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4357.163513][T23135] __x64_sys_sendto (net/socket.c:2183) [4357.163517][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) [4357.163520][T23135] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4357.163525][T23135] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4357.163530][T23135] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4357.163534][T23135] RIP: 0033:0x7f34c1b2ba4a [ 4357.163537][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 [ 4357.163540][T23135] RSP: 002b:00007ffeb8871d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4357.163544][T23135] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34c1b2ba4a [ 4357.163546][T23135] RDX: 0000000000000040 RSI: 000000001882a340 RDI: 0000000000000005 [ 4357.163548][T23135] RBP: 00007ffeb8871de0 R08: 0000000000418574 R09: 000000000000001c [ 4357.163550][T23135] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4357.163552][T23135] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34c1c54000 | [ 4357.163567][T23135] | [ 4360.025642][T23159] check_preemption_disabled: 15 callbacks suppressed | [ 4360.025652][T23159] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23159 | [4360.027736][T23159] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4360.028002][T23159] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4360.028005][T23159] Call Trace: [ 4360.028008][T23159] [4360.028010][T23159] dump_stack_lvl (lib/dump_stack.c:123) [4360.028020][T23159] check_preemption_disabled (lib/smp_processor_id.c:52) [4360.028027][T23159] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4360.028034][T23159] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4360.028043][T23159] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4360.028051][T23159] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4360.028057][T23159] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4360.028069][T23159] rawv6_sendmsg (net/ipv6/raw.c:918) [4360.028080][T23159] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4360.028086][T23159] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4360.028094][T23159] ? __lock_release (kernel/locking/lockdep.c:5534) [4360.028105][T23159] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4360.028111][T23159] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4360.028121][T23159] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4360.028138][T23159] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4360.028141][T23159] ? __lock_release (kernel/locking/lockdep.c:5534) [4360.028153][T23159] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4360.028160][T23159] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4360.028166][T23159] ? __pfx___sys_sendto (net/socket.c:2147) [4360.028180][T23159] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4360.028187][T23159] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4360.028199][T23159] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4360.028206][T23159] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4360.028216][T23159] __x64_sys_sendto (net/socket.c:2183) [4360.028220][T23159] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4360.028224][T23159] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4360.028228][T23159] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4360.028233][T23159] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4360.028238][T23159] RIP: 0033:0x7fbd78bfda4a [ 4360.028243][T23159] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4360.028246][T23159] RSP: 002b:00007ffe9e3062c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4360.028250][T23159] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd78bfda4a [ 4360.028253][T23159] RDX: 0000000000000040 RSI: 000000002e1bb340 RDI: 0000000000000005 [ 4360.028255][T23159] RBP: 00007ffe9e306350 R08: 0000000000418574 R09: 000000000000001c [ 4360.028257][T23159] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4360.028259][T23159] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd78d26000 | [ 4360.028259][T23159] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd78d26000 | [ 4360.028273][T23159] | [ 4360.041375][T23159] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23159 | [4360.041753][T23159] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4360.042008][T23159] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4360.042010][T23159] Call Trace: [ 4360.042012][T23159] [4360.042014][T23159] dump_stack_lvl (lib/dump_stack.c:123) [4360.042020][T23159] check_preemption_disabled (lib/smp_processor_id.c:52) [4360.042025][T23159] lwtunnel_output (net/core/lwtunnel.c:359) [4360.042032][T23159] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4360.042039][T23159] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4360.042044][T23159] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4360.042049][T23159] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4360.042062][T23159] rawv6_sendmsg (net/ipv6/raw.c:918) [4360.042073][T23159] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4360.042079][T23159] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4360.042083][T23159] ? __lock_release (kernel/locking/lockdep.c:5534) [4360.042091][T23159] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4360.042094][T23159] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4360.042103][T23159] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4360.042119][T23159] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4360.042122][T23159] ? __lock_release (kernel/locking/lockdep.c:5534) [4360.042134][T23159] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4360.042140][T23159] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4360.042146][T23159] ? __pfx___sys_sendto (net/socket.c:2147) [4360.042161][T23159] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4360.042167][T23159] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4360.042175][T23159] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4360.042182][T23159] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4360.042193][T23159] __x64_sys_sendto (net/socket.c:2183) [4360.042197][T23159] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4360.042200][T23159] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4360.042204][T23159] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4360.042209][T23159] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4360.042212][T23159] RIP: 0033:0x7fbd78bfda4a [ 4360.042216][T23159] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4360.042219][T23159] RSP: 002b:00007ffe9e3062c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4360.042222][T23159] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd78bfda4a [ 4360.042224][T23159] RDX: 0000000000000040 RSI: 000000002e1bb340 RDI: 0000000000000005 [ 4360.042226][T23159] RBP: 00007ffe9e306350 R08: 0000000000418574 R09: 000000000000001c [ 4360.042228][T23159] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4360.042230][T23159] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd78d26000 | [ 4360.042230][T23159] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd78d26000 | [ 4360.042245][T23159] | [ 4360.055814][T23159] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23159 | [4360.056210][T23159] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4360.056477][T23159] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4360.056478][T23159] Call Trace: [ 4360.056480][T23159] [4360.056483][T23159] dump_stack_lvl (lib/dump_stack.c:123) [4360.056489][T23159] check_preemption_disabled (lib/smp_processor_id.c:52) [4360.056494][T23159] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4360.056501][T23159] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4360.056508][T23159] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4360.056514][T23159] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4360.056518][T23159] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4360.056531][T23159] rawv6_sendmsg (net/ipv6/raw.c:918) [4360.056543][T23159] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4360.056548][T23159] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4360.056553][T23159] ? __lock_release (kernel/locking/lockdep.c:5534) [4360.056561][T23159] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4360.056564][T23159] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4360.056573][T23159] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4360.056590][T23159] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4360.056593][T23159] ? __lock_release (kernel/locking/lockdep.c:5534) [4360.056604][T23159] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4360.056609][T23159] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4360.056615][T23159] ? __pfx___sys_sendto (net/socket.c:2147) [4360.056629][T23159] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4360.056636][T23159] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4360.056643][T23159] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4360.056651][T23159] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4360.056661][T23159] __x64_sys_sendto (net/socket.c:2183) [4360.056665][T23159] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4360.056668][T23159] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4360.056673][T23159] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4360.056678][T23159] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4360.056681][T23159] RIP: 0033:0x7fbd78bfda4a [ 4360.056684][T23159] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4360.056687][T23159] RSP: 002b:00007ffe9e3062c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4360.056690][T23159] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd78bfda4a [ 4360.056692][T23159] RDX: 0000000000000040 RSI: 000000002e1bb340 RDI: 0000000000000005 [ 4360.056694][T23159] RBP: 00007ffe9e306350 R08: 0000000000418574 R09: 000000000000001c [ 4360.056696][T23159] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4360.056698][T23159] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd78d26000 | [ 4360.056698][T23159] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd78d26000 | [ 4360.056713][T23159] | [ 4360.549680][T23163] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23163 | [4360.550216][T23163] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4360.550503][T23163] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4360.550505][T23163] Call Trace: [ 4360.550507][T23163] [4360.550510][T23163] dump_stack_lvl (lib/dump_stack.c:123) [4360.550520][T23163] check_preemption_disabled (lib/smp_processor_id.c:52) [4360.550527][T23163] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4360.550533][T23163] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4360.550542][T23163] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4360.550550][T23163] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4360.550555][T23163] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4360.550567][T23163] rawv6_sendmsg (net/ipv6/raw.c:918) [4360.550579][T23163] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4360.550585][T23163] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4360.550592][T23163] ? __lock_release (kernel/locking/lockdep.c:5534) [4360.550603][T23163] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4360.550609][T23163] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4360.550618][T23163] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4360.550634][T23163] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4360.550638][T23163] ? __lock_release (kernel/locking/lockdep.c:5534) [4360.550649][T23163] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4360.550656][T23163] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4360.550662][T23163] ? __pfx___sys_sendto (net/socket.c:2147) [4360.550676][T23163] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4360.550684][T23163] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4360.550694][T23163] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4360.550701][T23163] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4360.550711][T23163] __x64_sys_sendto (net/socket.c:2183) [4360.550715][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) [4360.550719][T23163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4360.550725][T23163] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4360.550730][T23163] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4360.550735][T23163] RIP: 0033:0x7f67e5ab5a4a [ 4360.550740][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 [ 4360.550743][T23163] RSP: 002b:00007fff1aeb1168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4360.550747][T23163] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f67e5ab5a4a [ 4360.550749][T23163] RDX: 0000000000000040 RSI: 000000001739a340 RDI: 0000000000000005 [ 4360.550751][T23163] RBP: 00007fff1aeb11f0 R08: 0000000000418574 R09: 000000000000001c [ 4360.550752][T23163] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4360.550754][T23163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f67e5bde000 | [ 4360.550769][T23163] | [ 4360.550771][T23163] lwtunnel_output(): recursion limit reached on datapath | [ 4362.031865][T23167] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23167 | [4362.032496][T23167] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4362.032784][T23167] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4362.032787][T23167] Call Trace: [ 4362.032789][T23167] [4362.032791][T23167] dump_stack_lvl (lib/dump_stack.c:123) [4362.032802][T23167] check_preemption_disabled (lib/smp_processor_id.c:52) [4362.032809][T23167] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4362.032815][T23167] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4362.032824][T23167] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4362.032832][T23167] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4362.032837][T23167] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4362.032849][T23167] rawv6_sendmsg (net/ipv6/raw.c:918) [4362.032861][T23167] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4362.032867][T23167] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4362.032875][T23167] ? __lock_release (kernel/locking/lockdep.c:5534) [4362.032886][T23167] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4362.032892][T23167] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4362.032902][T23167] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4362.032918][T23167] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4362.032921][T23167] ? __lock_release (kernel/locking/lockdep.c:5534) [4362.032932][T23167] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4362.032939][T23167] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4362.032944][T23167] ? __pfx___sys_sendto (net/socket.c:2147) [4362.032959][T23167] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4362.032966][T23167] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4362.032977][T23167] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4362.032984][T23167] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4362.032994][T23167] __x64_sys_sendto (net/socket.c:2183) [4362.032998][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) [4362.033003][T23167] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4362.033007][T23167] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4362.033012][T23167] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4362.033017][T23167] RIP: 0033:0x7f34c20b8a4a [ 4362.033022][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 [ 4362.033025][T23167] RSP: 002b:00007fffa3fada28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4362.033030][T23167] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34c20b8a4a [ 4362.033032][T23167] RDX: 0000000000000040 RSI: 000000003c54f340 RDI: 0000000000000005 [ 4362.033034][T23167] RBP: 00007fffa3fadab0 R08: 0000000000418574 R09: 000000000000001c [ 4362.033036][T23167] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4362.033038][T23167] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34c21e1000 | [ 4362.033053][T23167] | [ 4362.033056][T23167] lwtunnel_output(): recursion limit reached on datapath | [ 4363.538897][T23171] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23171 | [4363.539547][T23171] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4363.539831][T23171] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4363.539834][T23171] Call Trace: [ 4363.539836][T23171] [4363.539839][T23171] dump_stack_lvl (lib/dump_stack.c:123) [4363.539848][T23171] check_preemption_disabled (lib/smp_processor_id.c:52) [4363.539856][T23171] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4363.539862][T23171] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4363.539870][T23171] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.539879][T23171] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4363.539884][T23171] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.539896][T23171] rawv6_sendmsg (net/ipv6/raw.c:918) [4363.539908][T23171] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4363.539913][T23171] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4363.539921][T23171] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.539932][T23171] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4363.539938][T23171] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4363.539948][T23171] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4363.539964][T23171] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4363.539967][T23171] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.539988][T23171] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.539996][T23171] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.540001][T23171] ? __pfx___sys_sendto (net/socket.c:2147) [4363.540015][T23171] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4363.540023][T23171] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4363.540034][T23171] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4363.540041][T23171] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4363.540051][T23171] __x64_sys_sendto (net/socket.c:2183) [4363.540055][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) [4363.540060][T23171] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4363.540065][T23171] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4363.540070][T23171] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4363.540075][T23171] RIP: 0033:0x7efcd01d6a4a [ 4363.540080][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 [ 4363.540083][T23171] RSP: 002b:00007ffcfb1812d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4363.540087][T23171] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efcd01d6a4a [ 4363.540090][T23171] RDX: 0000000000000040 RSI: 000000002912f340 RDI: 0000000000000005 [ 4363.540092][T23171] RBP: 00007ffcfb181360 R08: 0000000000418574 R09: 000000000000001c [ 4363.540094][T23171] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4363.540096][T23171] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efcd02ff000 | [ 4363.540110][T23171] | [ 4363.540113][T23171] lwtunnel_output(): recursion limit reached on datapath | [ 4365.013001][T23175] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23175 | [4365.013513][T23175] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4365.013787][T23175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4365.013790][T23175] Call Trace: [ 4365.013792][T23175] [4365.013794][T23175] dump_stack_lvl (lib/dump_stack.c:123) [4365.013804][T23175] check_preemption_disabled (lib/smp_processor_id.c:52) [4365.013811][T23175] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4365.013818][T23175] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4365.013827][T23175] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4365.013835][T23175] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4365.013841][T23175] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4365.013853][T23175] rawv6_sendmsg (net/ipv6/raw.c:918) [4365.013864][T23175] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4365.013870][T23175] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4365.013878][T23175] ? __lock_release (kernel/locking/lockdep.c:5534) [4365.013889][T23175] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4365.013895][T23175] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4365.013904][T23175] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4365.013921][T23175] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4365.013924][T23175] ? __lock_release (kernel/locking/lockdep.c:5534) [4365.013935][T23175] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4365.013943][T23175] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4365.013948][T23175] ? __pfx___sys_sendto (net/socket.c:2147) [4365.013963][T23175] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4365.013970][T23175] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4365.013980][T23175] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4365.013987][T23175] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4365.013998][T23175] __x64_sys_sendto (net/socket.c:2183) [4365.014002][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) [4365.014006][T23175] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4365.014011][T23175] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4365.014016][T23175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4365.014021][T23175] RIP: 0033:0x7f00a34a1a4a [ 4365.014026][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 [ 4365.014030][T23175] RSP: 002b:00007ffd1e4c2638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4365.014034][T23175] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00a34a1a4a [ 4365.014036][T23175] RDX: 0000000000000040 RSI: 00000000242f8340 RDI: 0000000000000005 [ 4365.014038][T23175] RBP: 00007ffd1e4c26c0 R08: 0000000000418574 R09: 000000000000001c [ 4365.014040][T23175] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4365.014042][T23175] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00a35ca000 | [ 4365.014042][T23175] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00a35ca000 | [ 4365.014056][T23175] | [ 4365.014059][T23175] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23175 | [4365.026594][T23175] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4365.026853][T23175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4365.026855][T23175] Call Trace: [ 4365.026857][T23175] [4365.026859][T23175] dump_stack_lvl (lib/dump_stack.c:123) [4365.026864][T23175] check_preemption_disabled (lib/smp_processor_id.c:52) [4365.026870][T23175] lwtunnel_output (net/core/lwtunnel.c:359) [4365.026876][T23175] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4365.026883][T23175] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4365.026888][T23175] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4365.026893][T23175] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4365.026905][T23175] rawv6_sendmsg (net/ipv6/raw.c:918) [4365.026917][T23175] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4365.026923][T23175] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4365.026926][T23175] ? __lock_release (kernel/locking/lockdep.c:5534) [4365.026934][T23175] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4365.026938][T23175] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4365.026947][T23175] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4365.026963][T23175] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4365.026966][T23175] ? __lock_release (kernel/locking/lockdep.c:5534) [4365.026978][T23175] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4365.026982][T23175] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4365.026987][T23175] ? __pfx___sys_sendto (net/socket.c:2147) [4365.027002][T23175] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4365.027008][T23175] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4365.027016][T23175] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4365.027023][T23175] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4365.027033][T23175] __x64_sys_sendto (net/socket.c:2183) [4365.027037][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) [4365.027040][T23175] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4365.027045][T23175] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4365.027050][T23175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4365.027053][T23175] RIP: 0033:0x7f00a34a1a4a [ 4365.027056][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 [ 4365.027059][T23175] RSP: 002b:00007ffd1e4c2638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4365.027062][T23175] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00a34a1a4a [ 4365.027064][T23175] RDX: 0000000000000040 RSI: 00000000242f8340 RDI: 0000000000000005 [ 4365.027066][T23175] RBP: 00007ffd1e4c26c0 R08: 0000000000418574 R09: 000000000000001c [ 4365.027069][T23175] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4365.027071][T23175] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00a35ca000 | [ 4365.027071][T23175] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00a35ca000 | [ 4365.027085][T23175] | [ 4365.042326][T23175] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23175 | [4365.042720][T23175] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4365.042977][T23175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4365.042978][T23175] Call Trace: [ 4365.042981][T23175] [4365.042983][T23175] dump_stack_lvl (lib/dump_stack.c:123) [4365.042989][T23175] check_preemption_disabled (lib/smp_processor_id.c:52) [4365.042995][T23175] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4365.043002][T23175] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4365.043008][T23175] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4365.043014][T23175] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4365.043019][T23175] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4365.043031][T23175] rawv6_sendmsg (net/ipv6/raw.c:918) [4365.043043][T23175] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4365.043048][T23175] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4365.043052][T23175] ? __lock_release (kernel/locking/lockdep.c:5534) [4365.043060][T23175] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4365.043064][T23175] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4365.043073][T23175] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4365.043090][T23175] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4365.043093][T23175] ? __lock_release (kernel/locking/lockdep.c:5534) [4365.043105][T23175] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4365.043109][T23175] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4365.043114][T23175] ? __pfx___sys_sendto (net/socket.c:2147) [4365.043129][T23175] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4365.043136][T23175] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4365.043145][T23175] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4365.043152][T23175] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4365.043162][T23175] __x64_sys_sendto (net/socket.c:2183) [4365.043166][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) [4365.043170][T23175] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4365.043174][T23175] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4365.043179][T23175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4365.043182][T23175] RIP: 0033:0x7f00a34a1a4a [ 4365.043186][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 [ 4365.043189][T23175] RSP: 002b:00007ffd1e4c2638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4365.043192][T23175] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00a34a1a4a [ 4365.043195][T23175] RDX: 0000000000000040 RSI: 00000000242f8340 RDI: 0000000000000005 [ 4365.043196][T23175] RBP: 00007ffd1e4c26c0 R08: 0000000000418574 R09: 000000000000001c [ 4365.043198][T23175] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4365.043200][T23175] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00a35ca000 | [ 4365.043200][T23175] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00a35ca000 | [ 4365.043215][T23175] | [ 4365.525292][T23179] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23179 | [4365.525810][T23179] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4365.526095][T23179] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4365.526097][T23179] Call Trace: [ 4365.526100][T23179] [4365.526103][T23179] dump_stack_lvl (lib/dump_stack.c:123) [4365.526112][T23179] check_preemption_disabled (lib/smp_processor_id.c:52) [4365.526119][T23179] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4365.526126][T23179] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4365.526134][T23179] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4365.526145][T23179] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4365.526150][T23179] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4365.526162][T23179] rawv6_sendmsg (net/ipv6/raw.c:918) [4365.526174][T23179] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4365.526180][T23179] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4365.526187][T23179] ? __lock_release (kernel/locking/lockdep.c:5534) [4365.526198][T23179] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4365.526205][T23179] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4365.526214][T23179] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4365.526230][T23179] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4365.526233][T23179] ? __lock_release (kernel/locking/lockdep.c:5534) [4365.526245][T23179] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4365.526252][T23179] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4365.526258][T23179] ? __pfx___sys_sendto (net/socket.c:2147) [4365.526272][T23179] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4365.526280][T23179] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4365.526291][T23179] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4365.526298][T23179] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4365.526308][T23179] __x64_sys_sendto (net/socket.c:2183) [4365.526313][T23179] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4365.526317][T23179] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4365.526322][T23179] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4365.526327][T23179] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4365.526333][T23179] RIP: 0033:0x7f5bdabada4a [ 4365.526338][T23179] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4365.526341][T23179] RSP: 002b:00007ffcb62342c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4365.526345][T23179] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5bdabada4a [ 4365.526347][T23179] RDX: 0000000000000040 RSI: 0000000035d09340 RDI: 0000000000000005 [ 4365.526349][T23179] RBP: 00007ffcb6234350 R08: 0000000000418574 R09: 000000000000001c [ 4365.526351][T23179] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4365.526353][T23179] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5bdacd6000 | [ 4365.526368][T23179] | [ 4365.540089][T23179] lwtunnel_output(): recursion limit reached on datapath | [ 4367.028707][T23183] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23183 | [4367.029200][T23183] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4367.029479][T23183] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4367.029481][T23183] Call Trace: [ 4367.029484][T23183] [4367.029486][T23183] dump_stack_lvl (lib/dump_stack.c:123) [4367.029496][T23183] check_preemption_disabled (lib/smp_processor_id.c:52) [4367.029503][T23183] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4367.029510][T23183] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4367.029518][T23183] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.029526][T23183] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4367.029531][T23183] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.029543][T23183] rawv6_sendmsg (net/ipv6/raw.c:918) [4367.029555][T23183] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4367.029561][T23183] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4367.029569][T23183] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.029579][T23183] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4367.029586][T23183] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4367.029595][T23183] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4367.029611][T23183] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4367.029615][T23183] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.029626][T23183] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.029633][T23183] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.029638][T23183] ? __pfx___sys_sendto (net/socket.c:2147) [4367.029653][T23183] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4367.029660][T23183] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4367.029671][T23183] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4367.029678][T23183] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4367.029688][T23183] __x64_sys_sendto (net/socket.c:2183) [4367.029693][T23183] ? do_syscall_64 (./arch/x86/include/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.029697][T23183] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4367.029703][T23183] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4367.029708][T23183] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4367.029713][T23183] RIP: 0033:0x7f696f722a4a [ 4367.029718][T23183] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.029721][T23183] RSP: 002b:00007fff987507c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4367.029725][T23183] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f696f722a4a [ 4367.029727][T23183] RDX: 0000000000000040 RSI: 00000000206fb340 RDI: 0000000000000005 [ 4367.029729][T23183] RBP: 00007fff98750850 R08: 0000000000418574 R09: 000000000000001c [ 4367.029731][T23183] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4367.029733][T23183] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f696f84b000 | [ 4367.029733][T23183] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f696f84b000 | [ 4367.029747][T23183] | [ 4367.029750][T23183] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23183 | [4367.042553][T23183] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4367.042804][T23183] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4367.042806][T23183] Call Trace: [ 4367.042807][T23183] [4367.042810][T23183] dump_stack_lvl (lib/dump_stack.c:123) [4367.042815][T23183] check_preemption_disabled (lib/smp_processor_id.c:52) [4367.042821][T23183] lwtunnel_output (net/core/lwtunnel.c:359) [4367.042828][T23183] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4367.042834][T23183] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.042840][T23183] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4367.042845][T23183] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.042856][T23183] rawv6_sendmsg (net/ipv6/raw.c:918) [4367.042868][T23183] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4367.042873][T23183] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4367.042877][T23183] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.042885][T23183] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4367.042888][T23183] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4367.042897][T23183] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4367.042914][T23183] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4367.042916][T23183] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.042927][T23183] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.042932][T23183] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.042937][T23183] ? __pfx___sys_sendto (net/socket.c:2147) [4367.042951][T23183] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4367.042957][T23183] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4367.042965][T23183] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4367.042972][T23183] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4367.042982][T23183] __x64_sys_sendto (net/socket.c:2183) [4367.042986][T23183] ? do_syscall_64 (./arch/x86/include/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.042990][T23183] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4367.042994][T23183] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4367.042999][T23183] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4367.043002][T23183] RIP: 0033:0x7f696f722a4a [ 4367.043006][T23183] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.043009][T23183] RSP: 002b:00007fff987507c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4367.043012][T23183] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f696f722a4a [ 4367.043014][T23183] RDX: 0000000000000040 RSI: 00000000206fb340 RDI: 0000000000000005 [ 4367.043016][T23183] RBP: 00007fff98750850 R08: 0000000000418574 R09: 000000000000001c [ 4367.043017][T23183] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4367.043019][T23183] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f696f84b000 | [ 4367.043019][T23183] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f696f84b000 | [ 4367.043033][T23183] | [ 4367.059377][T23183] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23183 | [4367.059766][T23183] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4367.060022][T23183] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4367.060024][T23183] Call Trace: [ 4367.060026][T23183] [4367.060028][T23183] dump_stack_lvl (lib/dump_stack.c:123) [4367.060034][T23183] check_preemption_disabled (lib/smp_processor_id.c:52) [4367.060039][T23183] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4367.060046][T23183] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4367.060053][T23183] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.060059][T23183] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4367.060064][T23183] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.060076][T23183] rawv6_sendmsg (net/ipv6/raw.c:918) [4367.060088][T23183] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4367.060094][T23183] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4367.060099][T23183] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.060107][T23183] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4367.060111][T23183] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4367.060120][T23183] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4367.060136][T23183] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4367.060141][T23183] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.060152][T23183] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.060157][T23183] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.060163][T23183] ? __pfx___sys_sendto (net/socket.c:2147) [4367.060177][T23183] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4367.060183][T23183] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4367.060191][T23183] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4367.060198][T23183] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4367.060208][T23183] __x64_sys_sendto (net/socket.c:2183) [4367.060212][T23183] ? do_syscall_64 (./arch/x86/include/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.060215][T23183] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4367.060220][T23183] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4367.060225][T23183] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4367.060228][T23183] RIP: 0033:0x7f696f722a4a [ 4367.060231][T23183] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.060234][T23183] RSP: 002b:00007fff987507c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4367.060237][T23183] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f696f722a4a [ 4367.060239][T23183] RDX: 0000000000000040 RSI: 00000000206fb340 RDI: 0000000000000005 [ 4367.060242][T23183] RBP: 00007fff98750850 R08: 0000000000418574 R09: 000000000000001c [ 4367.060243][T23183] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4367.060245][T23183] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f696f84b000 | [ 4367.060245][T23183] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f696f84b000 | [ 4367.060260][T23183] | [ 4367.551783][T23187] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23187 | [4367.552533][T23187] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4367.552789][T23187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4367.552791][T23187] Call Trace: [ 4367.552793][T23187] [4367.552795][T23187] dump_stack_lvl (lib/dump_stack.c:123) [4367.552803][T23187] check_preemption_disabled (lib/smp_processor_id.c:52) [4367.552810][T23187] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4367.552816][T23187] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4367.552824][T23187] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.552831][T23187] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4367.552836][T23187] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.552848][T23187] rawv6_sendmsg (net/ipv6/raw.c:918) [4367.552859][T23187] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4367.552865][T23187] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4367.552872][T23187] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.552881][T23187] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4367.552887][T23187] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4367.552896][T23187] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4367.552912][T23187] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4367.552915][T23187] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.552926][T23187] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.552932][T23187] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.552937][T23187] ? __pfx___sys_sendto (net/socket.c:2147) [4367.552952][T23187] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4367.552958][T23187] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4367.552968][T23187] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4367.552975][T23187] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4367.552985][T23187] __x64_sys_sendto (net/socket.c:2183) [4367.552989][T23187] ? do_syscall_64 (./arch/x86/include/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.552993][T23187] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4367.552997][T23187] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4367.553002][T23187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4367.553007][T23187] RIP: 0033:0x7f2092822a4a [ 4367.553011][T23187] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.553014][T23187] RSP: 002b:00007fff58b12838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4367.553018][T23187] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2092822a4a [ 4367.553020][T23187] RDX: 0000000000000040 RSI: 0000000011868340 RDI: 0000000000000005 [ 4367.553022][T23187] RBP: 00007fff58b128c0 R08: 0000000000418574 R09: 000000000000001c [ 4367.553024][T23187] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4367.553026][T23187] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209294b000 | [ 4367.553026][T23187] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209294b000 | [ 4367.553040][T23187] | [ 4367.553043][T23187] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23187 | [4367.564671][T23187] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4367.564919][T23187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4367.564921][T23187] Call Trace: [ 4367.564922][T23187] [4367.564925][T23187] dump_stack_lvl (lib/dump_stack.c:123) [4367.564930][T23187] check_preemption_disabled (lib/smp_processor_id.c:52) [4367.564935][T23187] lwtunnel_output (net/core/lwtunnel.c:359) [4367.564942][T23187] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4367.564948][T23187] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.564953][T23187] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4367.564958][T23187] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.564970][T23187] rawv6_sendmsg (net/ipv6/raw.c:918) [4367.564982][T23187] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4367.564988][T23187] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4367.564991][T23187] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.564998][T23187] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4367.565002][T23187] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4367.565011][T23187] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4367.565027][T23187] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4367.565029][T23187] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.565041][T23187] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.565045][T23187] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.565051][T23187] ? __pfx___sys_sendto (net/socket.c:2147) [4367.565065][T23187] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4367.565071][T23187] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4367.565079][T23187] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4367.565086][T23187] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4367.565097][T23187] __x64_sys_sendto (net/socket.c:2183) [4367.565101][T23187] ? do_syscall_64 (./arch/x86/include/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.565104][T23187] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4367.565108][T23187] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4367.565113][T23187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4367.565116][T23187] RIP: 0033:0x7f2092822a4a [ 4367.565119][T23187] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.565122][T23187] RSP: 002b:00007fff58b12838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4367.565125][T23187] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2092822a4a [ 4367.565127][T23187] RDX: 0000000000000040 RSI: 0000000011868340 RDI: 0000000000000005 [ 4367.565129][T23187] RBP: 00007fff58b128c0 R08: 0000000000418574 R09: 000000000000001c [ 4367.565131][T23187] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4367.565132][T23187] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209294b000 | [ 4367.565132][T23187] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209294b000 | [ 4367.565148][T23187] | [ 4367.578193][T23187] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23187 | [4367.578563][T23187] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4367.578813][T23187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4367.578815][T23187] Call Trace: [ 4367.578816][T23187] [4367.578818][T23187] dump_stack_lvl (lib/dump_stack.c:123) [4367.578824][T23187] check_preemption_disabled (lib/smp_processor_id.c:52) [4367.578829][T23187] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4367.578836][T23187] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4367.578842][T23187] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.578848][T23187] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4367.578852][T23187] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.578865][T23187] rawv6_sendmsg (net/ipv6/raw.c:918) [4367.578876][T23187] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4367.578882][T23187] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4367.578886][T23187] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.578893][T23187] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4367.578897][T23187] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4367.578906][T23187] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4367.578922][T23187] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4367.578925][T23187] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.578936][T23187] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.578940][T23187] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.578946][T23187] ? __pfx___sys_sendto (net/socket.c:2147) [4367.578961][T23187] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4367.578967][T23187] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4367.578975][T23187] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4367.578982][T23187] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4367.578992][T23187] __x64_sys_sendto (net/socket.c:2183) [4367.578996][T23187] ? do_syscall_64 (./arch/x86/include/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.579000][T23187] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4367.579004][T23187] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4367.579009][T23187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4367.579012][T23187] RIP: 0033:0x7f2092822a4a [ 4367.579016][T23187] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.579019][T23187] RSP: 002b:00007fff58b12838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4367.579023][T23187] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2092822a4a [ 4367.579025][T23187] RDX: 0000000000000040 RSI: 0000000011868340 RDI: 0000000000000005 [ 4367.579027][T23187] RBP: 00007fff58b128c0 R08: 0000000000418574 R09: 000000000000001c [ 4367.579028][T23187] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4367.579030][T23187] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209294b000 | [ 4367.579030][T23187] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209294b000 | [ 4367.579045][T23187] | [ 4368.048785][T23191] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23191 | [4368.050448][T23191] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4368.050738][T23191] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4368.050740][T23191] Call Trace: [ 4368.050743][T23191] [4368.050746][T23191] dump_stack_lvl (lib/dump_stack.c:123) [4368.050755][T23191] check_preemption_disabled (lib/smp_processor_id.c:52) [4368.050763][T23191] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4368.050769][T23191] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4368.050778][T23191] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.050786][T23191] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4368.050791][T23191] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.050803][T23191] rawv6_sendmsg (net/ipv6/raw.c:918) [4368.050815][T23191] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4368.050820][T23191] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4368.050828][T23191] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.050839][T23191] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4368.050845][T23191] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4368.050854][T23191] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4368.050870][T23191] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4368.050873][T23191] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.050884][T23191] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.050891][T23191] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.050897][T23191] ? __pfx___sys_sendto (net/socket.c:2147) [4368.050912][T23191] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4368.050919][T23191] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4368.050929][T23191] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4368.050936][T23191] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4368.050947][T23191] __x64_sys_sendto (net/socket.c:2183) [4368.050951][T23191] ? do_syscall_64 (./arch/x86/include/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.050955][T23191] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4368.050960][T23191] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4368.050965][T23191] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4368.050970][T23191] RIP: 0033:0x7f8bf7546a4a [ 4368.050975][T23191] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.050979][T23191] RSP: 002b:00007ffe5cf60e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4368.050983][T23191] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8bf7546a4a [ 4368.050985][T23191] RDX: 0000000000000040 RSI: 00000000060b9340 RDI: 0000000000000005 [ 4368.050987][T23191] RBP: 00007ffe5cf60ed0 R08: 0000000000418574 R09: 000000000000001c [ 4368.050989][T23191] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4368.050991][T23191] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8bf766f000 | [ 4368.051006][T23191] | [ 4368.051009][T23191] lwtunnel_output(): recursion limit reached on datapath | [ 4369.549717][T23195] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23195 | [4369.550194][T23195] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4369.550447][T23195] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4369.550450][T23195] Call Trace: [ 4369.550452][T23195] [4369.550454][T23195] dump_stack_lvl (lib/dump_stack.c:123) [4369.550462][T23195] check_preemption_disabled (lib/smp_processor_id.c:52) [4369.550468][T23195] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4369.550475][T23195] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4369.550482][T23195] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4369.550490][T23195] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4369.550495][T23195] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4369.550507][T23195] rawv6_sendmsg (net/ipv6/raw.c:918) [4369.550519][T23195] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4369.550524][T23195] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4369.550530][T23195] ? __lock_release (kernel/locking/lockdep.c:5534) [4369.550540][T23195] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4369.550546][T23195] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4369.550555][T23195] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4369.550571][T23195] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4369.550574][T23195] ? __lock_release (kernel/locking/lockdep.c:5534) [4369.550585][T23195] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4369.550591][T23195] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4369.550596][T23195] ? __pfx___sys_sendto (net/socket.c:2147) [4369.550611][T23195] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4369.550618][T23195] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4369.550627][T23195] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4369.550634][T23195] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4369.550644][T23195] __x64_sys_sendto (net/socket.c:2183) [4369.550648][T23195] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4369.550652][T23195] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4369.550657][T23195] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4369.550662][T23195] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4369.550666][T23195] RIP: 0033:0x7f1f1426aa4a [ 4369.550671][T23195] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4369.550674][T23195] RSP: 002b:00007fff655d03e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4369.550678][T23195] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1f1426aa4a [ 4369.550681][T23195] RDX: 0000000000000040 RSI: 000000001efcc340 RDI: 0000000000000005 [ 4369.550683][T23195] RBP: 00007fff655d0470 R08: 0000000000418574 R09: 000000000000001c [ 4369.550685][T23195] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4369.550687][T23195] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1f14393000 | [ 4369.550701][T23195] | [ 4370.043417][T23199] check_preemption_disabled: 4 callbacks suppressed | [ 4370.043425][T23199] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23199 | [4370.044127][T23199] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4370.044392][T23199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4370.044394][T23199] Call Trace: [ 4370.044396][T23199] [4370.044399][T23199] dump_stack_lvl (lib/dump_stack.c:123) [4370.044406][T23199] check_preemption_disabled (lib/smp_processor_id.c:52) [4370.044413][T23199] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4370.044419][T23199] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4370.044427][T23199] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4370.044434][T23199] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4370.044439][T23199] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4370.044451][T23199] rawv6_sendmsg (net/ipv6/raw.c:918) [4370.044463][T23199] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4370.044469][T23199] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4370.044474][T23199] ? __lock_release (kernel/locking/lockdep.c:5534) [4370.044484][T23199] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4370.044489][T23199] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4370.044498][T23199] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4370.044514][T23199] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4370.044517][T23199] ? __lock_release (kernel/locking/lockdep.c:5534) [4370.044528][T23199] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4370.044534][T23199] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4370.044540][T23199] ? __pfx___sys_sendto (net/socket.c:2147) [4370.044554][T23199] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4370.044561][T23199] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4370.044570][T23199] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4370.044578][T23199] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4370.044588][T23199] __x64_sys_sendto (net/socket.c:2183) [4370.044592][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) [4370.044596][T23199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4370.044601][T23199] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4370.044606][T23199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4370.044610][T23199] RIP: 0033:0x7f0610b6da4a [ 4370.044615][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 [ 4370.044618][T23199] RSP: 002b:00007ffe39065ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4370.044622][T23199] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0610b6da4a [ 4370.044624][T23199] RDX: 0000000000000040 RSI: 0000000011350340 RDI: 0000000000000005 [ 4370.044626][T23199] RBP: 00007ffe39065c30 R08: 0000000000418574 R09: 000000000000001c [ 4370.044628][T23199] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4370.044630][T23199] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0610c96000 | [ 4370.044630][T23199] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0610c96000 | [ 4370.044645][T23199] | [ 4370.530779][T23203] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23203 | [4370.531278][T23203] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4370.531545][T23203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4370.531548][T23203] Call Trace: [ 4370.531551][T23203] [4370.531553][T23203] dump_stack_lvl (lib/dump_stack.c:123) [4370.531562][T23203] check_preemption_disabled (lib/smp_processor_id.c:52) [4370.531569][T23203] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4370.531576][T23203] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4370.531584][T23203] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4370.531592][T23203] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4370.531597][T23203] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4370.531610][T23203] rawv6_sendmsg (net/ipv6/raw.c:918) [4370.531621][T23203] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4370.531627][T23203] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4370.531634][T23203] ? __lock_release (kernel/locking/lockdep.c:5534) [4370.531645][T23203] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4370.531651][T23203] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4370.531661][T23203] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4370.531677][T23203] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4370.531680][T23203] ? __lock_release (kernel/locking/lockdep.c:5534) [4370.531692][T23203] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4370.531699][T23203] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4370.531705][T23203] ? __pfx___sys_sendto (net/socket.c:2147) [4370.531719][T23203] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4370.531726][T23203] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4370.531737][T23203] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4370.531744][T23203] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4370.531754][T23203] __x64_sys_sendto (net/socket.c:2183) [4370.531758][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) [4370.531762][T23203] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4370.531768][T23203] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4370.531773][T23203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4370.531778][T23203] RIP: 0033:0x7fe795648a4a [ 4370.531782][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 [ 4370.531786][T23203] RSP: 002b:00007fff30294f18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4370.531790][T23203] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe795648a4a [ 4370.531793][T23203] RDX: 0000000000000040 RSI: 0000000029e8a340 RDI: 0000000000000005 [ 4370.531795][T23203] RBP: 00007fff30294fa0 R08: 0000000000418574 R09: 000000000000001c [ 4370.531797][T23203] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4370.531798][T23203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe795771000 | [ 4370.531798][T23203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe795771000 | [ 4370.531813][T23203] | [ 4370.531816][T23203] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23203 | [4370.544746][T23203] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4370.545003][T23203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4370.545005][T23203] Call Trace: [ 4370.545007][T23203] [4370.545009][T23203] dump_stack_lvl (lib/dump_stack.c:123) [4370.545014][T23203] check_preemption_disabled (lib/smp_processor_id.c:52) [4370.545020][T23203] lwtunnel_output (net/core/lwtunnel.c:359) [4370.545027][T23203] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4370.545033][T23203] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4370.545039][T23203] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4370.545044][T23203] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4370.545056][T23203] rawv6_sendmsg (net/ipv6/raw.c:918) [4370.545068][T23203] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4370.545074][T23203] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4370.545078][T23203] ? __lock_release (kernel/locking/lockdep.c:5534) [4370.545085][T23203] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4370.545089][T23203] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4370.545098][T23203] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4370.545115][T23203] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4370.545117][T23203] ? __lock_release (kernel/locking/lockdep.c:5534) [4370.545129][T23203] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4370.545134][T23203] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4370.545141][T23203] ? __pfx___sys_sendto (net/socket.c:2147) [4370.545155][T23203] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4370.545161][T23203] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4370.545169][T23203] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4370.545176][T23203] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4370.545186][T23203] __x64_sys_sendto (net/socket.c:2183) [4370.545190][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) [4370.545193][T23203] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4370.545198][T23203] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4370.545202][T23203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4370.545205][T23203] RIP: 0033:0x7fe795648a4a [ 4370.545209][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 [ 4370.545212][T23203] RSP: 002b:00007fff30294f18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4370.545215][T23203] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe795648a4a [ 4370.545217][T23203] RDX: 0000000000000040 RSI: 0000000029e8a340 RDI: 0000000000000005 [ 4370.545219][T23203] RBP: 00007fff30294fa0 R08: 0000000000418574 R09: 000000000000001c [ 4370.545220][T23203] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4370.545222][T23203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe795771000 | [ 4370.545222][T23203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe795771000 | [ 4370.545237][T23203] | [ 4370.558704][T23203] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23203 | [4370.559084][T23203] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4370.559357][T23203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4370.559359][T23203] Call Trace: [ 4370.559361][T23203] [4370.559363][T23203] dump_stack_lvl (lib/dump_stack.c:123) [4370.559369][T23203] check_preemption_disabled (lib/smp_processor_id.c:52) [4370.559375][T23203] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4370.559382][T23203] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4370.559395][T23203] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4370.559401][T23203] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4370.559406][T23203] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4370.559418][T23203] rawv6_sendmsg (net/ipv6/raw.c:918) [4370.559430][T23203] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4370.559436][T23203] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4370.559439][T23203] ? __lock_release (kernel/locking/lockdep.c:5534) [4370.559447][T23203] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4370.559451][T23203] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4370.559461][T23203] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4370.559477][T23203] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4370.559480][T23203] ? __lock_release (kernel/locking/lockdep.c:5534) [4370.559492][T23203] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4370.559496][T23203] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4370.559502][T23203] ? __pfx___sys_sendto (net/socket.c:2147) [4370.559517][T23203] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4370.559522][T23203] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4370.559530][T23203] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4370.559537][T23203] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4370.559547][T23203] __x64_sys_sendto (net/socket.c:2183) [4370.559551][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) [4370.559555][T23203] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4370.559559][T23203] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4370.559565][T23203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4370.559568][T23203] RIP: 0033:0x7fe795648a4a [ 4370.559572][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 [ 4370.559574][T23203] RSP: 002b:00007fff30294f18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4370.559578][T23203] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe795648a4a [ 4370.559580][T23203] RDX: 0000000000000040 RSI: 0000000029e8a340 RDI: 0000000000000005 [ 4370.559582][T23203] RBP: 00007fff30294fa0 R08: 0000000000418574 R09: 000000000000001c [ 4370.559584][T23203] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4370.559586][T23203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe795771000 | [ 4370.559586][T23203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe795771000 | [ 4370.559601][T23203] | [ 4371.056259][T23207] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23207 | [4371.056745][T23207] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4371.057013][T23207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4371.057016][T23207] Call Trace: [ 4371.057018][T23207] [4371.057021][T23207] dump_stack_lvl (lib/dump_stack.c:123) [4371.057029][T23207] check_preemption_disabled (lib/smp_processor_id.c:52) [4371.057036][T23207] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4371.057043][T23207] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4371.057051][T23207] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4371.057059][T23207] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4371.057064][T23207] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4371.057076][T23207] rawv6_sendmsg (net/ipv6/raw.c:918) [4371.057088][T23207] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4371.057093][T23207] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4371.057101][T23207] ? __lock_release (kernel/locking/lockdep.c:5534) [4371.057111][T23207] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4371.057118][T23207] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4371.057127][T23207] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4371.057145][T23207] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4371.057148][T23207] ? __lock_release (kernel/locking/lockdep.c:5534) [4371.057159][T23207] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4371.057166][T23207] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4371.057172][T23207] ? __pfx___sys_sendto (net/socket.c:2147) [4371.057187][T23207] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4371.057194][T23207] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4371.057204][T23207] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4371.057212][T23207] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4371.057222][T23207] __x64_sys_sendto (net/socket.c:2183) [4371.057226][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) [4371.057230][T23207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4371.057236][T23207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4371.057241][T23207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4371.057245][T23207] RIP: 0033:0x7f14053faa4a [ 4371.057250][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 [ 4371.057254][T23207] RSP: 002b:00007ffd823c51f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4371.057258][T23207] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f14053faa4a [ 4371.057260][T23207] RDX: 0000000000000040 RSI: 0000000005033340 RDI: 0000000000000005 [ 4371.057262][T23207] RBP: 00007ffd823c5280 R08: 0000000000418574 R09: 000000000000001c [ 4371.057264][T23207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4371.057266][T23207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1405523000 | [ 4371.057266][T23207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1405523000 | [ 4371.057280][T23207] | [ 4371.071253][T23207] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23207 | [4371.071641][T23207] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4371.071896][T23207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4371.071898][T23207] Call Trace: [ 4371.071899][T23207] [4371.071902][T23207] dump_stack_lvl (lib/dump_stack.c:123) [4371.071907][T23207] check_preemption_disabled (lib/smp_processor_id.c:52) [4371.071913][T23207] lwtunnel_output (net/core/lwtunnel.c:359) [4371.071919][T23207] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4371.071926][T23207] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4371.071932][T23207] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4371.071937][T23207] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4371.071949][T23207] rawv6_sendmsg (net/ipv6/raw.c:918) [4371.071961][T23207] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4371.071966][T23207] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4371.071970][T23207] ? __lock_release (kernel/locking/lockdep.c:5534) [4371.071978][T23207] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4371.071982][T23207] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4371.071991][T23207] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4371.072007][T23207] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4371.072010][T23207] ? __lock_release (kernel/locking/lockdep.c:5534) [4371.072022][T23207] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4371.072026][T23207] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4371.072032][T23207] ? __pfx___sys_sendto (net/socket.c:2147) [4371.072047][T23207] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4371.072053][T23207] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4371.072061][T23207] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4371.072068][T23207] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4371.072079][T23207] __x64_sys_sendto (net/socket.c:2183) [4371.072083][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) [4371.072086][T23207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4371.072091][T23207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4371.072096][T23207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4371.072099][T23207] RIP: 0033:0x7f14053faa4a [ 4371.072103][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 [ 4371.072105][T23207] RSP: 002b:00007ffd823c51f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4371.072108][T23207] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f14053faa4a [ 4371.072111][T23207] RDX: 0000000000000040 RSI: 0000000005033340 RDI: 0000000000000005 [ 4371.072113][T23207] RBP: 00007ffd823c5280 R08: 0000000000418574 R09: 000000000000001c [ 4371.072115][T23207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4371.072116][T23207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1405523000 | [ 4371.072116][T23207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1405523000 | [ 4371.072131][T23207] | [ 4371.086865][T23207] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23207 | [4371.087263][T23207] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4371.087520][T23207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4371.087522][T23207] Call Trace: [ 4371.087524][T23207] [4371.087526][T23207] dump_stack_lvl (lib/dump_stack.c:123) [4371.087532][T23207] check_preemption_disabled (lib/smp_processor_id.c:52) [4371.087537][T23207] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4371.087544][T23207] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4371.087551][T23207] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4371.087556][T23207] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4371.087561][T23207] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4371.087573][T23207] rawv6_sendmsg (net/ipv6/raw.c:918) [4371.087585][T23207] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4371.087591][T23207] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4371.087595][T23207] ? __lock_release (kernel/locking/lockdep.c:5534) [4371.087603][T23207] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4371.087606][T23207] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4371.087616][T23207] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4371.087632][T23207] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4371.087635][T23207] ? __lock_release (kernel/locking/lockdep.c:5534) [4371.087646][T23207] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4371.087651][T23207] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4371.087656][T23207] ? __pfx___sys_sendto (net/socket.c:2147) [4371.087671][T23207] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4371.087677][T23207] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4371.087685][T23207] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4371.087692][T23207] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4371.087703][T23207] __x64_sys_sendto (net/socket.c:2183) [4371.087707][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) [4371.087711][T23207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4371.087716][T23207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4371.087721][T23207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4371.087724][T23207] RIP: 0033:0x7f14053faa4a [ 4371.087728][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 [ 4371.087730][T23207] RSP: 002b:00007ffd823c51f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4371.087734][T23207] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f14053faa4a [ 4371.087736][T23207] RDX: 0000000000000040 RSI: 0000000005033340 RDI: 0000000000000005 [ 4371.087738][T23207] RBP: 00007ffd823c5280 R08: 0000000000418574 R09: 000000000000001c [ 4371.087740][T23207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4371.087742][T23207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1405523000 | [ 4371.087742][T23207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1405523000 | [ 4371.087756][T23207] | [ 4371.572514][T23211] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23211 | [4371.572977][T23211] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4371.573961][T23211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4371.573963][T23211] Call Trace: [ 4371.573965][T23211] [4371.573968][T23211] dump_stack_lvl (lib/dump_stack.c:123) [4371.573976][T23211] check_preemption_disabled (lib/smp_processor_id.c:52) [4371.573982][T23211] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4371.573989][T23211] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4371.573997][T23211] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4371.574004][T23211] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4371.574009][T23211] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4371.574021][T23211] rawv6_sendmsg (net/ipv6/raw.c:918) [4371.574033][T23211] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4371.574038][T23211] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4371.574044][T23211] ? __lock_release (kernel/locking/lockdep.c:5534) [4371.574054][T23211] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4371.574059][T23211] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4371.574068][T23211] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4371.574084][T23211] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4371.574087][T23211] ? __lock_release (kernel/locking/lockdep.c:5534) [4371.574098][T23211] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4371.574104][T23211] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4371.574110][T23211] ? __pfx___sys_sendto (net/socket.c:2147) [4371.574124][T23211] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4371.574131][T23211] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4371.574142][T23211] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4371.574149][T23211] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4371.574159][T23211] __x64_sys_sendto (net/socket.c:2183) [4371.574163][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) [4371.574167][T23211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4371.574172][T23211] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4371.574177][T23211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4371.574181][T23211] RIP: 0033:0x7faace49aa4a [ 4371.574185][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 [ 4371.574188][T23211] RSP: 002b:00007ffc45eabdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4371.574192][T23211] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faace49aa4a [ 4371.574195][T23211] RDX: 0000000000000040 RSI: 000000000ca79340 RDI: 0000000000000005 [ 4371.574196][T23211] RBP: 00007ffc45eabe80 R08: 0000000000418574 R09: 000000000000001c [ 4371.574198][T23211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4371.574200][T23211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faace5c3000 | [ 4371.574200][T23211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faace5c3000 | [ 4371.574214][T23211] | [ 4371.586738][T23211] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23211 | [4371.587096][T23211] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4371.587350][T23211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4371.587352][T23211] Call Trace: [ 4371.587354][T23211] [4371.587356][T23211] dump_stack_lvl (lib/dump_stack.c:123) [4371.587361][T23211] check_preemption_disabled (lib/smp_processor_id.c:52) [4371.587366][T23211] lwtunnel_output (net/core/lwtunnel.c:359) [4371.587373][T23211] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4371.587380][T23211] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4371.587386][T23211] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4371.587390][T23211] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4371.587403][T23211] rawv6_sendmsg (net/ipv6/raw.c:918) [4371.587414][T23211] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4371.587419][T23211] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4371.587423][T23211] ? __lock_release (kernel/locking/lockdep.c:5534) [4371.587431][T23211] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4371.587434][T23211] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4371.587444][T23211] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4371.587460][T23211] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4371.587463][T23211] ? __lock_release (kernel/locking/lockdep.c:5534) [4371.587474][T23211] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4371.587478][T23211] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4371.587484][T23211] ? __pfx___sys_sendto (net/socket.c:2147) [4371.587498][T23211] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4371.587504][T23211] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4371.587512][T23211] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4371.587520][T23211] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4371.587530][T23211] __x64_sys_sendto (net/socket.c:2183) [4371.587534][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) [4371.587537][T23211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4371.587541][T23211] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4371.587546][T23211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4371.587550][T23211] RIP: 0033:0x7faace49aa4a [ 4371.587553][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 [ 4371.587555][T23211] RSP: 002b:00007ffc45eabdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4371.587559][T23211] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faace49aa4a [ 4371.587561][T23211] RDX: 0000000000000040 RSI: 000000000ca79340 RDI: 0000000000000005 [ 4371.587562][T23211] RBP: 00007ffc45eabe80 R08: 0000000000418574 R09: 000000000000001c [ 4371.587564][T23211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4371.587566][T23211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faace5c3000 | [ 4371.587566][T23211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faace5c3000 | [ 4371.587580][T23211] | [ 4371.588022][T23211] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23211 | [4371.599592][T23211] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4371.599837][T23211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4371.599838][T23211] Call Trace: [ 4371.599840][T23211] [4371.599842][T23211] dump_stack_lvl (lib/dump_stack.c:123) [4371.599848][T23211] check_preemption_disabled (lib/smp_processor_id.c:52) [4371.599853][T23211] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4371.599860][T23211] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4371.599866][T23211] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4371.599872][T23211] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4371.599877][T23211] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4371.599889][T23211] rawv6_sendmsg (net/ipv6/raw.c:918) [4371.599901][T23211] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4371.599906][T23211] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4371.599911][T23211] ? __lock_release (kernel/locking/lockdep.c:5534) [4371.599919][T23211] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4371.599922][T23211] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4371.599931][T23211] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4371.599948][T23211] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4371.599951][T23211] ? __lock_release (kernel/locking/lockdep.c:5534) [4371.599962][T23211] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4371.599966][T23211] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4371.599972][T23211] ? __pfx___sys_sendto (net/socket.c:2147) [4371.599987][T23211] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4371.599993][T23211] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4371.600001][T23211] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4371.600008][T23211] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4371.600018][T23211] __x64_sys_sendto (net/socket.c:2183) [4371.600022][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) [4371.600026][T23211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4371.600030][T23211] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4371.600035][T23211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4371.600039][T23211] RIP: 0033:0x7faace49aa4a [ 4371.600042][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 [ 4371.600045][T23211] RSP: 002b:00007ffc45eabdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4371.600048][T23211] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faace49aa4a [ 4371.600050][T23211] RDX: 0000000000000040 RSI: 000000000ca79340 RDI: 0000000000000005 [ 4371.600052][T23211] RBP: 00007ffc45eabe80 R08: 0000000000418574 R09: 000000000000001c [ 4371.600054][T23211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4371.600056][T23211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faace5c3000 | [ 4374.478759][T23235] lwtunnel_output(): recursion limit reached on datapath | [ 4375.964639][T23239] check_preemption_disabled: 16 callbacks suppressed | [ 4375.964648][T23239] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23239 | [4375.965418][T23239] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4375.965670][T23239] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4375.965672][T23239] Call Trace: [ 4375.965674][T23239] [4375.965677][T23239] dump_stack_lvl (lib/dump_stack.c:123) [4375.965685][T23239] check_preemption_disabled (lib/smp_processor_id.c:52) [4375.965691][T23239] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4375.965698][T23239] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4375.965706][T23239] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4375.965713][T23239] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4375.965718][T23239] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4375.965730][T23239] rawv6_sendmsg (net/ipv6/raw.c:918) [4375.965741][T23239] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4375.965746][T23239] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4375.965752][T23239] ? __lock_release (kernel/locking/lockdep.c:5534) [4375.965761][T23239] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4375.965766][T23239] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4375.965775][T23239] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4375.965791][T23239] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4375.965795][T23239] ? __lock_release (kernel/locking/lockdep.c:5534) [4375.965806][T23239] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4375.965811][T23239] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4375.965817][T23239] ? __pfx___sys_sendto (net/socket.c:2147) [4375.965831][T23239] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4375.965838][T23239] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4375.965847][T23239] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4375.965854][T23239] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4375.965864][T23239] __x64_sys_sendto (net/socket.c:2183) [4375.965868][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) [4375.965872][T23239] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4375.965878][T23239] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4375.965883][T23239] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4375.965886][T23239] RIP: 0033:0x7f6d581d3a4a [ 4375.965891][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 [ 4375.965894][T23239] RSP: 002b:00007ffd4234d598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4375.965898][T23239] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d581d3a4a [ 4375.965900][T23239] RDX: 0000000000000040 RSI: 000000003ce21340 RDI: 0000000000000005 [ 4375.965902][T23239] RBP: 00007ffd4234d620 R08: 0000000000418574 R09: 000000000000001c [ 4375.965904][T23239] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4375.965906][T23239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d582fc000 | [ 4375.965906][T23239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d582fc000 | [ 4375.965920][T23239] | [ 4375.965923][T23239] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23239 | [4375.978303][T23239] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4375.978550][T23239] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4375.978552][T23239] Call Trace: [ 4375.978554][T23239] [4375.978556][T23239] dump_stack_lvl (lib/dump_stack.c:123) [4375.978562][T23239] check_preemption_disabled (lib/smp_processor_id.c:52) [4375.978567][T23239] lwtunnel_output (net/core/lwtunnel.c:359) [4375.978574][T23239] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4375.978580][T23239] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4375.978586][T23239] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4375.978590][T23239] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4375.978603][T23239] rawv6_sendmsg (net/ipv6/raw.c:918) [4375.978614][T23239] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4375.978620][T23239] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4375.978624][T23239] ? __lock_release (kernel/locking/lockdep.c:5534) [4375.978631][T23239] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4375.978635][T23239] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4375.978644][T23239] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4375.978660][T23239] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4375.978663][T23239] ? __lock_release (kernel/locking/lockdep.c:5534) [4375.978674][T23239] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4375.978678][T23239] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4375.978684][T23239] ? __pfx___sys_sendto (net/socket.c:2147) [4375.978699][T23239] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4375.978705][T23239] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4375.978713][T23239] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4375.978720][T23239] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4375.978731][T23239] __x64_sys_sendto (net/socket.c:2183) [4375.978735][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) [4375.978738][T23239] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4375.978743][T23239] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4375.978747][T23239] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4375.978751][T23239] RIP: 0033:0x7f6d581d3a4a [ 4375.978754][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 [ 4375.978757][T23239] RSP: 002b:00007ffd4234d598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4375.978760][T23239] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d581d3a4a [ 4375.978762][T23239] RDX: 0000000000000040 RSI: 000000003ce21340 RDI: 0000000000000005 [ 4375.978764][T23239] RBP: 00007ffd4234d620 R08: 0000000000418574 R09: 000000000000001c [ 4375.978765][T23239] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4375.978767][T23239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d582fc000 | [ 4375.978767][T23239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d582fc000 | [ 4375.978782][T23239] | [ 4375.995753][T23239] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23239 | [4375.996120][T23239] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4375.996401][T23239] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4375.996402][T23239] Call Trace: [ 4375.996404][T23239] [4375.996406][T23239] dump_stack_lvl (lib/dump_stack.c:123) [4375.996412][T23239] check_preemption_disabled (lib/smp_processor_id.c:52) [4375.996418][T23239] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4375.996425][T23239] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4375.996431][T23239] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4375.996437][T23239] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4375.996442][T23239] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4375.996454][T23239] rawv6_sendmsg (net/ipv6/raw.c:918) [4375.996466][T23239] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4375.996471][T23239] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4375.996475][T23239] ? __lock_release (kernel/locking/lockdep.c:5534) [4375.996483][T23239] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4375.996487][T23239] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4375.996496][T23239] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4375.996512][T23239] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4375.996515][T23239] ? __lock_release (kernel/locking/lockdep.c:5534) [4375.996527][T23239] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4375.996531][T23239] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4375.996536][T23239] ? __pfx___sys_sendto (net/socket.c:2147) [4375.996551][T23239] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4375.996557][T23239] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4375.996565][T23239] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4375.996572][T23239] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4375.996582][T23239] __x64_sys_sendto (net/socket.c:2183) [4375.996586][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) [4375.996589][T23239] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4375.996594][T23239] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4375.996599][T23239] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4375.996602][T23239] RIP: 0033:0x7f6d581d3a4a [ 4375.996606][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 [ 4375.996609][T23239] RSP: 002b:00007ffd4234d598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4375.996612][T23239] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d581d3a4a [ 4375.996615][T23239] RDX: 0000000000000040 RSI: 000000003ce21340 RDI: 0000000000000005 [ 4375.996617][T23239] RBP: 00007ffd4234d620 R08: 0000000000418574 R09: 000000000000001c [ 4375.996619][T23239] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4375.996621][T23239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d582fc000 | [ 4375.996621][T23239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d582fc000 | [ 4375.996636][T23239] | [ 4376.475675][T23243] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23243 | [4376.476165][T23243] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4376.476426][T23243] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4376.476428][T23243] Call Trace: [ 4376.476430][T23243] [4376.476432][T23243] dump_stack_lvl (lib/dump_stack.c:123) [4376.476440][T23243] check_preemption_disabled (lib/smp_processor_id.c:52) [4376.476446][T23243] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4376.476453][T23243] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4376.476461][T23243] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4376.476467][T23243] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4376.476472][T23243] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4376.476484][T23243] rawv6_sendmsg (net/ipv6/raw.c:918) [4376.476496][T23243] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4376.476501][T23243] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4376.476507][T23243] ? __lock_release (kernel/locking/lockdep.c:5534) [4376.476516][T23243] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4376.476522][T23243] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4376.476531][T23243] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4376.476547][T23243] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4376.476550][T23243] ? __lock_release (kernel/locking/lockdep.c:5534) [4376.476561][T23243] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4376.476567][T23243] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4376.476573][T23243] ? __pfx___sys_sendto (net/socket.c:2147) [4376.476587][T23243] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4376.476594][T23243] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4376.476603][T23243] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4376.476611][T23243] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4376.476621][T23243] __x64_sys_sendto (net/socket.c:2183) [4376.476625][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) [4376.476628][T23243] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4376.476633][T23243] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4376.476638][T23243] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4376.476642][T23243] RIP: 0033:0x7fb14fd1fa4a [ 4376.476646][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 [ 4376.476649][T23243] RSP: 002b:00007fffcdab4458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4376.476653][T23243] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb14fd1fa4a [ 4376.476656][T23243] RDX: 0000000000000040 RSI: 000000002d3ae340 RDI: 0000000000000005 [ 4376.476658][T23243] RBP: 00007fffcdab44e0 R08: 0000000000418574 R09: 000000000000001c [ 4376.476660][T23243] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4376.476662][T23243] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb14fe48000 | [ 4376.476662][T23243] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb14fe48000 | [ 4376.476676][T23243] | [ 4376.476679][T23243] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23243 | [4376.489270][T23243] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4376.489532][T23243] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4376.489534][T23243] Call Trace: [ 4376.489536][T23243] [4376.489538][T23243] dump_stack_lvl (lib/dump_stack.c:123) [4376.489544][T23243] check_preemption_disabled (lib/smp_processor_id.c:52) [4376.489549][T23243] lwtunnel_output (net/core/lwtunnel.c:359) [4376.489556][T23243] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4376.489562][T23243] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4376.489568][T23243] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4376.489573][T23243] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4376.489585][T23243] rawv6_sendmsg (net/ipv6/raw.c:918) [4376.489597][T23243] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4376.489602][T23243] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4376.489606][T23243] ? __lock_release (kernel/locking/lockdep.c:5534) [4376.489614][T23243] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4376.489618][T23243] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4376.489627][T23243] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4376.489643][T23243] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4376.489646][T23243] ? __lock_release (kernel/locking/lockdep.c:5534) [4376.489657][T23243] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4376.489661][T23243] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4376.489667][T23243] ? __pfx___sys_sendto (net/socket.c:2147) [4376.489682][T23243] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4376.489688][T23243] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4376.489696][T23243] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4376.489703][T23243] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4376.489714][T23243] __x64_sys_sendto (net/socket.c:2183) [4376.489718][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) [4376.489721][T23243] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4376.489726][T23243] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4376.489731][T23243] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4376.489734][T23243] RIP: 0033:0x7fb14fd1fa4a [ 4376.489738][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 [ 4376.489741][T23243] RSP: 002b:00007fffcdab4458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4376.489744][T23243] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb14fd1fa4a [ 4376.489746][T23243] RDX: 0000000000000040 RSI: 000000002d3ae340 RDI: 0000000000000005 [ 4376.489748][T23243] RBP: 00007fffcdab44e0 R08: 0000000000418574 R09: 000000000000001c [ 4376.489750][T23243] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4376.489752][T23243] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb14fe48000 | [ 4376.489752][T23243] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb14fe48000 | [ 4376.489767][T23243] | [ 4376.506710][T23243] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23243 | [4376.507086][T23243] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4376.507370][T23243] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4376.507372][T23243] Call Trace: [ 4376.507375][T23243] [4376.507379][T23243] dump_stack_lvl (lib/dump_stack.c:123) [4376.507386][T23243] check_preemption_disabled (lib/smp_processor_id.c:52) [4376.507391][T23243] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4376.507398][T23243] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4376.507405][T23243] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4376.507410][T23243] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4376.507415][T23243] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4376.507427][T23243] rawv6_sendmsg (net/ipv6/raw.c:918) [4376.507439][T23243] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4376.507445][T23243] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4376.507448][T23243] ? __lock_release (kernel/locking/lockdep.c:5534) [4376.507456][T23243] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4376.507460][T23243] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4376.507469][T23243] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4376.507485][T23243] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4376.507488][T23243] ? __lock_release (kernel/locking/lockdep.c:5534) [4376.507500][T23243] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4376.507504][T23243] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4376.507509][T23243] ? __pfx___sys_sendto (net/socket.c:2147) [4376.507524][T23243] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4376.507531][T23243] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4376.507543][T23243] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4376.507556][T23243] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4376.507567][T23243] __x64_sys_sendto (net/socket.c:2183) [4376.507571][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) [4376.507574][T23243] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4376.507579][T23243] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4376.507584][T23243] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4376.507587][T23243] RIP: 0033:0x7fb14fd1fa4a [ 4376.507591][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 [ 4376.507593][T23243] RSP: 002b:00007fffcdab4458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4376.507597][T23243] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb14fd1fa4a [ 4376.507599][T23243] RDX: 0000000000000040 RSI: 000000002d3ae340 RDI: 0000000000000005 [ 4376.507601][T23243] RBP: 00007fffcdab44e0 R08: 0000000000418574 R09: 000000000000001c [ 4376.507603][T23243] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4376.507604][T23243] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb14fe48000 | [ 4376.507604][T23243] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb14fe48000 | [ 4376.507619][T23243] | [ 4377.012437][T23247] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23247 | [4377.012927][T23247] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4377.013517][T23247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4377.013520][T23247] Call Trace: [ 4377.013522][T23247] [4377.013525][T23247] dump_stack_lvl (lib/dump_stack.c:123) [4377.013534][T23247] check_preemption_disabled (lib/smp_processor_id.c:52) [4377.013541][T23247] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4377.013548][T23247] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4377.013556][T23247] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4377.013565][T23247] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4377.013569][T23247] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4377.013582][T23247] rawv6_sendmsg (net/ipv6/raw.c:918) [4377.013594][T23247] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4377.013599][T23247] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4377.013607][T23247] ? __lock_release (kernel/locking/lockdep.c:5534) [4377.013618][T23247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4377.013624][T23247] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4377.013634][T23247] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4377.013650][T23247] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4377.013653][T23247] ? __lock_release (kernel/locking/lockdep.c:5534) [4377.013664][T23247] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4377.013671][T23247] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4377.013677][T23247] ? __pfx___sys_sendto (net/socket.c:2147) [4377.013691][T23247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4377.013698][T23247] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4377.013708][T23247] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4377.013716][T23247] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4377.013726][T23247] __x64_sys_sendto (net/socket.c:2183) [4377.013730][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) [4377.013734][T23247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4377.013739][T23247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4377.013744][T23247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4377.013749][T23247] RIP: 0033:0x7fc699855a4a [ 4377.013754][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 [ 4377.013757][T23247] RSP: 002b:00007ffd23af2788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4377.013762][T23247] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc699855a4a [ 4377.013764][T23247] RDX: 0000000000000040 RSI: 000000001b20e340 RDI: 0000000000000005 [ 4377.013766][T23247] RBP: 00007ffd23af2810 R08: 0000000000418574 R09: 000000000000001c [ 4377.013768][T23247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4377.013770][T23247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc69997e000 | [ 4377.013770][T23247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc69997e000 | [ 4377.013785][T23247] | [ 4377.013788][T23247] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23247 | [4377.025844][T23247] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4377.026099][T23247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4377.026101][T23247] Call Trace: [ 4377.026103][T23247] [4377.026105][T23247] dump_stack_lvl (lib/dump_stack.c:123) [4377.026110][T23247] check_preemption_disabled (lib/smp_processor_id.c:52) [4377.026116][T23247] lwtunnel_output (net/core/lwtunnel.c:359) [4377.026123][T23247] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4377.026129][T23247] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4377.026135][T23247] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4377.026141][T23247] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4377.026154][T23247] rawv6_sendmsg (net/ipv6/raw.c:918) [4377.026166][T23247] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4377.026171][T23247] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4377.026174][T23247] ? __lock_release (kernel/locking/lockdep.c:5534) [4377.026182][T23247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4377.026185][T23247] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4377.026194][T23247] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4377.026211][T23247] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4377.026214][T23247] ? __lock_release (kernel/locking/lockdep.c:5534) [4377.026225][T23247] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4377.026230][T23247] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4377.026236][T23247] ? __pfx___sys_sendto (net/socket.c:2147) [4377.026250][T23247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4377.026256][T23247] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4377.026264][T23247] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4377.026271][T23247] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4377.026281][T23247] __x64_sys_sendto (net/socket.c:2183) [4377.026285][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) [4377.026288][T23247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4377.026293][T23247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4377.026298][T23247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4377.026301][T23247] RIP: 0033:0x7fc699855a4a [ 4377.026304][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 [ 4377.026307][T23247] RSP: 002b:00007ffd23af2788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4377.026310][T23247] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc699855a4a [ 4377.026312][T23247] RDX: 0000000000000040 RSI: 000000001b20e340 RDI: 0000000000000005 [ 4377.026314][T23247] RBP: 00007ffd23af2810 R08: 0000000000418574 R09: 000000000000001c [ 4377.026315][T23247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4377.026317][T23247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc69997e000 | [ 4377.026317][T23247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc69997e000 | [ 4377.026331][T23247] | [ 4377.039835][T23247] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23247 | [4377.040231][T23247] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4377.040494][T23247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4377.040496][T23247] Call Trace: [ 4377.040497][T23247] [4377.040500][T23247] dump_stack_lvl (lib/dump_stack.c:123) [4377.040505][T23247] check_preemption_disabled (lib/smp_processor_id.c:52) [4377.040511][T23247] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4377.040518][T23247] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4377.040525][T23247] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4377.040530][T23247] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4377.040536][T23247] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4377.040548][T23247] rawv6_sendmsg (net/ipv6/raw.c:918) [4377.040560][T23247] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4377.040565][T23247] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4377.040569][T23247] ? __lock_release (kernel/locking/lockdep.c:5534) [4377.040577][T23247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4377.040580][T23247] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4377.040590][T23247] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4377.040606][T23247] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4377.040609][T23247] ? __lock_release (kernel/locking/lockdep.c:5534) [4377.040620][T23247] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4377.040625][T23247] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4377.040631][T23247] ? __pfx___sys_sendto (net/socket.c:2147) [4377.040645][T23247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4377.040652][T23247] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4377.040660][T23247] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4377.040667][T23247] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4377.040677][T23247] __x64_sys_sendto (net/socket.c:2183) [4377.040681][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) [4377.040685][T23247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4377.040689][T23247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4377.040694][T23247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4377.040697][T23247] RIP: 0033:0x7fc699855a4a [ 4377.040701][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 [ 4377.040704][T23247] RSP: 002b:00007ffd23af2788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4377.040707][T23247] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc699855a4a [ 4377.040709][T23247] RDX: 0000000000000040 RSI: 000000001b20e340 RDI: 0000000000000005 [ 4377.040711][T23247] RBP: 00007ffd23af2810 R08: 0000000000418574 R09: 000000000000001c [ 4377.040714][T23247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4377.040716][T23247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc69997e000 | [ 4377.040716][T23247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc69997e000 | [ 4377.040730][T23247] | [ 4377.514331][T23251] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23251 | [4377.514810][T23251] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4377.515074][T23251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4377.515077][T23251] Call Trace: [ 4377.515080][T23251] [4377.515082][T23251] dump_stack_lvl (lib/dump_stack.c:123) [4377.515092][T23251] check_preemption_disabled (lib/smp_processor_id.c:52) [4377.515099][T23251] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4377.515106][T23251] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4377.515115][T23251] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4377.515123][T23251] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4377.515128][T23251] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4377.515142][T23251] rawv6_sendmsg (net/ipv6/raw.c:918) [4377.515153][T23251] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4377.515159][T23251] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4377.515166][T23251] ? __lock_release (kernel/locking/lockdep.c:5534) [4377.515176][T23251] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4377.515182][T23251] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4377.515191][T23251] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4377.515207][T23251] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4377.515210][T23251] ? __lock_release (kernel/locking/lockdep.c:5534) [4377.515222][T23251] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4377.515229][T23251] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4377.515234][T23251] ? __pfx___sys_sendto (net/socket.c:2147) [4377.515249][T23251] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4377.515256][T23251] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4377.515268][T23251] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4377.515275][T23251] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4377.515285][T23251] __x64_sys_sendto (net/socket.c:2183) [4377.515289][T23251] ? do_syscall_64 (./arch/x86/include/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.515294][T23251] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4377.515298][T23251] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4377.515303][T23251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4377.515308][T23251] RIP: 0033:0x7f6f1929ba4a [ 4377.515312][T23251] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.515316][T23251] RSP: 002b:00007ffe04397158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4377.515320][T23251] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f1929ba4a [ 4377.515322][T23251] RDX: 0000000000000040 RSI: 000000002a84f340 RDI: 0000000000000005 [ 4377.515324][T23251] RBP: 00007ffe043971e0 R08: 0000000000418574 R09: 000000000000001c [ 4377.515326][T23251] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4377.515328][T23251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f193c4000 | [ 4378.484790][T23259] lwtunnel_output(): recursion limit reached on datapath | [ 4381.742526][T23278] check_preemption_disabled: 12 callbacks suppressed | [ 4381.742535][T23278] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23278 | [4381.743306][T23278] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4381.743562][T23278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4381.743564][T23278] Call Trace: [ 4381.743567][T23278] [4381.743569][T23278] dump_stack_lvl (lib/dump_stack.c:123) [4381.743578][T23278] check_preemption_disabled (lib/smp_processor_id.c:52) [4381.743584][T23278] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4381.743591][T23278] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4381.743599][T23278] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4381.743606][T23278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4381.743611][T23278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4381.743623][T23278] rawv6_sendmsg (net/ipv6/raw.c:918) [4381.743634][T23278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4381.743640][T23278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4381.743646][T23278] ? __lock_release (kernel/locking/lockdep.c:5534) [4381.743656][T23278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4381.743662][T23278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4381.743671][T23278] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4381.743687][T23278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4381.743690][T23278] ? __lock_release (kernel/locking/lockdep.c:5534) [4381.743702][T23278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4381.743708][T23278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4381.743713][T23278] ? __pfx___sys_sendto (net/socket.c:2147) [4381.743728][T23278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4381.743735][T23278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4381.743744][T23278] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4381.743752][T23278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4381.743762][T23278] __x64_sys_sendto (net/socket.c:2183) [4381.743766][T23278] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4381.743770][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4381.743775][T23278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4381.743780][T23278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4381.743784][T23278] RIP: 0033:0x7f1f63780a4a [ 4381.743789][T23278] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4381.743792][T23278] RSP: 002b:00007fff6785df88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4381.743796][T23278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1f63780a4a [ 4381.743799][T23278] RDX: 0000000000000040 RSI: 000000003710e340 RDI: 0000000000000005 [ 4381.743800][T23278] RBP: 00007fff6785e010 R08: 0000000000418574 R09: 000000000000001c [ 4381.743802][T23278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4381.743804][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1f638a9000 | [ 4381.743804][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1f638a9000 | [ 4381.743818][T23278] | [ 4381.743821][T23278] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23278 | [4381.755400][T23278] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4381.755648][T23278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4381.755650][T23278] Call Trace: [ 4381.755651][T23278] [4381.755653][T23278] dump_stack_lvl (lib/dump_stack.c:123) [4381.755658][T23278] check_preemption_disabled (lib/smp_processor_id.c:52) [4381.755664][T23278] lwtunnel_output (net/core/lwtunnel.c:359) [4381.755671][T23278] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4381.755677][T23278] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4381.755683][T23278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4381.755688][T23278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4381.755700][T23278] rawv6_sendmsg (net/ipv6/raw.c:918) [4381.755711][T23278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4381.755717][T23278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4381.755721][T23278] ? __lock_release (kernel/locking/lockdep.c:5534) [4381.755728][T23278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4381.755732][T23278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4381.755740][T23278] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4381.755757][T23278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4381.755760][T23278] ? __lock_release (kernel/locking/lockdep.c:5534) [4381.755771][T23278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4381.755775][T23278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4381.755781][T23278] ? __pfx___sys_sendto (net/socket.c:2147) [4381.755796][T23278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4381.755802][T23278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4381.755809][T23278] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4381.755816][T23278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4381.755827][T23278] __x64_sys_sendto (net/socket.c:2183) [4381.755831][T23278] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4381.755834][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4381.755839][T23278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4381.755844][T23278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4381.755847][T23278] RIP: 0033:0x7f1f63780a4a [ 4381.755850][T23278] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4381.755853][T23278] RSP: 002b:00007fff6785df88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4381.755856][T23278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1f63780a4a [ 4381.755858][T23278] RDX: 0000000000000040 RSI: 000000003710e340 RDI: 0000000000000005 [ 4381.755860][T23278] RBP: 00007fff6785e010 R08: 0000000000418574 R09: 000000000000001c [ 4381.755862][T23278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4381.755864][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1f638a9000 | [ 4381.755864][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1f638a9000 | [ 4381.755878][T23278] | [ 4381.772506][T23278] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23278 | [4381.772871][T23278] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4381.773122][T23278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4381.773124][T23278] Call Trace: [ 4381.773126][T23278] [4381.773128][T23278] dump_stack_lvl (lib/dump_stack.c:123) [4381.773133][T23278] check_preemption_disabled (lib/smp_processor_id.c:52) [4381.773140][T23278] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4381.773147][T23278] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4381.773154][T23278] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4381.773159][T23278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4381.773164][T23278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4381.773176][T23278] rawv6_sendmsg (net/ipv6/raw.c:918) [4381.773188][T23278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4381.773194][T23278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4381.773198][T23278] ? __lock_release (kernel/locking/lockdep.c:5534) [4381.773205][T23278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4381.773209][T23278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4381.773218][T23278] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4381.773234][T23278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4381.773237][T23278] ? __lock_release (kernel/locking/lockdep.c:5534) [4381.773248][T23278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4381.773253][T23278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4381.773258][T23278] ? __pfx___sys_sendto (net/socket.c:2147) [4381.773273][T23278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4381.773279][T23278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4381.773287][T23278] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4381.773294][T23278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4381.773305][T23278] __x64_sys_sendto (net/socket.c:2183) [4381.773309][T23278] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4381.773312][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4381.773317][T23278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4381.773322][T23278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4381.773325][T23278] RIP: 0033:0x7f1f63780a4a [ 4381.773329][T23278] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4381.773331][T23278] RSP: 002b:00007fff6785df88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4381.773335][T23278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1f63780a4a [ 4381.773337][T23278] RDX: 0000000000000040 RSI: 000000003710e340 RDI: 0000000000000005 [ 4381.773339][T23278] RBP: 00007fff6785e010 R08: 0000000000418574 R09: 000000000000001c [ 4381.773341][T23278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4381.773343][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1f638a9000 | [ 4381.773343][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1f638a9000 | [ 4381.773358][T23278] | [ 4382.354547][T23283] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23283 | [4382.355017][T23283] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4382.356379][T23283] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4382.356382][T23283] Call Trace: [ 4382.356384][T23283] [4382.356386][T23283] dump_stack_lvl (lib/dump_stack.c:123) [4382.356395][T23283] check_preemption_disabled (lib/smp_processor_id.c:52) [4382.356401][T23283] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4382.356408][T23283] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4382.356416][T23283] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4382.356422][T23283] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4382.356427][T23283] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4382.356439][T23283] rawv6_sendmsg (net/ipv6/raw.c:918) [4382.356452][T23283] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4382.356461][T23283] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4382.356470][T23283] ? __lock_release (kernel/locking/lockdep.c:5534) [4382.356483][T23283] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4382.356488][T23283] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4382.356498][T23283] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4382.356514][T23283] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4382.356517][T23283] ? __lock_release (kernel/locking/lockdep.c:5534) [4382.356528][T23283] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4382.356534][T23283] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4382.356539][T23283] ? __pfx___sys_sendto (net/socket.c:2147) [4382.356554][T23283] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4382.356560][T23283] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4382.356569][T23283] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4382.356577][T23283] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4382.356586][T23283] __x64_sys_sendto (net/socket.c:2183) [4382.356591][T23283] ? do_syscall_64 (./arch/x86/include/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.356595][T23283] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4382.356599][T23283] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4382.356604][T23283] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4382.356609][T23283] RIP: 0033:0x7fea5e367a4a [ 4382.356613][T23283] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.356616][T23283] RSP: 002b:00007ffd8da69868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4382.356620][T23283] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fea5e367a4a [ 4382.356623][T23283] RDX: 0000000000000040 RSI: 0000000016def340 RDI: 0000000000000005 [ 4382.356625][T23283] RBP: 00007ffd8da698f0 R08: 0000000000418574 R09: 000000000000001c [ 4382.356627][T23283] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4382.356629][T23283] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea5e490000 | [ 4382.356629][T23283] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea5e490000 | [ 4382.356643][T23283] | [ 4382.356646][T23283] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23283 | [4382.368227][T23283] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4382.368475][T23283] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4382.368477][T23283] Call Trace: [ 4382.368478][T23283] [4382.368480][T23283] dump_stack_lvl (lib/dump_stack.c:123) [4382.368486][T23283] check_preemption_disabled (lib/smp_processor_id.c:52) [4382.368492][T23283] lwtunnel_output (net/core/lwtunnel.c:359) [4382.368498][T23283] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4382.368505][T23283] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4382.368511][T23283] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4382.368516][T23283] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4382.368528][T23283] rawv6_sendmsg (net/ipv6/raw.c:918) [4382.368540][T23283] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4382.368545][T23283] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4382.368549][T23283] ? __lock_release (kernel/locking/lockdep.c:5534) [4382.368557][T23283] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4382.368560][T23283] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4382.368569][T23283] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4382.368585][T23283] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4382.368588][T23283] ? __lock_release (kernel/locking/lockdep.c:5534) [4382.368600][T23283] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4382.368604][T23283] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4382.368609][T23283] ? __pfx___sys_sendto (net/socket.c:2147) [4382.368624][T23283] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4382.368630][T23283] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4382.368638][T23283] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4382.368645][T23283] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4382.368655][T23283] __x64_sys_sendto (net/socket.c:2183) [4382.368660][T23283] ? do_syscall_64 (./arch/x86/include/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.368662][T23283] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4382.368667][T23283] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4382.368672][T23283] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4382.368675][T23283] RIP: 0033:0x7fea5e367a4a [ 4382.368679][T23283] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.368682][T23283] RSP: 002b:00007ffd8da69868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4382.368685][T23283] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fea5e367a4a [ 4382.368688][T23283] RDX: 0000000000000040 RSI: 0000000016def340 RDI: 0000000000000005 [ 4382.368690][T23283] RBP: 00007ffd8da698f0 R08: 0000000000418574 R09: 000000000000001c [ 4382.368692][T23283] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4382.368694][T23283] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea5e490000 | [ 4382.368694][T23283] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea5e490000 | [ 4382.368708][T23283] | [ 4382.369091][T23283] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23283 | [4382.380812][T23283] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4382.381056][T23283] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4382.381058][T23283] Call Trace: [ 4382.381059][T23283] [4382.381061][T23283] dump_stack_lvl (lib/dump_stack.c:123) [4382.381067][T23283] check_preemption_disabled (lib/smp_processor_id.c:52) [4382.381073][T23283] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4382.381079][T23283] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4382.381086][T23283] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4382.381092][T23283] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4382.381096][T23283] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4382.381109][T23283] rawv6_sendmsg (net/ipv6/raw.c:918) [4382.381121][T23283] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4382.381126][T23283] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4382.381130][T23283] ? __lock_release (kernel/locking/lockdep.c:5534) [4382.381140][T23283] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4382.381143][T23283] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4382.381152][T23283] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4382.381169][T23283] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4382.381172][T23283] ? __lock_release (kernel/locking/lockdep.c:5534) [4382.381183][T23283] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4382.381187][T23283] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4382.381193][T23283] ? __pfx___sys_sendto (net/socket.c:2147) [4382.381208][T23283] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4382.381214][T23283] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4382.381222][T23283] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4382.381229][T23283] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4382.381240][T23283] __x64_sys_sendto (net/socket.c:2183) [4382.381244][T23283] ? do_syscall_64 (./arch/x86/include/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.381247][T23283] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4382.381252][T23283] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4382.381257][T23283] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4382.381260][T23283] RIP: 0033:0x7fea5e367a4a [ 4382.381264][T23283] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.381267][T23283] RSP: 002b:00007ffd8da69868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4382.381270][T23283] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fea5e367a4a [ 4382.381272][T23283] RDX: 0000000000000040 RSI: 0000000016def340 RDI: 0000000000000005 [ 4382.381274][T23283] RBP: 00007ffd8da698f0 R08: 0000000000418574 R09: 000000000000001c [ 4382.381276][T23283] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4382.381278][T23283] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea5e490000 | [ 4382.381278][T23283] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea5e490000 | [ 4382.381293][T23283] | [ 4382.994042][T23288] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23288 | [4382.995086][T23288] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4382.995364][T23288] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4382.995366][T23288] Call Trace: [ 4382.995369][T23288] [4382.995371][T23288] dump_stack_lvl (lib/dump_stack.c:123) [4382.995381][T23288] check_preemption_disabled (lib/smp_processor_id.c:52) [4382.995388][T23288] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4382.995395][T23288] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4382.995403][T23288] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4382.995411][T23288] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4382.995417][T23288] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4382.995429][T23288] rawv6_sendmsg (net/ipv6/raw.c:918) [4382.995440][T23288] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4382.995446][T23288] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4382.995453][T23288] ? __lock_release (kernel/locking/lockdep.c:5534) [4382.995464][T23288] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4382.995470][T23288] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4382.995480][T23288] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4382.995496][T23288] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4382.995499][T23288] ? __lock_release (kernel/locking/lockdep.c:5534) [4382.995510][T23288] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4382.995517][T23288] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4382.995523][T23288] ? __pfx___sys_sendto (net/socket.c:2147) [4382.995538][T23288] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4382.995544][T23288] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4382.995555][T23288] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4382.995562][T23288] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4382.995573][T23288] __x64_sys_sendto (net/socket.c:2183) [4382.995577][T23288] ? do_syscall_64 (./arch/x86/include/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.995581][T23288] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4382.995587][T23288] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4382.995592][T23288] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4382.995597][T23288] RIP: 0033:0x7fc019d6aa4a [ 4382.995603][T23288] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.995606][T23288] RSP: 002b:00007fff4ce2b518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4382.995610][T23288] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc019d6aa4a [ 4382.995613][T23288] RDX: 0000000000000040 RSI: 000000001c9cd340 RDI: 0000000000000005 [ 4382.995615][T23288] RBP: 00007fff4ce2b5a0 R08: 0000000000418574 R09: 000000000000001c [ 4382.995617][T23288] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4382.995619][T23288] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc019e93000 | [ 4382.995619][T23288] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc019e93000 | [ 4382.995634][T23288] | [ 4382.995637][T23288] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23288 | [4383.007684][T23288] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4383.007939][T23288] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4383.007941][T23288] Call Trace: [ 4383.007942][T23288] [4383.007944][T23288] dump_stack_lvl (lib/dump_stack.c:123) [4383.007950][T23288] check_preemption_disabled (lib/smp_processor_id.c:52) [4383.007955][T23288] lwtunnel_output (net/core/lwtunnel.c:359) [4383.007962][T23288] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4383.007968][T23288] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4383.007974][T23288] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4383.007978][T23288] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4383.007991][T23288] rawv6_sendmsg (net/ipv6/raw.c:918) [4383.008002][T23288] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4383.008008][T23288] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4383.008012][T23288] ? __lock_release (kernel/locking/lockdep.c:5534) [4383.008019][T23288] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4383.008023][T23288] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4383.008032][T23288] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4383.008048][T23288] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4383.008051][T23288] ? __lock_release (kernel/locking/lockdep.c:5534) [4383.008062][T23288] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4383.008066][T23288] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4383.008072][T23288] ? __pfx___sys_sendto (net/socket.c:2147) [4383.008086][T23288] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4383.008092][T23288] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4383.008100][T23288] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4383.008107][T23288] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4383.008117][T23288] __x64_sys_sendto (net/socket.c:2183) [4383.008121][T23288] ? do_syscall_64 (./arch/x86/include/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.008124][T23288] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4383.008129][T23288] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4383.008134][T23288] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4383.008139][T23288] RIP: 0033:0x7fc019d6aa4a [ 4383.008142][T23288] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.008145][T23288] RSP: 002b:00007fff4ce2b518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4383.008148][T23288] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc019d6aa4a [ 4383.008150][T23288] RDX: 0000000000000040 RSI: 000000001c9cd340 RDI: 0000000000000005 [ 4383.008152][T23288] RBP: 00007fff4ce2b5a0 R08: 0000000000418574 R09: 000000000000001c [ 4383.008153][T23288] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4383.008155][T23288] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc019e93000 | [ 4383.008155][T23288] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc019e93000 | [ 4383.008170][T23288] | [ 4383.021622][T23288] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23288 | [4383.022000][T23288] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4383.022270][T23288] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4383.022272][T23288] Call Trace: [ 4383.022274][T23288] [4383.022276][T23288] dump_stack_lvl (lib/dump_stack.c:123) [4383.022282][T23288] check_preemption_disabled (lib/smp_processor_id.c:52) [4383.022287][T23288] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4383.022294][T23288] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4383.022301][T23288] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4383.022306][T23288] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4383.022311][T23288] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4383.022324][T23288] rawv6_sendmsg (net/ipv6/raw.c:918) [4383.022336][T23288] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4383.022341][T23288] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4383.022345][T23288] ? __lock_release (kernel/locking/lockdep.c:5534) [4383.022353][T23288] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4383.022357][T23288] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4383.022366][T23288] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4383.022382][T23288] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4383.022385][T23288] ? __lock_release (kernel/locking/lockdep.c:5534) [4383.022397][T23288] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4383.022401][T23288] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4383.022407][T23288] ? __pfx___sys_sendto (net/socket.c:2147) [4383.022422][T23288] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4383.022428][T23288] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4383.022436][T23288] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4383.022443][T23288] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4383.022453][T23288] __x64_sys_sendto (net/socket.c:2183) [4383.022457][T23288] ? do_syscall_64 (./arch/x86/include/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.022461][T23288] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4383.022465][T23288] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4383.022470][T23288] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4383.022473][T23288] RIP: 0033:0x7fc019d6aa4a [ 4383.022476][T23288] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.022479][T23288] RSP: 002b:00007fff4ce2b518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4383.022483][T23288] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc019d6aa4a [ 4383.022485][T23288] RDX: 0000000000000040 RSI: 000000001c9cd340 RDI: 0000000000000005 [ 4383.022486][T23288] RBP: 00007fff4ce2b5a0 R08: 0000000000418574 R09: 000000000000001c [ 4383.022489][T23288] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4383.022491][T23288] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc019e93000 | [ 4383.022491][T23288] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc019e93000 | [ 4383.022506][T23288] | [ 4383.788428][T23294] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23294 | [4383.788945][T23294] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4383.790204][T23294] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4383.790206][T23294] Call Trace: [ 4383.790209][T23294] [4383.790211][T23294] dump_stack_lvl (lib/dump_stack.c:123) [4383.790221][T23294] check_preemption_disabled (lib/smp_processor_id.c:52) [4383.790228][T23294] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4383.790235][T23294] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4383.790245][T23294] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4383.790253][T23294] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4383.790258][T23294] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4383.790270][T23294] rawv6_sendmsg (net/ipv6/raw.c:918) [4383.790282][T23294] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4383.790287][T23294] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4383.790295][T23294] ? __lock_release (kernel/locking/lockdep.c:5534) [4383.790305][T23294] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4383.790311][T23294] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4383.790321][T23294] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4383.790337][T23294] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4383.790340][T23294] ? __lock_release (kernel/locking/lockdep.c:5534) [4383.790352][T23294] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4383.790358][T23294] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4383.790364][T23294] ? __pfx___sys_sendto (net/socket.c:2147) [4383.790379][T23294] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4383.790386][T23294] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4383.790396][T23294] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4383.790403][T23294] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4383.790413][T23294] __x64_sys_sendto (net/socket.c:2183) [4383.790417][T23294] ? do_syscall_64 (./arch/x86/include/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.790421][T23294] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4383.790427][T23294] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4383.790432][T23294] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4383.790437][T23294] RIP: 0033:0x7f5f98775a4a [ 4383.790442][T23294] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.790445][T23294] RSP: 002b:00007ffdd4f8e3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4383.790450][T23294] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5f98775a4a [ 4383.790452][T23294] RDX: 0000000000000040 RSI: 0000000025297340 RDI: 0000000000000005 [ 4383.790454][T23294] RBP: 00007ffdd4f8e440 R08: 0000000000418574 R09: 000000000000001c [ 4383.790456][T23294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4383.790458][T23294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5f9889e000 | [ 4386.393658][T23307] lwtunnel_output(): recursion limit reached on datapath | [ 4387.862752][T23311] check_preemption_disabled: 4 callbacks suppressed | [ 4387.862760][T23311] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23311 | [4387.863822][T23311] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4387.864094][T23311] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4387.864097][T23311] Call Trace: [ 4387.864099][T23311] [4387.864102][T23311] dump_stack_lvl (lib/dump_stack.c:123) [4387.864111][T23311] check_preemption_disabled (lib/smp_processor_id.c:52) [4387.864118][T23311] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4387.864125][T23311] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4387.864133][T23311] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4387.864143][T23311] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4387.864148][T23311] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4387.864159][T23311] rawv6_sendmsg (net/ipv6/raw.c:918) [4387.864170][T23311] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4387.864176][T23311] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4387.864184][T23311] ? __lock_release (kernel/locking/lockdep.c:5534) [4387.864195][T23311] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4387.864201][T23311] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4387.864210][T23311] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4387.864226][T23311] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4387.864229][T23311] ? __lock_release (kernel/locking/lockdep.c:5534) [4387.864240][T23311] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4387.864246][T23311] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4387.864252][T23311] ? __pfx___sys_sendto (net/socket.c:2147) [4387.864266][T23311] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4387.864273][T23311] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4387.864283][T23311] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4387.864291][T23311] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4387.864301][T23311] __x64_sys_sendto (net/socket.c:2183) [4387.864305][T23311] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4387.864309][T23311] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4387.864314][T23311] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4387.864319][T23311] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4387.864324][T23311] RIP: 0033:0x7f9b67937a4a [ 4387.864329][T23311] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4387.864332][T23311] RSP: 002b:00007ffe3c41d128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4387.864336][T23311] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b67937a4a [ 4387.864339][T23311] RDX: 0000000000000040 RSI: 000000003eccb340 RDI: 0000000000000005 [ 4387.864341][T23311] RBP: 00007ffe3c41d1b0 R08: 0000000000418574 R09: 000000000000001c [ 4387.864342][T23311] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4387.864344][T23311] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b67a60000 | [ 4387.864358][T23311] | [ 4387.877078][T23311] lwtunnel_output(): recursion limit reached on datapath | [ 4389.343549][T23315] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23315 | [4389.344045][T23315] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4389.344331][T23315] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4389.344333][T23315] Call Trace: [ 4389.344335][T23315] [4389.344338][T23315] dump_stack_lvl (lib/dump_stack.c:123) [4389.344347][T23315] check_preemption_disabled (lib/smp_processor_id.c:52) [4389.344354][T23315] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4389.344360][T23315] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4389.344368][T23315] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.344376][T23315] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4389.344381][T23315] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.344392][T23315] rawv6_sendmsg (net/ipv6/raw.c:918) [4389.344403][T23315] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4389.344408][T23315] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4389.344416][T23315] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.344426][T23315] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4389.344432][T23315] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4389.344441][T23315] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4389.344455][T23315] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4389.344458][T23315] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.344469][T23315] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.344476][T23315] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.344481][T23315] ? __pfx___sys_sendto (net/socket.c:2147) [4389.344495][T23315] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4389.344501][T23315] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4389.344511][T23315] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4389.344518][T23315] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4389.344527][T23315] __x64_sys_sendto (net/socket.c:2183) [4389.344531][T23315] ? do_syscall_64 (./arch/x86/include/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.344535][T23315] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4389.344539][T23315] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4389.344544][T23315] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4389.344549][T23315] RIP: 0033:0x7f483f335a4a [ 4389.344553][T23315] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.344556][T23315] RSP: 002b:00007ffece90f5b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4389.344560][T23315] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f483f335a4a [ 4389.344563][T23315] RDX: 0000000000000040 RSI: 000000000f0fb340 RDI: 0000000000000005 [ 4389.344564][T23315] RBP: 00007ffece90f640 R08: 0000000000418574 R09: 000000000000001c [ 4389.344566][T23315] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4389.344568][T23315] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f483f45e000 | [ 4389.344581][T23315] | [ 4389.344584][T23315] lwtunnel_output(): recursion limit reached on datapath | [ 4390.828021][T23319] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23319 | [4390.828847][T23319] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4390.829128][T23319] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4390.829131][T23319] Call Trace: [ 4390.829133][T23319] [4390.829136][T23319] dump_stack_lvl (lib/dump_stack.c:123) [4390.829147][T23319] check_preemption_disabled (lib/smp_processor_id.c:52) [4390.829155][T23319] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4390.829161][T23319] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4390.829170][T23319] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4390.829179][T23319] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4390.829184][T23319] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4390.829196][T23319] rawv6_sendmsg (net/ipv6/raw.c:918) [4390.829208][T23319] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4390.829213][T23319] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4390.829221][T23319] ? __lock_release (kernel/locking/lockdep.c:5534) [4390.829232][T23319] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4390.829238][T23319] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4390.829248][T23319] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4390.829264][T23319] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4390.829273][T23319] ? __lock_release (kernel/locking/lockdep.c:5534) [4390.829284][T23319] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4390.829291][T23319] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4390.829297][T23319] ? __pfx___sys_sendto (net/socket.c:2147) [4390.829312][T23319] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4390.829320][T23319] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4390.829330][T23319] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4390.829337][T23319] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4390.829348][T23319] __x64_sys_sendto (net/socket.c:2183) [4390.829351][T23319] ? do_syscall_64 (./arch/x86/include/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.829356][T23319] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4390.829362][T23319] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4390.829366][T23319] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4390.829372][T23319] RIP: 0033:0x7ff4899ffa4a [ 4390.829377][T23319] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.829380][T23319] RSP: 002b:00007fffb78de008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4390.829384][T23319] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff4899ffa4a [ 4390.829387][T23319] RDX: 0000000000000040 RSI: 0000000035d80340 RDI: 0000000000000005 [ 4390.829390][T23319] RBP: 00007fffb78de090 R08: 0000000000418574 R09: 000000000000001c [ 4390.829392][T23319] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4390.829394][T23319] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff489b28000 | [ 4390.829408][T23319] | [ 4390.842416][T23319] lwtunnel_output(): recursion limit reached on datapath | [ 4392.298133][T23323] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23323 | [4392.298623][T23323] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4392.298880][T23323] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4392.298882][T23323] Call Trace: [ 4392.298884][T23323] [4392.298886][T23323] dump_stack_lvl (lib/dump_stack.c:123) [4392.298894][T23323] check_preemption_disabled (lib/smp_processor_id.c:52) [4392.298901][T23323] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4392.298908][T23323] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4392.298916][T23323] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4392.298923][T23323] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4392.298928][T23323] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4392.298940][T23323] rawv6_sendmsg (net/ipv6/raw.c:918) [4392.298952][T23323] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4392.298957][T23323] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4392.298963][T23323] ? __lock_release (kernel/locking/lockdep.c:5534) [4392.298973][T23323] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4392.298978][T23323] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4392.298987][T23323] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4392.299003][T23323] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4392.299006][T23323] ? __lock_release (kernel/locking/lockdep.c:5534) [4392.299017][T23323] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4392.299023][T23323] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4392.299029][T23323] ? __pfx___sys_sendto (net/socket.c:2147) [4392.299043][T23323] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4392.299050][T23323] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4392.299059][T23323] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4392.299067][T23323] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4392.299077][T23323] __x64_sys_sendto (net/socket.c:2183) [4392.299081][T23323] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4392.299084][T23323] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4392.299090][T23323] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4392.299094][T23323] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4392.299099][T23323] RIP: 0033:0x7fa6ebd3ba4a [ 4392.299104][T23323] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4392.299107][T23323] RSP: 002b:00007ffd83f37148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4392.299111][T23323] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa6ebd3ba4a [ 4392.299113][T23323] RDX: 0000000000000040 RSI: 0000000005863340 RDI: 0000000000000005 [ 4392.299115][T23323] RBP: 00007ffd83f371d0 R08: 0000000000418574 R09: 000000000000001c [ 4392.299117][T23323] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4392.299119][T23323] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa6ebe64000 | [ 4392.299119][T23323] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa6ebe64000 | [ 4392.299133][T23323] | [ 4392.299136][T23323] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23323 | [4392.312704][T23323] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4392.312959][T23323] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4392.312961][T23323] Call Trace: [ 4392.312963][T23323] [4392.312965][T23323] dump_stack_lvl (lib/dump_stack.c:123) [4392.312971][T23323] check_preemption_disabled (lib/smp_processor_id.c:52) [4392.312976][T23323] lwtunnel_output (net/core/lwtunnel.c:359) [4392.312983][T23323] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4392.312989][T23323] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4392.312995][T23323] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4392.313000][T23323] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4392.313012][T23323] rawv6_sendmsg (net/ipv6/raw.c:918) [4392.313024][T23323] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4392.313029][T23323] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4392.313033][T23323] ? __lock_release (kernel/locking/lockdep.c:5534) [4392.313041][T23323] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4392.313044][T23323] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4392.313054][T23323] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4392.313070][T23323] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4392.313073][T23323] ? __lock_release (kernel/locking/lockdep.c:5534) [4392.313084][T23323] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4392.313088][T23323] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4392.313094][T23323] ? __pfx___sys_sendto (net/socket.c:2147) [4392.313109][T23323] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4392.313115][T23323] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4392.313123][T23323] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4392.313131][T23323] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4392.313143][T23323] __x64_sys_sendto (net/socket.c:2183) [4392.313147][T23323] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4392.313150][T23323] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4392.313155][T23323] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4392.313159][T23323] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4392.313163][T23323] RIP: 0033:0x7fa6ebd3ba4a [ 4392.313166][T23323] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4392.313169][T23323] RSP: 002b:00007ffd83f37148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4392.313172][T23323] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa6ebd3ba4a [ 4392.313174][T23323] RDX: 0000000000000040 RSI: 0000000005863340 RDI: 0000000000000005 [ 4392.313176][T23323] RBP: 00007ffd83f371d0 R08: 0000000000418574 R09: 000000000000001c [ 4392.313178][T23323] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4392.313180][T23323] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa6ebe64000 | [ 4392.313180][T23323] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa6ebe64000 | [ 4392.313195][T23323] | [ 4392.326961][T23323] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23323 | [4392.327346][T23323] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4392.327592][T23323] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4392.327594][T23323] Call Trace: [ 4392.327596][T23323] [4392.327598][T23323] dump_stack_lvl (lib/dump_stack.c:123) [4392.327604][T23323] check_preemption_disabled (lib/smp_processor_id.c:52) [4392.327610][T23323] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4392.327617][T23323] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4392.327624][T23323] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4392.327629][T23323] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4392.327634][T23323] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4392.327646][T23323] rawv6_sendmsg (net/ipv6/raw.c:918) [4392.327658][T23323] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4392.327663][T23323] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4392.327668][T23323] ? __lock_release (kernel/locking/lockdep.c:5534) [4392.327675][T23323] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4392.327679][T23323] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4392.327688][T23323] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4392.327705][T23323] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4392.327707][T23323] ? __lock_release (kernel/locking/lockdep.c:5534) [4392.327719][T23323] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4392.327723][T23323] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4392.327729][T23323] ? __pfx___sys_sendto (net/socket.c:2147) [4392.327744][T23323] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4392.327750][T23323] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4392.327758][T23323] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4392.327765][T23323] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4392.327775][T23323] __x64_sys_sendto (net/socket.c:2183) [4392.327779][T23323] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4392.327782][T23323] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4392.327787][T23323] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4392.327792][T23323] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4392.327795][T23323] RIP: 0033:0x7fa6ebd3ba4a [ 4392.327799][T23323] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4392.327802][T23323] RSP: 002b:00007ffd83f37148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4392.327805][T23323] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa6ebd3ba4a [ 4392.327807][T23323] RDX: 0000000000000040 RSI: 0000000005863340 RDI: 0000000000000005 [ 4392.327809][T23323] RBP: 00007ffd83f371d0 R08: 0000000000418574 R09: 000000000000001c [ 4392.327811][T23323] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4392.327813][T23323] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa6ebe64000 | [ 4392.327813][T23323] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa6ebe64000 | [ 4392.327827][T23323] | [ 4392.816977][T23327] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23327 | [4392.817706][T23327] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4392.817961][T23327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4392.817964][T23327] Call Trace: [ 4392.817966][T23327] [4392.817968][T23327] dump_stack_lvl (lib/dump_stack.c:123) [4392.817978][T23327] check_preemption_disabled (lib/smp_processor_id.c:52) [4392.817984][T23327] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4392.817990][T23327] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4392.817999][T23327] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4392.818007][T23327] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4392.818012][T23327] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4392.818023][T23327] rawv6_sendmsg (net/ipv6/raw.c:918) [4392.818034][T23327] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4392.818039][T23327] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4392.818046][T23327] ? __lock_release (kernel/locking/lockdep.c:5534) [4392.818056][T23327] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4392.818062][T23327] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4392.818071][T23327] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4392.818086][T23327] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4392.818088][T23327] ? __lock_release (kernel/locking/lockdep.c:5534) [4392.818099][T23327] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4392.818105][T23327] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4392.818111][T23327] ? __pfx___sys_sendto (net/socket.c:2147) [4392.818124][T23327] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4392.818131][T23327] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4392.818142][T23327] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4392.818149][T23327] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4392.818158][T23327] __x64_sys_sendto (net/socket.c:2183) [4392.818163][T23327] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4392.818167][T23327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4392.818172][T23327] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4392.818176][T23327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4392.818197][T23327] RIP: 0033:0x7f7c433eca4a [ 4392.818202][T23327] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4392.818205][T23327] RSP: 002b:00007ffc396c36e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4392.818209][T23327] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7c433eca4a [ 4392.818212][T23327] RDX: 0000000000000040 RSI: 000000002fe11340 RDI: 0000000000000005 [ 4392.818214][T23327] RBP: 00007ffc396c3770 R08: 0000000000418574 R09: 000000000000001c [ 4392.818216][T23327] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4392.818218][T23327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c43515000 | [ 4392.818218][T23327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c43515000 | [ 4392.818232][T23327] | [ 4392.831036][T23327] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23327 | [4392.831446][T23327] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4392.831699][T23327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4392.831701][T23327] Call Trace: [ 4392.831703][T23327] [4392.831705][T23327] dump_stack_lvl (lib/dump_stack.c:123) [4392.831711][T23327] check_preemption_disabled (lib/smp_processor_id.c:52) [4392.831716][T23327] lwtunnel_output (net/core/lwtunnel.c:359) [4392.831723][T23327] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4392.831730][T23327] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4392.831736][T23327] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4392.831740][T23327] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4392.831753][T23327] rawv6_sendmsg (net/ipv6/raw.c:918) [4392.831764][T23327] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4392.831770][T23327] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4392.831774][T23327] ? __lock_release (kernel/locking/lockdep.c:5534) [4392.831782][T23327] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4392.831785][T23327] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4392.831794][T23327] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4392.831811][T23327] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4392.831814][T23327] ? __lock_release (kernel/locking/lockdep.c:5534) [4392.831825][T23327] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4392.831830][T23327] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4392.831835][T23327] ? __pfx___sys_sendto (net/socket.c:2147) [4392.831850][T23327] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4392.831857][T23327] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4392.831865][T23327] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4392.831873][T23327] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4392.831883][T23327] __x64_sys_sendto (net/socket.c:2183) [4392.831887][T23327] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4392.831890][T23327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4392.831895][T23327] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4392.831900][T23327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4392.831903][T23327] RIP: 0033:0x7f7c433eca4a [ 4392.831907][T23327] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4392.831910][T23327] RSP: 002b:00007ffc396c36e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4392.831913][T23327] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7c433eca4a [ 4392.831915][T23327] RDX: 0000000000000040 RSI: 000000002fe11340 RDI: 0000000000000005 [ 4392.831917][T23327] RBP: 00007ffc396c3770 R08: 0000000000418574 R09: 000000000000001c [ 4392.831918][T23327] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4392.831920][T23327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c43515000 | [ 4392.831920][T23327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c43515000 | [ 4392.831935][T23327] | [ 4392.850459][T23327] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23327 | [4392.850845][T23327] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4392.851094][T23327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4392.851096][T23327] Call Trace: [ 4392.851097][T23327] [4392.851099][T23327] dump_stack_lvl (lib/dump_stack.c:123) [4392.851105][T23327] check_preemption_disabled (lib/smp_processor_id.c:52) [4392.851111][T23327] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4392.851118][T23327] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4392.851124][T23327] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4392.851130][T23327] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4392.851135][T23327] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4392.851148][T23327] rawv6_sendmsg (net/ipv6/raw.c:918) [4392.851160][T23327] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4392.851166][T23327] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4392.851170][T23327] ? __lock_release (kernel/locking/lockdep.c:5534) [4392.851178][T23327] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4392.851181][T23327] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4392.851190][T23327] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4392.851207][T23327] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4392.851209][T23327] ? __lock_release (kernel/locking/lockdep.c:5534) [4392.851221][T23327] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4392.851225][T23327] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4392.851231][T23327] ? __pfx___sys_sendto (net/socket.c:2147) [4392.851245][T23327] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4392.851251][T23327] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4392.851259][T23327] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4392.851266][T23327] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4392.851276][T23327] __x64_sys_sendto (net/socket.c:2183) [4392.851279][T23327] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4392.851283][T23327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4392.851288][T23327] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4392.851292][T23327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4392.851295][T23327] RIP: 0033:0x7f7c433eca4a [ 4392.851299][T23327] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4392.851302][T23327] RSP: 002b:00007ffc396c36e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4392.851305][T23327] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7c433eca4a [ 4392.851308][T23327] RDX: 0000000000000040 RSI: 000000002fe11340 RDI: 0000000000000005 [ 4392.851310][T23327] RBP: 00007ffc396c3770 R08: 0000000000418574 R09: 000000000000001c [ 4392.851312][T23327] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4392.851314][T23327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c43515000 | [ 4392.851314][T23327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c43515000 | [ 4392.851328][T23327] | [ 4393.366230][T23331] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23331 | [4393.367006][T23331] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4393.367464][T23331] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4393.367468][T23331] Call Trace: [ 4393.367472][T23331] [4393.367477][T23331] dump_stack_lvl (lib/dump_stack.c:123) [4393.367489][T23331] check_preemption_disabled (lib/smp_processor_id.c:52) [4393.367500][T23331] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4393.367512][T23331] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4393.367526][T23331] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4393.367538][T23331] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4393.367547][T23331] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4393.367571][T23331] rawv6_sendmsg (net/ipv6/raw.c:918) [4393.367595][T23331] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4393.367605][T23331] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4393.367613][T23331] ? __lock_release (kernel/locking/lockdep.c:5534) [4393.367629][T23331] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4393.367635][T23331] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4393.367650][T23331] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4393.367681][T23331] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4393.367686][T23331] ? __lock_release (kernel/locking/lockdep.c:5534) [4393.367705][T23331] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4393.367714][T23331] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4393.367724][T23331] ? __pfx___sys_sendto (net/socket.c:2147) [4393.367752][T23331] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4393.367763][T23331] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4393.367779][T23331] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4393.367791][T23331] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4393.367811][T23331] __x64_sys_sendto (net/socket.c:2183) [4393.367818][T23331] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4393.367824][T23331] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4393.367832][T23331] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4393.367842][T23331] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4393.367849][T23331] RIP: 0033:0x7f999880aa4a [ 4393.367857][T23331] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4393.367862][T23331] RSP: 002b:00007ffcdb8fa6c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4393.367870][T23331] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f999880aa4a [ 4393.367874][T23331] RDX: 0000000000000040 RSI: 0000000031cac340 RDI: 0000000000000005 [ 4393.367878][T23331] RBP: 00007ffcdb8fa750 R08: 0000000000418574 R09: 000000000000001c [ 4393.367882][T23331] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4393.367885][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9998933000 | [ 4393.367885][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9998933000 | [ 4393.367915][T23331] | [ 4393.367920][T23331] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23331 | [4393.388084][T23331] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4393.388531][T23331] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4393.388534][T23331] Call Trace: [ 4393.388538][T23331] [4393.388542][T23331] dump_stack_lvl (lib/dump_stack.c:123) [4393.388551][T23331] check_preemption_disabled (lib/smp_processor_id.c:52) [4393.388560][T23331] lwtunnel_output (net/core/lwtunnel.c:359) [4393.388571][T23331] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4393.388582][T23331] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4393.388593][T23331] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4393.388601][T23331] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4393.388625][T23331] rawv6_sendmsg (net/ipv6/raw.c:918) [4393.388646][T23331] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4393.388655][T23331] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4393.388661][T23331] ? __lock_release (kernel/locking/lockdep.c:5534) [4393.388675][T23331] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4393.388680][T23331] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4393.388696][T23331] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4393.388729][T23331] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4393.388734][T23331] ? __lock_release (kernel/locking/lockdep.c:5534) [4393.388758][T23331] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4393.388765][T23331] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4393.388776][T23331] ? __pfx___sys_sendto (net/socket.c:2147) [4393.388806][T23331] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4393.388818][T23331] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4393.388832][T23331] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4393.388846][T23331] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4393.388866][T23331] __x64_sys_sendto (net/socket.c:2183) [4393.388874][T23331] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4393.388879][T23331] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4393.388888][T23331] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4393.388898][T23331] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4393.388904][T23331] RIP: 0033:0x7f999880aa4a [ 4393.388911][T23331] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4393.388916][T23331] RSP: 002b:00007ffcdb8fa6c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4393.388921][T23331] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f999880aa4a [ 4393.388926][T23331] RDX: 0000000000000040 RSI: 0000000031cac340 RDI: 0000000000000005 [ 4393.388929][T23331] RBP: 00007ffcdb8fa750 R08: 0000000000418574 R09: 000000000000001c [ 4393.388933][T23331] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4393.388936][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9998933000 | [ 4393.388936][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9998933000 | [ 4393.388966][T23331] | [ 4393.418667][T23331] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23331 | [4393.419368][T23331] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4393.419819][T23331] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4393.419822][T23331] Call Trace: [ 4393.419825][T23331] [4393.419829][T23331] dump_stack_lvl (lib/dump_stack.c:123) [4393.419840][T23331] check_preemption_disabled (lib/smp_processor_id.c:52) [4393.419851][T23331] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4393.419864][T23331] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4393.419876][T23331] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4393.419886][T23331] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4393.419895][T23331] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4393.419919][T23331] rawv6_sendmsg (net/ipv6/raw.c:918) [4393.419942][T23331] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4393.419952][T23331] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4393.419959][T23331] ? __lock_release (kernel/locking/lockdep.c:5534) [4393.419973][T23331] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4393.419979][T23331] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4393.419996][T23331] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4393.420025][T23331] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4393.420029][T23331] ? __lock_release (kernel/locking/lockdep.c:5534) [4393.420050][T23331] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4393.420056][T23331] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4393.420067][T23331] ? __pfx___sys_sendto (net/socket.c:2147) [4393.420096][T23331] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4393.420107][T23331] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4393.420121][T23331] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4393.420135][T23331] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4393.420157][T23331] __x64_sys_sendto (net/socket.c:2183) [4393.420164][T23331] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4393.420170][T23331] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4393.420178][T23331] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4393.420188][T23331] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4393.420193][T23331] RIP: 0033:0x7f999880aa4a [ 4393.420200][T23331] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4393.420205][T23331] RSP: 002b:00007ffcdb8fa6c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4393.420212][T23331] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f999880aa4a [ 4393.420216][T23331] RDX: 0000000000000040 RSI: 0000000031cac340 RDI: 0000000000000005 [ 4393.420219][T23331] RBP: 00007ffcdb8fa750 R08: 0000000000418574 R09: 000000000000001c [ 4393.420222][T23331] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4393.420226][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9998933000 | [ 4393.420226][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9998933000 | [ 4393.420256][T23331] | [ 4393.899299][T23335] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23335 | [4393.899777][T23335] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4393.900039][T23335] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4393.900042][T23335] Call Trace: [ 4393.900044][T23335] [4393.900047][T23335] dump_stack_lvl (lib/dump_stack.c:123) [4393.900056][T23335] check_preemption_disabled (lib/smp_processor_id.c:52) [4393.900063][T23335] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4393.900069][T23335] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4393.900078][T23335] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4393.900086][T23335] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4393.900091][T23335] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4393.900103][T23335] rawv6_sendmsg (net/ipv6/raw.c:918) [4393.900115][T23335] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4393.900120][T23335] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4393.900128][T23335] ? __lock_release (kernel/locking/lockdep.c:5534) [4393.900139][T23335] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4393.900146][T23335] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4393.900155][T23335] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4393.900171][T23335] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4393.900174][T23335] ? __lock_release (kernel/locking/lockdep.c:5534) [4393.900186][T23335] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4393.900193][T23335] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4393.900199][T23335] ? __pfx___sys_sendto (net/socket.c:2147) [4393.900213][T23335] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4393.900220][T23335] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4393.900230][T23335] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4393.900238][T23335] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4393.900248][T23335] __x64_sys_sendto (net/socket.c:2183) [4393.900252][T23335] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4393.900256][T23335] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4393.900260][T23335] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4393.900265][T23335] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4393.900270][T23335] RIP: 0033:0x7fbebdc17a4a [ 4393.900275][T23335] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4393.900278][T23335] RSP: 002b:00007ffc228a04a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4393.900282][T23335] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbebdc17a4a [ 4393.900285][T23335] RDX: 0000000000000040 RSI: 000000002daab340 RDI: 0000000000000005 [ 4393.900286][T23335] RBP: 00007ffc228a0530 R08: 0000000000418574 R09: 000000000000001c [ 4393.900288][T23335] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4393.900291][T23335] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbebdd40000 | [ 4393.900291][T23335] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbebdd40000 | [ 4393.900305][T23335] | [ 4393.913481][T23335] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23335 | [4393.913855][T23335] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4393.914113][T23335] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4393.914115][T23335] Call Trace: [ 4393.914117][T23335] [4393.914119][T23335] dump_stack_lvl (lib/dump_stack.c:123) [4393.914124][T23335] check_preemption_disabled (lib/smp_processor_id.c:52) [4393.914129][T23335] lwtunnel_output (net/core/lwtunnel.c:359) [4393.914136][T23335] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4393.914144][T23335] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4393.914150][T23335] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4393.914155][T23335] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4393.914167][T23335] rawv6_sendmsg (net/ipv6/raw.c:918) [4393.914179][T23335] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4393.914184][T23335] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4393.914188][T23335] ? __lock_release (kernel/locking/lockdep.c:5534) [4393.914195][T23335] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4393.914199][T23335] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4393.914208][T23335] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4393.914225][T23335] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4393.914228][T23335] ? __lock_release (kernel/locking/lockdep.c:5534) [4393.914239][T23335] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4393.914243][T23335] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4393.914249][T23335] ? __pfx___sys_sendto (net/socket.c:2147) [4393.914263][T23335] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4393.914270][T23335] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4393.914277][T23335] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4393.914284][T23335] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4393.914295][T23335] __x64_sys_sendto (net/socket.c:2183) [4393.914299][T23335] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4393.914302][T23335] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4393.914307][T23335] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4393.914312][T23335] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4393.914315][T23335] RIP: 0033:0x7fbebdc17a4a [ 4393.914318][T23335] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4393.914321][T23335] RSP: 002b:00007ffc228a04a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4393.914324][T23335] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbebdc17a4a [ 4393.914326][T23335] RDX: 0000000000000040 RSI: 000000002daab340 RDI: 0000000000000005 [ 4393.914328][T23335] RBP: 00007ffc228a0530 R08: 0000000000418574 R09: 000000000000001c [ 4393.914330][T23335] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4393.914331][T23335] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbebdd40000 | [ 4393.914331][T23335] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbebdd40000 | [ 4393.914346][T23335] | [ 4393.927777][T23335] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23335 | [4393.928174][T23335] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4393.928438][T23335] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4393.928440][T23335] Call Trace: [ 4393.928441][T23335] [4393.928444][T23335] dump_stack_lvl (lib/dump_stack.c:123) [4393.928449][T23335] check_preemption_disabled (lib/smp_processor_id.c:52) [4393.928455][T23335] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4393.928462][T23335] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4393.928468][T23335] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4393.928474][T23335] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4393.928479][T23335] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4393.928491][T23335] rawv6_sendmsg (net/ipv6/raw.c:918) [4393.928503][T23335] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4393.928509][T23335] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4393.928513][T23335] ? __lock_release (kernel/locking/lockdep.c:5534) [4393.928521][T23335] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4393.928525][T23335] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4393.928534][T23335] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4393.928550][T23335] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4393.928553][T23335] ? __lock_release (kernel/locking/lockdep.c:5534) [4393.928564][T23335] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4393.928569][T23335] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4393.928575][T23335] ? __pfx___sys_sendto (net/socket.c:2147) [4393.928590][T23335] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4393.928596][T23335] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4393.928604][T23335] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4393.928611][T23335] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4393.928622][T23335] __x64_sys_sendto (net/socket.c:2183) [4393.928626][T23335] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4393.928629][T23335] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4393.928634][T23335] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4393.928639][T23335] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4393.928642][T23335] RIP: 0033:0x7fbebdc17a4a [ 4393.928646][T23335] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4393.928649][T23335] RSP: 002b:00007ffc228a04a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4393.928653][T23335] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbebdc17a4a [ 4393.928655][T23335] RDX: 0000000000000040 RSI: 000000002daab340 RDI: 0000000000000005 [ 4393.928657][T23335] RBP: 00007ffc228a0530 R08: 0000000000418574 R09: 000000000000001c [ 4393.928659][T23335] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4393.928662][T23335] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbebdd40000 | [ 4393.928662][T23335] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbebdd40000 | [ 4393.928676][T23335] | [ 4394.422339][T23339] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23339 | [4394.422817][T23339] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4394.423083][T23339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4394.423086][T23339] Call Trace: [ 4394.423088][T23339] [4394.423091][T23339] dump_stack_lvl (lib/dump_stack.c:123) [4394.423100][T23339] check_preemption_disabled (lib/smp_processor_id.c:52) [4394.423107][T23339] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4394.423113][T23339] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4394.423122][T23339] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.423130][T23339] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4394.423135][T23339] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.423149][T23339] rawv6_sendmsg (net/ipv6/raw.c:918) [4394.423160][T23339] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4394.423166][T23339] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4394.423173][T23339] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.423184][T23339] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4394.423189][T23339] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4394.423199][T23339] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4394.423215][T23339] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4394.423218][T23339] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.423229][T23339] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.423236][T23339] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.423242][T23339] ? __pfx___sys_sendto (net/socket.c:2147) [4394.423256][T23339] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4394.423263][T23339] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4394.423273][T23339] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4394.423280][T23339] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4394.423290][T23339] __x64_sys_sendto (net/socket.c:2183) [4394.423294][T23339] ? do_syscall_64 (./arch/x86/include/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.423298][T23339] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4394.423303][T23339] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4394.423308][T23339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4394.423312][T23339] RIP: 0033:0x7fa1fc6b5a4a [ 4394.423317][T23339] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.423320][T23339] RSP: 002b:00007ffe563888d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4394.423325][T23339] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1fc6b5a4a [ 4394.423327][T23339] RDX: 0000000000000040 RSI: 000000003bc7a340 RDI: 0000000000000005 [ 4394.423329][T23339] RBP: 00007ffe56388960 R08: 0000000000418574 R09: 000000000000001c [ 4394.423331][T23339] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4394.423333][T23339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1fc7de000 | [ 4394.423333][T23339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1fc7de000 | [ 4394.423347][T23339] | [ 4394.436880][T23339] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23339 | [4394.437276][T23339] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4394.437534][T23339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4394.437535][T23339] Call Trace: [ 4394.437537][T23339] [4394.437539][T23339] dump_stack_lvl (lib/dump_stack.c:123) [4394.437545][T23339] check_preemption_disabled (lib/smp_processor_id.c:52) [4394.437550][T23339] lwtunnel_output (net/core/lwtunnel.c:359) [4394.437557][T23339] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4394.437564][T23339] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.437570][T23339] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4394.437575][T23339] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.437587][T23339] rawv6_sendmsg (net/ipv6/raw.c:918) [4394.437599][T23339] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4394.437605][T23339] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4394.437608][T23339] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.437616][T23339] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4394.437620][T23339] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4394.437629][T23339] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4394.437646][T23339] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4394.437649][T23339] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.437660][T23339] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.437664][T23339] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.437670][T23339] ? __pfx___sys_sendto (net/socket.c:2147) [4394.437685][T23339] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4394.437692][T23339] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4394.437700][T23339] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4394.437707][T23339] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4394.437717][T23339] __x64_sys_sendto (net/socket.c:2183) [4394.437721][T23339] ? do_syscall_64 (./arch/x86/include/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.437725][T23339] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4394.437729][T23339] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4394.437734][T23339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4394.437737][T23339] RIP: 0033:0x7fa1fc6b5a4a [ 4394.437740][T23339] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.437744][T23339] RSP: 002b:00007ffe563888d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4394.437747][T23339] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1fc6b5a4a [ 4394.437749][T23339] RDX: 0000000000000040 RSI: 000000003bc7a340 RDI: 0000000000000005 [ 4394.437751][T23339] RBP: 00007ffe56388960 R08: 0000000000418574 R09: 000000000000001c [ 4394.437753][T23339] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4394.437755][T23339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1fc7de000 | [ 4394.437755][T23339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1fc7de000 | [ 4394.437769][T23339] | [ 4394.456973][T23339] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23339 | [4394.457360][T23339] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4394.457618][T23339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4394.457620][T23339] Call Trace: [ 4394.457622][T23339] [4394.457624][T23339] dump_stack_lvl (lib/dump_stack.c:123) [4394.457630][T23339] check_preemption_disabled (lib/smp_processor_id.c:52) [4394.457636][T23339] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4394.457643][T23339] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4394.457649][T23339] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.457655][T23339] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4394.457660][T23339] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.457673][T23339] rawv6_sendmsg (net/ipv6/raw.c:918) [4394.457685][T23339] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4394.457690][T23339] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4394.457694][T23339] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.457703][T23339] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4394.457707][T23339] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4394.457716][T23339] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4394.457732][T23339] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4394.457735][T23339] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.457747][T23339] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.457751][T23339] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.457757][T23339] ? __pfx___sys_sendto (net/socket.c:2147) [4394.457772][T23339] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4394.457779][T23339] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4394.457787][T23339] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4394.457794][T23339] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4394.457804][T23339] __x64_sys_sendto (net/socket.c:2183) [4394.457809][T23339] ? do_syscall_64 (./arch/x86/include/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.457812][T23339] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4394.457816][T23339] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4394.457822][T23339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4394.457825][T23339] RIP: 0033:0x7fa1fc6b5a4a [ 4394.457829][T23339] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.457832][T23339] RSP: 002b:00007ffe563888d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4394.457836][T23339] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1fc6b5a4a [ 4394.457838][T23339] RDX: 0000000000000040 RSI: 000000003bc7a340 RDI: 0000000000000005 [ 4394.457840][T23339] RBP: 00007ffe56388960 R08: 0000000000418574 R09: 000000000000001c [ 4394.457842][T23339] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4394.457843][T23339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1fc7de000 | [ 4394.457843][T23339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1fc7de000 | [ 4394.457858][T23339] | [ 4394.948901][T23343] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23343 | [4394.950048][T23343] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4394.950323][T23343] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4394.950326][T23343] Call Trace: [ 4394.950328][T23343] [4394.950331][T23343] dump_stack_lvl (lib/dump_stack.c:123) [4394.950339][T23343] check_preemption_disabled (lib/smp_processor_id.c:52) [4394.950346][T23343] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4394.950352][T23343] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4394.950360][T23343] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.950368][T23343] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4394.950372][T23343] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.950384][T23343] rawv6_sendmsg (net/ipv6/raw.c:918) [4394.950396][T23343] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4394.950401][T23343] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4394.950407][T23343] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.950417][T23343] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4394.950423][T23343] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4394.950432][T23343] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4394.950448][T23343] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4394.950451][T23343] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.950462][T23343] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.950468][T23343] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.950473][T23343] ? __pfx___sys_sendto (net/socket.c:2147) [4394.950488][T23343] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4394.950495][T23343] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4394.950505][T23343] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4394.950512][T23343] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4394.950522][T23343] __x64_sys_sendto (net/socket.c:2183) [4394.950526][T23343] ? do_syscall_64 (./arch/x86/include/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.950531][T23343] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4394.950535][T23343] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4394.950540][T23343] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4394.950544][T23343] RIP: 0033:0x7f062ea25a4a [ 4394.950549][T23343] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.950552][T23343] RSP: 002b:00007ffdf27bab08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4394.950556][T23343] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f062ea25a4a [ 4394.950558][T23343] RDX: 0000000000000040 RSI: 0000000009081340 RDI: 0000000000000005 [ 4394.950560][T23343] RBP: 00007ffdf27bab90 R08: 0000000000418574 R09: 000000000000001c [ 4394.950562][T23343] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4394.950563][T23343] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f062eb4e000 | [ 4396.924272][T23351] lwtunnel_output(): recursion limit reached on datapath | [ 4398.406117][T23355] check_preemption_disabled: 4 callbacks suppressed | [ 4398.406125][T23355] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23355 | [4398.406900][T23355] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4398.407165][T23355] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4398.407167][T23355] Call Trace: [ 4398.407169][T23355] [4398.407172][T23355] dump_stack_lvl (lib/dump_stack.c:123) [4398.407179][T23355] check_preemption_disabled (lib/smp_processor_id.c:52) [4398.407186][T23355] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4398.407192][T23355] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4398.407200][T23355] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4398.407207][T23355] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4398.407212][T23355] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4398.407224][T23355] rawv6_sendmsg (net/ipv6/raw.c:918) [4398.407235][T23355] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4398.407241][T23355] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4398.407246][T23355] ? __lock_release (kernel/locking/lockdep.c:5534) [4398.407256][T23355] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4398.407260][T23355] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4398.407270][T23355] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4398.407286][T23355] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4398.407289][T23355] ? __lock_release (kernel/locking/lockdep.c:5534) [4398.407300][T23355] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4398.407305][T23355] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4398.407311][T23355] ? __pfx___sys_sendto (net/socket.c:2147) [4398.407325][T23355] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4398.407332][T23355] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4398.407341][T23355] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4398.407348][T23355] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4398.407358][T23355] __x64_sys_sendto (net/socket.c:2183) [4398.407362][T23355] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4398.407366][T23355] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4398.407371][T23355] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4398.407376][T23355] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4398.407380][T23355] RIP: 0033:0x7f2cd078aa4a [ 4398.407384][T23355] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4398.407387][T23355] RSP: 002b:00007ffd2264ae78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4398.407391][T23355] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2cd078aa4a [ 4398.407393][T23355] RDX: 0000000000000040 RSI: 00000000140f5340 RDI: 0000000000000005 [ 4398.407395][T23355] RBP: 00007ffd2264af00 R08: 0000000000418574 R09: 000000000000001c [ 4398.407397][T23355] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4398.407398][T23355] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2cd08b3000 | [ 4398.407398][T23355] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2cd08b3000 | [ 4398.407413][T23355] | [ 4398.407416][T23355] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23355 | [4398.420113][T23355] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4398.420484][T23355] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4398.420485][T23355] Call Trace: [ 4398.420488][T23355] [4398.420490][T23355] dump_stack_lvl (lib/dump_stack.c:123) [4398.420496][T23355] check_preemption_disabled (lib/smp_processor_id.c:52) [4398.420502][T23355] lwtunnel_output (net/core/lwtunnel.c:359) [4398.420508][T23355] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4398.420515][T23355] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4398.420521][T23355] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4398.420525][T23355] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4398.420538][T23355] rawv6_sendmsg (net/ipv6/raw.c:918) [4398.420550][T23355] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4398.420555][T23355] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4398.420559][T23355] ? __lock_release (kernel/locking/lockdep.c:5534) [4398.420567][T23355] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4398.420571][T23355] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4398.420579][T23355] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4398.420596][T23355] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4398.420599][T23355] ? __lock_release (kernel/locking/lockdep.c:5534) [4398.420610][T23355] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4398.420615][T23355] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4398.420620][T23355] ? __pfx___sys_sendto (net/socket.c:2147) [4398.420635][T23355] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4398.420641][T23355] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4398.420649][T23355] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4398.420656][T23355] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4398.420667][T23355] __x64_sys_sendto (net/socket.c:2183) [4398.420671][T23355] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4398.420674][T23355] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4398.420679][T23355] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4398.420684][T23355] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4398.420687][T23355] RIP: 0033:0x7f2cd078aa4a [ 4398.420691][T23355] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4398.420693][T23355] RSP: 002b:00007ffd2264ae78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4398.420697][T23355] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2cd078aa4a [ 4398.420699][T23355] RDX: 0000000000000040 RSI: 00000000140f5340 RDI: 0000000000000005 [ 4398.420701][T23355] RBP: 00007ffd2264af00 R08: 0000000000418574 R09: 000000000000001c [ 4398.420703][T23355] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4398.420705][T23355] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2cd08b3000 | [ 4398.420705][T23355] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2cd08b3000 | [ 4398.420719][T23355] | [ 4398.439700][T23355] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23355 | [4398.440103][T23355] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4398.440401][T23355] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4398.440403][T23355] Call Trace: [ 4398.440405][T23355] [4398.440407][T23355] dump_stack_lvl (lib/dump_stack.c:123) [4398.440414][T23355] check_preemption_disabled (lib/smp_processor_id.c:52) [4398.440420][T23355] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4398.440426][T23355] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4398.440433][T23355] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4398.440439][T23355] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4398.440444][T23355] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4398.440456][T23355] rawv6_sendmsg (net/ipv6/raw.c:918) [4398.440468][T23355] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4398.440474][T23355] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4398.440478][T23355] ? __lock_release (kernel/locking/lockdep.c:5534) [4398.440486][T23355] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4398.440490][T23355] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4398.440499][T23355] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4398.440516][T23355] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4398.440519][T23355] ? __lock_release (kernel/locking/lockdep.c:5534) [4398.440530][T23355] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4398.440535][T23355] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4398.440540][T23355] ? __pfx___sys_sendto (net/socket.c:2147) [4398.440555][T23355] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4398.440562][T23355] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4398.440569][T23355] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4398.440577][T23355] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4398.440587][T23355] __x64_sys_sendto (net/socket.c:2183) [4398.440591][T23355] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4398.440594][T23355] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4398.440599][T23355] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4398.440604][T23355] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4398.440608][T23355] RIP: 0033:0x7f2cd078aa4a [ 4398.440612][T23355] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4398.440615][T23355] RSP: 002b:00007ffd2264ae78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4398.440619][T23355] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2cd078aa4a [ 4398.440621][T23355] RDX: 0000000000000040 RSI: 00000000140f5340 RDI: 0000000000000005 [ 4398.440624][T23355] RBP: 00007ffd2264af00 R08: 0000000000418574 R09: 000000000000001c [ 4398.440625][T23355] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4398.440627][T23355] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2cd08b3000 | [ 4398.440627][T23355] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2cd08b3000 | [ 4398.440642][T23355] | [ 4399.105669][T23361] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23361 | [4399.106128][T23361] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4399.106399][T23361] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4399.106401][T23361] Call Trace: [ 4399.106403][T23361] [4399.106405][T23361] dump_stack_lvl (lib/dump_stack.c:123) [4399.106413][T23361] check_preemption_disabled (lib/smp_processor_id.c:52) [4399.106419][T23361] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4399.106426][T23361] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4399.106433][T23361] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4399.106440][T23361] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4399.106445][T23361] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4399.106457][T23361] rawv6_sendmsg (net/ipv6/raw.c:918) [4399.106468][T23361] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4399.106474][T23361] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4399.106479][T23361] ? __lock_release (kernel/locking/lockdep.c:5534) [4399.106489][T23361] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4399.106493][T23361] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4399.106502][T23361] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4399.106519][T23361] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4399.106521][T23361] ? __lock_release (kernel/locking/lockdep.c:5534) [4399.106532][T23361] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4399.106538][T23361] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4399.106544][T23361] ? __pfx___sys_sendto (net/socket.c:2147) [4399.106558][T23361] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4399.106565][T23361] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4399.106573][T23361] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4399.106580][T23361] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4399.106590][T23361] __x64_sys_sendto (net/socket.c:2183) [4399.106594][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) [4399.106598][T23361] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4399.106603][T23361] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4399.106607][T23361] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4399.106612][T23361] RIP: 0033:0x7f4be70a4a4a [ 4399.106616][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 [ 4399.106619][T23361] RSP: 002b:00007ffe08d43608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4399.106623][T23361] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4be70a4a4a [ 4399.106625][T23361] RDX: 0000000000000040 RSI: 0000000024703340 RDI: 0000000000000005 [ 4399.106627][T23361] RBP: 00007ffe08d43690 R08: 0000000000418574 R09: 000000000000001c [ 4399.106630][T23361] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4399.106631][T23361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4be71cd000 | [ 4399.106631][T23361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4be71cd000 | [ 4399.106646][T23361] | [ 4399.106649][T23361] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23361 | [4399.118829][T23361] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4399.119081][T23361] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4399.119082][T23361] Call Trace: [ 4399.119084][T23361] [4399.119086][T23361] dump_stack_lvl (lib/dump_stack.c:123) [4399.119092][T23361] check_preemption_disabled (lib/smp_processor_id.c:52) [4399.119097][T23361] lwtunnel_output (net/core/lwtunnel.c:359) [4399.119104][T23361] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4399.119110][T23361] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4399.119116][T23361] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4399.119121][T23361] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4399.119133][T23361] rawv6_sendmsg (net/ipv6/raw.c:918) [4399.119146][T23361] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4399.119151][T23361] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4399.119154][T23361] ? __lock_release (kernel/locking/lockdep.c:5534) [4399.119163][T23361] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4399.119166][T23361] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4399.119175][T23361] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4399.119191][T23361] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4399.119194][T23361] ? __lock_release (kernel/locking/lockdep.c:5534) [4399.119205][T23361] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4399.119210][T23361] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4399.119216][T23361] ? __pfx___sys_sendto (net/socket.c:2147) [4399.119242][T23361] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4399.119249][T23361] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4399.119256][T23361] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4399.119264][T23361] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4399.119274][T23361] __x64_sys_sendto (net/socket.c:2183) [4399.119278][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) [4399.119281][T23361] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4399.119286][T23361] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4399.119291][T23361] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4399.119294][T23361] RIP: 0033:0x7f4be70a4a4a [ 4399.119298][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 [ 4399.119301][T23361] RSP: 002b:00007ffe08d43608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4399.119304][T23361] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4be70a4a4a [ 4399.119306][T23361] RDX: 0000000000000040 RSI: 0000000024703340 RDI: 0000000000000005 [ 4399.119308][T23361] RBP: 00007ffe08d43690 R08: 0000000000418574 R09: 000000000000001c [ 4399.119310][T23361] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4399.119312][T23361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4be71cd000 | [ 4399.119312][T23361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4be71cd000 | [ 4399.119327][T23361] | [ 4399.132289][T23361] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23361 | [4399.132656][T23361] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4399.132906][T23361] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4399.132908][T23361] Call Trace: [ 4399.132910][T23361] [4399.132912][T23361] dump_stack_lvl (lib/dump_stack.c:123) [4399.132917][T23361] check_preemption_disabled (lib/smp_processor_id.c:52) [4399.132923][T23361] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4399.132930][T23361] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4399.132936][T23361] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4399.132942][T23361] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4399.132947][T23361] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4399.132959][T23361] rawv6_sendmsg (net/ipv6/raw.c:918) [4399.132971][T23361] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4399.132976][T23361] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4399.132980][T23361] ? __lock_release (kernel/locking/lockdep.c:5534) [4399.132987][T23361] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4399.132991][T23361] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4399.133000][T23361] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4399.133016][T23361] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4399.133019][T23361] ? __lock_release (kernel/locking/lockdep.c:5534) [4399.133030][T23361] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4399.133035][T23361] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4399.133040][T23361] ? __pfx___sys_sendto (net/socket.c:2147) [4399.133055][T23361] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4399.133061][T23361] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4399.133069][T23361] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4399.133076][T23361] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4399.133086][T23361] __x64_sys_sendto (net/socket.c:2183) [4399.133090][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) [4399.133093][T23361] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4399.133098][T23361] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4399.133103][T23361] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4399.133106][T23361] RIP: 0033:0x7f4be70a4a4a [ 4399.133110][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 [ 4399.133113][T23361] RSP: 002b:00007ffe08d43608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4399.133116][T23361] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4be70a4a4a [ 4399.133118][T23361] RDX: 0000000000000040 RSI: 0000000024703340 RDI: 0000000000000005 [ 4399.133120][T23361] RBP: 00007ffe08d43690 R08: 0000000000418574 R09: 000000000000001c [ 4399.133122][T23361] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4399.133124][T23361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4be71cd000 | [ 4399.133124][T23361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4be71cd000 | [ 4399.133140][T23361] | [ 4399.635714][T23365] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23365 | [4399.636199][T23365] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4399.636455][T23365] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4399.636457][T23365] Call Trace: [ 4399.636459][T23365] [4399.636462][T23365] dump_stack_lvl (lib/dump_stack.c:123) [4399.636469][T23365] check_preemption_disabled (lib/smp_processor_id.c:52) [4399.636475][T23365] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4399.636482][T23365] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4399.636489][T23365] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4399.636496][T23365] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4399.636501][T23365] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4399.636513][T23365] rawv6_sendmsg (net/ipv6/raw.c:918) [4399.636524][T23365] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4399.636530][T23365] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4399.636536][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [4399.636545][T23365] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4399.636550][T23365] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4399.636559][T23365] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4399.636575][T23365] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4399.636578][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [4399.636589][T23365] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4399.636595][T23365] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4399.636601][T23365] ? __pfx___sys_sendto (net/socket.c:2147) [4399.636615][T23365] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4399.636622][T23365] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4399.636630][T23365] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4399.636637][T23365] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4399.636647][T23365] __x64_sys_sendto (net/socket.c:2183) [4399.636652][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) [4399.636655][T23365] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4399.636659][T23365] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4399.636664][T23365] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4399.636668][T23365] RIP: 0033:0x7f61552bfa4a [ 4399.636673][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 [ 4399.636676][T23365] RSP: 002b:00007fffe4c4a4e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4399.636680][T23365] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61552bfa4a [ 4399.636682][T23365] RDX: 0000000000000040 RSI: 000000000eb1a340 RDI: 0000000000000005 [ 4399.636684][T23365] RBP: 00007fffe4c4a570 R08: 0000000000418574 R09: 000000000000001c [ 4399.636686][T23365] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4399.636688][T23365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61553e8000 | [ 4399.636688][T23365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61553e8000 | [ 4399.636702][T23365] | [ 4399.636705][T23365] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23365 | [4399.649759][T23365] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4399.650013][T23365] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4399.650015][T23365] Call Trace: [ 4399.650017][T23365] [4399.650019][T23365] dump_stack_lvl (lib/dump_stack.c:123) [4399.650025][T23365] check_preemption_disabled (lib/smp_processor_id.c:52) [4399.650031][T23365] lwtunnel_output (net/core/lwtunnel.c:359) [4399.650037][T23365] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4399.650044][T23365] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4399.650050][T23365] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4399.650055][T23365] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4399.650067][T23365] rawv6_sendmsg (net/ipv6/raw.c:918) [4399.650079][T23365] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4399.650084][T23365] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4399.650088][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [4399.650095][T23365] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4399.650099][T23365] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4399.650108][T23365] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4399.650124][T23365] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4399.650126][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [4399.650139][T23365] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4399.650143][T23365] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4399.650149][T23365] ? __pfx___sys_sendto (net/socket.c:2147) [4399.650164][T23365] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4399.650170][T23365] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4399.650178][T23365] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4399.650188][T23365] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4399.650202][T23365] __x64_sys_sendto (net/socket.c:2183) [4399.650206][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) [4399.650210][T23365] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4399.650214][T23365] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4399.650219][T23365] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4399.650223][T23365] RIP: 0033:0x7f61552bfa4a [ 4399.650227][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 [ 4399.650230][T23365] RSP: 002b:00007fffe4c4a4e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4399.650233][T23365] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61552bfa4a [ 4399.650235][T23365] RDX: 0000000000000040 RSI: 000000000eb1a340 RDI: 0000000000000005 [ 4399.650237][T23365] RBP: 00007fffe4c4a570 R08: 0000000000418574 R09: 000000000000001c [ 4399.650239][T23365] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4399.650241][T23365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61553e8000 | [ 4399.650255][T23365] | [ 4399.663414][T23365] Dead loop on virtual device veth0, fix it urgently! | [ 4399.664049][T23365] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23365 | [4399.664475][T23365] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4399.664737][T23365] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4399.664739][T23365] Call Trace: [ 4399.664741][T23365] [4399.664743][T23365] dump_stack_lvl (lib/dump_stack.c:123) [4399.664751][T23365] check_preemption_disabled (lib/smp_processor_id.c:52) [4399.664757][T23365] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4399.664764][T23365] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4399.664771][T23365] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4399.664778][T23365] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4399.664783][T23365] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4399.664794][T23365] rawv6_sendmsg (net/ipv6/raw.c:918) [4399.664805][T23365] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4399.664811][T23365] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4399.664817][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [4399.664826][T23365] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4399.664831][T23365] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4399.664839][T23365] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4399.664855][T23365] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4399.664858][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [4399.664868][T23365] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4399.664874][T23365] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4399.664880][T23365] ? __pfx___sys_sendto (net/socket.c:2147) [4399.664893][T23365] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4399.664900][T23365] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4399.664908][T23365] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4399.664915][T23365] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4399.664925][T23365] __x64_sys_sendto (net/socket.c:2183) [4399.664928][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) [4399.664932][T23365] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4399.664937][T23365] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4399.664941][T23365] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4399.664945][T23365] RIP: 0033:0x7f61552bfa4a [ 4399.664950][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 [ 4399.664953][T23365] RSP: 002b:00007fffe4c4a4e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4399.664957][T23365] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61552bfa4a [ 4399.664959][T23365] RDX: 0000000000000040 RSI: 000000000eb1a340 RDI: 0000000000000005 [ 4399.664961][T23365] RBP: 00007fffe4c4a570 R08: 0000000000418574 R09: 000000000000001c [ 4399.664963][T23365] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4399.664965][T23365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61553e8000 | [ 4399.664965][T23365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61553e8000 | [ 4399.664979][T23365] | [ 4401.120098][T23369] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23369 | [4401.120644][T23369] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4401.120932][T23369] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4401.120934][T23369] Call Trace: [ 4401.120936][T23369] [4401.120939][T23369] dump_stack_lvl (lib/dump_stack.c:123) [4401.120949][T23369] check_preemption_disabled (lib/smp_processor_id.c:52) [4401.120956][T23369] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4401.120962][T23369] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4401.120971][T23369] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4401.120980][T23369] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4401.120985][T23369] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4401.120997][T23369] rawv6_sendmsg (net/ipv6/raw.c:918) [4401.121009][T23369] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4401.121014][T23369] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4401.121022][T23369] ? __lock_release (kernel/locking/lockdep.c:5534) [4401.121033][T23369] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4401.121039][T23369] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4401.121048][T23369] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4401.121064][T23369] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4401.121067][T23369] ? __lock_release (kernel/locking/lockdep.c:5534) [4401.121079][T23369] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4401.121085][T23369] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4401.121091][T23369] ? __pfx___sys_sendto (net/socket.c:2147) [4401.121105][T23369] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4401.121112][T23369] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4401.121122][T23369] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4401.121130][T23369] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4401.121142][T23369] __x64_sys_sendto (net/socket.c:2183) [4401.121146][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) [4401.121150][T23369] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4401.121155][T23369] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4401.121160][T23369] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4401.121165][T23369] RIP: 0033:0x7f74e3cd3a4a [ 4401.121170][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 [ 4401.121173][T23369] RSP: 002b:00007ffff38d8908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4401.121177][T23369] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f74e3cd3a4a [ 4401.121180][T23369] RDX: 0000000000000040 RSI: 0000000018550340 RDI: 0000000000000005 [ 4401.121182][T23369] RBP: 00007ffff38d8990 R08: 0000000000418574 R09: 000000000000001c [ 4401.121184][T23369] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4401.121186][T23369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f74e3dfc000 | [ 4403.056380][T23377] lwtunnel_output(): recursion limit reached on datapath | [ 4404.544228][T23381] check_preemption_disabled: 4 callbacks suppressed | [ 4404.544236][T23381] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23381 | [4404.544978][T23381] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4404.545951][T23381] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4404.545953][T23381] Call Trace: [ 4404.545955][T23381] [4404.545958][T23381] dump_stack_lvl (lib/dump_stack.c:123) [4404.545966][T23381] check_preemption_disabled (lib/smp_processor_id.c:52) [4404.545972][T23381] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4404.545978][T23381] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4404.545986][T23381] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4404.545993][T23381] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4404.545998][T23381] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4404.546010][T23381] rawv6_sendmsg (net/ipv6/raw.c:918) [4404.546022][T23381] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4404.546027][T23381] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4404.546033][T23381] ? __lock_release (kernel/locking/lockdep.c:5534) [4404.546042][T23381] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4404.546048][T23381] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4404.546057][T23381] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4404.546073][T23381] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4404.546076][T23381] ? __lock_release (kernel/locking/lockdep.c:5534) [4404.546087][T23381] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4404.546094][T23381] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4404.546099][T23381] ? __pfx___sys_sendto (net/socket.c:2147) [4404.546114][T23381] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4404.546120][T23381] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4404.546129][T23381] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4404.546138][T23381] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4404.546148][T23381] __x64_sys_sendto (net/socket.c:2183) [4404.546152][T23381] ? do_syscall_64 (./arch/x86/include/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.546156][T23381] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4404.546161][T23381] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4404.546166][T23381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4404.546170][T23381] RIP: 0033:0x7fea942b3a4a [ 4404.546174][T23381] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.546177][T23381] RSP: 002b:00007fffc241e068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4404.546181][T23381] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fea942b3a4a [ 4404.546183][T23381] RDX: 0000000000000040 RSI: 000000002d9fd340 RDI: 0000000000000005 [ 4404.546185][T23381] RBP: 00007fffc241e0f0 R08: 0000000000418574 R09: 000000000000001c [ 4404.546187][T23381] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4404.546189][T23381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea943dc000 | [ 4404.546189][T23381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea943dc000 | [ 4404.546203][T23381] | [ 4404.558921][T23381] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23381 | [4404.559317][T23381] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4404.559566][T23381] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4404.559568][T23381] Call Trace: [ 4404.559570][T23381] [4404.559572][T23381] dump_stack_lvl (lib/dump_stack.c:123) [4404.559577][T23381] check_preemption_disabled (lib/smp_processor_id.c:52) [4404.559583][T23381] lwtunnel_output (net/core/lwtunnel.c:359) [4404.559590][T23381] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4404.559596][T23381] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4404.559602][T23381] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4404.559607][T23381] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4404.559619][T23381] rawv6_sendmsg (net/ipv6/raw.c:918) [4404.559631][T23381] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4404.559636][T23381] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4404.559640][T23381] ? __lock_release (kernel/locking/lockdep.c:5534) [4404.559647][T23381] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4404.559651][T23381] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4404.559660][T23381] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4404.559676][T23381] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4404.559679][T23381] ? __lock_release (kernel/locking/lockdep.c:5534) [4404.559690][T23381] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4404.559695][T23381] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4404.559700][T23381] ? __pfx___sys_sendto (net/socket.c:2147) [4404.559715][T23381] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4404.559721][T23381] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4404.559729][T23381] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4404.559736][T23381] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4404.559746][T23381] __x64_sys_sendto (net/socket.c:2183) [4404.559750][T23381] ? do_syscall_64 (./arch/x86/include/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.559753][T23381] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4404.559758][T23381] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4404.559763][T23381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4404.559766][T23381] RIP: 0033:0x7fea942b3a4a [ 4404.559770][T23381] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.559773][T23381] RSP: 002b:00007fffc241e068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4404.559776][T23381] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fea942b3a4a [ 4404.559778][T23381] RDX: 0000000000000040 RSI: 000000002d9fd340 RDI: 0000000000000005 [ 4404.559780][T23381] RBP: 00007fffc241e0f0 R08: 0000000000418574 R09: 000000000000001c [ 4404.559782][T23381] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4404.559783][T23381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea943dc000 | [ 4404.559783][T23381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea943dc000 | [ 4404.559798][T23381] | [ 4404.577661][T23381] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23381 | [4404.578029][T23381] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4404.578288][T23381] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4404.578290][T23381] Call Trace: [ 4404.578292][T23381] [4404.578294][T23381] dump_stack_lvl (lib/dump_stack.c:123) [4404.578300][T23381] check_preemption_disabled (lib/smp_processor_id.c:52) [4404.578306][T23381] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4404.578313][T23381] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4404.578319][T23381] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4404.578325][T23381] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4404.578329][T23381] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4404.578342][T23381] rawv6_sendmsg (net/ipv6/raw.c:918) [4404.578354][T23381] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4404.578359][T23381] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4404.578363][T23381] ? __lock_release (kernel/locking/lockdep.c:5534) [4404.578370][T23381] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4404.578374][T23381] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4404.578383][T23381] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4404.578399][T23381] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4404.578402][T23381] ? __lock_release (kernel/locking/lockdep.c:5534) [4404.578413][T23381] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4404.578418][T23381] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4404.578424][T23381] ? __pfx___sys_sendto (net/socket.c:2147) [4404.578438][T23381] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4404.578444][T23381] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4404.578452][T23381] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4404.578460][T23381] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4404.578470][T23381] __x64_sys_sendto (net/socket.c:2183) [4404.578475][T23381] ? do_syscall_64 (./arch/x86/include/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.578478][T23381] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4404.578482][T23381] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4404.578487][T23381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4404.578490][T23381] RIP: 0033:0x7fea942b3a4a [ 4404.578494][T23381] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.578497][T23381] RSP: 002b:00007fffc241e068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4404.578500][T23381] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fea942b3a4a [ 4404.578502][T23381] RDX: 0000000000000040 RSI: 000000002d9fd340 RDI: 0000000000000005 [ 4404.578504][T23381] RBP: 00007fffc241e0f0 R08: 0000000000418574 R09: 000000000000001c [ 4404.578506][T23381] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4404.578508][T23381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea943dc000 | [ 4404.578508][T23381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea943dc000 | [ 4404.578523][T23381] | [ 4405.051596][T23385] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23385 | [4405.052079][T23385] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4405.052359][T23385] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4405.052362][T23385] Call Trace: [ 4405.052364][T23385] [4405.052367][T23385] dump_stack_lvl (lib/dump_stack.c:123) [4405.052377][T23385] check_preemption_disabled (lib/smp_processor_id.c:52) [4405.052384][T23385] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4405.052390][T23385] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4405.052399][T23385] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.052408][T23385] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4405.052413][T23385] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.052425][T23385] rawv6_sendmsg (net/ipv6/raw.c:918) [4405.052437][T23385] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4405.052442][T23385] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4405.052450][T23385] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.052461][T23385] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4405.052467][T23385] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4405.052476][T23385] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4405.052492][T23385] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4405.052495][T23385] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.052507][T23385] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.052513][T23385] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.052519][T23385] ? __pfx___sys_sendto (net/socket.c:2147) [4405.052534][T23385] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4405.052541][T23385] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4405.052552][T23385] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4405.052560][T23385] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4405.052570][T23385] __x64_sys_sendto (net/socket.c:2183) [4405.052574][T23385] ? do_syscall_64 (./arch/x86/include/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.052578][T23385] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4405.052583][T23385] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4405.052588][T23385] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4405.052593][T23385] RIP: 0033:0x7ff8cd517a4a [ 4405.052598][T23385] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.052601][T23385] RSP: 002b:00007fff43e81968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4405.052606][T23385] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff8cd517a4a [ 4405.052608][T23385] RDX: 0000000000000040 RSI: 000000001a9d9340 RDI: 0000000000000005 [ 4405.052610][T23385] RBP: 00007fff43e819f0 R08: 0000000000418574 R09: 000000000000001c [ 4405.052612][T23385] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4405.052614][T23385] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff8cd640000 | [ 4405.052614][T23385] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff8cd640000 | [ 4405.052628][T23385] | [ 4405.052631][T23385] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23385 | [4405.065181][T23385] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4405.065440][T23385] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4405.065441][T23385] Call Trace: [ 4405.065443][T23385] [4405.065445][T23385] dump_stack_lvl (lib/dump_stack.c:123) [4405.065451][T23385] check_preemption_disabled (lib/smp_processor_id.c:52) [4405.065456][T23385] lwtunnel_output (net/core/lwtunnel.c:359) [4405.065463][T23385] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4405.065469][T23385] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.065474][T23385] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4405.065480][T23385] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.065492][T23385] rawv6_sendmsg (net/ipv6/raw.c:918) [4405.065504][T23385] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4405.065509][T23385] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4405.065513][T23385] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.065520][T23385] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4405.065524][T23385] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4405.065533][T23385] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4405.065549][T23385] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4405.065552][T23385] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.065564][T23385] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.065568][T23385] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.065574][T23385] ? __pfx___sys_sendto (net/socket.c:2147) [4405.065589][T23385] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4405.065595][T23385] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4405.065603][T23385] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4405.065610][T23385] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4405.065620][T23385] __x64_sys_sendto (net/socket.c:2183) [4405.065624][T23385] ? do_syscall_64 (./arch/x86/include/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.065628][T23385] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4405.065632][T23385] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4405.065637][T23385] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4405.065640][T23385] RIP: 0033:0x7ff8cd517a4a [ 4405.065644][T23385] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.065646][T23385] RSP: 002b:00007fff43e81968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4405.065650][T23385] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff8cd517a4a [ 4405.065652][T23385] RDX: 0000000000000040 RSI: 000000001a9d9340 RDI: 0000000000000005 [ 4405.065654][T23385] RBP: 00007fff43e819f0 R08: 0000000000418574 R09: 000000000000001c [ 4405.065656][T23385] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4405.065657][T23385] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff8cd640000 | [ 4405.065657][T23385] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff8cd640000 | [ 4405.065672][T23385] | [ 4405.066094][T23385] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23385 | [4405.078228][T23385] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4405.078480][T23385] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4405.078482][T23385] Call Trace: [ 4405.078484][T23385] [4405.078486][T23385] dump_stack_lvl (lib/dump_stack.c:123) [4405.078492][T23385] check_preemption_disabled (lib/smp_processor_id.c:52) [4405.078498][T23385] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4405.078504][T23385] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4405.078510][T23385] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.078516][T23385] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4405.078521][T23385] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.078532][T23385] rawv6_sendmsg (net/ipv6/raw.c:918) [4405.078544][T23385] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4405.078550][T23385] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4405.078553][T23385] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.078561][T23385] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4405.078564][T23385] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4405.078589][T23385] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4405.078606][T23385] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4405.078609][T23385] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.078620][T23385] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.078625][T23385] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.078630][T23385] ? __pfx___sys_sendto (net/socket.c:2147) [4405.078645][T23385] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4405.078651][T23385] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4405.078659][T23385] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4405.078666][T23385] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4405.078676][T23385] __x64_sys_sendto (net/socket.c:2183) [4405.078681][T23385] ? do_syscall_64 (./arch/x86/include/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.078684][T23385] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4405.078689][T23385] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4405.078694][T23385] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4405.078697][T23385] RIP: 0033:0x7ff8cd517a4a [ 4405.078700][T23385] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.078703][T23385] RSP: 002b:00007fff43e81968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4405.078707][T23385] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff8cd517a4a [ 4405.078709][T23385] RDX: 0000000000000040 RSI: 000000001a9d9340 RDI: 0000000000000005 [ 4405.078711][T23385] RBP: 00007fff43e819f0 R08: 0000000000418574 R09: 000000000000001c [ 4405.078713][T23385] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4405.078715][T23385] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff8cd640000 | [ 4405.078715][T23385] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff8cd640000 | [ 4405.078730][T23385] | [ 4405.571124][T23389] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23389 | [4405.572583][T23389] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4405.572843][T23389] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4405.572846][T23389] Call Trace: [ 4405.572848][T23389] [4405.572850][T23389] dump_stack_lvl (lib/dump_stack.c:123) [4405.572859][T23389] check_preemption_disabled (lib/smp_processor_id.c:52) [4405.572865][T23389] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4405.572872][T23389] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4405.572880][T23389] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.572888][T23389] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4405.572893][T23389] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.572904][T23389] rawv6_sendmsg (net/ipv6/raw.c:918) [4405.572916][T23389] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4405.572921][T23389] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4405.572928][T23389] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.572938][T23389] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4405.572943][T23389] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4405.572952][T23389] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4405.572967][T23389] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4405.572971][T23389] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.572982][T23389] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.572988][T23389] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.572994][T23389] ? __pfx___sys_sendto (net/socket.c:2147) [4405.573008][T23389] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4405.573015][T23389] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4405.573025][T23389] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4405.573032][T23389] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4405.573041][T23389] __x64_sys_sendto (net/socket.c:2183) [4405.573045][T23389] ? do_syscall_64 (./arch/x86/include/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.573049][T23389] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4405.573054][T23389] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4405.573059][T23389] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4405.573063][T23389] RIP: 0033:0x7f31ebfa1a4a [ 4405.573068][T23389] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.573071][T23389] RSP: 002b:00007ffe438bf6e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4405.573075][T23389] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31ebfa1a4a [ 4405.573078][T23389] RDX: 0000000000000040 RSI: 0000000034aa3340 RDI: 0000000000000005 [ 4405.573079][T23389] RBP: 00007ffe438bf770 R08: 0000000000418574 R09: 000000000000001c [ 4405.573081][T23389] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4405.573083][T23389] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31ec0ca000 | [ 4405.573083][T23389] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31ec0ca000 | [ 4405.573097][T23389] | [ 4405.573100][T23389] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23389 | [4405.585227][T23389] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4405.585481][T23389] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4405.585483][T23389] Call Trace: [ 4405.585485][T23389] [4405.585487][T23389] dump_stack_lvl (lib/dump_stack.c:123) [4405.585492][T23389] check_preemption_disabled (lib/smp_processor_id.c:52) [4405.585498][T23389] lwtunnel_output (net/core/lwtunnel.c:359) [4405.585505][T23389] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4405.585511][T23389] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.585517][T23389] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4405.585522][T23389] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.585534][T23389] rawv6_sendmsg (net/ipv6/raw.c:918) [4405.585546][T23389] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4405.585552][T23389] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4405.585556][T23389] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.585563][T23389] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4405.585567][T23389] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4405.585576][T23389] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4405.585592][T23389] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4405.585595][T23389] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.585607][T23389] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.585611][T23389] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.585616][T23389] ? __pfx___sys_sendto (net/socket.c:2147) [4405.585631][T23389] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4405.585638][T23389] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4405.585645][T23389] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4405.585652][T23389] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4405.585663][T23389] __x64_sys_sendto (net/socket.c:2183) [4405.585667][T23389] ? do_syscall_64 (./arch/x86/include/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.585670][T23389] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4405.585675][T23389] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4405.585680][T23389] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4405.585683][T23389] RIP: 0033:0x7f31ebfa1a4a [ 4405.585686][T23389] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.585689][T23389] RSP: 002b:00007ffe438bf6e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4405.585692][T23389] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31ebfa1a4a [ 4405.585695][T23389] RDX: 0000000000000040 RSI: 0000000034aa3340 RDI: 0000000000000005 [ 4405.585697][T23389] RBP: 00007ffe438bf770 R08: 0000000000418574 R09: 000000000000001c [ 4405.585698][T23389] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4405.585700][T23389] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31ec0ca000 | [ 4405.585700][T23389] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31ec0ca000 | [ 4405.585715][T23389] | [ 4405.586117][T23389] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23389 | [4405.598300][T23389] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4405.598561][T23389] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4405.598563][T23389] Call Trace: [ 4405.598565][T23389] [4405.598567][T23389] dump_stack_lvl (lib/dump_stack.c:123) [4405.598573][T23389] check_preemption_disabled (lib/smp_processor_id.c:52) [4405.598579][T23389] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4405.598585][T23389] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4405.598592][T23389] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.598597][T23389] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4405.598602][T23389] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.598614][T23389] rawv6_sendmsg (net/ipv6/raw.c:918) [4405.598627][T23389] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4405.598632][T23389] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4405.598636][T23389] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.598644][T23389] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4405.598647][T23389] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4405.598657][T23389] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4405.598673][T23389] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4405.598676][T23389] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.598688][T23389] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.598692][T23389] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.598698][T23389] ? __pfx___sys_sendto (net/socket.c:2147) [4405.598712][T23389] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4405.598719][T23389] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4405.598726][T23389] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4405.598733][T23389] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4405.598744][T23389] __x64_sys_sendto (net/socket.c:2183) [4405.598748][T23389] ? do_syscall_64 (./arch/x86/include/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.598751][T23389] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4405.598756][T23389] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4405.598761][T23389] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4405.598764][T23389] RIP: 0033:0x7f31ebfa1a4a [ 4405.598767][T23389] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.598770][T23389] RSP: 002b:00007ffe438bf6e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4405.598773][T23389] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31ebfa1a4a [ 4405.598776][T23389] RDX: 0000000000000040 RSI: 0000000034aa3340 RDI: 0000000000000005 [ 4405.598778][T23389] RBP: 00007ffe438bf770 R08: 0000000000418574 R09: 000000000000001c [ 4405.598780][T23389] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4405.598782][T23389] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31ec0ca000 | [ 4405.598782][T23389] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31ec0ca000 | [ 4405.598797][T23389] | [ 4406.095862][T23393] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23393 | [4406.096354][T23393] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4406.096616][T23393] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4406.096618][T23393] Call Trace: [ 4406.096620][T23393] [4406.096623][T23393] dump_stack_lvl (lib/dump_stack.c:123) [4406.096631][T23393] check_preemption_disabled (lib/smp_processor_id.c:52) [4406.096637][T23393] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4406.096644][T23393] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4406.096651][T23393] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.096659][T23393] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4406.096664][T23393] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.096676][T23393] rawv6_sendmsg (net/ipv6/raw.c:918) [4406.096688][T23393] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4406.096693][T23393] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4406.096698][T23393] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.096708][T23393] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4406.096712][T23393] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4406.096721][T23393] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4406.096737][T23393] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4406.096740][T23393] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.096751][T23393] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.096758][T23393] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.096764][T23393] ? __pfx___sys_sendto (net/socket.c:2147) [4406.096778][T23393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4406.096785][T23393] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4406.096795][T23393] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4406.096802][T23393] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4406.096812][T23393] __x64_sys_sendto (net/socket.c:2183) [4406.096816][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) [4406.096819][T23393] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4406.096824][T23393] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4406.096829][T23393] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4406.096833][T23393] RIP: 0033:0x7fd9d4b37a4a [ 4406.096837][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 [ 4406.096840][T23393] RSP: 002b:00007ffd2810ca78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4406.096845][T23393] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd9d4b37a4a [ 4406.096847][T23393] RDX: 0000000000000040 RSI: 000000001ffa5340 RDI: 0000000000000005 [ 4406.096849][T23393] RBP: 00007ffd2810cb00 R08: 0000000000418574 R09: 000000000000001c [ 4406.096851][T23393] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4406.096852][T23393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd9d4c60000 | [ 4409.390647][T23421] lwtunnel_output(): recursion limit reached on datapath | [ 4410.853963][T23425] check_preemption_disabled: 21 callbacks suppressed | [ 4410.853974][T23425] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23425 | [4410.855317][T23425] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4410.855598][T23425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4410.855600][T23425] Call Trace: [ 4410.855602][T23425] [4410.855605][T23425] dump_stack_lvl (lib/dump_stack.c:123) [4410.855614][T23425] check_preemption_disabled (lib/smp_processor_id.c:52) [4410.855621][T23425] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4410.855628][T23425] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4410.855636][T23425] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4410.855644][T23425] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4410.855649][T23425] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4410.855661][T23425] rawv6_sendmsg (net/ipv6/raw.c:918) [4410.855673][T23425] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4410.855679][T23425] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4410.855686][T23425] ? __lock_release (kernel/locking/lockdep.c:5534) [4410.855697][T23425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4410.855703][T23425] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4410.855713][T23425] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4410.855729][T23425] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4410.855732][T23425] ? __lock_release (kernel/locking/lockdep.c:5534) [4410.855743][T23425] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4410.855750][T23425] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4410.855756][T23425] ? __pfx___sys_sendto (net/socket.c:2147) [4410.855770][T23425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4410.855777][T23425] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4410.855788][T23425] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4410.855795][T23425] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4410.855806][T23425] __x64_sys_sendto (net/socket.c:2183) [4410.855810][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) [4410.855814][T23425] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4410.855820][T23425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4410.855824][T23425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4410.855829][T23425] RIP: 0033:0x7f2b15406a4a [ 4410.855834][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 [ 4410.855837][T23425] RSP: 002b:00007ffc5e57dfc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4410.855842][T23425] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2b15406a4a [ 4410.855844][T23425] RDX: 0000000000000040 RSI: 000000003724a340 RDI: 0000000000000005 [ 4410.855846][T23425] RBP: 00007ffc5e57e050 R08: 0000000000418574 R09: 000000000000001c [ 4410.855848][T23425] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4410.855850][T23425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2b1552f000 | [ 4410.855864][T23425] | [ 4410.855867][T23425] lwtunnel_output(): recursion limit reached on datapath | [ 4412.339008][T23429] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23429 | [4412.339567][T23429] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4412.339849][T23429] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4412.339852][T23429] Call Trace: [ 4412.339854][T23429] [4412.339857][T23429] dump_stack_lvl (lib/dump_stack.c:123) [4412.339867][T23429] check_preemption_disabled (lib/smp_processor_id.c:52) [4412.339874][T23429] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4412.339880][T23429] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4412.339890][T23429] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4412.339898][T23429] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4412.339903][T23429] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4412.339915][T23429] rawv6_sendmsg (net/ipv6/raw.c:918) [4412.339927][T23429] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4412.339933][T23429] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4412.339941][T23429] ? __lock_release (kernel/locking/lockdep.c:5534) [4412.339952][T23429] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4412.339958][T23429] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4412.339968][T23429] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4412.339984][T23429] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4412.339987][T23429] ? __lock_release (kernel/locking/lockdep.c:5534) [4412.339998][T23429] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4412.340005][T23429] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4412.340011][T23429] ? __pfx___sys_sendto (net/socket.c:2147) [4412.340026][T23429] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4412.340033][T23429] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4412.340043][T23429] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4412.340050][T23429] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4412.340060][T23429] __x64_sys_sendto (net/socket.c:2183) [4412.340064][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) [4412.340069][T23429] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4412.340074][T23429] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4412.340079][T23429] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4412.340084][T23429] RIP: 0033:0x7f1cf106ea4a [ 4412.340088][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 [ 4412.340092][T23429] RSP: 002b:00007fffd4c33e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4412.340096][T23429] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1cf106ea4a [ 4412.340098][T23429] RDX: 0000000000000040 RSI: 000000001fa9b340 RDI: 0000000000000005 [ 4412.340100][T23429] RBP: 00007fffd4c33ed0 R08: 0000000000418574 R09: 000000000000001c [ 4412.340102][T23429] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4412.340104][T23429] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1cf1197000 | [ 4412.340121][T23429] lwtunnel_output(): recursion limit reached on datapath | [ 4412.924539][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4413.808210][T23433] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23433 | [4413.808730][T23433] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4413.809007][T23433] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4413.809010][T23433] Call Trace: [ 4413.809012][T23433] [4413.809015][T23433] dump_stack_lvl (lib/dump_stack.c:123) [4413.809024][T23433] check_preemption_disabled (lib/smp_processor_id.c:52) [4413.809031][T23433] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4413.809038][T23433] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4413.809047][T23433] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4413.809055][T23433] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4413.809060][T23433] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4413.809072][T23433] rawv6_sendmsg (net/ipv6/raw.c:918) [4413.809083][T23433] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4413.809089][T23433] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4413.809096][T23433] ? __lock_release (kernel/locking/lockdep.c:5534) [4413.809107][T23433] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4413.809113][T23433] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4413.809122][T23433] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4413.809146][T23433] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4413.809149][T23433] ? __lock_release (kernel/locking/lockdep.c:5534) [4413.809177][T23433] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4413.809183][T23433] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4413.809189][T23433] ? __pfx___sys_sendto (net/socket.c:2147) [4413.809204][T23433] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4413.809212][T23433] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4413.809222][T23433] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4413.809230][T23433] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4413.809240][T23433] __x64_sys_sendto (net/socket.c:2183) [4413.809244][T23433] ? do_syscall_64 (./arch/x86/include/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.809248][T23433] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4413.809253][T23433] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4413.809258][T23433] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4413.809263][T23433] RIP: 0033:0x7f89c17b1a4a [ 4413.809268][T23433] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.809271][T23433] RSP: 002b:00007ffe90a6ee98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4413.809275][T23433] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f89c17b1a4a [ 4413.809277][T23433] RDX: 0000000000000040 RSI: 00000000388b9340 RDI: 0000000000000005 [ 4413.809279][T23433] RBP: 00007ffe90a6ef20 R08: 0000000000418574 R09: 000000000000001c [ 4413.809281][T23433] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4413.809283][T23433] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f89c18da000 | [ 4413.822725][T23433] lwtunnel_output(): recursion limit reached on datapath | [ 4413.948522][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4415.305601][T23437] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23437 | [4415.306058][T23437] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4415.306347][T23437] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4415.306350][T23437] Call Trace: [ 4415.306352][T23437] [4415.306354][T23437] dump_stack_lvl (lib/dump_stack.c:123) [4415.306362][T23437] check_preemption_disabled (lib/smp_processor_id.c:52) [4415.306370][T23437] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4415.306376][T23437] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4415.306384][T23437] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4415.306391][T23437] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4415.306396][T23437] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4415.306408][T23437] rawv6_sendmsg (net/ipv6/raw.c:918) [4415.306420][T23437] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4415.306425][T23437] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4415.306431][T23437] ? __lock_release (kernel/locking/lockdep.c:5534) [4415.306440][T23437] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4415.306445][T23437] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4415.306455][T23437] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4415.306471][T23437] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4415.306474][T23437] ? __lock_release (kernel/locking/lockdep.c:5534) [4415.306485][T23437] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4415.306490][T23437] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4415.306496][T23437] ? __pfx___sys_sendto (net/socket.c:2147) [4415.306510][T23437] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4415.306517][T23437] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4415.306526][T23437] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4415.306533][T23437] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4415.306543][T23437] __x64_sys_sendto (net/socket.c:2183) [4415.306547][T23437] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4415.306550][T23437] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4415.306556][T23437] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4415.306561][T23437] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4415.306565][T23437] RIP: 0033:0x7f11f4bada4a [ 4415.306569][T23437] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4415.306572][T23437] RSP: 002b:00007fffc12401c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4415.306576][T23437] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f11f4bada4a [ 4415.306578][T23437] RDX: 0000000000000040 RSI: 00000000063d9340 RDI: 0000000000000005 [ 4415.306580][T23437] RBP: 00007fffc1240250 R08: 0000000000418574 R09: 000000000000001c [ 4415.306582][T23437] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4415.306584][T23437] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11f4cd6000 | [ 4415.306584][T23437] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11f4cd6000 | [ 4415.306599][T23437] | [ 4415.306602][T23437] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23437 | [4415.319048][T23437] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4415.319324][T23437] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4415.319326][T23437] Call Trace: [ 4415.319328][T23437] [4415.319330][T23437] dump_stack_lvl (lib/dump_stack.c:123) [4415.319336][T23437] check_preemption_disabled (lib/smp_processor_id.c:52) [4415.319342][T23437] lwtunnel_output (net/core/lwtunnel.c:359) [4415.319349][T23437] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4415.319355][T23437] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4415.319361][T23437] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4415.319366][T23437] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4415.319378][T23437] rawv6_sendmsg (net/ipv6/raw.c:918) [4415.319390][T23437] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4415.319396][T23437] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4415.319399][T23437] ? __lock_release (kernel/locking/lockdep.c:5534) [4415.319407][T23437] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4415.319410][T23437] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4415.319419][T23437] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4415.319436][T23437] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4415.319438][T23437] ? __lock_release (kernel/locking/lockdep.c:5534) [4415.319450][T23437] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4415.319454][T23437] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4415.319459][T23437] ? __pfx___sys_sendto (net/socket.c:2147) [4415.319474][T23437] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4415.319480][T23437] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4415.319488][T23437] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4415.319495][T23437] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4415.319505][T23437] __x64_sys_sendto (net/socket.c:2183) [4415.319509][T23437] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4415.319513][T23437] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4415.319517][T23437] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4415.319522][T23437] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4415.319525][T23437] RIP: 0033:0x7f11f4bada4a [ 4415.319529][T23437] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4415.319532][T23437] RSP: 002b:00007fffc12401c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4415.319536][T23437] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f11f4bada4a [ 4415.319538][T23437] RDX: 0000000000000040 RSI: 00000000063d9340 RDI: 0000000000000005 [ 4415.319540][T23437] RBP: 00007fffc1240250 R08: 0000000000418574 R09: 000000000000001c [ 4415.319541][T23437] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4415.319543][T23437] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11f4cd6000 | [ 4415.319543][T23437] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11f4cd6000 | [ 4415.319558][T23437] | [ 4415.319959][T23437] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23437 | [4415.331796][T23437] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4415.332049][T23437] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4415.332051][T23437] Call Trace: [ 4415.332053][T23437] [4415.332055][T23437] dump_stack_lvl (lib/dump_stack.c:123) [4415.332061][T23437] check_preemption_disabled (lib/smp_processor_id.c:52) [4415.332067][T23437] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4415.332073][T23437] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4415.332080][T23437] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4415.332086][T23437] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4415.332091][T23437] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4415.332103][T23437] rawv6_sendmsg (net/ipv6/raw.c:918) [4415.332115][T23437] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4415.332121][T23437] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4415.332124][T23437] ? __lock_release (kernel/locking/lockdep.c:5534) [4415.332132][T23437] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4415.332136][T23437] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4415.332146][T23437] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4415.332162][T23437] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4415.332165][T23437] ? __lock_release (kernel/locking/lockdep.c:5534) [4415.332176][T23437] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4415.332181][T23437] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4415.332187][T23437] ? __pfx___sys_sendto (net/socket.c:2147) [4415.332201][T23437] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4415.332208][T23437] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4415.332215][T23437] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4415.332223][T23437] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4415.332233][T23437] __x64_sys_sendto (net/socket.c:2183) [4415.332237][T23437] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4415.332240][T23437] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4415.332244][T23437] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4415.332249][T23437] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4415.332252][T23437] RIP: 0033:0x7f11f4bada4a [ 4415.332256][T23437] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4415.332259][T23437] RSP: 002b:00007fffc12401c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4415.332262][T23437] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f11f4bada4a [ 4415.332265][T23437] RDX: 0000000000000040 RSI: 00000000063d9340 RDI: 0000000000000005 [ 4415.332267][T23437] RBP: 00007fffc1240250 R08: 0000000000418574 R09: 000000000000001c [ 4415.332269][T23437] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4415.332270][T23437] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11f4cd6000 | [ 4415.332270][T23437] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11f4cd6000 | [ 4415.332285][T23437] | [ 4415.804487][T23441] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23441 | [4415.804973][T23441] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4415.805261][T23441] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4415.805263][T23441] Call Trace: [ 4415.805266][T23441] [4415.805268][T23441] dump_stack_lvl (lib/dump_stack.c:123) [4415.805277][T23441] check_preemption_disabled (lib/smp_processor_id.c:52) [4415.805285][T23441] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4415.805291][T23441] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4415.805300][T23441] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4415.805308][T23441] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4415.805313][T23441] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4415.805325][T23441] rawv6_sendmsg (net/ipv6/raw.c:918) [4415.805337][T23441] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4415.805342][T23441] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4415.805350][T23441] ? __lock_release (kernel/locking/lockdep.c:5534) [4415.805360][T23441] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4415.805367][T23441] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4415.805376][T23441] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4415.805392][T23441] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4415.805395][T23441] ? __lock_release (kernel/locking/lockdep.c:5534) [4415.805407][T23441] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4415.805414][T23441] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4415.805419][T23441] ? __pfx___sys_sendto (net/socket.c:2147) [4415.805434][T23441] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4415.805441][T23441] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4415.805451][T23441] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4415.805458][T23441] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4415.805468][T23441] __x64_sys_sendto (net/socket.c:2183) [4415.805472][T23441] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4415.805477][T23441] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4415.805481][T23441] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4415.805486][T23441] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4415.805492][T23441] RIP: 0033:0x7f5641180a4a [ 4415.805496][T23441] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4415.805499][T23441] RSP: 002b:00007ffd4c747598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4415.805504][T23441] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5641180a4a [ 4415.805506][T23441] RDX: 0000000000000040 RSI: 0000000030991340 RDI: 0000000000000005 [ 4415.805508][T23441] RBP: 00007ffd4c747620 R08: 0000000000418574 R09: 000000000000001c [ 4415.805510][T23441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4415.805512][T23441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56412a9000 | [ 4415.805512][T23441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56412a9000 | [ 4415.805526][T23441] | [ 4415.805529][T23441] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23441 | [4415.818364][T23441] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4415.818615][T23441] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4415.818616][T23441] Call Trace: [ 4415.818618][T23441] [4415.818620][T23441] dump_stack_lvl (lib/dump_stack.c:123) [4415.818626][T23441] check_preemption_disabled (lib/smp_processor_id.c:52) [4415.818631][T23441] lwtunnel_output (net/core/lwtunnel.c:359) [4415.818638][T23441] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4415.818644][T23441] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4415.818650][T23441] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4415.818654][T23441] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4415.818666][T23441] rawv6_sendmsg (net/ipv6/raw.c:918) [4415.818678][T23441] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4415.818683][T23441] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4415.818687][T23441] ? __lock_release (kernel/locking/lockdep.c:5534) [4415.818694][T23441] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4415.818698][T23441] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4415.818707][T23441] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4415.818723][T23441] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4415.818725][T23441] ? __lock_release (kernel/locking/lockdep.c:5534) [4415.818736][T23441] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4415.818740][T23441] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4415.818746][T23441] ? __pfx___sys_sendto (net/socket.c:2147) [4415.818761][T23441] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4415.818767][T23441] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4415.818774][T23441] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4415.818781][T23441] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4415.818791][T23441] __x64_sys_sendto (net/socket.c:2183) [4415.818795][T23441] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4415.818798][T23441] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4415.818802][T23441] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4415.818807][T23441] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4415.818810][T23441] RIP: 0033:0x7f5641180a4a [ 4415.818813][T23441] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4415.818816][T23441] RSP: 002b:00007ffd4c747598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4415.818819][T23441] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5641180a4a [ 4415.818821][T23441] RDX: 0000000000000040 RSI: 0000000030991340 RDI: 0000000000000005 [ 4415.818822][T23441] RBP: 00007ffd4c747620 R08: 0000000000418574 R09: 000000000000001c [ 4415.818824][T23441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4415.818826][T23441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56412a9000 | [ 4415.818826][T23441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56412a9000 | [ 4415.818840][T23441] | [ 4415.836783][T23441] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23441 | [4415.837167][T23441] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4415.837427][T23441] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4415.837429][T23441] Call Trace: [ 4415.837431][T23441] [4415.837433][T23441] dump_stack_lvl (lib/dump_stack.c:123) [4415.837438][T23441] check_preemption_disabled (lib/smp_processor_id.c:52) [4415.837444][T23441] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4415.837451][T23441] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4415.837457][T23441] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4415.837463][T23441] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4415.837468][T23441] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4415.837481][T23441] rawv6_sendmsg (net/ipv6/raw.c:918) [4415.837493][T23441] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4415.837498][T23441] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4415.837502][T23441] ? __lock_release (kernel/locking/lockdep.c:5534) [4415.837510][T23441] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4415.837513][T23441] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4415.837522][T23441] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4415.837538][T23441] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4415.837541][T23441] ? __lock_release (kernel/locking/lockdep.c:5534) [4415.837553][T23441] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4415.837557][T23441] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4415.837563][T23441] ? __pfx___sys_sendto (net/socket.c:2147) [4415.837578][T23441] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4415.837584][T23441] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4415.837592][T23441] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4415.837599][T23441] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4415.837609][T23441] __x64_sys_sendto (net/socket.c:2183) [4415.837613][T23441] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4415.837616][T23441] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4415.837621][T23441] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4415.837626][T23441] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4415.837629][T23441] RIP: 0033:0x7f5641180a4a [ 4415.837633][T23441] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4415.837636][T23441] RSP: 002b:00007ffd4c747598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4415.837639][T23441] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5641180a4a [ 4415.837641][T23441] RDX: 0000000000000040 RSI: 0000000030991340 RDI: 0000000000000005 [ 4415.837643][T23441] RBP: 00007ffd4c747620 R08: 0000000000418574 R09: 000000000000001c [ 4415.837644][T23441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4415.837646][T23441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56412a9000 | [ 4415.837646][T23441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56412a9000 | [ 4415.837661][T23441] | [ 4416.347456][T23445] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23445 | [4416.347964][T23445] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4416.348253][T23445] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4416.348255][T23445] Call Trace: [ 4416.348257][T23445] [4416.348260][T23445] dump_stack_lvl (lib/dump_stack.c:123) [4416.348268][T23445] check_preemption_disabled (lib/smp_processor_id.c:52) [4416.348274][T23445] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4416.348281][T23445] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4416.348288][T23445] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.348296][T23445] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4416.348301][T23445] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.348313][T23445] rawv6_sendmsg (net/ipv6/raw.c:918) [4416.348324][T23445] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4416.348329][T23445] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4416.348335][T23445] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.348345][T23445] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4416.348350][T23445] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4416.348360][T23445] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4416.348375][T23445] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4416.348378][T23445] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.348390][T23445] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.348395][T23445] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.348400][T23445] ? __pfx___sys_sendto (net/socket.c:2147) [4416.348414][T23445] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4416.348421][T23445] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4416.348431][T23445] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4416.348438][T23445] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4416.348448][T23445] __x64_sys_sendto (net/socket.c:2183) [4416.348452][T23445] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4416.348456][T23445] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4416.348461][T23445] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4416.348465][T23445] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4416.348470][T23445] RIP: 0033:0x7f8df2eeca4a [ 4416.348475][T23445] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4416.348478][T23445] RSP: 002b:00007ffd16ff2ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4416.348482][T23445] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8df2eeca4a [ 4416.348484][T23445] RDX: 0000000000000040 RSI: 00000000133ec340 RDI: 0000000000000005 [ 4416.348486][T23445] RBP: 00007ffd16ff2f60 R08: 0000000000418574 R09: 000000000000001c [ 4416.348487][T23445] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4416.348489][T23445] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8df3015000 | [ 4416.348503][T23445] | [ 4416.348506][T23445] lwtunnel_output(): recursion limit reached on datapath | [ 4417.833915][T23449] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23449 | [4417.834748][T23449] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4417.835033][T23449] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4417.835036][T23449] Call Trace: [ 4417.835038][T23449] [4417.835040][T23449] dump_stack_lvl (lib/dump_stack.c:123) [4417.835050][T23449] check_preemption_disabled (lib/smp_processor_id.c:52) [4417.835057][T23449] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4417.835064][T23449] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4417.835073][T23449] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4417.835081][T23449] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4417.835086][T23449] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4417.835098][T23449] rawv6_sendmsg (net/ipv6/raw.c:918) [4417.835110][T23449] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4417.835115][T23449] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4417.835123][T23449] ? __lock_release (kernel/locking/lockdep.c:5534) [4417.835135][T23449] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4417.835143][T23449] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4417.835152][T23449] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4417.835168][T23449] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4417.835171][T23449] ? __lock_release (kernel/locking/lockdep.c:5534) [4417.835182][T23449] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4417.835189][T23449] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4417.835195][T23449] ? __pfx___sys_sendto (net/socket.c:2147) [4417.835210][T23449] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4417.835217][T23449] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4417.835227][T23449] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4417.835234][T23449] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4417.835244][T23449] __x64_sys_sendto (net/socket.c:2183) [4417.835248][T23449] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4417.835252][T23449] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4417.835256][T23449] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4417.835261][T23449] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4417.835266][T23449] RIP: 0033:0x7fc96ab62a4a [ 4417.835271][T23449] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4417.835274][T23449] RSP: 002b:00007fff8686d698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4417.835279][T23449] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc96ab62a4a [ 4417.835281][T23449] RDX: 0000000000000040 RSI: 000000003aab9340 RDI: 0000000000000005 [ 4417.835283][T23449] RBP: 00007fff8686d720 R08: 0000000000418574 R09: 000000000000001c [ 4417.835285][T23449] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4417.835286][T23449] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc96ac8b000 | [ 4417.835301][T23449] | [ 4417.848402][T23449] lwtunnel_output(): recursion limit reached on datapath | [ 4419.331871][T23453] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23453 | [4419.332420][T23453] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4419.332714][T23453] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4419.332716][T23453] Call Trace: [ 4419.332719][T23453] [4419.332723][T23453] dump_stack_lvl (lib/dump_stack.c:123) [4419.332732][T23453] check_preemption_disabled (lib/smp_processor_id.c:52) [4419.332739][T23453] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4419.332746][T23453] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4419.332755][T23453] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4419.332763][T23453] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4419.332768][T23453] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4419.332780][T23453] rawv6_sendmsg (net/ipv6/raw.c:918) [4419.332792][T23453] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4419.332798][T23453] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4419.332806][T23453] ? __lock_release (kernel/locking/lockdep.c:5534) [4419.332816][T23453] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4419.332823][T23453] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4419.332832][T23453] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4419.332849][T23453] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4419.332852][T23453] ? __lock_release (kernel/locking/lockdep.c:5534) [4419.332863][T23453] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4419.332870][T23453] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4419.332876][T23453] ? __pfx___sys_sendto (net/socket.c:2147) [4419.332891][T23453] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4419.332898][T23453] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4419.332908][T23453] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4419.332915][T23453] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4419.332925][T23453] __x64_sys_sendto (net/socket.c:2183) [4419.332929][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) [4419.332934][T23453] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4419.332939][T23453] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4419.332943][T23453] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4419.332948][T23453] RIP: 0033:0x7f8fbe4b8a4a [ 4419.332953][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 [ 4419.332956][T23453] RSP: 002b:00007ffc5127cbc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4419.332961][T23453] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8fbe4b8a4a [ 4419.332963][T23453] RDX: 0000000000000040 RSI: 0000000039060340 RDI: 0000000000000005 [ 4419.332965][T23453] RBP: 00007ffc5127cc50 R08: 0000000000418574 R09: 000000000000001c [ 4419.332967][T23453] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4419.332969][T23453] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8fbe5e1000 | [ 4419.332983][T23453] | [ 4419.332986][T23453] lwtunnel_output(): recursion limit reached on datapath | [ 4420.825946][T23457] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23457 | [4420.826493][T23457] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4420.826772][T23457] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4420.826775][T23457] Call Trace: [ 4420.826778][T23457] [4420.826781][T23457] dump_stack_lvl (lib/dump_stack.c:123) [4420.826790][T23457] check_preemption_disabled (lib/smp_processor_id.c:52) [4420.826798][T23457] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4420.826804][T23457] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4420.826813][T23457] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4420.826821][T23457] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4420.826826][T23457] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4420.826839][T23457] rawv6_sendmsg (net/ipv6/raw.c:918) [4420.826850][T23457] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4420.826856][T23457] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4420.826863][T23457] ? __lock_release (kernel/locking/lockdep.c:5534) [4420.826874][T23457] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4420.826880][T23457] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4420.826889][T23457] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4420.826905][T23457] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4420.826909][T23457] ? __lock_release (kernel/locking/lockdep.c:5534) [4420.826920][T23457] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4420.826927][T23457] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4420.826932][T23457] ? __pfx___sys_sendto (net/socket.c:2147) [4420.826947][T23457] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4420.826954][T23457] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4420.826964][T23457] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4420.826971][T23457] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4420.826982][T23457] __x64_sys_sendto (net/socket.c:2183) [4420.826985][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) [4420.826990][T23457] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4420.826996][T23457] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4420.827000][T23457] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4420.827006][T23457] RIP: 0033:0x7fed82adaa4a [ 4420.827010][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 [ 4420.827013][T23457] RSP: 002b:00007ffe0397c058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4420.827018][T23457] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fed82adaa4a [ 4420.827020][T23457] RDX: 0000000000000040 RSI: 0000000023a9e340 RDI: 0000000000000005 [ 4420.827022][T23457] RBP: 00007ffe0397c0e0 R08: 0000000000418574 R09: 000000000000001c [ 4420.827024][T23457] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4420.827026][T23457] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fed82c03000 | [ 4420.827040][T23457] | [ 4420.827043][T23457] lwtunnel_output(): recursion limit reached on datapath | [ 4422.314709][T23461] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23461 | [4422.315248][T23461] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4422.315536][T23461] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4422.315538][T23461] Call Trace: [ 4422.315541][T23461] [4422.315544][T23461] dump_stack_lvl (lib/dump_stack.c:123) [4422.315553][T23461] check_preemption_disabled (lib/smp_processor_id.c:52) [4422.315561][T23461] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4422.315567][T23461] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4422.315576][T23461] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4422.315585][T23461] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4422.315590][T23461] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4422.315603][T23461] rawv6_sendmsg (net/ipv6/raw.c:918) [4422.315614][T23461] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4422.315620][T23461] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4422.315627][T23461] ? __lock_release (kernel/locking/lockdep.c:5534) [4422.315638][T23461] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4422.315645][T23461] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4422.315654][T23461] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4422.315670][T23461] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4422.315673][T23461] ? __lock_release (kernel/locking/lockdep.c:5534) [4422.315685][T23461] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4422.315692][T23461] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4422.315698][T23461] ? __pfx___sys_sendto (net/socket.c:2147) [4422.315712][T23461] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4422.315720][T23461] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4422.315730][T23461] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4422.315737][T23461] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4422.315748][T23461] __x64_sys_sendto (net/socket.c:2183) [4422.315752][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) [4422.315756][T23461] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4422.315762][T23461] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4422.315766][T23461] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4422.315772][T23461] RIP: 0033:0x7fe47bdbca4a [ 4422.315777][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 [ 4422.315780][T23461] RSP: 002b:00007ffc23cd80b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4422.315784][T23461] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe47bdbca4a [ 4422.315787][T23461] RDX: 0000000000000040 RSI: 000000001246b340 RDI: 0000000000000005 [ 4422.315789][T23461] RBP: 00007ffc23cd8140 R08: 0000000000418574 R09: 000000000000001c [ 4422.315791][T23461] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4422.315793][T23461] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe47bee5000 | [ 4422.315808][T23461] | [ 4422.315811][T23461] lwtunnel_output(): recursion limit reached on datapath | [ 4423.803963][T23465] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23465 | [4423.805488][T23465] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4423.805744][T23465] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4423.805746][T23465] Call Trace: [ 4423.805748][T23465] [4423.805750][T23465] dump_stack_lvl (lib/dump_stack.c:123) [4423.805758][T23465] check_preemption_disabled (lib/smp_processor_id.c:52) [4423.805764][T23465] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4423.805771][T23465] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4423.805779][T23465] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4423.805786][T23465] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4423.805791][T23465] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4423.805803][T23465] rawv6_sendmsg (net/ipv6/raw.c:918) [4423.805814][T23465] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4423.805820][T23465] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4423.805826][T23465] ? __lock_release (kernel/locking/lockdep.c:5534) [4423.805835][T23465] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4423.805839][T23465] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4423.805849][T23465] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4423.805865][T23465] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4423.805868][T23465] ? __lock_release (kernel/locking/lockdep.c:5534) [4423.805879][T23465] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4423.805885][T23465] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4423.805890][T23465] ? __pfx___sys_sendto (net/socket.c:2147) [4423.805905][T23465] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4423.805911][T23465] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4423.805920][T23465] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4423.805927][T23465] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4423.805938][T23465] __x64_sys_sendto (net/socket.c:2183) [4423.805942][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) [4423.805945][T23465] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4423.805950][T23465] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4423.805955][T23465] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4423.805959][T23465] RIP: 0033:0x7fd658743a4a [ 4423.805963][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 [ 4423.805966][T23465] RSP: 002b:00007ffc73f557e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4423.805970][T23465] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd658743a4a [ 4423.805972][T23465] RDX: 0000000000000040 RSI: 000000001eb9d340 RDI: 0000000000000005 [ 4423.805974][T23465] RBP: 00007ffc73f55870 R08: 0000000000418574 R09: 000000000000001c [ 4423.805976][T23465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4423.805978][T23465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd65886c000 | [ 4423.805978][T23465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd65886c000 | [ 4423.805992][T23465] | [ 4423.805995][T23465] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23465 | [4423.817741][T23465] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4423.817995][T23465] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4423.817997][T23465] Call Trace: [ 4423.817998][T23465] [4423.818000][T23465] dump_stack_lvl (lib/dump_stack.c:123) [4423.818006][T23465] check_preemption_disabled (lib/smp_processor_id.c:52) [4423.818012][T23465] lwtunnel_output (net/core/lwtunnel.c:359) [4423.818019][T23465] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4423.818025][T23465] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4423.818031][T23465] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4423.818037][T23465] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4423.818049][T23465] rawv6_sendmsg (net/ipv6/raw.c:918) [4423.818061][T23465] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4423.818066][T23465] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4423.818070][T23465] ? __lock_release (kernel/locking/lockdep.c:5534) [4423.818078][T23465] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4423.818082][T23465] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4423.818091][T23465] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4423.818107][T23465] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4423.818110][T23465] ? __lock_release (kernel/locking/lockdep.c:5534) [4423.818122][T23465] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4423.818126][T23465] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4423.818132][T23465] ? __pfx___sys_sendto (net/socket.c:2147) [4423.818148][T23465] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4423.818154][T23465] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4423.818161][T23465] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4423.818169][T23465] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4423.818179][T23465] __x64_sys_sendto (net/socket.c:2183) [4423.818183][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) [4423.818186][T23465] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4423.818191][T23465] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4423.818196][T23465] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4423.818199][T23465] RIP: 0033:0x7fd658743a4a [ 4423.818203][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 [ 4423.818205][T23465] RSP: 002b:00007ffc73f557e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4423.818209][T23465] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd658743a4a [ 4423.818211][T23465] RDX: 0000000000000040 RSI: 000000001eb9d340 RDI: 0000000000000005 [ 4423.818213][T23465] RBP: 00007ffc73f55870 R08: 0000000000418574 R09: 000000000000001c [ 4423.818215][T23465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4423.818217][T23465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd65886c000 | [ 4423.818217][T23465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd65886c000 | [ 4423.818232][T23465] | [ 4423.831518][T23465] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23465 | [4423.831900][T23465] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4423.832174][T23465] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4423.832176][T23465] Call Trace: [ 4423.832178][T23465] [4423.832180][T23465] dump_stack_lvl (lib/dump_stack.c:123) [4423.832186][T23465] check_preemption_disabled (lib/smp_processor_id.c:52) [4423.832192][T23465] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4423.832199][T23465] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4423.832205][T23465] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4423.832211][T23465] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4423.832216][T23465] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4423.832228][T23465] rawv6_sendmsg (net/ipv6/raw.c:918) [4423.832240][T23465] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4423.832245][T23465] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4423.832249][T23465] ? __lock_release (kernel/locking/lockdep.c:5534) [4423.832257][T23465] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4423.832260][T23465] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4423.832269][T23465] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4423.832286][T23465] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4423.832289][T23465] ? __lock_release (kernel/locking/lockdep.c:5534) [4423.832300][T23465] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4423.832304][T23465] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4423.832310][T23465] ? __pfx___sys_sendto (net/socket.c:2147) [4423.832325][T23465] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4423.832331][T23465] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4423.832339][T23465] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4423.832346][T23465] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4423.832356][T23465] __x64_sys_sendto (net/socket.c:2183) [4423.832360][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) [4423.832364][T23465] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4423.832370][T23465] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4423.832377][T23465] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4423.832382][T23465] RIP: 0033:0x7fd658743a4a [ 4423.832386][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 [ 4423.832389][T23465] RSP: 002b:00007ffc73f557e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4423.832392][T23465] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd658743a4a [ 4423.832395][T23465] RDX: 0000000000000040 RSI: 000000001eb9d340 RDI: 0000000000000005 [ 4423.832397][T23465] RBP: 00007ffc73f55870 R08: 0000000000418574 R09: 000000000000001c [ 4423.832399][T23465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4423.832400][T23465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd65886c000 | [ 4423.832400][T23465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd65886c000 | [ 4423.832415][T23465] | [ 4424.318822][T23469] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23469 | [4424.319363][T23469] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4424.319644][T23469] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4424.319646][T23469] Call Trace: [ 4424.319649][T23469] [4424.319651][T23469] dump_stack_lvl (lib/dump_stack.c:123) [4424.319661][T23469] check_preemption_disabled (lib/smp_processor_id.c:52) [4424.319668][T23469] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4424.319674][T23469] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4424.319683][T23469] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4424.319691][T23469] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4424.319696][T23469] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4424.319708][T23469] rawv6_sendmsg (net/ipv6/raw.c:918) [4424.319720][T23469] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4424.319724][T23469] ? find_held_lock (kernel/locking/lockdep.c:5348) [4424.319735][T23469] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4424.319742][T23469] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4424.319747][T23469] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4424.319759][T23469] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4424.319776][T23469] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4424.319779][T23469] ? __lock_release (kernel/locking/lockdep.c:5534) [4424.319790][T23469] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4424.319797][T23469] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4424.319802][T23469] ? __pfx___sys_sendto (net/socket.c:2147) [4424.319814][T23469] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4424.319823][T23469] ? find_held_lock (kernel/locking/lockdep.c:5348) [4424.319827][T23469] ? 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) [4424.319832][T23469] ? __lock_release (kernel/locking/lockdep.c:5534) [4424.319839][T23469] ? 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) [4424.319844][T23469] ? 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) [4424.319855][T23469] __x64_sys_sendto (net/socket.c:2183) [4424.319859][T23469] ? do_syscall_64 (./arch/x86/include/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.319863][T23469] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4424.319867][T23469] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4424.319872][T23469] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4424.319877][T23469] RIP: 0033:0x7ff71b62ca4a [ 4424.319882][T23469] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.319886][T23469] RSP: 002b:00007ffeda74bd28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4424.319890][T23469] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff71b62ca4a [ 4424.319892][T23469] RDX: 0000000000000040 RSI: 000000002f3df340 RDI: 0000000000000005 [ 4424.319894][T23469] RBP: 00007ffeda74bdb0 R08: 0000000000418574 R09: 000000000000001c [ 4424.319896][T23469] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4424.319897][T23469] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff71b755000 | [ 4424.319912][T23469] | [ 4424.319915][T23469] lwtunnel_output(): recursion limit reached on datapath | [ 4425.808693][T23473] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23473 | [4425.809242][T23473] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4425.809524][T23473] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4425.809527][T23473] Call Trace: [ 4425.809529][T23473] [4425.809532][T23473] dump_stack_lvl (lib/dump_stack.c:123) [4425.809541][T23473] check_preemption_disabled (lib/smp_processor_id.c:52) [4425.809549][T23473] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4425.809555][T23473] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4425.809564][T23473] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4425.809572][T23473] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4425.809577][T23473] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4425.809589][T23473] rawv6_sendmsg (net/ipv6/raw.c:918) [4425.809601][T23473] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4425.809606][T23473] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4425.809614][T23473] ? __lock_release (kernel/locking/lockdep.c:5534) [4425.809625][T23473] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4425.809631][T23473] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4425.809640][T23473] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4425.809656][T23473] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4425.809660][T23473] ? __lock_release (kernel/locking/lockdep.c:5534) [4425.809671][T23473] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4425.809679][T23473] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4425.809684][T23473] ? __pfx___sys_sendto (net/socket.c:2147) [4425.809699][T23473] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4425.809706][T23473] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4425.809718][T23473] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4425.809725][T23473] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4425.809735][T23473] __x64_sys_sendto (net/socket.c:2183) [4425.809739][T23473] ? do_syscall_64 (./arch/x86/include/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.809744][T23473] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4425.809749][T23473] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4425.809754][T23473] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4425.809760][T23473] RIP: 0033:0x7fedf5b91a4a [ 4425.809764][T23473] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.809767][T23473] RSP: 002b:00007ffd7c931738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4425.809771][T23473] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fedf5b91a4a [ 4425.809773][T23473] RDX: 0000000000000040 RSI: 00000000106cb340 RDI: 0000000000000005 [ 4425.809775][T23473] RBP: 00007ffd7c9317c0 R08: 0000000000418574 R09: 000000000000001c [ 4425.809777][T23473] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4425.809779][T23473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fedf5cba000 | [ 4425.809793][T23473] | [ 4425.809796][T23473] lwtunnel_output(): recursion limit reached on datapath | [ 4427.288239][T23477] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23477 | [4427.288722][T23477] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4427.288989][T23477] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4427.288992][T23477] Call Trace: [ 4427.288995][T23477] [4427.288997][T23477] dump_stack_lvl (lib/dump_stack.c:123) [4427.289007][T23477] check_preemption_disabled (lib/smp_processor_id.c:52) [4427.289014][T23477] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4427.289021][T23477] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4427.289029][T23477] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4427.289038][T23477] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4427.289043][T23477] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4427.289061][T23477] rawv6_sendmsg (net/ipv6/raw.c:918) [4427.289073][T23477] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4427.289078][T23477] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4427.289086][T23477] ? __lock_release (kernel/locking/lockdep.c:5534) [4427.289097][T23477] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4427.289104][T23477] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4427.289113][T23477] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4427.289129][T23477] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4427.289133][T23477] ? __lock_release (kernel/locking/lockdep.c:5534) [4427.289146][T23477] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4427.289153][T23477] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4427.289159][T23477] ? __pfx___sys_sendto (net/socket.c:2147) [4427.289173][T23477] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4427.289181][T23477] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4427.289191][T23477] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4427.289199][T23477] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4427.289209][T23477] __x64_sys_sendto (net/socket.c:2183) [4427.289213][T23477] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4427.289217][T23477] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4427.289223][T23477] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4427.289227][T23477] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4427.289233][T23477] RIP: 0033:0x7f73375d9a4a [ 4427.289237][T23477] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4427.289241][T23477] RSP: 002b:00007fffd06caba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4427.289245][T23477] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73375d9a4a [ 4427.289248][T23477] RDX: 0000000000000040 RSI: 000000003584c340 RDI: 0000000000000005 [ 4427.289250][T23477] RBP: 00007fffd06cac30 R08: 0000000000418574 R09: 000000000000001c [ 4427.289252][T23477] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4427.289254][T23477] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7337702000 | [ 4427.289254][T23477] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7337702000 | [ 4427.289268][T23477] | [ 4427.302492][T23477] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23477 | [4427.302864][T23477] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4427.303116][T23477] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4427.303118][T23477] Call Trace: [ 4427.303120][T23477] [4427.303122][T23477] dump_stack_lvl (lib/dump_stack.c:123) [4427.303128][T23477] check_preemption_disabled (lib/smp_processor_id.c:52) [4427.303133][T23477] lwtunnel_output (net/core/lwtunnel.c:359) [4427.303142][T23477] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4427.303149][T23477] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4427.303154][T23477] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4427.303159][T23477] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4427.303171][T23477] rawv6_sendmsg (net/ipv6/raw.c:918) [4427.303183][T23477] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4427.303189][T23477] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4427.303192][T23477] ? __lock_release (kernel/locking/lockdep.c:5534) [4427.303200][T23477] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4427.303203][T23477] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4427.303213][T23477] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4427.303230][T23477] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4427.303232][T23477] ? __lock_release (kernel/locking/lockdep.c:5534) [4427.303244][T23477] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4427.303248][T23477] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4427.303254][T23477] ? __pfx___sys_sendto (net/socket.c:2147) [4427.303268][T23477] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4427.303274][T23477] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4427.303282][T23477] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4427.303290][T23477] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4427.303300][T23477] __x64_sys_sendto (net/socket.c:2183) [4427.303304][T23477] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4427.303307][T23477] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4427.303312][T23477] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4427.303317][T23477] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4427.303320][T23477] RIP: 0033:0x7f73375d9a4a [ 4427.303323][T23477] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4427.303325][T23477] RSP: 002b:00007fffd06caba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4427.303329][T23477] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73375d9a4a [ 4427.303331][T23477] RDX: 0000000000000040 RSI: 000000003584c340 RDI: 0000000000000005 [ 4427.303332][T23477] RBP: 00007fffd06cac30 R08: 0000000000418574 R09: 000000000000001c [ 4427.303334][T23477] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4427.303337][T23477] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7337702000 | [ 4427.303337][T23477] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7337702000 | [ 4427.303351][T23477] | [ 4427.316874][T23477] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23477 | [4427.317270][T23477] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4427.317527][T23477] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4427.317529][T23477] Call Trace: [ 4427.317531][T23477] [4427.317533][T23477] dump_stack_lvl (lib/dump_stack.c:123) [4427.317539][T23477] check_preemption_disabled (lib/smp_processor_id.c:52) [4427.317545][T23477] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4427.317552][T23477] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4427.317558][T23477] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4427.317564][T23477] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4427.317569][T23477] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4427.317581][T23477] rawv6_sendmsg (net/ipv6/raw.c:918) [4427.317593][T23477] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4427.317599][T23477] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4427.317603][T23477] ? __lock_release (kernel/locking/lockdep.c:5534) [4427.317611][T23477] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4427.317614][T23477] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4427.317624][T23477] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4427.317640][T23477] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4427.317643][T23477] ? __lock_release (kernel/locking/lockdep.c:5534) [4427.317654][T23477] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4427.317659][T23477] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4427.317665][T23477] ? __pfx___sys_sendto (net/socket.c:2147) [4427.317679][T23477] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4427.317685][T23477] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4427.317693][T23477] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4427.317700][T23477] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4427.317711][T23477] __x64_sys_sendto (net/socket.c:2183) [4427.317715][T23477] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4427.317718][T23477] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4427.317723][T23477] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4427.317727][T23477] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4427.317731][T23477] RIP: 0033:0x7f73375d9a4a [ 4427.317734][T23477] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4427.317737][T23477] RSP: 002b:00007fffd06caba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4427.317740][T23477] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73375d9a4a [ 4427.317743][T23477] RDX: 0000000000000040 RSI: 000000003584c340 RDI: 0000000000000005 [ 4427.317745][T23477] RBP: 00007fffd06cac30 R08: 0000000000418574 R09: 000000000000001c [ 4427.317747][T23477] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4427.317749][T23477] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7337702000 | [ 4427.317749][T23477] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7337702000 | [ 4427.317764][T23477] | [ 4427.771428][T23481] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23481 | [4427.771897][T23481] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4427.772184][T23481] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4427.772187][T23481] Call Trace: [ 4427.772189][T23481] [4427.772192][T23481] dump_stack_lvl (lib/dump_stack.c:123) [4427.772200][T23481] check_preemption_disabled (lib/smp_processor_id.c:52) [4427.772207][T23481] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4427.772214][T23481] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4427.772222][T23481] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4427.772229][T23481] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4427.772234][T23481] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4427.772246][T23481] rawv6_sendmsg (net/ipv6/raw.c:918) [4427.772258][T23481] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4427.772263][T23481] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4427.772269][T23481] ? __lock_release (kernel/locking/lockdep.c:5534) [4427.772278][T23481] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4427.772283][T23481] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4427.772293][T23481] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4427.772309][T23481] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4427.772312][T23481] ? __lock_release (kernel/locking/lockdep.c:5534) [4427.772323][T23481] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4427.772328][T23481] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4427.772334][T23481] ? __pfx___sys_sendto (net/socket.c:2147) [4427.772348][T23481] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4427.772355][T23481] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4427.772364][T23481] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4427.772371][T23481] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4427.772381][T23481] __x64_sys_sendto (net/socket.c:2183) [4427.772385][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) [4427.772389][T23481] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4427.772394][T23481] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4427.772399][T23481] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4427.772404][T23481] RIP: 0033:0x7f449b2cfa4a [ 4427.772408][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 [ 4427.772411][T23481] RSP: 002b:00007fff6ef3b498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4427.772415][T23481] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f449b2cfa4a [ 4427.772418][T23481] RDX: 0000000000000040 RSI: 0000000011a38340 RDI: 0000000000000005 [ 4427.772419][T23481] RBP: 00007fff6ef3b520 R08: 0000000000418574 R09: 000000000000001c [ 4427.772421][T23481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4427.772423][T23481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f449b3f8000 | [ 4427.772423][T23481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f449b3f8000 | [ 4427.772437][T23481] | [ 4427.772459][T23481] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23481 | [4427.785272][T23481] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4427.785526][T23481] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4427.785527][T23481] Call Trace: [ 4427.785529][T23481] [4427.785531][T23481] dump_stack_lvl (lib/dump_stack.c:123) [4427.785537][T23481] check_preemption_disabled (lib/smp_processor_id.c:52) [4427.785542][T23481] lwtunnel_output (net/core/lwtunnel.c:359) [4427.785549][T23481] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4427.785555][T23481] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4427.785561][T23481] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4427.785566][T23481] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4427.785578][T23481] rawv6_sendmsg (net/ipv6/raw.c:918) [4427.785590][T23481] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4427.785596][T23481] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4427.785599][T23481] ? __lock_release (kernel/locking/lockdep.c:5534) [4427.785607][T23481] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4427.785610][T23481] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4427.785619][T23481] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4427.785636][T23481] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4427.785638][T23481] ? __lock_release (kernel/locking/lockdep.c:5534) [4427.785650][T23481] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4427.785654][T23481] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4427.785660][T23481] ? __pfx___sys_sendto (net/socket.c:2147) [4427.785674][T23481] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4427.785681][T23481] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4427.785688][T23481] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4427.785696][T23481] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4427.785706][T23481] __x64_sys_sendto (net/socket.c:2183) [4427.785710][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) [4427.785713][T23481] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4427.785718][T23481] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4427.785722][T23481] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4427.785725][T23481] RIP: 0033:0x7f449b2cfa4a [ 4427.785729][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 [ 4427.785732][T23481] RSP: 002b:00007fff6ef3b498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4427.785736][T23481] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f449b2cfa4a [ 4427.785738][T23481] RDX: 0000000000000040 RSI: 0000000011a38340 RDI: 0000000000000005 [ 4427.785739][T23481] RBP: 00007fff6ef3b520 R08: 0000000000418574 R09: 000000000000001c [ 4427.785741][T23481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4427.785743][T23481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f449b3f8000 | [ 4427.785743][T23481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f449b3f8000 | [ 4427.785758][T23481] | [ 4427.801854][T23481] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23481 | [4427.802231][T23481] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4427.802489][T23481] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4427.802491][T23481] Call Trace: [ 4427.802493][T23481] [4427.802495][T23481] dump_stack_lvl (lib/dump_stack.c:123) [4427.802501][T23481] check_preemption_disabled (lib/smp_processor_id.c:52) [4427.802506][T23481] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4427.802513][T23481] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4427.802519][T23481] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4427.802525][T23481] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4427.802530][T23481] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4427.802543][T23481] rawv6_sendmsg (net/ipv6/raw.c:918) [4427.802554][T23481] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4427.802560][T23481] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4427.802563][T23481] ? __lock_release (kernel/locking/lockdep.c:5534) [4427.802571][T23481] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4427.802575][T23481] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4427.802583][T23481] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4427.802600][T23481] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4427.802603][T23481] ? __lock_release (kernel/locking/lockdep.c:5534) [4427.802614][T23481] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4427.802619][T23481] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4427.802624][T23481] ? __pfx___sys_sendto (net/socket.c:2147) [4427.802639][T23481] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4427.802645][T23481] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4427.802653][T23481] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4427.802660][T23481] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4427.802671][T23481] __x64_sys_sendto (net/socket.c:2183) [4427.802675][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) [4427.802678][T23481] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4427.802682][T23481] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4427.802687][T23481] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4427.802690][T23481] RIP: 0033:0x7f449b2cfa4a [ 4427.802693][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 [ 4427.802696][T23481] RSP: 002b:00007fff6ef3b498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4427.802699][T23481] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f449b2cfa4a [ 4427.802701][T23481] RDX: 0000000000000040 RSI: 0000000011a38340 RDI: 0000000000000005 [ 4427.802703][T23481] RBP: 00007fff6ef3b520 R08: 0000000000418574 R09: 000000000000001c [ 4427.802705][T23481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4427.802707][T23481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f449b3f8000 | [ 4427.802707][T23481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f449b3f8000 | [ 4427.802722][T23481] | [ 4428.273285][T23485] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23485 | [4428.273775][T23485] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4428.274046][T23485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4428.274048][T23485] Call Trace: [ 4428.274050][T23485] [4428.274053][T23485] dump_stack_lvl (lib/dump_stack.c:123) [4428.274062][T23485] check_preemption_disabled (lib/smp_processor_id.c:52) [4428.274069][T23485] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4428.274076][T23485] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4428.274085][T23485] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.274093][T23485] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4428.274098][T23485] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.274110][T23485] rawv6_sendmsg (net/ipv6/raw.c:918) [4428.274122][T23485] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4428.274126][T23485] ? find_held_lock (kernel/locking/lockdep.c:5348) [4428.274139][T23485] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4428.274145][T23485] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4428.274150][T23485] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4428.274161][T23485] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4428.274178][T23485] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4428.274181][T23485] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.274192][T23485] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.274199][T23485] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.274205][T23485] ? __pfx___sys_sendto (net/socket.c:2147) [4428.274217][T23485] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4428.274225][T23485] ? find_held_lock (kernel/locking/lockdep.c:5348) [4428.274230][T23485] ? 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) [4428.274235][T23485] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.274242][T23485] ? 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) [4428.274247][T23485] ? 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) [4428.274258][T23485] __x64_sys_sendto (net/socket.c:2183) [4428.274262][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) [4428.274266][T23485] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4428.274271][T23485] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4428.274276][T23485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4428.274280][T23485] RIP: 0033:0x7f9e1bef7a4a [ 4428.274285][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 [ 4428.274288][T23485] RSP: 002b:00007ffdbc585d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4428.274293][T23485] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9e1bef7a4a [ 4428.274295][T23485] RDX: 0000000000000040 RSI: 000000000b182340 RDI: 0000000000000005 [ 4428.274297][T23485] RBP: 00007ffdbc585dd0 R08: 0000000000418574 R09: 000000000000001c [ 4428.274300][T23485] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4428.274301][T23485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e1c020000 | [ 4428.274301][T23485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e1c020000 | [ 4428.274316][T23485] | [ 4428.287905][T23485] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23485 | [4428.288616][T23485] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4428.288877][T23485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4428.288878][T23485] Call Trace: [ 4428.288880][T23485] [4428.288882][T23485] dump_stack_lvl (lib/dump_stack.c:123) [4428.288888][T23485] check_preemption_disabled (lib/smp_processor_id.c:52) [4428.288894][T23485] lwtunnel_output (net/core/lwtunnel.c:359) [4428.288901][T23485] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4428.288907][T23485] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.288913][T23485] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4428.288918][T23485] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.288930][T23485] rawv6_sendmsg (net/ipv6/raw.c:918) [4428.288942][T23485] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4428.288947][T23485] ? find_held_lock (kernel/locking/lockdep.c:5348) [4428.288956][T23485] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4428.288959][T23485] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4428.288962][T23485] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4428.288971][T23485] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4428.288988][T23485] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4428.288990][T23485] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.289002][T23485] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.289006][T23485] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.289012][T23485] ? __pfx___sys_sendto (net/socket.c:2147) [4428.289024][T23485] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4428.289032][T23485] ? find_held_lock (kernel/locking/lockdep.c:5348) [4428.289037][T23485] ? 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) [4428.289040][T23485] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.289054][T23485] ? 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) [4428.289060][T23485] ? 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) [4428.289068][T23485] __x64_sys_sendto (net/socket.c:2183) [4428.289073][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) [4428.289076][T23485] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4428.289081][T23485] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4428.289086][T23485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4428.289089][T23485] RIP: 0033:0x7f9e1bef7a4a [ 4428.289092][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 [ 4428.289095][T23485] RSP: 002b:00007ffdbc585d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4428.289099][T23485] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9e1bef7a4a [ 4428.289101][T23485] RDX: 0000000000000040 RSI: 000000000b182340 RDI: 0000000000000005 [ 4428.289103][T23485] RBP: 00007ffdbc585dd0 R08: 0000000000418574 R09: 000000000000001c [ 4428.289106][T23485] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4428.289108][T23485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e1c020000 | [ 4428.289108][T23485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e1c020000 | [ 4428.289122][T23485] | [ 4428.304478][T23485] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23485 | [4428.304866][T23485] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4428.305129][T23485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4428.305131][T23485] Call Trace: [ 4428.305133][T23485] [4428.305135][T23485] dump_stack_lvl (lib/dump_stack.c:123) [4428.305143][T23485] check_preemption_disabled (lib/smp_processor_id.c:52) [4428.305148][T23485] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4428.305155][T23485] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4428.305162][T23485] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.305168][T23485] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4428.305173][T23485] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.305185][T23485] rawv6_sendmsg (net/ipv6/raw.c:918) [4428.305197][T23485] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4428.305201][T23485] ? find_held_lock (kernel/locking/lockdep.c:5348) [4428.305210][T23485] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4428.305214][T23485] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4428.305217][T23485] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4428.305226][T23485] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4428.305243][T23485] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4428.305245][T23485] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.305257][T23485] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.305261][T23485] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.305267][T23485] ? __pfx___sys_sendto (net/socket.c:2147) [4428.305280][T23485] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4428.305288][T23485] ? find_held_lock (kernel/locking/lockdep.c:5348) [4428.305293][T23485] ? 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) [4428.305296][T23485] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.305303][T23485] ? 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) [4428.305309][T23485] ? 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) [4428.305317][T23485] __x64_sys_sendto (net/socket.c:2183) [4428.305321][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) [4428.305324][T23485] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4428.305329][T23485] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4428.305334][T23485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4428.305337][T23485] RIP: 0033:0x7f9e1bef7a4a [ 4428.305341][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 [ 4428.305344][T23485] RSP: 002b:00007ffdbc585d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4428.305347][T23485] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9e1bef7a4a [ 4428.305349][T23485] RDX: 0000000000000040 RSI: 000000000b182340 RDI: 0000000000000005 [ 4428.305351][T23485] RBP: 00007ffdbc585dd0 R08: 0000000000418574 R09: 000000000000001c [ 4428.305353][T23485] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4428.305355][T23485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e1c020000 | [ 4428.305355][T23485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e1c020000 | [ 4428.305370][T23485] | [ 4428.782340][T23489] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23489 | [4428.782863][T23489] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4428.783145][T23489] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4428.783148][T23489] Call Trace: [ 4428.783150][T23489] [4428.783153][T23489] dump_stack_lvl (lib/dump_stack.c:123) [4428.783162][T23489] check_preemption_disabled (lib/smp_processor_id.c:52) [4428.783169][T23489] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4428.783176][T23489] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4428.783184][T23489] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.783192][T23489] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4428.783197][T23489] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.783210][T23489] rawv6_sendmsg (net/ipv6/raw.c:918) [4428.783221][T23489] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4428.783226][T23489] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4428.783234][T23489] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.783244][T23489] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4428.783250][T23489] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4428.783259][T23489] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4428.783275][T23489] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4428.783278][T23489] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.783289][T23489] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.783296][T23489] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.783302][T23489] ? __pfx___sys_sendto (net/socket.c:2147) [4428.783316][T23489] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4428.783323][T23489] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4428.783334][T23489] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4428.783341][T23489] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4428.783351][T23489] __x64_sys_sendto (net/socket.c:2183) [4428.783355][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) [4428.783359][T23489] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4428.783365][T23489] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4428.783370][T23489] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4428.783374][T23489] RIP: 0033:0x7fceae9cea4a [ 4428.783379][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 [ 4428.783382][T23489] RSP: 002b:00007ffe26d8aab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4428.783387][T23489] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fceae9cea4a [ 4428.783390][T23489] RDX: 0000000000000040 RSI: 0000000018521340 RDI: 0000000000000005 [ 4428.783392][T23489] RBP: 00007ffe26d8ab40 R08: 0000000000418574 R09: 000000000000001c [ 4428.783394][T23489] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4428.783397][T23489] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fceaeaf7000 | [ 4428.783412][T23489] | [ 4428.797258][T23489] lwtunnel_output(): recursion limit reached on datapath | [ 4430.283133][T23493] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23493 | [4430.283652][T23493] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4430.283926][T23493] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4430.283928][T23493] Call Trace: [ 4430.283930][T23493] [4430.283933][T23493] dump_stack_lvl (lib/dump_stack.c:123) [4430.283941][T23493] check_preemption_disabled (lib/smp_processor_id.c:52) [4430.283948][T23493] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4430.283954][T23493] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4430.283962][T23493] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4430.283969][T23493] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4430.283974][T23493] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4430.283986][T23493] rawv6_sendmsg (net/ipv6/raw.c:918) [4430.283997][T23493] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4430.284003][T23493] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4430.284008][T23493] ? __lock_release (kernel/locking/lockdep.c:5534) [4430.284018][T23493] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4430.284022][T23493] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4430.284032][T23493] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4430.284048][T23493] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4430.284051][T23493] ? __lock_release (kernel/locking/lockdep.c:5534) [4430.284062][T23493] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4430.284068][T23493] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4430.284074][T23493] ? __pfx___sys_sendto (net/socket.c:2147) [4430.284088][T23493] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4430.284094][T23493] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4430.284103][T23493] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4430.284111][T23493] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4430.284121][T23493] __x64_sys_sendto (net/socket.c:2183) [4430.284125][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) [4430.284129][T23493] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4430.284134][T23493] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4430.284140][T23493] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4430.284145][T23493] RIP: 0033:0x7f3186c8fa4a [ 4430.284149][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 [ 4430.284152][T23493] RSP: 002b:00007ffdc4976118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4430.284156][T23493] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3186c8fa4a [ 4430.284159][T23493] RDX: 0000000000000040 RSI: 000000002f5d5340 RDI: 0000000000000005 [ 4430.284161][T23493] RBP: 00007ffdc49761a0 R08: 0000000000418574 R09: 000000000000001c [ 4430.284163][T23493] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4430.284165][T23493] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3186db8000 | [ 4430.284165][T23493] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3186db8000 | [ 4430.284179][T23493] | [ 4430.297704][T23493] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23493 | [4430.298095][T23493] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4430.298377][T23493] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4430.298379][T23493] Call Trace: [ 4430.298380][T23493] [4430.298382][T23493] dump_stack_lvl (lib/dump_stack.c:123) [4430.298388][T23493] check_preemption_disabled (lib/smp_processor_id.c:52) [4430.298393][T23493] lwtunnel_output (net/core/lwtunnel.c:359) [4430.298400][T23493] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4430.298406][T23493] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4430.298411][T23493] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4430.298416][T23493] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4430.298428][T23493] rawv6_sendmsg (net/ipv6/raw.c:918) [4430.298440][T23493] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4430.298446][T23493] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4430.298449][T23493] ? __lock_release (kernel/locking/lockdep.c:5534) [4430.298456][T23493] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4430.298460][T23493] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4430.298469][T23493] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4430.298485][T23493] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4430.298488][T23493] ? __lock_release (kernel/locking/lockdep.c:5534) [4430.298499][T23493] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4430.298503][T23493] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4430.298509][T23493] ? __pfx___sys_sendto (net/socket.c:2147) [4430.298524][T23493] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4430.298530][T23493] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4430.298537][T23493] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4430.298544][T23493] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4430.298554][T23493] __x64_sys_sendto (net/socket.c:2183) [4430.298559][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) [4430.298562][T23493] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4430.298566][T23493] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4430.298571][T23493] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4430.298574][T23493] RIP: 0033:0x7f3186c8fa4a [ 4430.298577][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 [ 4430.298580][T23493] RSP: 002b:00007ffdc4976118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4430.298583][T23493] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3186c8fa4a [ 4430.298585][T23493] RDX: 0000000000000040 RSI: 000000002f5d5340 RDI: 0000000000000005 [ 4430.298587][T23493] RBP: 00007ffdc49761a0 R08: 0000000000418574 R09: 000000000000001c [ 4430.298589][T23493] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4430.298591][T23493] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3186db8000 | [ 4430.912046][T23497] lwtunnel_output(): recursion limit reached on datapath | [ 4432.378950][T23501] check_preemption_disabled: 2 callbacks suppressed | [ 4432.378958][T23501] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23501 | [4432.379823][T23501] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4432.380105][T23501] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4432.380108][T23501] Call Trace: [ 4432.380110][T23501] [4432.380113][T23501] dump_stack_lvl (lib/dump_stack.c:123) [4432.380123][T23501] check_preemption_disabled (lib/smp_processor_id.c:52) [4432.380130][T23501] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4432.380138][T23501] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4432.380147][T23501] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4432.380156][T23501] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4432.380161][T23501] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4432.380173][T23501] rawv6_sendmsg (net/ipv6/raw.c:918) [4432.380185][T23501] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4432.380191][T23501] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4432.380199][T23501] ? __lock_release (kernel/locking/lockdep.c:5534) [4432.380209][T23501] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4432.380216][T23501] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4432.380236][T23501] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4432.380252][T23501] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4432.380255][T23501] ? __lock_release (kernel/locking/lockdep.c:5534) [4432.380266][T23501] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4432.380273][T23501] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4432.380278][T23501] ? __pfx___sys_sendto (net/socket.c:2147) [4432.380292][T23501] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4432.380299][T23501] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4432.380309][T23501] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4432.380316][T23501] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4432.380326][T23501] __x64_sys_sendto (net/socket.c:2183) [4432.380330][T23501] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4432.380334][T23501] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4432.380339][T23501] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4432.380344][T23501] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4432.380350][T23501] RIP: 0033:0x7f113e9d2a4a [ 4432.380355][T23501] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4432.380358][T23501] RSP: 002b:00007ffeef29f118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4432.380362][T23501] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f113e9d2a4a [ 4432.380365][T23501] RDX: 0000000000000040 RSI: 000000000e118340 RDI: 0000000000000005 [ 4432.380367][T23501] RBP: 00007ffeef29f1a0 R08: 0000000000418574 R09: 000000000000001c [ 4432.380369][T23501] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4432.380371][T23501] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f113eafb000 | [ 4432.380386][T23501] | [ 4432.393722][T23501] lwtunnel_output(): recursion limit reached on datapath | [ 4433.859760][T23505] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23505 | [4433.860672][T23505] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4433.860930][T23505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4433.860932][T23505] Call Trace: [ 4433.860934][T23505] [4433.860936][T23505] dump_stack_lvl (lib/dump_stack.c:123) [4433.860945][T23505] check_preemption_disabled (lib/smp_processor_id.c:52) [4433.860951][T23505] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4433.860958][T23505] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4433.860965][T23505] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4433.860972][T23505] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4433.860978][T23505] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4433.860990][T23505] rawv6_sendmsg (net/ipv6/raw.c:918) [4433.861002][T23505] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4433.861007][T23505] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4433.861013][T23505] ? __lock_release (kernel/locking/lockdep.c:5534) [4433.861022][T23505] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4433.861027][T23505] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4433.861037][T23505] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4433.861053][T23505] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4433.861056][T23505] ? __lock_release (kernel/locking/lockdep.c:5534) [4433.861067][T23505] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4433.861073][T23505] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4433.861079][T23505] ? __pfx___sys_sendto (net/socket.c:2147) [4433.861094][T23505] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4433.861100][T23505] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4433.861110][T23505] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4433.861117][T23505] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4433.861127][T23505] __x64_sys_sendto (net/socket.c:2183) [4433.861131][T23505] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4433.861135][T23505] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4433.861141][T23505] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4433.861147][T23505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4433.861151][T23505] RIP: 0033:0x7f7cc6ecca4a [ 4433.861155][T23505] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4433.861158][T23505] RSP: 002b:00007ffef3f2ada8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4433.861162][T23505] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7cc6ecca4a [ 4433.861165][T23505] RDX: 0000000000000040 RSI: 000000000a7b7340 RDI: 0000000000000005 [ 4433.861167][T23505] RBP: 00007ffef3f2ae30 R08: 0000000000418574 R09: 000000000000001c [ 4433.861169][T23505] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4433.861172][T23505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cc6ff5000 | [ 4433.861172][T23505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cc6ff5000 | [ 4433.861187][T23505] | [ 4433.873963][T23505] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23505 | [4433.874348][T23505] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4433.874601][T23505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4433.874603][T23505] Call Trace: [ 4433.874605][T23505] [4433.874607][T23505] dump_stack_lvl (lib/dump_stack.c:123) [4433.874612][T23505] check_preemption_disabled (lib/smp_processor_id.c:52) [4433.874619][T23505] lwtunnel_output (net/core/lwtunnel.c:359) [4433.874625][T23505] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4433.874632][T23505] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4433.874638][T23505] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4433.874643][T23505] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4433.874655][T23505] rawv6_sendmsg (net/ipv6/raw.c:918) [4433.874667][T23505] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4433.874672][T23505] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4433.874676][T23505] ? __lock_release (kernel/locking/lockdep.c:5534) [4433.874684][T23505] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4433.874687][T23505] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4433.874696][T23505] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4433.874713][T23505] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4433.874716][T23505] ? __lock_release (kernel/locking/lockdep.c:5534) [4433.874727][T23505] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4433.874732][T23505] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4433.874738][T23505] ? __pfx___sys_sendto (net/socket.c:2147) [4433.874753][T23505] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4433.874759][T23505] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4433.874767][T23505] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4433.874774][T23505] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4433.874785][T23505] __x64_sys_sendto (net/socket.c:2183) [4433.874789][T23505] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4433.874792][T23505] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4433.874796][T23505] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4433.874801][T23505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4433.874805][T23505] RIP: 0033:0x7f7cc6ecca4a [ 4433.874808][T23505] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4433.874811][T23505] RSP: 002b:00007ffef3f2ada8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4433.874814][T23505] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7cc6ecca4a [ 4433.874817][T23505] RDX: 0000000000000040 RSI: 000000000a7b7340 RDI: 0000000000000005 [ 4433.874818][T23505] RBP: 00007ffef3f2ae30 R08: 0000000000418574 R09: 000000000000001c [ 4433.874820][T23505] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4433.874822][T23505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cc6ff5000 | [ 4433.874822][T23505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cc6ff5000 | [ 4433.874837][T23505] | [ 4433.890381][T23505] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23505 | [4433.890745][T23505] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4433.890992][T23505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4433.890993][T23505] Call Trace: [ 4433.890995][T23505] [4433.890998][T23505] dump_stack_lvl (lib/dump_stack.c:123) [4433.891003][T23505] check_preemption_disabled (lib/smp_processor_id.c:52) [4433.891009][T23505] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4433.891015][T23505] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4433.891022][T23505] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4433.891028][T23505] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4433.891033][T23505] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4433.891045][T23505] rawv6_sendmsg (net/ipv6/raw.c:918) [4433.891057][T23505] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4433.891062][T23505] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4433.891066][T23505] ? __lock_release (kernel/locking/lockdep.c:5534) [4433.891074][T23505] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4433.891077][T23505] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4433.891086][T23505] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4433.891102][T23505] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4433.891105][T23505] ? __lock_release (kernel/locking/lockdep.c:5534) [4433.891117][T23505] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4433.891122][T23505] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4433.891128][T23505] ? __pfx___sys_sendto (net/socket.c:2147) [4433.891144][T23505] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4433.891151][T23505] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4433.891158][T23505] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4433.891166][T23505] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4433.891176][T23505] __x64_sys_sendto (net/socket.c:2183) [4433.891180][T23505] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4433.891183][T23505] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4433.891188][T23505] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4433.891193][T23505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4433.891196][T23505] RIP: 0033:0x7f7cc6ecca4a [ 4433.891199][T23505] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4433.891202][T23505] RSP: 002b:00007ffef3f2ada8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4433.891206][T23505] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7cc6ecca4a [ 4433.891208][T23505] RDX: 0000000000000040 RSI: 000000000a7b7340 RDI: 0000000000000005 [ 4433.891211][T23505] RBP: 00007ffef3f2ae30 R08: 0000000000418574 R09: 000000000000001c [ 4433.891213][T23505] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4433.891215][T23505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cc6ff5000 | [ 4433.891215][T23505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cc6ff5000 | [ 4433.891230][T23505] | [ 4434.389654][T23509] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23509 | [4434.390135][T23509] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4434.390428][T23509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4434.390431][T23509] Call Trace: [ 4434.390433][T23509] [4434.390436][T23509] dump_stack_lvl (lib/dump_stack.c:123) [4434.390444][T23509] check_preemption_disabled (lib/smp_processor_id.c:52) [4434.390451][T23509] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4434.390458][T23509] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4434.390466][T23509] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.390474][T23509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4434.390479][T23509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.390491][T23509] rawv6_sendmsg (net/ipv6/raw.c:918) [4434.390503][T23509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4434.390508][T23509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4434.390514][T23509] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.390524][T23509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4434.390529][T23509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4434.390539][T23509] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4434.390555][T23509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4434.390558][T23509] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.390575][T23509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.390582][T23509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.390588][T23509] ? __pfx___sys_sendto (net/socket.c:2147) [4434.390603][T23509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4434.390610][T23509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4434.390619][T23509] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4434.390626][T23509] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4434.390637][T23509] __x64_sys_sendto (net/socket.c:2183) [4434.390641][T23509] ? do_syscall_64 (./arch/x86/include/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.390645][T23509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4434.390650][T23509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4434.390655][T23509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4434.390660][T23509] RIP: 0033:0x7fa1ec5e2a4a [ 4434.390665][T23509] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.390668][T23509] RSP: 002b:00007ffc141195a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4434.390672][T23509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1ec5e2a4a [ 4434.390675][T23509] RDX: 0000000000000040 RSI: 0000000033ca9340 RDI: 0000000000000005 [ 4434.390677][T23509] RBP: 00007ffc14119630 R08: 0000000000418574 R09: 000000000000001c [ 4434.390679][T23509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4434.390681][T23509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1ec70b000 | [ 4434.390681][T23509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1ec70b000 | [ 4434.390695][T23509] | [ 4434.390698][T23509] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23509 | [4434.403669][T23509] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4434.403921][T23509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4434.403923][T23509] Call Trace: [ 4434.403925][T23509] [4434.403927][T23509] dump_stack_lvl (lib/dump_stack.c:123) [4434.403934][T23509] check_preemption_disabled (lib/smp_processor_id.c:52) [4434.403939][T23509] lwtunnel_output (net/core/lwtunnel.c:359) [4434.403946][T23509] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4434.403953][T23509] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.403959][T23509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4434.403963][T23509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.403976][T23509] rawv6_sendmsg (net/ipv6/raw.c:918) [4434.403988][T23509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4434.403994][T23509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4434.403998][T23509] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.404006][T23509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4434.404009][T23509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4434.404019][T23509] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4434.404035][T23509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4434.404038][T23509] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.404049][T23509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.404054][T23509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.404059][T23509] ? __pfx___sys_sendto (net/socket.c:2147) [4434.404074][T23509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4434.404080][T23509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4434.404088][T23509] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4434.404095][T23509] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4434.404106][T23509] __x64_sys_sendto (net/socket.c:2183) [4434.404110][T23509] ? do_syscall_64 (./arch/x86/include/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.404113][T23509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4434.404118][T23509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4434.404123][T23509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4434.404127][T23509] RIP: 0033:0x7fa1ec5e2a4a [ 4434.404131][T23509] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.404134][T23509] RSP: 002b:00007ffc141195a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4434.404139][T23509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1ec5e2a4a [ 4434.404141][T23509] RDX: 0000000000000040 RSI: 0000000033ca9340 RDI: 0000000000000005 [ 4434.404143][T23509] RBP: 00007ffc14119630 R08: 0000000000418574 R09: 000000000000001c [ 4434.404146][T23509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4434.404148][T23509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1ec70b000 | [ 4434.404148][T23509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1ec70b000 | [ 4434.404163][T23509] | [ 4434.417300][T23509] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23509 | [4434.417675][T23509] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4434.417926][T23509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4434.417928][T23509] Call Trace: [ 4434.417929][T23509] [4434.417932][T23509] dump_stack_lvl (lib/dump_stack.c:123) [4434.417938][T23509] check_preemption_disabled (lib/smp_processor_id.c:52) [4434.417944][T23509] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4434.417951][T23509] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4434.417958][T23509] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.417964][T23509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4434.417969][T23509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.417981][T23509] rawv6_sendmsg (net/ipv6/raw.c:918) [4434.417993][T23509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4434.417999][T23509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4434.418003][T23509] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.418011][T23509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4434.418015][T23509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4434.418024][T23509] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4434.418041][T23509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4434.418044][T23509] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.418056][T23509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.418060][T23509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.418066][T23509] ? __pfx___sys_sendto (net/socket.c:2147) [4434.418081][T23509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4434.418087][T23509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4434.418095][T23509] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4434.418102][T23509] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4434.418113][T23509] __x64_sys_sendto (net/socket.c:2183) [4434.418117][T23509] ? do_syscall_64 (./arch/x86/include/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.418120][T23509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4434.418125][T23509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4434.418130][T23509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4434.418133][T23509] RIP: 0033:0x7fa1ec5e2a4a [ 4434.418138][T23509] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.418141][T23509] RSP: 002b:00007ffc141195a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4434.418145][T23509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1ec5e2a4a [ 4434.418147][T23509] RDX: 0000000000000040 RSI: 0000000033ca9340 RDI: 0000000000000005 [ 4434.418149][T23509] RBP: 00007ffc14119630 R08: 0000000000418574 R09: 000000000000001c [ 4434.418152][T23509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4434.418154][T23509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1ec70b000 | [ 4434.418154][T23509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1ec70b000 | [ 4434.418169][T23509] | [ 4434.916437][T23513] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23513 | [4434.916967][T23513] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4434.917356][T23513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4434.917359][T23513] Call Trace: [ 4434.917361][T23513] [4434.917364][T23513] dump_stack_lvl (lib/dump_stack.c:123) [4434.917374][T23513] check_preemption_disabled (lib/smp_processor_id.c:52) [4434.917381][T23513] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4434.917388][T23513] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4434.917396][T23513] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.917405][T23513] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4434.917410][T23513] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.917422][T23513] rawv6_sendmsg (net/ipv6/raw.c:918) [4434.917434][T23513] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4434.917439][T23513] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4434.917447][T23513] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.917457][T23513] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4434.917464][T23513] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4434.917474][T23513] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4434.917490][T23513] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4434.917493][T23513] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.917504][T23513] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.917511][T23513] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.917516][T23513] ? __pfx___sys_sendto (net/socket.c:2147) [4434.917531][T23513] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4434.917538][T23513] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4434.917548][T23513] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4434.917555][T23513] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4434.917565][T23513] __x64_sys_sendto (net/socket.c:2183) [4434.917569][T23513] ? do_syscall_64 (./arch/x86/include/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.917573][T23513] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4434.917579][T23513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4434.917584][T23513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4434.917589][T23513] RIP: 0033:0x7f8b84cc3a4a [ 4434.917593][T23513] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.917596][T23513] RSP: 002b:00007ffc7ed25798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4434.917601][T23513] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b84cc3a4a [ 4434.917603][T23513] RDX: 0000000000000040 RSI: 000000001f116340 RDI: 0000000000000005 [ 4434.917605][T23513] RBP: 00007ffc7ed25820 R08: 0000000000418574 R09: 000000000000001c [ 4434.917607][T23513] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4434.917609][T23513] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b84dec000 | [ 4434.917624][T23513] | [ 4434.917627][T23513] lwtunnel_output(): recursion limit reached on datapath | [ 4436.398094][T23517] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23517 | [4436.398639][T23517] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4436.398916][T23517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4436.398918][T23517] Call Trace: [ 4436.398921][T23517] [4436.398923][T23517] dump_stack_lvl (lib/dump_stack.c:123) [4436.398933][T23517] check_preemption_disabled (lib/smp_processor_id.c:52) [4436.398940][T23517] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4436.398946][T23517] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4436.398955][T23517] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4436.398963][T23517] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4436.398968][T23517] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4436.398980][T23517] rawv6_sendmsg (net/ipv6/raw.c:918) [4436.398992][T23517] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4436.399006][T23517] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4436.399014][T23517] ? __lock_release (kernel/locking/lockdep.c:5534) [4436.399024][T23517] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4436.399031][T23517] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4436.399041][T23517] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4436.399057][T23517] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4436.399060][T23517] ? __lock_release (kernel/locking/lockdep.c:5534) [4436.399072][T23517] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4436.399079][T23517] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4436.399085][T23517] ? __pfx___sys_sendto (net/socket.c:2147) [4436.399099][T23517] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4436.399106][T23517] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4436.399117][T23517] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4436.399124][T23517] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4436.399134][T23517] __x64_sys_sendto (net/socket.c:2183) [4436.399140][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) [4436.399144][T23517] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4436.399150][T23517] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4436.399155][T23517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4436.399160][T23517] RIP: 0033:0x7f2290940a4a [ 4436.399165][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 [ 4436.399168][T23517] RSP: 002b:00007ffcb4c323b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4436.399173][T23517] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2290940a4a [ 4436.399175][T23517] RDX: 0000000000000040 RSI: 000000003861f340 RDI: 0000000000000005 [ 4436.399177][T23517] RBP: 00007ffcb4c32440 R08: 0000000000418574 R09: 000000000000001c [ 4436.399180][T23517] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4436.399181][T23517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2290a69000 | [ 4436.399196][T23517] | [ 4436.413193][T23517] lwtunnel_output(): recursion limit reached on datapath | [ 4437.885097][T23521] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23521 | [4437.885633][T23521] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4437.885928][T23521] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4437.885931][T23521] Call Trace: [ 4437.885933][T23521] [4437.885936][T23521] dump_stack_lvl (lib/dump_stack.c:123) [4437.885945][T23521] check_preemption_disabled (lib/smp_processor_id.c:52) [4437.885953][T23521] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4437.885960][T23521] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4437.885969][T23521] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4437.885977][T23521] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4437.885982][T23521] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4437.885995][T23521] rawv6_sendmsg (net/ipv6/raw.c:918) [4437.886006][T23521] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4437.886011][T23521] ? find_held_lock (kernel/locking/lockdep.c:5348) [4437.886022][T23521] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4437.886028][T23521] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4437.886033][T23521] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4437.886045][T23521] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4437.886061][T23521] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4437.886064][T23521] ? __lock_release (kernel/locking/lockdep.c:5534) [4437.886075][T23521] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4437.886082][T23521] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4437.886088][T23521] ? __pfx___sys_sendto (net/socket.c:2147) [4437.886100][T23521] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4437.886109][T23521] ? find_held_lock (kernel/locking/lockdep.c:5348) [4437.886113][T23521] ? 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) [4437.886118][T23521] ? __lock_release (kernel/locking/lockdep.c:5534) [4437.886136][T23521] ? 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) [4437.886141][T23521] ? 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) [4437.886152][T23521] __x64_sys_sendto (net/socket.c:2183) [4437.886156][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) [4437.886160][T23521] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4437.886164][T23521] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4437.886169][T23521] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4437.886174][T23521] RIP: 0033:0x7f6ca2970a4a [ 4437.886179][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 [ 4437.886182][T23521] RSP: 002b:00007ffda8c7fd08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4437.886186][T23521] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ca2970a4a [ 4437.886188][T23521] RDX: 0000000000000040 RSI: 0000000017b4f340 RDI: 0000000000000005 [ 4437.886190][T23521] RBP: 00007ffda8c7fd90 R08: 0000000000418574 R09: 000000000000001c [ 4437.886192][T23521] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4437.886194][T23521] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ca2a99000 | [ 4437.886208][T23521] | [ 4437.899524][T23521] lwtunnel_output(): recursion limit reached on datapath | [ 4439.395894][T23525] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23525 | [4439.396541][T23525] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4439.396808][T23525] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4439.396810][T23525] Call Trace: [ 4439.396812][T23525] [4439.396816][T23525] dump_stack_lvl (lib/dump_stack.c:123) [4439.396826][T23525] check_preemption_disabled (lib/smp_processor_id.c:52) [4439.396833][T23525] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4439.396839][T23525] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4439.396848][T23525] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4439.396856][T23525] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4439.396862][T23525] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4439.396874][T23525] rawv6_sendmsg (net/ipv6/raw.c:918) [4439.396885][T23525] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4439.396891][T23525] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4439.396898][T23525] ? __lock_release (kernel/locking/lockdep.c:5534) [4439.396909][T23525] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4439.396915][T23525] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4439.396924][T23525] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4439.396941][T23525] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4439.396944][T23525] ? __lock_release (kernel/locking/lockdep.c:5534) [4439.396955][T23525] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4439.396962][T23525] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4439.396967][T23525] ? __pfx___sys_sendto (net/socket.c:2147) [4439.396982][T23525] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4439.396989][T23525] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4439.397000][T23525] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4439.397007][T23525] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4439.397017][T23525] __x64_sys_sendto (net/socket.c:2183) [4439.397021][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) [4439.397025][T23525] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4439.397030][T23525] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4439.397035][T23525] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4439.397040][T23525] RIP: 0033:0x7f8df3648a4a [ 4439.397045][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 [ 4439.397048][T23525] RSP: 002b:00007ffff76fa128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4439.397052][T23525] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8df3648a4a [ 4439.397055][T23525] RDX: 0000000000000040 RSI: 000000002d060340 RDI: 0000000000000005 [ 4439.397056][T23525] RBP: 00007ffff76fa1b0 R08: 0000000000418574 R09: 000000000000001c [ 4439.397058][T23525] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4439.397060][T23525] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8df3771000 | [ 4439.397060][T23525] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8df3771000 | [ 4439.397074][T23525] | [ 4439.397077][T23525] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23525 | [4439.409171][T23525] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4439.409432][T23525] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4439.409434][T23525] Call Trace: [ 4439.409435][T23525] [4439.409437][T23525] dump_stack_lvl (lib/dump_stack.c:123) [4439.409443][T23525] check_preemption_disabled (lib/smp_processor_id.c:52) [4439.409449][T23525] lwtunnel_output (net/core/lwtunnel.c:359) [4439.409455][T23525] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4439.409462][T23525] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4439.409468][T23525] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4439.409473][T23525] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4439.409485][T23525] rawv6_sendmsg (net/ipv6/raw.c:918) [4439.409497][T23525] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4439.409502][T23525] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4439.409505][T23525] ? __lock_release (kernel/locking/lockdep.c:5534) [4439.409513][T23525] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4439.409516][T23525] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4439.409525][T23525] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4439.409542][T23525] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4439.409545][T23525] ? __lock_release (kernel/locking/lockdep.c:5534) [4439.409556][T23525] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4439.409561][T23525] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4439.409567][T23525] ? __pfx___sys_sendto (net/socket.c:2147) [4439.409581][T23525] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4439.409587][T23525] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4439.409595][T23525] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4439.409602][T23525] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4439.409613][T23525] __x64_sys_sendto (net/socket.c:2183) [4439.409617][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) [4439.409620][T23525] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4439.409625][T23525] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4439.409630][T23525] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4439.409633][T23525] RIP: 0033:0x7f8df3648a4a [ 4439.409636][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 [ 4439.409638][T23525] RSP: 002b:00007ffff76fa128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4439.409641][T23525] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8df3648a4a [ 4439.409643][T23525] RDX: 0000000000000040 RSI: 000000002d060340 RDI: 0000000000000005 [ 4439.409645][T23525] RBP: 00007ffff76fa1b0 R08: 0000000000418574 R09: 000000000000001c [ 4439.409647][T23525] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4439.409648][T23525] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8df3771000 | [ 4439.409648][T23525] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8df3771000 | [ 4439.409663][T23525] | [ 4439.410089][T23525] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23525 | [4439.422188][T23525] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4439.422448][T23525] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4439.422450][T23525] Call Trace: [ 4439.422452][T23525] [4439.422454][T23525] dump_stack_lvl (lib/dump_stack.c:123) [4439.422460][T23525] check_preemption_disabled (lib/smp_processor_id.c:52) [4439.422465][T23525] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4439.422472][T23525] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4439.422479][T23525] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4439.422484][T23525] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4439.422489][T23525] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4439.422502][T23525] rawv6_sendmsg (net/ipv6/raw.c:918) [4439.422514][T23525] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4439.422519][T23525] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4439.422522][T23525] ? __lock_release (kernel/locking/lockdep.c:5534) [4439.422531][T23525] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4439.422534][T23525] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4439.422543][T23525] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4439.422560][T23525] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4439.422563][T23525] ? __lock_release (kernel/locking/lockdep.c:5534) [4439.422574][T23525] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4439.422578][T23525] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4439.422584][T23525] ? __pfx___sys_sendto (net/socket.c:2147) [4439.422599][T23525] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4439.422605][T23525] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4439.422613][T23525] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4439.422620][T23525] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4439.422631][T23525] __x64_sys_sendto (net/socket.c:2183) [4439.422635][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) [4439.422638][T23525] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4439.422642][T23525] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4439.422647][T23525] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4439.422651][T23525] RIP: 0033:0x7f8df3648a4a [ 4439.422654][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 [ 4439.422657][T23525] RSP: 002b:00007ffff76fa128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4439.422660][T23525] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8df3648a4a [ 4439.422662][T23525] RDX: 0000000000000040 RSI: 000000002d060340 RDI: 0000000000000005 [ 4439.422665][T23525] RBP: 00007ffff76fa1b0 R08: 0000000000418574 R09: 000000000000001c [ 4439.422667][T23525] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4439.422669][T23525] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8df3771000 | [ 4439.422669][T23525] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8df3771000 | [ 4439.422684][T23525] | [ 4439.905274][T23529] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23529 | [4439.905797][T23529] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4439.906077][T23529] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4439.906080][T23529] Call Trace: [ 4439.906082][T23529] [4439.906085][T23529] dump_stack_lvl (lib/dump_stack.c:123) [4439.906095][T23529] check_preemption_disabled (lib/smp_processor_id.c:52) [4439.906102][T23529] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4439.906109][T23529] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4439.906117][T23529] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4439.906126][T23529] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4439.906131][T23529] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4439.906144][T23529] rawv6_sendmsg (net/ipv6/raw.c:918) [4439.906156][T23529] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4439.906162][T23529] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4439.906170][T23529] ? __lock_release (kernel/locking/lockdep.c:5534) [4439.906180][T23529] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4439.906187][T23529] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4439.906196][T23529] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4439.906212][T23529] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4439.906215][T23529] ? __lock_release (kernel/locking/lockdep.c:5534) [4439.906227][T23529] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4439.906234][T23529] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4439.906239][T23529] ? __pfx___sys_sendto (net/socket.c:2147) [4439.906253][T23529] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4439.906261][T23529] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4439.906272][T23529] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4439.906279][T23529] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4439.906289][T23529] __x64_sys_sendto (net/socket.c:2183) [4439.906293][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) [4439.906297][T23529] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4439.906302][T23529] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4439.906307][T23529] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4439.906312][T23529] RIP: 0033:0x7fbea0ab8a4a [ 4439.906317][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 [ 4439.906321][T23529] RSP: 002b:00007ffe99eb9848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4439.906325][T23529] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbea0ab8a4a [ 4439.906327][T23529] RDX: 0000000000000040 RSI: 0000000022e70340 RDI: 0000000000000005 [ 4439.906330][T23529] RBP: 00007ffe99eb98d0 R08: 0000000000418574 R09: 000000000000001c [ 4439.906332][T23529] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4439.906334][T23529] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbea0be1000 | [ 4439.906349][T23529] | [ 4439.919505][T23529] lwtunnel_output(): recursion limit reached on datapath | [ 4441.394531][T23533] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23533 | [4441.394994][T23533] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4441.395267][T23533] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4441.395270][T23533] Call Trace: [ 4441.395272][T23533] [4441.395274][T23533] dump_stack_lvl (lib/dump_stack.c:123) [4441.395283][T23533] check_preemption_disabled (lib/smp_processor_id.c:52) [4441.395290][T23533] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4441.395297][T23533] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4441.395305][T23533] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4441.395312][T23533] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4441.395317][T23533] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4441.395329][T23533] rawv6_sendmsg (net/ipv6/raw.c:918) [4441.395341][T23533] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4441.395347][T23533] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4441.395352][T23533] ? __lock_release (kernel/locking/lockdep.c:5534) [4441.395362][T23533] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4441.395367][T23533] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4441.395376][T23533] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4441.395392][T23533] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4441.395395][T23533] ? __lock_release (kernel/locking/lockdep.c:5534) [4441.395406][T23533] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4441.395412][T23533] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4441.395417][T23533] ? __pfx___sys_sendto (net/socket.c:2147) [4441.395432][T23533] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4441.395439][T23533] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4441.395448][T23533] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4441.395455][T23533] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4441.395465][T23533] __x64_sys_sendto (net/socket.c:2183) [4441.395469][T23533] ? do_syscall_64 (./arch/x86/include/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.395473][T23533] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4441.395478][T23533] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4441.395483][T23533] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4441.395487][T23533] RIP: 0033:0x7f72b12a5a4a [ 4441.395492][T23533] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.395495][T23533] RSP: 002b:00007ffe0e57ce88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4441.395499][T23533] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f72b12a5a4a [ 4441.395501][T23533] RDX: 0000000000000040 RSI: 0000000029dbc340 RDI: 0000000000000005 [ 4441.395503][T23533] RBP: 00007ffe0e57cf10 R08: 0000000000418574 R09: 000000000000001c [ 4441.395505][T23533] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4441.395507][T23533] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72b13ce000 | [ 4441.395507][T23533] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72b13ce000 | [ 4441.395521][T23533] | [ 4441.395524][T23533] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23533 | [4441.407640][T23533] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4441.407890][T23533] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4441.407892][T23533] Call Trace: [ 4441.407894][T23533] [4441.407896][T23533] dump_stack_lvl (lib/dump_stack.c:123) [4441.407902][T23533] check_preemption_disabled (lib/smp_processor_id.c:52) [4441.407907][T23533] lwtunnel_output (net/core/lwtunnel.c:359) [4441.407914][T23533] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4441.407920][T23533] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4441.407926][T23533] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4441.407931][T23533] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4441.407944][T23533] rawv6_sendmsg (net/ipv6/raw.c:918) [4441.407956][T23533] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4441.407961][T23533] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4441.407964][T23533] ? __lock_release (kernel/locking/lockdep.c:5534) [4441.407972][T23533] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4441.407975][T23533] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4441.407984][T23533] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4441.408001][T23533] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4441.408004][T23533] ? __lock_release (kernel/locking/lockdep.c:5534) [4441.408016][T23533] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4441.408020][T23533] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4441.408026][T23533] ? __pfx___sys_sendto (net/socket.c:2147) [4441.408040][T23533] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4441.408047][T23533] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4441.408054][T23533] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4441.408061][T23533] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4441.408072][T23533] __x64_sys_sendto (net/socket.c:2183) [4441.408076][T23533] ? do_syscall_64 (./arch/x86/include/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.408079][T23533] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4441.408084][T23533] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4441.408089][T23533] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4441.408092][T23533] RIP: 0033:0x7f72b12a5a4a [ 4441.408095][T23533] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.408098][T23533] RSP: 002b:00007ffe0e57ce88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4441.408101][T23533] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f72b12a5a4a [ 4441.408103][T23533] RDX: 0000000000000040 RSI: 0000000029dbc340 RDI: 0000000000000005 [ 4441.408105][T23533] RBP: 00007ffe0e57cf10 R08: 0000000000418574 R09: 000000000000001c [ 4441.408108][T23533] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4441.408110][T23533] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72b13ce000 | [ 4441.408110][T23533] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72b13ce000 | [ 4441.408125][T23533] | [ 4441.422509][T23533] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23533 | [4441.422880][T23533] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4441.423127][T23533] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4441.423129][T23533] Call Trace: [ 4441.423131][T23533] [4441.423134][T23533] dump_stack_lvl (lib/dump_stack.c:123) [4441.423141][T23533] check_preemption_disabled (lib/smp_processor_id.c:52) [4441.423147][T23533] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4441.423154][T23533] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4441.423161][T23533] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4441.423167][T23533] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4441.423172][T23533] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4441.423184][T23533] rawv6_sendmsg (net/ipv6/raw.c:918) [4441.423196][T23533] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4441.423202][T23533] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4441.423206][T23533] ? __lock_release (kernel/locking/lockdep.c:5534) [4441.423213][T23533] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4441.423217][T23533] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4441.423226][T23533] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4441.423243][T23533] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4441.423246][T23533] ? __lock_release (kernel/locking/lockdep.c:5534) [4441.423257][T23533] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4441.423261][T23533] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4441.423268][T23533] ? __pfx___sys_sendto (net/socket.c:2147) [4441.423283][T23533] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4441.423289][T23533] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4441.423297][T23533] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4441.423304][T23533] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4441.423314][T23533] __x64_sys_sendto (net/socket.c:2183) [4441.423318][T23533] ? do_syscall_64 (./arch/x86/include/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.423321][T23533] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4441.423326][T23533] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4441.423331][T23533] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4441.423334][T23533] RIP: 0033:0x7f72b12a5a4a [ 4441.423338][T23533] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.423341][T23533] RSP: 002b:00007ffe0e57ce88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4441.423344][T23533] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f72b12a5a4a [ 4441.423347][T23533] RDX: 0000000000000040 RSI: 0000000029dbc340 RDI: 0000000000000005 [ 4441.423348][T23533] RBP: 00007ffe0e57cf10 R08: 0000000000418574 R09: 000000000000001c [ 4441.423350][T23533] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4441.423352][T23533] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72b13ce000 | [ 4441.423352][T23533] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72b13ce000 | [ 4441.423368][T23533] | [ 4441.887460][T23537] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23537 | [4441.887988][T23537] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4441.888293][T23537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4441.888296][T23537] Call Trace: [ 4441.888298][T23537] [4441.888301][T23537] dump_stack_lvl (lib/dump_stack.c:123) [4441.888312][T23537] check_preemption_disabled (lib/smp_processor_id.c:52) [4441.888319][T23537] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4441.888326][T23537] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4441.888334][T23537] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4441.888342][T23537] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4441.888347][T23537] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4441.888360][T23537] rawv6_sendmsg (net/ipv6/raw.c:918) [4441.888371][T23537] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4441.888377][T23537] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4441.888385][T23537] ? __lock_release (kernel/locking/lockdep.c:5534) [4441.888395][T23537] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4441.888402][T23537] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4441.888411][T23537] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4441.888427][T23537] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4441.888431][T23537] ? __lock_release (kernel/locking/lockdep.c:5534) [4441.888442][T23537] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4441.888449][T23537] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4441.888455][T23537] ? __pfx___sys_sendto (net/socket.c:2147) [4441.888469][T23537] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4441.888476][T23537] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4441.888487][T23537] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4441.888494][T23537] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4441.888504][T23537] __x64_sys_sendto (net/socket.c:2183) [4441.888508][T23537] ? do_syscall_64 (./arch/x86/include/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.888512][T23537] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4441.888518][T23537] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4441.888523][T23537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4441.888528][T23537] RIP: 0033:0x7fe0c3c20a4a [ 4441.888533][T23537] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.888536][T23537] RSP: 002b:00007ffd807dc1c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4441.888540][T23537] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe0c3c20a4a [ 4441.888542][T23537] RDX: 0000000000000040 RSI: 000000001f890340 RDI: 0000000000000005 [ 4441.888544][T23537] RBP: 00007ffd807dc250 R08: 0000000000418574 R09: 000000000000001c [ 4441.888547][T23537] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4441.888549][T23537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0c3d49000 | [ 4441.888564][T23537] | [ 4441.888567][T23537] lwtunnel_output(): recursion limit reached on datapath | [ 4443.348751][T23541] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23541 | [4443.349829][T23541] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4443.350108][T23541] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4443.350111][T23541] Call Trace: [ 4443.350113][T23541] [4443.350116][T23541] dump_stack_lvl (lib/dump_stack.c:123) [4443.350125][T23541] check_preemption_disabled (lib/smp_processor_id.c:52) [4443.350132][T23541] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4443.350141][T23541] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4443.350149][T23541] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4443.350157][T23541] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4443.350162][T23541] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4443.350174][T23541] rawv6_sendmsg (net/ipv6/raw.c:918) [4443.350185][T23541] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4443.350190][T23541] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4443.350198][T23541] ? __lock_release (kernel/locking/lockdep.c:5534) [4443.350209][T23541] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4443.350215][T23541] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4443.350224][T23541] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4443.350240][T23541] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4443.350243][T23541] ? __lock_release (kernel/locking/lockdep.c:5534) [4443.350254][T23541] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4443.350260][T23541] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4443.350266][T23541] ? __pfx___sys_sendto (net/socket.c:2147) [4443.350280][T23541] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4443.350287][T23541] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4443.350297][T23541] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4443.350305][T23541] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4443.350314][T23541] __x64_sys_sendto (net/socket.c:2183) [4443.350318][T23541] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4443.350322][T23541] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4443.350326][T23541] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4443.350331][T23541] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4443.350336][T23541] RIP: 0033:0x7fc617f91a4a [ 4443.350340][T23541] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4443.350343][T23541] RSP: 002b:00007fff95af25d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4443.350348][T23541] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc617f91a4a [ 4443.350350][T23541] RDX: 0000000000000040 RSI: 0000000027931340 RDI: 0000000000000005 [ 4443.350352][T23541] RBP: 00007fff95af2660 R08: 0000000000418574 R09: 000000000000001c [ 4443.350354][T23541] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4443.350356][T23541] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc6180ba000 | [ 4443.350381][T23541] | [ 4443.362930][T23541] lwtunnel_output(): recursion limit reached on datapath | [ 4444.848636][T23545] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23545 | [4444.849116][T23545] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4444.849384][T23545] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4444.849386][T23545] Call Trace: [ 4444.849388][T23545] [4444.849391][T23545] dump_stack_lvl (lib/dump_stack.c:123) [4444.849399][T23545] check_preemption_disabled (lib/smp_processor_id.c:52) [4444.849406][T23545] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4444.849413][T23545] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4444.849421][T23545] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4444.849428][T23545] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4444.849433][T23545] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4444.849445][T23545] rawv6_sendmsg (net/ipv6/raw.c:918) [4444.849457][T23545] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4444.849463][T23545] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4444.849469][T23545] ? __lock_release (kernel/locking/lockdep.c:5534) [4444.849478][T23545] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4444.849483][T23545] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4444.849493][T23545] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4444.849509][T23545] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4444.849512][T23545] ? __lock_release (kernel/locking/lockdep.c:5534) [4444.849523][T23545] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4444.849529][T23545] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4444.849534][T23545] ? __pfx___sys_sendto (net/socket.c:2147) [4444.849549][T23545] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4444.849555][T23545] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4444.849564][T23545] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4444.849572][T23545] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4444.849582][T23545] __x64_sys_sendto (net/socket.c:2183) [4444.849586][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) [4444.849589][T23545] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4444.849594][T23545] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4444.849599][T23545] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4444.849603][T23545] RIP: 0033:0x7ff79920ba4a [ 4444.849608][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 [ 4444.849611][T23545] RSP: 002b:00007ffc209f9618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4444.849615][T23545] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff79920ba4a [ 4444.849618][T23545] RDX: 0000000000000040 RSI: 000000002e9bb340 RDI: 0000000000000005 [ 4444.849620][T23545] RBP: 00007ffc209f96a0 R08: 0000000000418574 R09: 000000000000001c [ 4444.849622][T23545] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4444.849624][T23545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff799334000 | [ 4444.849624][T23545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff799334000 | [ 4444.849639][T23545] | [ 4444.849642][T23545] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23545 | [4444.862067][T23545] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4444.862342][T23545] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4444.862344][T23545] Call Trace: [ 4444.862346][T23545] [4444.862349][T23545] dump_stack_lvl (lib/dump_stack.c:123) [4444.862355][T23545] check_preemption_disabled (lib/smp_processor_id.c:52) [4444.862361][T23545] lwtunnel_output (net/core/lwtunnel.c:359) [4444.862368][T23545] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4444.862375][T23545] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4444.862381][T23545] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4444.862386][T23545] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4444.862399][T23545] rawv6_sendmsg (net/ipv6/raw.c:918) [4444.862411][T23545] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4444.862416][T23545] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4444.862421][T23545] ? __lock_release (kernel/locking/lockdep.c:5534) [4444.862428][T23545] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4444.862432][T23545] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4444.862442][T23545] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4444.862458][T23545] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4444.862461][T23545] ? __lock_release (kernel/locking/lockdep.c:5534) [4444.862473][T23545] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4444.862477][T23545] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4444.862483][T23545] ? __pfx___sys_sendto (net/socket.c:2147) [4444.862498][T23545] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4444.862505][T23545] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4444.862512][T23545] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4444.862519][T23545] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4444.862530][T23545] __x64_sys_sendto (net/socket.c:2183) [4444.862534][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) [4444.862537][T23545] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4444.862542][T23545] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4444.862547][T23545] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4444.862550][T23545] RIP: 0033:0x7ff79920ba4a [ 4444.862554][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 [ 4444.862558][T23545] RSP: 002b:00007ffc209f9618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4444.862562][T23545] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff79920ba4a [ 4444.862564][T23545] RDX: 0000000000000040 RSI: 000000002e9bb340 RDI: 0000000000000005 [ 4444.862566][T23545] RBP: 00007ffc209f96a0 R08: 0000000000418574 R09: 000000000000001c [ 4444.862568][T23545] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4444.862570][T23545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff799334000 | [ 4444.862570][T23545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff799334000 | [ 4444.862585][T23545] | [ 4444.863063][T23545] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23545 | [4444.875061][T23545] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4444.875330][T23545] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4444.875332][T23545] Call Trace: [ 4444.875335][T23545] [4444.875337][T23545] dump_stack_lvl (lib/dump_stack.c:123) [4444.875343][T23545] check_preemption_disabled (lib/smp_processor_id.c:52) [4444.875349][T23545] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4444.875356][T23545] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4444.875363][T23545] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4444.875371][T23545] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4444.875378][T23545] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4444.875394][T23545] rawv6_sendmsg (net/ipv6/raw.c:918) [4444.875406][T23545] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4444.875412][T23545] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4444.875416][T23545] ? __lock_release (kernel/locking/lockdep.c:5534) [4444.875424][T23545] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4444.875428][T23545] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4444.875437][T23545] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4444.875454][T23545] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4444.875456][T23545] ? __lock_release (kernel/locking/lockdep.c:5534) [4444.875468][T23545] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4444.875472][T23545] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4444.875478][T23545] ? __pfx___sys_sendto (net/socket.c:2147) [4444.875493][T23545] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4444.875499][T23545] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4444.875506][T23545] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4444.875514][T23545] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4444.875524][T23545] __x64_sys_sendto (net/socket.c:2183) [4444.875528][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) [4444.875531][T23545] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4444.875536][T23545] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4444.875540][T23545] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4444.875544][T23545] RIP: 0033:0x7ff79920ba4a [ 4444.875548][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 [ 4444.875551][T23545] RSP: 002b:00007ffc209f9618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4444.875554][T23545] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff79920ba4a [ 4444.875557][T23545] RDX: 0000000000000040 RSI: 000000002e9bb340 RDI: 0000000000000005 [ 4444.875559][T23545] RBP: 00007ffc209f96a0 R08: 0000000000418574 R09: 000000000000001c [ 4444.875561][T23545] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4444.875563][T23545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff799334000 | [ 4444.875563][T23545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff799334000 | [ 4444.875578][T23545] | [ 4445.368761][T23549] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23549 | [4445.370357][T23549] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4445.370613][T23549] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4445.370616][T23549] Call Trace: [ 4445.370618][T23549] [4445.370620][T23549] dump_stack_lvl (lib/dump_stack.c:123) [4445.370628][T23549] check_preemption_disabled (lib/smp_processor_id.c:52) [4445.370635][T23549] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4445.370641][T23549] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4445.370649][T23549] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.370656][T23549] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4445.370661][T23549] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.370673][T23549] rawv6_sendmsg (net/ipv6/raw.c:918) [4445.370685][T23549] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4445.370691][T23549] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4445.370697][T23549] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.370706][T23549] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4445.370711][T23549] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4445.370720][T23549] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4445.370737][T23549] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4445.370740][T23549] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.370751][T23549] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.370757][T23549] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.370763][T23549] ? __pfx___sys_sendto (net/socket.c:2147) [4445.370777][T23549] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4445.370783][T23549] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4445.370792][T23549] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4445.370800][T23549] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4445.370810][T23549] __x64_sys_sendto (net/socket.c:2183) [4445.370814][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) [4445.370818][T23549] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4445.370822][T23549] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4445.370827][T23549] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4445.370831][T23549] RIP: 0033:0x7f6e8dce0a4a [ 4445.370835][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 [ 4445.370839][T23549] RSP: 002b:00007ffcf7274668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4445.370843][T23549] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6e8dce0a4a [ 4445.370845][T23549] RDX: 0000000000000040 RSI: 00000000102e9340 RDI: 0000000000000005 [ 4445.370847][T23549] RBP: 00007ffcf72746f0 R08: 0000000000418574 R09: 000000000000001c [ 4445.370850][T23549] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4445.370852][T23549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e8de09000 | [ 4445.370852][T23549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e8de09000 | [ 4445.370867][T23549] | [ 4445.370870][T23549] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23549 | [4445.382657][T23549] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4445.382909][T23549] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4445.382911][T23549] Call Trace: [ 4445.382913][T23549] [4445.382915][T23549] dump_stack_lvl (lib/dump_stack.c:123) [4445.382921][T23549] check_preemption_disabled (lib/smp_processor_id.c:52) [4445.382927][T23549] lwtunnel_output (net/core/lwtunnel.c:359) [4445.382934][T23549] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4445.382941][T23549] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.382946][T23549] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4445.382952][T23549] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.382964][T23549] rawv6_sendmsg (net/ipv6/raw.c:918) [4445.382976][T23549] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4445.382982][T23549] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4445.382985][T23549] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.382993][T23549] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4445.382997][T23549] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4445.383006][T23549] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4445.383023][T23549] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4445.383026][T23549] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.383037][T23549] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.383042][T23549] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.383048][T23549] ? __pfx___sys_sendto (net/socket.c:2147) [4445.383063][T23549] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4445.383069][T23549] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4445.383077][T23549] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4445.383084][T23549] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4445.383094][T23549] __x64_sys_sendto (net/socket.c:2183) [4445.383098][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) [4445.383101][T23549] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4445.383106][T23549] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4445.383111][T23549] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4445.383114][T23549] RIP: 0033:0x7f6e8dce0a4a [ 4445.383117][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 [ 4445.383121][T23549] RSP: 002b:00007ffcf7274668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4445.383124][T23549] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6e8dce0a4a [ 4445.383126][T23549] RDX: 0000000000000040 RSI: 00000000102e9340 RDI: 0000000000000005 [ 4445.383128][T23549] RBP: 00007ffcf72746f0 R08: 0000000000418574 R09: 000000000000001c [ 4445.383130][T23549] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4445.383132][T23549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e8de09000 | [ 4445.383132][T23549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e8de09000 | [ 4445.383148][T23549] | [ 4445.396328][T23549] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23549 | [4445.396703][T23549] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4445.396958][T23549] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4445.396960][T23549] Call Trace: [ 4445.396962][T23549] [4445.396964][T23549] dump_stack_lvl (lib/dump_stack.c:123) [4445.396970][T23549] check_preemption_disabled (lib/smp_processor_id.c:52) [4445.396976][T23549] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4445.396983][T23549] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4445.396989][T23549] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.396995][T23549] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4445.397000][T23549] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.397012][T23549] rawv6_sendmsg (net/ipv6/raw.c:918) [4445.397024][T23549] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4445.397030][T23549] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4445.397033][T23549] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.397041][T23549] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4445.397045][T23549] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4445.397054][T23549] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4445.397071][T23549] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4445.397074][T23549] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.397085][T23549] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.397090][T23549] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.397095][T23549] ? __pfx___sys_sendto (net/socket.c:2147) [4445.397110][T23549] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4445.397117][T23549] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4445.397125][T23549] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4445.397132][T23549] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4445.397144][T23549] __x64_sys_sendto (net/socket.c:2183) [4445.397148][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) [4445.397151][T23549] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4445.397156][T23549] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4445.397161][T23549] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4445.397164][T23549] RIP: 0033:0x7f6e8dce0a4a [ 4445.397168][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 [ 4445.397170][T23549] RSP: 002b:00007ffcf7274668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4445.397174][T23549] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6e8dce0a4a [ 4445.397176][T23549] RDX: 0000000000000040 RSI: 00000000102e9340 RDI: 0000000000000005 [ 4445.397178][T23549] RBP: 00007ffcf72746f0 R08: 0000000000418574 R09: 000000000000001c [ 4445.397180][T23549] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4445.397183][T23549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e8de09000 | [ 4445.397183][T23549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e8de09000 | [ 4445.397198][T23549] | [ 4445.910747][T23553] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23553 | [4445.911250][T23553] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4445.911515][T23553] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4445.911517][T23553] Call Trace: [ 4445.911520][T23553] [4445.911522][T23553] dump_stack_lvl (lib/dump_stack.c:123) [4445.911530][T23553] check_preemption_disabled (lib/smp_processor_id.c:52) [4445.911536][T23553] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4445.911543][T23553] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4445.911550][T23553] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.911558][T23553] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4445.911563][T23553] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.911575][T23553] rawv6_sendmsg (net/ipv6/raw.c:918) [4445.911587][T23553] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4445.911593][T23553] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4445.911599][T23553] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.911608][T23553] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4445.911615][T23553] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4445.911630][T23553] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4445.911646][T23553] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4445.911649][T23553] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.911661][T23553] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.911667][T23553] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.911672][T23553] ? __pfx___sys_sendto (net/socket.c:2147) [4445.911687][T23553] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4445.911695][T23553] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4445.911705][T23553] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4445.911712][T23553] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4445.911722][T23553] __x64_sys_sendto (net/socket.c:2183) [4445.911726][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) [4445.911731][T23553] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4445.911736][T23553] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4445.911741][T23553] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4445.911745][T23553] RIP: 0033:0x7f0696d50a4a [ 4445.911749][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 [ 4445.911752][T23553] RSP: 002b:00007ffd422156a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4445.911756][T23553] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0696d50a4a [ 4445.911759][T23553] RDX: 0000000000000040 RSI: 0000000023926340 RDI: 0000000000000005 [ 4445.911760][T23553] RBP: 00007ffd42215730 R08: 0000000000418574 R09: 000000000000001c [ 4445.911762][T23553] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4445.911764][T23553] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0696e79000 | [ 4445.911764][T23553] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0696e79000 | [ 4445.911779][T23553] | [ 4445.911782][T23553] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23553 | [4445.924703][T23553] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4445.924952][T23553] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4445.924954][T23553] Call Trace: [ 4445.924956][T23553] [4445.924958][T23553] dump_stack_lvl (lib/dump_stack.c:123) [4445.924964][T23553] check_preemption_disabled (lib/smp_processor_id.c:52) [4445.924970][T23553] lwtunnel_output (net/core/lwtunnel.c:359) [4445.924977][T23553] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4445.924983][T23553] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.924989][T23553] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4445.924994][T23553] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.925006][T23553] rawv6_sendmsg (net/ipv6/raw.c:918) [4445.925018][T23553] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4445.925024][T23553] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4445.925028][T23553] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.925036][T23553] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4445.925040][T23553] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4445.925049][T23553] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4445.925066][T23553] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4445.925068][T23553] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.925080][T23553] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.925084][T23553] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.925090][T23553] ? __pfx___sys_sendto (net/socket.c:2147) [4445.925105][T23553] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4445.925111][T23553] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4445.925119][T23553] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4445.925126][T23553] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4445.925136][T23553] __x64_sys_sendto (net/socket.c:2183) [4445.925141][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) [4445.925144][T23553] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4445.925149][T23553] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4445.925154][T23553] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4445.925157][T23553] RIP: 0033:0x7f0696d50a4a [ 4445.925161][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 [ 4445.925163][T23553] RSP: 002b:00007ffd422156a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4445.925167][T23553] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0696d50a4a [ 4445.925169][T23553] RDX: 0000000000000040 RSI: 0000000023926340 RDI: 0000000000000005 [ 4445.925171][T23553] RBP: 00007ffd42215730 R08: 0000000000418574 R09: 000000000000001c [ 4445.925172][T23553] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4445.925174][T23553] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0696e79000 | [ 4445.925174][T23553] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0696e79000 | [ 4445.925189][T23553] | [ 4445.938684][T23553] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23553 | [4445.939074][T23553] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4445.939366][T23553] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4445.939368][T23553] Call Trace: [ 4445.939370][T23553] [4445.939372][T23553] dump_stack_lvl (lib/dump_stack.c:123) [4445.939378][T23553] check_preemption_disabled (lib/smp_processor_id.c:52) [4445.939384][T23553] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4445.939391][T23553] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4445.939398][T23553] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.939404][T23553] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4445.939409][T23553] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.939421][T23553] rawv6_sendmsg (net/ipv6/raw.c:918) [4445.939433][T23553] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4445.939439][T23553] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4445.939443][T23553] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.939451][T23553] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4445.939455][T23553] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4445.939464][T23553] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4445.939481][T23553] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4445.939484][T23553] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.939495][T23553] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.939499][T23553] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.939506][T23553] ? __pfx___sys_sendto (net/socket.c:2147) [4445.939521][T23553] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4445.939527][T23553] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4445.939534][T23553] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4445.939541][T23553] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4445.939551][T23553] __x64_sys_sendto (net/socket.c:2183) [4445.939555][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) [4445.939558][T23553] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4445.939563][T23553] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4445.939568][T23553] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4445.939571][T23553] RIP: 0033:0x7f0696d50a4a [ 4445.939575][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 [ 4445.939578][T23553] RSP: 002b:00007ffd422156a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4445.939582][T23553] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0696d50a4a [ 4445.939584][T23553] RDX: 0000000000000040 RSI: 0000000023926340 RDI: 0000000000000005 [ 4445.939586][T23553] RBP: 00007ffd42215730 R08: 0000000000418574 R09: 000000000000001c [ 4445.939588][T23553] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4445.939590][T23553] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0696e79000 | [ 4447.895007][T23561] lwtunnel_output(): recursion limit reached on datapath | [ 4449.376928][T23565] check_preemption_disabled: 2 callbacks suppressed | [ 4449.376936][T23565] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23565 | [4449.377784][T23565] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4449.378066][T23565] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4449.378069][T23565] Call Trace: [ 4449.378072][T23565] [4449.378074][T23565] dump_stack_lvl (lib/dump_stack.c:123) [4449.378084][T23565] check_preemption_disabled (lib/smp_processor_id.c:52) [4449.378091][T23565] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4449.378097][T23565] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4449.378105][T23565] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4449.378113][T23565] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4449.378118][T23565] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4449.378129][T23565] rawv6_sendmsg (net/ipv6/raw.c:918) [4449.378141][T23565] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4449.378147][T23565] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4449.378154][T23565] ? __lock_release (kernel/locking/lockdep.c:5534) [4449.378165][T23565] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4449.378171][T23565] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4449.378180][T23565] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4449.378195][T23565] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4449.378198][T23565] ? __lock_release (kernel/locking/lockdep.c:5534) [4449.378208][T23565] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4449.378215][T23565] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4449.378220][T23565] ? __pfx___sys_sendto (net/socket.c:2147) [4449.378233][T23565] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4449.378240][T23565] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4449.378250][T23565] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4449.378257][T23565] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4449.378266][T23565] __x64_sys_sendto (net/socket.c:2183) [4449.378270][T23565] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4449.378274][T23565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4449.378279][T23565] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4449.378284][T23565] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4449.378288][T23565] RIP: 0033:0x7feef94dfa4a [ 4449.378293][T23565] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4449.378296][T23565] RSP: 002b:00007ffd40c37dc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4449.378300][T23565] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feef94dfa4a [ 4449.378302][T23565] RDX: 0000000000000040 RSI: 000000002d636340 RDI: 0000000000000005 [ 4449.378305][T23565] RBP: 00007ffd40c37e50 R08: 0000000000418574 R09: 000000000000001c [ 4449.378307][T23565] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4449.378309][T23565] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feef9608000 | [ 4449.391873][T23565] lwtunnel_output(): recursion limit reached on datapath | [ 4449.788500][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4450.850991][T23569] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23569 | [4450.851512][T23569] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4450.851778][T23569] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4450.851781][T23569] Call Trace: [ 4450.851783][T23569] [4450.851786][T23569] dump_stack_lvl (lib/dump_stack.c:123) [4450.851795][T23569] check_preemption_disabled (lib/smp_processor_id.c:52) [4450.851802][T23569] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4450.851809][T23569] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4450.851817][T23569] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.851826][T23569] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4450.851831][T23569] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.851843][T23569] rawv6_sendmsg (net/ipv6/raw.c:918) [4450.851855][T23569] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4450.851860][T23569] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4450.851867][T23569] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.851878][T23569] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4450.851884][T23569] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4450.851893][T23569] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4450.851909][T23569] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4450.851912][T23569] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.851923][T23569] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.851930][T23569] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.851936][T23569] ? __pfx___sys_sendto (net/socket.c:2147) [4450.851951][T23569] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4450.851958][T23569] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4450.851968][T23569] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4450.851976][T23569] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4450.851986][T23569] __x64_sys_sendto (net/socket.c:2183) [4450.851990][T23569] ? do_syscall_64 (./arch/x86/include/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.851994][T23569] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4450.851999][T23569] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4450.852004][T23569] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4450.852009][T23569] RIP: 0033:0x7f5a64aada4a [ 4450.852014][T23569] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.852017][T23569] RSP: 002b:00007fff5983a538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4450.852022][T23569] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a64aada4a [ 4450.852025][T23569] RDX: 0000000000000040 RSI: 0000000000b52340 RDI: 0000000000000005 [ 4450.852026][T23569] RBP: 00007fff5983a5c0 R08: 0000000000418574 R09: 000000000000001c [ 4450.852028][T23569] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4450.852030][T23569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a64bd6000 | [ 4450.852030][T23569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a64bd6000 | [ 4450.852044][T23569] | [ 4450.852047][T23569] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23569 | [4450.864626][T23569] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4450.864884][T23569] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4450.864886][T23569] Call Trace: [ 4450.864887][T23569] [4450.864889][T23569] dump_stack_lvl (lib/dump_stack.c:123) [4450.864895][T23569] check_preemption_disabled (lib/smp_processor_id.c:52) [4450.864901][T23569] lwtunnel_output (net/core/lwtunnel.c:359) [4450.864907][T23569] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4450.864914][T23569] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.864919][T23569] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4450.864924][T23569] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.864937][T23569] rawv6_sendmsg (net/ipv6/raw.c:918) [4450.864948][T23569] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4450.864954][T23569] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4450.864957][T23569] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.864965][T23569] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4450.864968][T23569] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4450.864977][T23569] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4450.864994][T23569] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4450.864996][T23569] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.865008][T23569] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.865012][T23569] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.865018][T23569] ? __pfx___sys_sendto (net/socket.c:2147) [4450.865033][T23569] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4450.865039][T23569] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4450.865047][T23569] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4450.865054][T23569] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4450.865064][T23569] __x64_sys_sendto (net/socket.c:2183) [4450.865068][T23569] ? do_syscall_64 (./arch/x86/include/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.865071][T23569] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4450.865076][T23569] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4450.865081][T23569] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4450.865084][T23569] RIP: 0033:0x7f5a64aada4a [ 4450.865087][T23569] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.865090][T23569] RSP: 002b:00007fff5983a538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4450.865093][T23569] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a64aada4a [ 4450.865096][T23569] RDX: 0000000000000040 RSI: 0000000000b52340 RDI: 0000000000000005 [ 4450.865098][T23569] RBP: 00007fff5983a5c0 R08: 0000000000418574 R09: 000000000000001c [ 4450.865100][T23569] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4450.865102][T23569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a64bd6000 | [ 4450.865102][T23569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a64bd6000 | [ 4450.865117][T23569] | [ 4450.880347][T23569] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23569 | [4450.880733][T23569] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4450.880993][T23569] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4450.880995][T23569] Call Trace: [ 4450.880997][T23569] [4450.881000][T23569] dump_stack_lvl (lib/dump_stack.c:123) [4450.881005][T23569] check_preemption_disabled (lib/smp_processor_id.c:52) [4450.881011][T23569] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4450.881018][T23569] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4450.881024][T23569] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.881030][T23569] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4450.881035][T23569] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.881047][T23569] rawv6_sendmsg (net/ipv6/raw.c:918) [4450.881059][T23569] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4450.881065][T23569] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4450.881069][T23569] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.881076][T23569] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4450.881079][T23569] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4450.881089][T23569] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4450.881106][T23569] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4450.881108][T23569] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.881120][T23569] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.881124][T23569] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.881130][T23569] ? __pfx___sys_sendto (net/socket.c:2147) [4450.881146][T23569] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4450.881152][T23569] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4450.881160][T23569] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4450.881167][T23569] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4450.881177][T23569] __x64_sys_sendto (net/socket.c:2183) [4450.881181][T23569] ? do_syscall_64 (./arch/x86/include/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.881184][T23569] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4450.881189][T23569] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4450.881194][T23569] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4450.881197][T23569] RIP: 0033:0x7f5a64aada4a [ 4450.881201][T23569] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.881204][T23569] RSP: 002b:00007fff5983a538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4450.881207][T23569] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a64aada4a [ 4450.881209][T23569] RDX: 0000000000000040 RSI: 0000000000b52340 RDI: 0000000000000005 [ 4450.881211][T23569] RBP: 00007fff5983a5c0 R08: 0000000000418574 R09: 000000000000001c [ 4450.881213][T23569] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4450.881215][T23569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a64bd6000 | [ 4450.881215][T23569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a64bd6000 | [ 4450.881229][T23569] | [ 4451.368645][T23573] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23573 | [4451.369159][T23573] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4451.369425][T23573] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4451.369428][T23573] Call Trace: [ 4451.369430][T23573] [4451.369433][T23573] dump_stack_lvl (lib/dump_stack.c:123) [4451.369440][T23573] check_preemption_disabled (lib/smp_processor_id.c:52) [4451.369446][T23573] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4451.369453][T23573] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4451.369461][T23573] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4451.369468][T23573] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4451.369473][T23573] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4451.369485][T23573] rawv6_sendmsg (net/ipv6/raw.c:918) [4451.369497][T23573] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4451.369503][T23573] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4451.369508][T23573] ? __lock_release (kernel/locking/lockdep.c:5534) [4451.369517][T23573] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4451.369521][T23573] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4451.369531][T23573] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4451.369547][T23573] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4451.369550][T23573] ? __lock_release (kernel/locking/lockdep.c:5534) [4451.369561][T23573] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4451.369567][T23573] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4451.369573][T23573] ? __pfx___sys_sendto (net/socket.c:2147) [4451.369587][T23573] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4451.369594][T23573] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4451.369602][T23573] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4451.369610][T23573] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4451.369620][T23573] __x64_sys_sendto (net/socket.c:2183) [4451.369624][T23573] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4451.369627][T23573] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4451.369632][T23573] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4451.369637][T23573] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4451.369641][T23573] RIP: 0033:0x7f2a8ceada4a [ 4451.369646][T23573] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4451.369649][T23573] RSP: 002b:00007ffcdd48f738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4451.369653][T23573] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2a8ceada4a [ 4451.369656][T23573] RDX: 0000000000000040 RSI: 0000000013d54340 RDI: 0000000000000005 [ 4451.369657][T23573] RBP: 00007ffcdd48f7c0 R08: 0000000000418574 R09: 000000000000001c [ 4451.369659][T23573] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4451.369661][T23573] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a8cfd6000 | [ 4451.369661][T23573] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a8cfd6000 | [ 4451.369676][T23573] | [ 4451.369679][T23573] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23573 | [4451.381868][T23573] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4451.382129][T23573] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4451.382131][T23573] Call Trace: [ 4451.382133][T23573] [4451.382135][T23573] dump_stack_lvl (lib/dump_stack.c:123) [4451.382142][T23573] check_preemption_disabled (lib/smp_processor_id.c:52) [4451.382147][T23573] lwtunnel_output (net/core/lwtunnel.c:359) [4451.382154][T23573] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4451.382160][T23573] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4451.382165][T23573] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4451.382170][T23573] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4451.382183][T23573] rawv6_sendmsg (net/ipv6/raw.c:918) [4451.382195][T23573] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4451.382200][T23573] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4451.382203][T23573] ? __lock_release (kernel/locking/lockdep.c:5534) [4451.382211][T23573] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4451.382214][T23573] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4451.382223][T23573] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4451.382240][T23573] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4451.382242][T23573] ? __lock_release (kernel/locking/lockdep.c:5534) [4451.382254][T23573] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4451.382258][T23573] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4451.382263][T23573] ? __pfx___sys_sendto (net/socket.c:2147) [4451.382278][T23573] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4451.382284][T23573] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4451.382292][T23573] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4451.382299][T23573] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4451.382309][T23573] __x64_sys_sendto (net/socket.c:2183) [4451.382314][T23573] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4451.382317][T23573] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4451.382321][T23573] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4451.382326][T23573] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4451.382329][T23573] RIP: 0033:0x7f2a8ceada4a [ 4451.382332][T23573] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4451.382335][T23573] RSP: 002b:00007ffcdd48f738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4451.382338][T23573] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2a8ceada4a [ 4451.382341][T23573] RDX: 0000000000000040 RSI: 0000000013d54340 RDI: 0000000000000005 [ 4451.382342][T23573] RBP: 00007ffcdd48f7c0 R08: 0000000000418574 R09: 000000000000001c [ 4451.382344][T23573] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4451.382346][T23573] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a8cfd6000 | [ 4451.382346][T23573] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a8cfd6000 | [ 4451.382361][T23573] | [ 4451.395873][T23573] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23573 | [4451.396269][T23573] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4451.396536][T23573] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4451.396538][T23573] Call Trace: [ 4451.396540][T23573] [4451.396542][T23573] dump_stack_lvl (lib/dump_stack.c:123) [4451.396547][T23573] check_preemption_disabled (lib/smp_processor_id.c:52) [4451.396553][T23573] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4451.396560][T23573] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4451.396566][T23573] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4451.396572][T23573] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4451.396577][T23573] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4451.396590][T23573] rawv6_sendmsg (net/ipv6/raw.c:918) [4451.396602][T23573] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4451.396607][T23573] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4451.396611][T23573] ? __lock_release (kernel/locking/lockdep.c:5534) [4451.396618][T23573] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4451.396622][T23573] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4451.396631][T23573] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4451.396648][T23573] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4451.396650][T23573] ? __lock_release (kernel/locking/lockdep.c:5534) [4451.396662][T23573] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4451.396666][T23573] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4451.396672][T23573] ? __pfx___sys_sendto (net/socket.c:2147) [4451.396687][T23573] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4451.396693][T23573] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4451.396701][T23573] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4451.396708][T23573] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4451.396718][T23573] __x64_sys_sendto (net/socket.c:2183) [4451.396722][T23573] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4451.396726][T23573] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4451.396730][T23573] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4451.396735][T23573] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4451.396738][T23573] RIP: 0033:0x7f2a8ceada4a [ 4451.396742][T23573] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4451.396745][T23573] RSP: 002b:00007ffcdd48f738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4451.396748][T23573] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2a8ceada4a [ 4451.396750][T23573] RDX: 0000000000000040 RSI: 0000000013d54340 RDI: 0000000000000005 [ 4451.396752][T23573] RBP: 00007ffcdd48f7c0 R08: 0000000000418574 R09: 000000000000001c [ 4451.396754][T23573] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4451.396756][T23573] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a8cfd6000 | [ 4451.396756][T23573] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a8cfd6000 | [ 4451.396771][T23573] | [ 4451.898241][T23577] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23577 | [4451.898703][T23577] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4451.898966][T23577] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4451.898968][T23577] Call Trace: [ 4451.898971][T23577] [4451.898973][T23577] dump_stack_lvl (lib/dump_stack.c:123) [4451.898981][T23577] check_preemption_disabled (lib/smp_processor_id.c:52) [4451.898988][T23577] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4451.898995][T23577] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4451.899002][T23577] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4451.899010][T23577] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4451.899014][T23577] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4451.899027][T23577] rawv6_sendmsg (net/ipv6/raw.c:918) [4451.899038][T23577] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4451.899049][T23577] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4451.899055][T23577] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4451.899066][T23577] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4451.899082][T23577] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4451.899087][T23577] ? __lock_release (kernel/locking/lockdep.c:5534) [4451.899098][T23577] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4451.899103][T23577] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4451.899109][T23577] ? __pfx___sys_sendto (net/socket.c:2147) [4451.899122][T23577] ? clockevents_program_event (kernel/time/clockevents.c:326) [4451.899139][T23577] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [4451.899146][T23577] ? hrtimer_interrupt (kernel/time/hrtimer.c:1930) [4451.899159][T23577] __x64_sys_sendto (net/socket.c:2183) [4451.899163][T23577] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4451.899167][T23577] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4451.899172][T23577] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4451.899177][T23577] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4451.899181][T23577] RIP: 0033:0x7fcde38dba4a [ 4451.899186][T23577] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4451.899190][T23577] RSP: 002b:00007ffcc7ad5b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4451.899193][T23577] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcde38dba4a [ 4451.899196][T23577] RDX: 0000000000000040 RSI: 000000001bcaa340 RDI: 0000000000000005 [ 4451.899198][T23577] RBP: 00007ffcc7ad5c10 R08: 0000000000418574 R09: 000000000000001c [ 4451.899201][T23577] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4451.899203][T23577] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcde3a04000 | [ 4451.899203][T23577] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcde3a04000 | [ 4451.899218][T23577] | [ 4451.911089][T23577] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23577 | [4451.911457][T23577] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4451.911702][T23577] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4451.911704][T23577] Call Trace: [ 4451.911705][T23577] [4451.911708][T23577] dump_stack_lvl (lib/dump_stack.c:123) [4451.911713][T23577] check_preemption_disabled (lib/smp_processor_id.c:52) [4451.911720][T23577] lwtunnel_output (net/core/lwtunnel.c:359) [4451.911726][T23577] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4451.911733][T23577] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4451.911739][T23577] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4451.911743][T23577] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4451.911756][T23577] rawv6_sendmsg (net/ipv6/raw.c:918) [4451.911767][T23577] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4451.911778][T23577] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4451.911782][T23577] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4451.911792][T23577] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4451.911808][T23577] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4451.911811][T23577] ? __lock_release (kernel/locking/lockdep.c:5534) [4451.911823][T23577] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4451.911827][T23577] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4451.911833][T23577] ? __pfx___sys_sendto (net/socket.c:2147) [4451.911846][T23577] ? clockevents_program_event (kernel/time/clockevents.c:326) [4451.911858][T23577] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [4451.911865][T23577] ? hrtimer_interrupt (kernel/time/hrtimer.c:1930) [4451.911876][T23577] __x64_sys_sendto (net/socket.c:2183) [4451.911880][T23577] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4451.911883][T23577] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4451.911888][T23577] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4451.911893][T23577] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4451.911897][T23577] RIP: 0033:0x7fcde38dba4a [ 4451.911900][T23577] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4451.911904][T23577] RSP: 002b:00007ffcc7ad5b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4451.911907][T23577] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcde38dba4a [ 4451.911909][T23577] RDX: 0000000000000040 RSI: 000000001bcaa340 RDI: 0000000000000005 [ 4451.911911][T23577] RBP: 00007ffcc7ad5c10 R08: 0000000000418574 R09: 000000000000001c [ 4451.911913][T23577] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4451.911915][T23577] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcde3a04000 | [ 4451.911915][T23577] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcde3a04000 | [ 4451.911930][T23577] | [ 4451.928819][T23577] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23577 | [4451.929204][T23577] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4451.929460][T23577] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4451.929462][T23577] Call Trace: [ 4451.929464][T23577] [4451.929466][T23577] dump_stack_lvl (lib/dump_stack.c:123) [4451.929472][T23577] check_preemption_disabled (lib/smp_processor_id.c:52) [4451.929478][T23577] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4451.929485][T23577] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4451.929491][T23577] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4451.929497][T23577] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4451.929502][T23577] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4451.929514][T23577] rawv6_sendmsg (net/ipv6/raw.c:918) [4451.929526][T23577] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4451.929537][T23577] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4451.929541][T23577] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4451.929551][T23577] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4451.929567][T23577] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4451.929570][T23577] ? __lock_release (kernel/locking/lockdep.c:5534) [4451.929582][T23577] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4451.929586][T23577] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4451.929592][T23577] ? __pfx___sys_sendto (net/socket.c:2147) [4451.929605][T23577] ? clockevents_program_event (kernel/time/clockevents.c:326) [4451.929618][T23577] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [4451.929625][T23577] ? hrtimer_interrupt (kernel/time/hrtimer.c:1930) [4451.929637][T23577] __x64_sys_sendto (net/socket.c:2183) [4451.929641][T23577] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4451.929644][T23577] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4451.929649][T23577] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4451.929654][T23577] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4451.929657][T23577] RIP: 0033:0x7fcde38dba4a [ 4451.929661][T23577] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4451.929664][T23577] RSP: 002b:00007ffcc7ad5b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4451.929668][T23577] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcde38dba4a [ 4451.929671][T23577] RDX: 0000000000000040 RSI: 000000001bcaa340 RDI: 0000000000000005 [ 4451.929673][T23577] RBP: 00007ffcc7ad5c10 R08: 0000000000418574 R09: 000000000000001c [ 4451.929675][T23577] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4451.929677][T23577] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcde3a04000 | [ 4453.889881][T23585] lwtunnel_output(): recursion limit reached on datapath | [ 4455.338060][T23589] check_preemption_disabled: 2 callbacks suppressed | [ 4455.338069][T23589] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23589 | [4455.338890][T23589] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4455.339163][T23589] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4455.339165][T23589] Call Trace: [ 4455.339168][T23589] [4455.339170][T23589] dump_stack_lvl (lib/dump_stack.c:123) [4455.339180][T23589] check_preemption_disabled (lib/smp_processor_id.c:52) [4455.339187][T23589] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4455.339194][T23589] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4455.339202][T23589] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.339210][T23589] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4455.339215][T23589] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.339227][T23589] rawv6_sendmsg (net/ipv6/raw.c:918) [4455.339239][T23589] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4455.339244][T23589] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4455.339252][T23589] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.339263][T23589] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4455.339270][T23589] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4455.339279][T23589] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4455.339296][T23589] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4455.339299][T23589] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.339310][T23589] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.339317][T23589] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.339323][T23589] ? __pfx___sys_sendto (net/socket.c:2147) [4455.339337][T23589] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4455.339344][T23589] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4455.339354][T23589] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4455.339361][T23589] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4455.339371][T23589] __x64_sys_sendto (net/socket.c:2183) [4455.339376][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) [4455.339380][T23589] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4455.339384][T23589] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4455.339389][T23589] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4455.339394][T23589] RIP: 0033:0x7f85506c8a4a [ 4455.339399][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 [ 4455.339401][T23589] RSP: 002b:00007ffeac962748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4455.339406][T23589] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f85506c8a4a [ 4455.339408][T23589] RDX: 0000000000000040 RSI: 00000000398c8340 RDI: 0000000000000005 [ 4455.339410][T23589] RBP: 00007ffeac9627d0 R08: 0000000000418574 R09: 000000000000001c [ 4455.339412][T23589] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4455.339413][T23589] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85507f1000 | [ 4455.339413][T23589] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85507f1000 | [ 4455.339428][T23589] | [ 4455.339431][T23589] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23589 | [4455.352463][T23589] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4455.352725][T23589] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4455.352726][T23589] Call Trace: [ 4455.352728][T23589] [4455.352731][T23589] dump_stack_lvl (lib/dump_stack.c:123) [4455.352736][T23589] check_preemption_disabled (lib/smp_processor_id.c:52) [4455.352742][T23589] lwtunnel_output (net/core/lwtunnel.c:359) [4455.352749][T23589] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4455.352755][T23589] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.352761][T23589] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4455.352766][T23589] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.352779][T23589] rawv6_sendmsg (net/ipv6/raw.c:918) [4455.352790][T23589] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4455.352796][T23589] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4455.352799][T23589] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.352807][T23589] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4455.352811][T23589] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4455.352820][T23589] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4455.352836][T23589] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4455.352839][T23589] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.352851][T23589] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.352855][T23589] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.352861][T23589] ? __pfx___sys_sendto (net/socket.c:2147) [4455.352876][T23589] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4455.352882][T23589] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4455.352890][T23589] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4455.352897][T23589] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4455.352907][T23589] __x64_sys_sendto (net/socket.c:2183) [4455.352911][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) [4455.352915][T23589] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4455.352919][T23589] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4455.352924][T23589] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4455.352928][T23589] RIP: 0033:0x7f85506c8a4a [ 4455.352932][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 [ 4455.352935][T23589] RSP: 002b:00007ffeac962748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4455.352938][T23589] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f85506c8a4a [ 4455.352941][T23589] RDX: 0000000000000040 RSI: 00000000398c8340 RDI: 0000000000000005 [ 4455.352943][T23589] RBP: 00007ffeac9627d0 R08: 0000000000418574 R09: 000000000000001c [ 4455.352945][T23589] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4455.352947][T23589] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85507f1000 | [ 4455.352947][T23589] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85507f1000 | [ 4455.352962][T23589] | [ 4455.369327][T23589] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23589 | [4455.369696][T23589] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4455.369954][T23589] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4455.369956][T23589] Call Trace: [ 4455.369958][T23589] [4455.369960][T23589] dump_stack_lvl (lib/dump_stack.c:123) [4455.369967][T23589] check_preemption_disabled (lib/smp_processor_id.c:52) [4455.369972][T23589] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4455.369978][T23589] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4455.369985][T23589] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.369990][T23589] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4455.369995][T23589] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.370007][T23589] rawv6_sendmsg (net/ipv6/raw.c:918) [4455.370019][T23589] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4455.370024][T23589] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4455.370028][T23589] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.370035][T23589] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4455.370039][T23589] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4455.370047][T23589] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4455.370080][T23589] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4455.370083][T23589] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.370094][T23589] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.370099][T23589] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.370104][T23589] ? __pfx___sys_sendto (net/socket.c:2147) [4455.370119][T23589] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4455.370126][T23589] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4455.370133][T23589] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4455.370140][T23589] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4455.370150][T23589] __x64_sys_sendto (net/socket.c:2183) [4455.370156][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) [4455.370159][T23589] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4455.370163][T23589] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4455.370169][T23589] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4455.370172][T23589] RIP: 0033:0x7f85506c8a4a [ 4455.370176][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 [ 4455.370178][T23589] RSP: 002b:00007ffeac962748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4455.370182][T23589] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f85506c8a4a [ 4455.370184][T23589] RDX: 0000000000000040 RSI: 00000000398c8340 RDI: 0000000000000005 [ 4455.370186][T23589] RBP: 00007ffeac9627d0 R08: 0000000000418574 R09: 000000000000001c [ 4455.370188][T23589] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4455.370191][T23589] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85507f1000 | [ 4455.370191][T23589] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85507f1000 | [ 4455.370206][T23589] | [ 4455.862240][T23593] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23593 | [4455.862709][T23593] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4455.862970][T23593] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4455.862972][T23593] Call Trace: [ 4455.862974][T23593] [4455.862976][T23593] dump_stack_lvl (lib/dump_stack.c:123) [4455.862985][T23593] check_preemption_disabled (lib/smp_processor_id.c:52) [4455.862992][T23593] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4455.862999][T23593] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4455.863006][T23593] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.863014][T23593] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4455.863019][T23593] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.863031][T23593] rawv6_sendmsg (net/ipv6/raw.c:918) [4455.863043][T23593] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4455.863049][T23593] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4455.863055][T23593] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.863064][T23593] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4455.863069][T23593] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4455.863079][T23593] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4455.863096][T23593] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4455.863099][T23593] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.863110][T23593] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.863116][T23593] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.863122][T23593] ? __pfx___sys_sendto (net/socket.c:2147) [4455.863138][T23593] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4455.863145][T23593] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4455.863154][T23593] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4455.863161][T23593] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4455.863172][T23593] __x64_sys_sendto (net/socket.c:2183) [4455.863176][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) [4455.863180][T23593] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4455.863184][T23593] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4455.863189][T23593] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4455.863193][T23593] RIP: 0033:0x7f4add2eda4a [ 4455.863197][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 [ 4455.863200][T23593] RSP: 002b:00007ffc278c7968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4455.863204][T23593] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4add2eda4a [ 4455.863207][T23593] RDX: 0000000000000040 RSI: 000000003c308340 RDI: 0000000000000005 [ 4455.863209][T23593] RBP: 00007ffc278c79f0 R08: 0000000000418574 R09: 000000000000001c [ 4455.863212][T23593] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4455.863214][T23593] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4add416000 | [ 4455.863214][T23593] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4add416000 | [ 4455.863228][T23593] | [ 4455.876070][T23593] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23593 | [4455.877033][T23593] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4455.877301][T23593] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4455.877303][T23593] Call Trace: [ 4455.877306][T23593] [4455.877308][T23593] dump_stack_lvl (lib/dump_stack.c:123) [4455.877314][T23593] check_preemption_disabled (lib/smp_processor_id.c:52) [4455.877320][T23593] lwtunnel_output (net/core/lwtunnel.c:359) [4455.877327][T23593] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4455.877333][T23593] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.877340][T23593] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4455.877345][T23593] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.877357][T23593] rawv6_sendmsg (net/ipv6/raw.c:918) [4455.877369][T23593] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4455.877375][T23593] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4455.877379][T23593] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.877387][T23593] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4455.877391][T23593] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4455.877400][T23593] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4455.877417][T23593] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4455.877419][T23593] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.877431][T23593] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.877435][T23593] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.877442][T23593] ? __pfx___sys_sendto (net/socket.c:2147) [4455.877456][T23593] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4455.877462][T23593] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4455.877470][T23593] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4455.877478][T23593] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4455.877488][T23593] __x64_sys_sendto (net/socket.c:2183) [4455.877492][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) [4455.877495][T23593] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4455.877500][T23593] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4455.877505][T23593] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4455.877508][T23593] RIP: 0033:0x7f4add2eda4a [ 4455.877511][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 [ 4455.877514][T23593] RSP: 002b:00007ffc278c7968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4455.877518][T23593] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4add2eda4a [ 4455.877520][T23593] RDX: 0000000000000040 RSI: 000000003c308340 RDI: 0000000000000005 [ 4455.877522][T23593] RBP: 00007ffc278c79f0 R08: 0000000000418574 R09: 000000000000001c [ 4455.877525][T23593] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4455.877527][T23593] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4add416000 | [ 4455.877527][T23593] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4add416000 | [ 4455.877542][T23593] | [ 4455.877932][T23593] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23593 | [4455.889738][T23593] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4455.889992][T23593] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4455.889993][T23593] Call Trace: [ 4455.889995][T23593] [4455.889998][T23593] dump_stack_lvl (lib/dump_stack.c:123) [4455.890004][T23593] check_preemption_disabled (lib/smp_processor_id.c:52) [4455.890010][T23593] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4455.890017][T23593] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4455.890023][T23593] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.890029][T23593] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4455.890034][T23593] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.890046][T23593] rawv6_sendmsg (net/ipv6/raw.c:918) [4455.890058][T23593] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4455.890064][T23593] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4455.890068][T23593] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.890076][T23593] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4455.890079][T23593] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4455.890089][T23593] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4455.890105][T23593] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4455.890109][T23593] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.890120][T23593] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.890124][T23593] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.890130][T23593] ? __pfx___sys_sendto (net/socket.c:2147) [4455.890146][T23593] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4455.890153][T23593] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4455.890160][T23593] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4455.890167][T23593] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4455.890178][T23593] __x64_sys_sendto (net/socket.c:2183) [4455.890183][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) [4455.890186][T23593] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4455.890191][T23593] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4455.890196][T23593] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4455.890199][T23593] RIP: 0033:0x7f4add2eda4a [ 4455.890203][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 [ 4455.890205][T23593] RSP: 002b:00007ffc278c7968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4455.890209][T23593] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4add2eda4a [ 4455.890211][T23593] RDX: 0000000000000040 RSI: 000000003c308340 RDI: 0000000000000005 [ 4455.890213][T23593] RBP: 00007ffc278c79f0 R08: 0000000000418574 R09: 000000000000001c [ 4455.890215][T23593] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4455.890217][T23593] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4add416000 | [ 4455.890217][T23593] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4add416000 | [ 4455.890231][T23593] | [ 4456.385645][T23597] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23597 | [4456.386347][T23597] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4456.386634][T23597] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4456.386636][T23597] Call Trace: [ 4456.386638][T23597] [4456.386641][T23597] dump_stack_lvl (lib/dump_stack.c:123) [4456.386651][T23597] check_preemption_disabled (lib/smp_processor_id.c:52) [4456.386657][T23597] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4456.386664][T23597] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4456.386672][T23597] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4456.386681][T23597] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4456.386686][T23597] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4456.386698][T23597] rawv6_sendmsg (net/ipv6/raw.c:918) [4456.386709][T23597] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4456.386715][T23597] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4456.386722][T23597] ? __lock_release (kernel/locking/lockdep.c:5534) [4456.386733][T23597] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4456.386740][T23597] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4456.386749][T23597] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4456.386765][T23597] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4456.386768][T23597] ? __lock_release (kernel/locking/lockdep.c:5534) [4456.386780][T23597] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4456.386786][T23597] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4456.386792][T23597] ? __pfx___sys_sendto (net/socket.c:2147) [4456.386807][T23597] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4456.386813][T23597] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4456.386824][T23597] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4456.386831][T23597] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4456.386841][T23597] __x64_sys_sendto (net/socket.c:2183) [4456.386845][T23597] ? do_syscall_64 (./arch/x86/include/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.386849][T23597] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4456.386854][T23597] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4456.386859][T23597] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4456.386863][T23597] RIP: 0033:0x7fce4e6dba4a [ 4456.386868][T23597] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.386871][T23597] RSP: 002b:00007ffede4f6fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4456.386875][T23597] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fce4e6dba4a [ 4456.386878][T23597] RDX: 0000000000000040 RSI: 000000002e7fd340 RDI: 0000000000000005 [ 4456.386880][T23597] RBP: 00007ffede4f7070 R08: 0000000000418574 R09: 000000000000001c [ 4456.386882][T23597] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4456.386884][T23597] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce4e804000 | [ 4456.386898][T23597] | [ 4456.386901][T23597] lwtunnel_output(): recursion limit reached on datapath | [ 4457.873458][T23601] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23601 | [4457.873936][T23601] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4457.874215][T23601] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4457.874218][T23601] Call Trace: [ 4457.874220][T23601] [4457.874223][T23601] dump_stack_lvl (lib/dump_stack.c:123) [4457.874232][T23601] check_preemption_disabled (lib/smp_processor_id.c:52) [4457.874238][T23601] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4457.874245][T23601] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4457.874253][T23601] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.874260][T23601] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4457.874265][T23601] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.874278][T23601] rawv6_sendmsg (net/ipv6/raw.c:918) [4457.874290][T23601] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4457.874296][T23601] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4457.874301][T23601] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.874311][T23601] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4457.874316][T23601] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4457.874325][T23601] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4457.874341][T23601] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4457.874345][T23601] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.874356][T23601] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.874362][T23601] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.874367][T23601] ? __pfx___sys_sendto (net/socket.c:2147) [4457.874382][T23601] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4457.874389][T23601] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4457.874397][T23601] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4457.874404][T23601] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4457.874414][T23601] __x64_sys_sendto (net/socket.c:2183) [4457.874418][T23601] ? do_syscall_64 (./arch/x86/include/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.874421][T23601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4457.874426][T23601] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4457.874431][T23601] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4457.874435][T23601] RIP: 0033:0x7f874c2f3a4a [ 4457.874439][T23601] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.874442][T23601] RSP: 002b:00007ffdffd13248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4457.874446][T23601] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f874c2f3a4a [ 4457.874449][T23601] RDX: 0000000000000040 RSI: 0000000016bcb340 RDI: 0000000000000005 [ 4457.874451][T23601] RBP: 00007ffdffd132d0 R08: 0000000000418574 R09: 000000000000001c [ 4457.874453][T23601] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4457.874456][T23601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f874c41c000 | [ 4457.874456][T23601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f874c41c000 | [ 4457.874470][T23601] | [ 4457.874473][T23601] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23601 | [4457.887610][T23601] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4457.887864][T23601] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4457.887866][T23601] Call Trace: [ 4457.887869][T23601] [4457.887871][T23601] dump_stack_lvl (lib/dump_stack.c:123) [4457.887877][T23601] check_preemption_disabled (lib/smp_processor_id.c:52) [4457.887883][T23601] lwtunnel_output (net/core/lwtunnel.c:359) [4457.887890][T23601] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4457.887896][T23601] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.887903][T23601] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4457.887908][T23601] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.887921][T23601] rawv6_sendmsg (net/ipv6/raw.c:918) [4457.887932][T23601] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4457.887938][T23601] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4457.887942][T23601] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.887950][T23601] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4457.887955][T23601] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4457.887964][T23601] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4457.887981][T23601] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4457.887984][T23601] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.887995][T23601] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.888001][T23601] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.888007][T23601] ? __pfx___sys_sendto (net/socket.c:2147) [4457.888021][T23601] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4457.888028][T23601] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4457.888036][T23601] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4457.888043][T23601] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4457.888053][T23601] __x64_sys_sendto (net/socket.c:2183) [4457.888057][T23601] ? do_syscall_64 (./arch/x86/include/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.888061][T23601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4457.888065][T23601] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4457.888070][T23601] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4457.888073][T23601] RIP: 0033:0x7f874c2f3a4a [ 4457.888077][T23601] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.888080][T23601] RSP: 002b:00007ffdffd13248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4457.888084][T23601] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f874c2f3a4a [ 4457.888086][T23601] RDX: 0000000000000040 RSI: 0000000016bcb340 RDI: 0000000000000005 [ 4457.888089][T23601] RBP: 00007ffdffd132d0 R08: 0000000000418574 R09: 000000000000001c [ 4457.888092][T23601] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4457.888095][T23601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f874c41c000 | [ 4457.888115][T23601] | [ 4457.903626][T23601] Dead loop on virtual device veth0, fix it urgently! | [ 4457.904111][T23601] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23601 | [4457.904520][T23601] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4457.904797][T23601] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4457.904799][T23601] Call Trace: [ 4457.904801][T23601] [4457.904804][T23601] dump_stack_lvl (lib/dump_stack.c:123) [4457.904812][T23601] check_preemption_disabled (lib/smp_processor_id.c:52) [4457.904819][T23601] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4457.904825][T23601] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4457.904833][T23601] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.904841][T23601] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4457.904846][T23601] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.904858][T23601] rawv6_sendmsg (net/ipv6/raw.c:918) [4457.904870][T23601] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4457.904876][T23601] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4457.904882][T23601] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.904891][T23601] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4457.904897][T23601] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4457.904906][T23601] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4457.904922][T23601] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4457.904925][T23601] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.904937][T23601] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.904943][T23601] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.904949][T23601] ? __pfx___sys_sendto (net/socket.c:2147) [4457.904964][T23601] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4457.904971][T23601] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4457.904980][T23601] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4457.904987][T23601] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4457.904997][T23601] __x64_sys_sendto (net/socket.c:2183) [4457.905001][T23601] ? do_syscall_64 (./arch/x86/include/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.905005][T23601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4457.905010][T23601] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4457.905015][T23601] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4457.905020][T23601] RIP: 0033:0x7f874c2f3a4a [ 4457.905025][T23601] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.905028][T23601] RSP: 002b:00007ffdffd13248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4457.905032][T23601] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f874c2f3a4a [ 4457.905034][T23601] RDX: 0000000000000040 RSI: 0000000016bcb340 RDI: 0000000000000005 [ 4457.905036][T23601] RBP: 00007ffdffd132d0 R08: 0000000000418574 R09: 000000000000001c [ 4457.905038][T23601] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4457.905040][T23601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f874c41c000 | [ 4457.905055][T23601] | [ 4461.005489][T23619] check_preemption_disabled: 6 callbacks suppressed | [ 4461.005498][T23619] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23619 | [4461.006551][T23619] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4461.006836][T23619] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4461.006838][T23619] Call Trace: [ 4461.006841][T23619] [4461.006844][T23619] dump_stack_lvl (lib/dump_stack.c:123) [4461.006854][T23619] check_preemption_disabled (lib/smp_processor_id.c:52) [4461.006861][T23619] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4461.006868][T23619] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4461.006876][T23619] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4461.006884][T23619] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4461.006889][T23619] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4461.006902][T23619] rawv6_sendmsg (net/ipv6/raw.c:918) [4461.006913][T23619] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4461.006919][T23619] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4461.006926][T23619] ? __lock_release (kernel/locking/lockdep.c:5534) [4461.006937][T23619] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4461.006944][T23619] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4461.006954][T23619] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4461.006970][T23619] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4461.006974][T23619] ? __lock_release (kernel/locking/lockdep.c:5534) [4461.006985][T23619] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4461.006992][T23619] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4461.006998][T23619] ? __pfx___sys_sendto (net/socket.c:2147) [4461.007012][T23619] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4461.007019][T23619] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4461.007029][T23619] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4461.007036][T23619] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4461.007047][T23619] __x64_sys_sendto (net/socket.c:2183) [4461.007050][T23619] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4461.007055][T23619] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4461.007059][T23619] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4461.007064][T23619] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4461.007069][T23619] RIP: 0033:0x7f4b69d97a4a [ 4461.007074][T23619] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4461.007077][T23619] RSP: 002b:00007fff75cbb438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4461.007082][T23619] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4b69d97a4a [ 4461.007084][T23619] RDX: 0000000000000040 RSI: 0000000026972340 RDI: 0000000000000005 [ 4461.007086][T23619] RBP: 00007fff75cbb4c0 R08: 0000000000418574 R09: 000000000000001c [ 4461.007088][T23619] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4461.007090][T23619] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4b69ec0000 | [ 4461.007105][T23619] | [ 4461.007107][T23619] lwtunnel_output(): recursion limit reached on datapath | [ 4462.804734][T23626] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23626 | [4462.805236][T23626] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4462.805508][T23626] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4462.805511][T23626] Call Trace: [ 4462.805513][T23626] [4462.805516][T23626] dump_stack_lvl (lib/dump_stack.c:123) [4462.805525][T23626] check_preemption_disabled (lib/smp_processor_id.c:52) [4462.805533][T23626] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4462.805539][T23626] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4462.805548][T23626] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.805557][T23626] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4462.805561][T23626] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.805573][T23626] rawv6_sendmsg (net/ipv6/raw.c:918) [4462.805585][T23626] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4462.805591][T23626] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4462.805599][T23626] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.805610][T23626] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4462.805616][T23626] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4462.805625][T23626] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4462.805642][T23626] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4462.805645][T23626] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.805656][T23626] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.805663][T23626] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.805669][T23626] ? __pfx___sys_sendto (net/socket.c:2147) [4462.805683][T23626] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4462.805690][T23626] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4462.805701][T23626] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4462.805708][T23626] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4462.805718][T23626] __x64_sys_sendto (net/socket.c:2183) [4462.805722][T23626] ? do_syscall_64 (./arch/x86/include/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.805726][T23626] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4462.805732][T23626] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4462.805736][T23626] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4462.805742][T23626] RIP: 0033:0x7fc330ea7a4a [ 4462.805746][T23626] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.805749][T23626] RSP: 002b:00007fff5d8ab9a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4462.805754][T23626] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc330ea7a4a [ 4462.805756][T23626] RDX: 0000000000000040 RSI: 0000000019901340 RDI: 0000000000000005 [ 4462.805758][T23626] RBP: 00007fff5d8aba30 R08: 0000000000418574 R09: 000000000000001c [ 4462.805760][T23626] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4462.805762][T23626] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc330fd0000 | [ 4462.805762][T23626] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc330fd0000 | [ 4462.805777][T23626] | [ 4462.805780][T23626] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23626 | [4462.817997][T23626] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4462.818258][T23626] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4462.818260][T23626] Call Trace: [ 4462.818262][T23626] [4462.818264][T23626] dump_stack_lvl (lib/dump_stack.c:123) [4462.818270][T23626] check_preemption_disabled (lib/smp_processor_id.c:52) [4462.818275][T23626] lwtunnel_output (net/core/lwtunnel.c:359) [4462.818282][T23626] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4462.818288][T23626] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.818293][T23626] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4462.818298][T23626] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.818310][T23626] rawv6_sendmsg (net/ipv6/raw.c:918) [4462.818322][T23626] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4462.818327][T23626] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4462.818330][T23626] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.818338][T23626] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4462.818341][T23626] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4462.818350][T23626] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4462.818366][T23626] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4462.818369][T23626] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.818380][T23626] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.818384][T23626] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.818389][T23626] ? __pfx___sys_sendto (net/socket.c:2147) [4462.818404][T23626] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4462.818410][T23626] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4462.818417][T23626] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4462.818424][T23626] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4462.818434][T23626] __x64_sys_sendto (net/socket.c:2183) [4462.818437][T23626] ? do_syscall_64 (./arch/x86/include/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.818440][T23626] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4462.818445][T23626] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4462.818450][T23626] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4462.818453][T23626] RIP: 0033:0x7fc330ea7a4a [ 4462.818456][T23626] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.818459][T23626] RSP: 002b:00007fff5d8ab9a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4462.818462][T23626] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc330ea7a4a [ 4462.818464][T23626] RDX: 0000000000000040 RSI: 0000000019901340 RDI: 0000000000000005 [ 4462.818466][T23626] RBP: 00007fff5d8aba30 R08: 0000000000418574 R09: 000000000000001c [ 4462.818468][T23626] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4462.818470][T23626] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc330fd0000 | [ 4462.818470][T23626] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc330fd0000 | [ 4462.818484][T23626] | [ 4462.819113][T23626] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23626 | [4462.831181][T23626] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4462.831431][T23626] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4462.831433][T23626] Call Trace: [ 4462.831435][T23626] [4462.831437][T23626] dump_stack_lvl (lib/dump_stack.c:123) [4462.831443][T23626] check_preemption_disabled (lib/smp_processor_id.c:52) [4462.831449][T23626] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4462.831455][T23626] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4462.831462][T23626] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.831467][T23626] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4462.831472][T23626] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.831485][T23626] rawv6_sendmsg (net/ipv6/raw.c:918) [4462.831496][T23626] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4462.831502][T23626] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4462.831505][T23626] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.831513][T23626] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4462.831517][T23626] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4462.831526][T23626] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4462.831542][T23626] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4462.831545][T23626] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.831556][T23626] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.831560][T23626] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.831566][T23626] ? __pfx___sys_sendto (net/socket.c:2147) [4462.831580][T23626] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4462.831586][T23626] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4462.831594][T23626] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4462.831601][T23626] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4462.831611][T23626] __x64_sys_sendto (net/socket.c:2183) [4462.831614][T23626] ? do_syscall_64 (./arch/x86/include/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.831617][T23626] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4462.831622][T23626] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4462.831626][T23626] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4462.831629][T23626] RIP: 0033:0x7fc330ea7a4a [ 4462.831633][T23626] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.831636][T23626] RSP: 002b:00007fff5d8ab9a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4462.831639][T23626] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc330ea7a4a [ 4462.831641][T23626] RDX: 0000000000000040 RSI: 0000000019901340 RDI: 0000000000000005 [ 4462.831643][T23626] RBP: 00007fff5d8aba30 R08: 0000000000418574 R09: 000000000000001c [ 4462.831645][T23626] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4462.831647][T23626] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc330fd0000 | [ 4462.831647][T23626] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc330fd0000 | [ 4462.831661][T23626] | [ 4463.820504][T23634] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23634 | [4463.820965][T23634] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4463.821240][T23634] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4463.821242][T23634] Call Trace: [ 4463.821245][T23634] [4463.821248][T23634] dump_stack_lvl (lib/dump_stack.c:123) [4463.821256][T23634] check_preemption_disabled (lib/smp_processor_id.c:52) [4463.821262][T23634] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4463.821269][T23634] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4463.821277][T23634] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.821284][T23634] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4463.821289][T23634] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.821301][T23634] rawv6_sendmsg (net/ipv6/raw.c:918) [4463.821313][T23634] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4463.821319][T23634] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4463.821326][T23634] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.821335][T23634] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4463.821341][T23634] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4463.821350][T23634] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4463.821366][T23634] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4463.821370][T23634] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.821381][T23634] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.821387][T23634] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.821393][T23634] ? __pfx___sys_sendto (net/socket.c:2147) [4463.821408][T23634] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4463.821414][T23634] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4463.821423][T23634] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4463.821430][T23634] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4463.821440][T23634] __x64_sys_sendto (net/socket.c:2183) [4463.821445][T23634] ? do_syscall_64 (./arch/x86/include/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.821449][T23634] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4463.821453][T23634] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4463.821458][T23634] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4463.821462][T23634] RIP: 0033:0x7fbbc6466a4a [ 4463.821467][T23634] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.821470][T23634] RSP: 002b:00007ffeb1fe74d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4463.821474][T23634] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbbc6466a4a [ 4463.821476][T23634] RDX: 0000000000000040 RSI: 0000000034904340 RDI: 0000000000000005 [ 4463.821478][T23634] RBP: 00007ffeb1fe7560 R08: 0000000000418574 R09: 000000000000001c [ 4463.821480][T23634] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4463.821482][T23634] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbc658f000 | [ 4463.821482][T23634] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbc658f000 | [ 4463.821496][T23634] | [ 4463.821503][T23634] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23634 | [4463.833532][T23634] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4463.833780][T23634] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4463.833782][T23634] Call Trace: [ 4463.833783][T23634] [4463.833785][T23634] dump_stack_lvl (lib/dump_stack.c:123) [4463.833791][T23634] check_preemption_disabled (lib/smp_processor_id.c:52) [4463.833796][T23634] lwtunnel_output (net/core/lwtunnel.c:359) [4463.833803][T23634] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4463.833809][T23634] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.833815][T23634] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4463.833821][T23634] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.833833][T23634] rawv6_sendmsg (net/ipv6/raw.c:918) [4463.833845][T23634] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4463.833851][T23634] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4463.833854][T23634] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.833862][T23634] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4463.833865][T23634] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4463.833874][T23634] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4463.833891][T23634] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4463.833894][T23634] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.833905][T23634] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.833909][T23634] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.833915][T23634] ? __pfx___sys_sendto (net/socket.c:2147) [4463.833931][T23634] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4463.833937][T23634] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4463.833944][T23634] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4463.833951][T23634] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4463.833962][T23634] __x64_sys_sendto (net/socket.c:2183) [4463.833965][T23634] ? do_syscall_64 (./arch/x86/include/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.833969][T23634] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4463.833973][T23634] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4463.833978][T23634] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4463.833981][T23634] RIP: 0033:0x7fbbc6466a4a [ 4463.833985][T23634] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.833987][T23634] RSP: 002b:00007ffeb1fe74d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4463.833991][T23634] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbbc6466a4a [ 4463.833993][T23634] RDX: 0000000000000040 RSI: 0000000034904340 RDI: 0000000000000005 [ 4463.833995][T23634] RBP: 00007ffeb1fe7560 R08: 0000000000418574 R09: 000000000000001c [ 4463.833997][T23634] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4463.833999][T23634] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbc658f000 | [ 4463.833999][T23634] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbc658f000 | [ 4463.834014][T23634] | [ 4463.850729][T23634] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23634 | [4463.851096][T23634] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4463.851354][T23634] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4463.851356][T23634] Call Trace: [ 4463.851358][T23634] [4463.851360][T23634] dump_stack_lvl (lib/dump_stack.c:123) [4463.851366][T23634] check_preemption_disabled (lib/smp_processor_id.c:52) [4463.851372][T23634] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4463.851379][T23634] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4463.851386][T23634] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.851392][T23634] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4463.851397][T23634] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.851409][T23634] rawv6_sendmsg (net/ipv6/raw.c:918) [4463.851421][T23634] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4463.851426][T23634] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4463.851430][T23634] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.851438][T23634] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4463.851442][T23634] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4463.851451][T23634] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4463.851468][T23634] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4463.851471][T23634] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.851483][T23634] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.851487][T23634] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.851493][T23634] ? __pfx___sys_sendto (net/socket.c:2147) [4463.851508][T23634] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4463.851514][T23634] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4463.851522][T23634] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4463.851529][T23634] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4463.851539][T23634] __x64_sys_sendto (net/socket.c:2183) [4463.851543][T23634] ? do_syscall_64 (./arch/x86/include/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.851546][T23634] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4463.851551][T23634] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4463.851556][T23634] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4463.851560][T23634] RIP: 0033:0x7fbbc6466a4a [ 4463.851563][T23634] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.851566][T23634] RSP: 002b:00007ffeb1fe74d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4463.851569][T23634] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbbc6466a4a [ 4463.851572][T23634] RDX: 0000000000000040 RSI: 0000000034904340 RDI: 0000000000000005 [ 4463.851574][T23634] RBP: 00007ffeb1fe7560 R08: 0000000000418574 R09: 000000000000001c [ 4463.851576][T23634] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4463.851578][T23634] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbc658f000 | [ 4463.851578][T23634] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbc658f000 | [ 4463.851593][T23634] | [ 4464.931697][T23643] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23643 | [4464.932206][T23643] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4464.932470][T23643] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4464.932472][T23643] Call Trace: [ 4464.932474][T23643] [4464.932478][T23643] dump_stack_lvl (lib/dump_stack.c:123) [4464.932487][T23643] check_preemption_disabled (lib/smp_processor_id.c:52) [4464.932494][T23643] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4464.932501][T23643] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4464.932509][T23643] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4464.932517][T23643] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4464.932522][T23643] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4464.932551][T23643] rawv6_sendmsg (net/ipv6/raw.c:918) [4464.932563][T23643] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4464.932568][T23643] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4464.932575][T23643] ? __lock_release (kernel/locking/lockdep.c:5534) [4464.932586][T23643] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4464.932592][T23643] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4464.932602][T23643] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4464.932618][T23643] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4464.932622][T23643] ? __lock_release (kernel/locking/lockdep.c:5534) [4464.932633][T23643] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4464.932640][T23643] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4464.932646][T23643] ? __pfx___sys_sendto (net/socket.c:2147) [4464.932660][T23643] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4464.932667][T23643] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4464.932677][T23643] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4464.932684][T23643] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4464.932695][T23643] __x64_sys_sendto (net/socket.c:2183) [4464.932699][T23643] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4464.932703][T23643] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4464.932708][T23643] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4464.932713][T23643] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4464.932718][T23643] RIP: 0033:0x7f5037789a4a [ 4464.932723][T23643] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4464.932726][T23643] RSP: 002b:00007ffdcefcbe38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4464.932730][T23643] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5037789a4a [ 4464.932732][T23643] RDX: 0000000000000040 RSI: 000000003f9dc340 RDI: 0000000000000005 [ 4464.932734][T23643] RBP: 00007ffdcefcbec0 R08: 0000000000418574 R09: 000000000000001c [ 4464.932736][T23643] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4464.932738][T23643] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f50378b2000 | [ 4464.932738][T23643] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f50378b2000 | [ 4464.932752][T23643] | [ 4464.932775][T23643] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23643 | [4464.945246][T23643] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4464.945498][T23643] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4464.945500][T23643] Call Trace: [ 4464.945501][T23643] [4464.945503][T23643] dump_stack_lvl (lib/dump_stack.c:123) [4464.945509][T23643] check_preemption_disabled (lib/smp_processor_id.c:52) [4464.945514][T23643] lwtunnel_output (net/core/lwtunnel.c:359) [4464.945521][T23643] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4464.945527][T23643] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4464.945533][T23643] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4464.945538][T23643] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4464.945550][T23643] rawv6_sendmsg (net/ipv6/raw.c:918) [4464.945561][T23643] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4464.945566][T23643] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4464.945570][T23643] ? __lock_release (kernel/locking/lockdep.c:5534) [4464.945577][T23643] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4464.945581][T23643] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4464.945590][T23643] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4464.945606][T23643] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4464.945609][T23643] ? __lock_release (kernel/locking/lockdep.c:5534) [4464.945620][T23643] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4464.945624][T23643] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4464.945630][T23643] ? __pfx___sys_sendto (net/socket.c:2147) [4464.945644][T23643] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4464.945650][T23643] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4464.945658][T23643] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4464.945665][T23643] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4464.945674][T23643] __x64_sys_sendto (net/socket.c:2183) [4464.945678][T23643] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4464.945681][T23643] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4464.945686][T23643] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4464.945690][T23643] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4464.945693][T23643] RIP: 0033:0x7f5037789a4a [ 4464.945697][T23643] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4464.945700][T23643] RSP: 002b:00007ffdcefcbe38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4464.945703][T23643] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5037789a4a [ 4464.945705][T23643] RDX: 0000000000000040 RSI: 000000003f9dc340 RDI: 0000000000000005 [ 4464.945707][T23643] RBP: 00007ffdcefcbec0 R08: 0000000000418574 R09: 000000000000001c [ 4464.945709][T23643] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4464.945711][T23643] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f50378b2000 | [ 4464.945711][T23643] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f50378b2000 | [ 4464.945725][T23643] | [ 4464.964017][T23643] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23643 | [4464.964406][T23643] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4464.964661][T23643] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4464.964663][T23643] Call Trace: [ 4464.964665][T23643] [4464.964668][T23643] dump_stack_lvl (lib/dump_stack.c:123) [4464.964674][T23643] check_preemption_disabled (lib/smp_processor_id.c:52) [4464.964679][T23643] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4464.964686][T23643] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4464.964692][T23643] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4464.964698][T23643] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4464.964703][T23643] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4464.964715][T23643] rawv6_sendmsg (net/ipv6/raw.c:918) [4464.964726][T23643] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4464.964732][T23643] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4464.964735][T23643] ? __lock_release (kernel/locking/lockdep.c:5534) [4464.964743][T23643] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4464.964746][T23643] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4464.964755][T23643] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4464.964771][T23643] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4464.964774][T23643] ? __lock_release (kernel/locking/lockdep.c:5534) [4464.964785][T23643] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4464.964789][T23643] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4464.964795][T23643] ? __pfx___sys_sendto (net/socket.c:2147) [4464.964810][T23643] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4464.964816][T23643] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4464.964823][T23643] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4464.964830][T23643] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4464.964840][T23643] __x64_sys_sendto (net/socket.c:2183) [4464.964844][T23643] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4464.964847][T23643] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4464.964851][T23643] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4464.964856][T23643] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4464.964859][T23643] RIP: 0033:0x7f5037789a4a [ 4464.964863][T23643] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4464.964866][T23643] RSP: 002b:00007ffdcefcbe38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4464.964869][T23643] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5037789a4a [ 4464.964871][T23643] RDX: 0000000000000040 RSI: 000000003f9dc340 RDI: 0000000000000005 [ 4464.964873][T23643] RBP: 00007ffdcefcbec0 R08: 0000000000418574 R09: 000000000000001c [ 4464.964875][T23643] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4464.964877][T23643] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f50378b2000 | [ 4464.964892][T23643] | [ 4466.348292][T23655] check_preemption_disabled: 3 callbacks suppressed | [ 4466.348301][T23655] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23655 | [4466.349444][T23655] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4466.349732][T23655] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4466.349735][T23655] Call Trace: [ 4466.349737][T23655] [4466.349740][T23655] dump_stack_lvl (lib/dump_stack.c:123) [4466.349749][T23655] check_preemption_disabled (lib/smp_processor_id.c:52) [4466.349757][T23655] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4466.349763][T23655] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4466.349772][T23655] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4466.349780][T23655] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4466.349786][T23655] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4466.349798][T23655] rawv6_sendmsg (net/ipv6/raw.c:918) [4466.349810][T23655] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4466.349815][T23655] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4466.349823][T23655] ? __lock_release (kernel/locking/lockdep.c:5534) [4466.349834][T23655] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4466.349840][T23655] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4466.349849][T23655] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4466.349865][T23655] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4466.349868][T23655] ? __lock_release (kernel/locking/lockdep.c:5534) [4466.349880][T23655] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4466.349887][T23655] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4466.349892][T23655] ? __pfx___sys_sendto (net/socket.c:2147) [4466.349907][T23655] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4466.349914][T23655] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4466.349924][T23655] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4466.349932][T23655] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4466.349941][T23655] __x64_sys_sendto (net/socket.c:2183) [4466.349945][T23655] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4466.349950][T23655] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4466.349955][T23655] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4466.349960][T23655] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4466.349965][T23655] RIP: 0033:0x7f96763c6a4a [ 4466.349969][T23655] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4466.349972][T23655] RSP: 002b:00007ffe0d5bd678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4466.349977][T23655] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f96763c6a4a [ 4466.349979][T23655] RDX: 0000000000000040 RSI: 000000002db3a340 RDI: 0000000000000005 [ 4466.349981][T23655] RBP: 00007ffe0d5bd700 R08: 0000000000418574 R09: 000000000000001c [ 4466.349983][T23655] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4466.349985][T23655] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96764ef000 | [ 4466.349999][T23655] | [ 4466.350002][T23655] lwtunnel_output(): recursion limit reached on datapath | [ 4467.843976][T23659] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23659 | [4467.844462][T23659] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4467.844720][T23659] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4467.844723][T23659] Call Trace: [ 4467.844725][T23659] [4467.844728][T23659] dump_stack_lvl (lib/dump_stack.c:123) [4467.844737][T23659] check_preemption_disabled (lib/smp_processor_id.c:52) [4467.844744][T23659] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4467.844751][T23659] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4467.844759][T23659] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4467.844767][T23659] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4467.844772][T23659] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4467.844784][T23659] rawv6_sendmsg (net/ipv6/raw.c:918) [4467.844795][T23659] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4467.844800][T23659] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4467.844809][T23659] ? __lock_release (kernel/locking/lockdep.c:5534) [4467.844819][T23659] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4467.844826][T23659] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4467.844835][T23659] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4467.844851][T23659] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4467.844854][T23659] ? __lock_release (kernel/locking/lockdep.c:5534) [4467.844865][T23659] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4467.844871][T23659] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4467.844877][T23659] ? __pfx___sys_sendto (net/socket.c:2147) [4467.844891][T23659] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4467.844898][T23659] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4467.844908][T23659] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4467.844916][T23659] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4467.844925][T23659] __x64_sys_sendto (net/socket.c:2183) [4467.844929][T23659] ? do_syscall_64 (./arch/x86/include/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.844933][T23659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4467.844939][T23659] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4467.844943][T23659] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4467.844949][T23659] RIP: 0033:0x7f0b06bd2a4a [ 4467.844954][T23659] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.844956][T23659] RSP: 002b:00007ffd73d512e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4467.844961][T23659] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0b06bd2a4a [ 4467.844963][T23659] RDX: 0000000000000040 RSI: 000000003e4e8340 RDI: 0000000000000005 [ 4467.844965][T23659] RBP: 00007ffd73d51370 R08: 0000000000418574 R09: 000000000000001c [ 4467.844967][T23659] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4467.844969][T23659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b06cfb000 | [ 4467.844969][T23659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b06cfb000 | [ 4467.844983][T23659] | [ 4467.844986][T23659] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23659 | [4467.856965][T23659] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4467.857224][T23659] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4467.857226][T23659] Call Trace: [ 4467.857228][T23659] [4467.857230][T23659] dump_stack_lvl (lib/dump_stack.c:123) [4467.857236][T23659] check_preemption_disabled (lib/smp_processor_id.c:52) [4467.857241][T23659] lwtunnel_output (net/core/lwtunnel.c:359) [4467.857247][T23659] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4467.857254][T23659] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4467.857259][T23659] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4467.857264][T23659] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4467.857276][T23659] rawv6_sendmsg (net/ipv6/raw.c:918) [4467.857287][T23659] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4467.857293][T23659] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4467.857296][T23659] ? __lock_release (kernel/locking/lockdep.c:5534) [4467.857304][T23659] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4467.857307][T23659] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4467.857316][T23659] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4467.857331][T23659] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4467.857334][T23659] ? __lock_release (kernel/locking/lockdep.c:5534) [4467.857345][T23659] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4467.857349][T23659] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4467.857355][T23659] ? __pfx___sys_sendto (net/socket.c:2147) [4467.857369][T23659] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4467.857375][T23659] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4467.857382][T23659] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4467.857389][T23659] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4467.857399][T23659] __x64_sys_sendto (net/socket.c:2183) [4467.857403][T23659] ? do_syscall_64 (./arch/x86/include/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.857406][T23659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4467.857410][T23659] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4467.857415][T23659] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4467.857418][T23659] RIP: 0033:0x7f0b06bd2a4a [ 4467.857422][T23659] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.857424][T23659] RSP: 002b:00007ffd73d512e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4467.857427][T23659] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0b06bd2a4a [ 4467.857429][T23659] RDX: 0000000000000040 RSI: 000000003e4e8340 RDI: 0000000000000005 [ 4467.857431][T23659] RBP: 00007ffd73d51370 R08: 0000000000418574 R09: 000000000000001c [ 4467.857433][T23659] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4467.857435][T23659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b06cfb000 | [ 4467.857435][T23659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b06cfb000 | [ 4467.857449][T23659] | [ 4467.857898][T23659] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23659 | [4467.870058][T23659] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4467.870322][T23659] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4467.870324][T23659] Call Trace: [ 4467.870326][T23659] [4467.870328][T23659] dump_stack_lvl (lib/dump_stack.c:123) [4467.870333][T23659] check_preemption_disabled (lib/smp_processor_id.c:52) [4467.870339][T23659] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4467.870345][T23659] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4467.870352][T23659] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4467.870357][T23659] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4467.870362][T23659] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4467.870374][T23659] rawv6_sendmsg (net/ipv6/raw.c:918) [4467.870386][T23659] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4467.870391][T23659] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4467.870395][T23659] ? __lock_release (kernel/locking/lockdep.c:5534) [4467.870402][T23659] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4467.870406][T23659] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4467.870415][T23659] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4467.870431][T23659] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4467.870433][T23659] ? __lock_release (kernel/locking/lockdep.c:5534) [4467.870445][T23659] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4467.870449][T23659] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4467.870454][T23659] ? __pfx___sys_sendto (net/socket.c:2147) [4467.870469][T23659] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4467.870475][T23659] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4467.870482][T23659] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4467.870489][T23659] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4467.870499][T23659] __x64_sys_sendto (net/socket.c:2183) [4467.870503][T23659] ? do_syscall_64 (./arch/x86/include/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.870506][T23659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4467.870511][T23659] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4467.870515][T23659] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4467.870518][T23659] RIP: 0033:0x7f0b06bd2a4a [ 4467.870522][T23659] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.870525][T23659] RSP: 002b:00007ffd73d512e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4467.870528][T23659] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0b06bd2a4a [ 4467.870530][T23659] RDX: 0000000000000040 RSI: 000000003e4e8340 RDI: 0000000000000005 [ 4467.870532][T23659] RBP: 00007ffd73d51370 R08: 0000000000418574 R09: 000000000000001c [ 4467.870534][T23659] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4467.870536][T23659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b06cfb000 | [ 4467.870536][T23659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b06cfb000 | [ 4467.870550][T23659] | [ 4468.362041][T23663] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23663 | [4468.362861][T23663] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4468.363116][T23663] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4468.363119][T23663] Call Trace: [ 4468.363121][T23663] [4468.363124][T23663] dump_stack_lvl (lib/dump_stack.c:123) [4468.363131][T23663] check_preemption_disabled (lib/smp_processor_id.c:52) [4468.363139][T23663] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4468.363146][T23663] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4468.363154][T23663] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.363160][T23663] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4468.363166][T23663] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.363178][T23663] rawv6_sendmsg (net/ipv6/raw.c:918) [4468.363190][T23663] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4468.363195][T23663] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4468.363202][T23663] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.363211][T23663] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4468.363216][T23663] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4468.363225][T23663] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4468.363242][T23663] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4468.363245][T23663] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.363256][T23663] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.363262][T23663] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.363267][T23663] ? __pfx___sys_sendto (net/socket.c:2147) [4468.363282][T23663] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4468.363289][T23663] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4468.363298][T23663] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4468.363305][T23663] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4468.363315][T23663] __x64_sys_sendto (net/socket.c:2183) [4468.363319][T23663] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4468.363323][T23663] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4468.363328][T23663] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4468.363333][T23663] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4468.363337][T23663] RIP: 0033:0x7f8cb4eeea4a [ 4468.363341][T23663] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4468.363345][T23663] RSP: 002b:00007fffcc2cc198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4468.363349][T23663] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8cb4eeea4a [ 4468.363351][T23663] RDX: 0000000000000040 RSI: 00000000296b0340 RDI: 0000000000000005 [ 4468.363353][T23663] RBP: 00007fffcc2cc220 R08: 0000000000418574 R09: 000000000000001c [ 4468.363356][T23663] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4468.363358][T23663] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8cb5017000 | [ 4468.363358][T23663] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8cb5017000 | [ 4468.363372][T23663] | [ 4468.376080][T23663] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23663 | [4468.376460][T23663] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4468.376713][T23663] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4468.376715][T23663] Call Trace: [ 4468.376717][T23663] [4468.376719][T23663] dump_stack_lvl (lib/dump_stack.c:123) [4468.376725][T23663] check_preemption_disabled (lib/smp_processor_id.c:52) [4468.376730][T23663] lwtunnel_output (net/core/lwtunnel.c:359) [4468.376737][T23663] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4468.376744][T23663] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.376749][T23663] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4468.376754][T23663] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.376767][T23663] rawv6_sendmsg (net/ipv6/raw.c:918) [4468.376778][T23663] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4468.376784][T23663] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4468.376788][T23663] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.376796][T23663] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4468.376800][T23663] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4468.376809][T23663] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4468.376826][T23663] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4468.376829][T23663] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.376840][T23663] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.376844][T23663] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.376850][T23663] ? __pfx___sys_sendto (net/socket.c:2147) [4468.376865][T23663] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4468.376871][T23663] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4468.376879][T23663] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4468.376886][T23663] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4468.376896][T23663] __x64_sys_sendto (net/socket.c:2183) [4468.376900][T23663] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4468.376903][T23663] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4468.376908][T23663] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4468.376913][T23663] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4468.376916][T23663] RIP: 0033:0x7f8cb4eeea4a [ 4468.376919][T23663] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4468.376922][T23663] RSP: 002b:00007fffcc2cc198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4468.376926][T23663] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8cb4eeea4a [ 4468.376928][T23663] RDX: 0000000000000040 RSI: 00000000296b0340 RDI: 0000000000000005 [ 4468.376930][T23663] RBP: 00007fffcc2cc220 R08: 0000000000418574 R09: 000000000000001c [ 4468.376932][T23663] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4468.376934][T23663] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8cb5017000 | [ 4468.376934][T23663] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8cb5017000 | [ 4468.376949][T23663] | [ 4468.392487][T23663] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23663 | [4468.392860][T23663] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4468.393116][T23663] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4468.393118][T23663] Call Trace: [ 4468.393120][T23663] [4468.393122][T23663] dump_stack_lvl (lib/dump_stack.c:123) [4468.393128][T23663] check_preemption_disabled (lib/smp_processor_id.c:52) [4468.393134][T23663] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4468.393143][T23663] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4468.393150][T23663] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.393156][T23663] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4468.393161][T23663] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.393174][T23663] rawv6_sendmsg (net/ipv6/raw.c:918) [4468.393185][T23663] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4468.393191][T23663] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4468.393195][T23663] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.393202][T23663] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4468.393206][T23663] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4468.393215][T23663] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4468.393232][T23663] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4468.393234][T23663] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.393246][T23663] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.393250][T23663] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.393256][T23663] ? __pfx___sys_sendto (net/socket.c:2147) [4468.393271][T23663] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4468.393277][T23663] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4468.393285][T23663] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4468.393293][T23663] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4468.393303][T23663] __x64_sys_sendto (net/socket.c:2183) [4468.393307][T23663] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4468.393310][T23663] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4468.393315][T23663] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4468.393320][T23663] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4468.393323][T23663] RIP: 0033:0x7f8cb4eeea4a [ 4468.393327][T23663] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4468.393330][T23663] RSP: 002b:00007fffcc2cc198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4468.393334][T23663] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8cb4eeea4a [ 4468.393336][T23663] RDX: 0000000000000040 RSI: 00000000296b0340 RDI: 0000000000000005 [ 4468.393338][T23663] RBP: 00007fffcc2cc220 R08: 0000000000418574 R09: 000000000000001c [ 4468.393340][T23663] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4468.393342][T23663] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8cb5017000 | [ 4468.393342][T23663] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8cb5017000 | [ 4468.393357][T23663] | [ 4468.883285][T23667] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23667 | [4468.883815][T23667] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4468.884100][T23667] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4468.884102][T23667] Call Trace: [ 4468.884105][T23667] [4468.884107][T23667] dump_stack_lvl (lib/dump_stack.c:123) [4468.884117][T23667] check_preemption_disabled (lib/smp_processor_id.c:52) [4468.884124][T23667] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4468.884131][T23667] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4468.884141][T23667] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.884150][T23667] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4468.884155][T23667] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.884167][T23667] rawv6_sendmsg (net/ipv6/raw.c:918) [4468.884179][T23667] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4468.884184][T23667] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4468.884192][T23667] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.884202][T23667] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4468.884209][T23667] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4468.884218][T23667] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4468.884234][T23667] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4468.884238][T23667] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.884249][T23667] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.884256][T23667] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.884262][T23667] ? __pfx___sys_sendto (net/socket.c:2147) [4468.884276][T23667] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4468.884283][T23667] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4468.884294][T23667] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4468.884302][T23667] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4468.884312][T23667] __x64_sys_sendto (net/socket.c:2183) [4468.884316][T23667] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4468.884320][T23667] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4468.884325][T23667] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4468.884330][T23667] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4468.884335][T23667] RIP: 0033:0x7f6ef76d3a4a [ 4468.884340][T23667] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4468.884343][T23667] RSP: 002b:00007fffea8ff7b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4468.884347][T23667] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ef76d3a4a [ 4468.884350][T23667] RDX: 0000000000000040 RSI: 0000000015413340 RDI: 0000000000000005 [ 4468.884351][T23667] RBP: 00007fffea8ff840 R08: 0000000000418574 R09: 000000000000001c [ 4468.884353][T23667] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4468.884356][T23667] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ef77fc000 | [ 4468.884371][T23667] | [ 4468.898084][T23667] lwtunnel_output(): recursion limit reached on datapath | [ 4470.362697][T23671] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23671 | [4470.363721][T23671] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4470.363980][T23671] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4470.363982][T23671] Call Trace: [ 4470.363984][T23671] [4470.363987][T23671] dump_stack_lvl (lib/dump_stack.c:123) [4470.363996][T23671] check_preemption_disabled (lib/smp_processor_id.c:52) [4470.364002][T23671] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4470.364009][T23671] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4470.364017][T23671] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4470.364024][T23671] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4470.364029][T23671] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4470.364041][T23671] rawv6_sendmsg (net/ipv6/raw.c:918) [4470.364052][T23671] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4470.364058][T23671] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4470.364064][T23671] ? __lock_release (kernel/locking/lockdep.c:5534) [4470.364074][T23671] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4470.364079][T23671] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4470.364088][T23671] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4470.364104][T23671] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4470.364108][T23671] ? __lock_release (kernel/locking/lockdep.c:5534) [4470.364119][T23671] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4470.364124][T23671] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4470.364130][T23671] ? __pfx___sys_sendto (net/socket.c:2147) [4470.364147][T23671] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4470.364153][T23671] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4470.364163][T23671] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4470.364170][T23671] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4470.364181][T23671] __x64_sys_sendto (net/socket.c:2183) [4470.364185][T23671] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4470.364189][T23671] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4470.364194][T23671] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4470.364198][T23671] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4470.364203][T23671] RIP: 0033:0x7fe07963ea4a [ 4470.364207][T23671] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4470.364211][T23671] RSP: 002b:00007ffec5f644f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4470.364215][T23671] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe07963ea4a [ 4470.364217][T23671] RDX: 0000000000000040 RSI: 0000000012e17340 RDI: 0000000000000005 [ 4470.364219][T23671] RBP: 00007ffec5f64580 R08: 0000000000418574 R09: 000000000000001c [ 4470.364221][T23671] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4470.364224][T23671] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe079767000 | [ 4470.364224][T23671] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe079767000 | [ 4470.364239][T23671] | [ 4470.376820][T23671] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23671 | [4470.377187][T23671] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4470.377431][T23671] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4470.377433][T23671] Call Trace: [ 4470.377435][T23671] [4470.377437][T23671] dump_stack_lvl (lib/dump_stack.c:123) [4470.377443][T23671] check_preemption_disabled (lib/smp_processor_id.c:52) [4470.377448][T23671] lwtunnel_output (net/core/lwtunnel.c:359) [4470.377455][T23671] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4470.377462][T23671] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4470.377468][T23671] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4470.377473][T23671] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4470.377485][T23671] rawv6_sendmsg (net/ipv6/raw.c:918) [4470.377497][T23671] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4470.377503][T23671] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4470.377506][T23671] ? __lock_release (kernel/locking/lockdep.c:5534) [4470.377514][T23671] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4470.377518][T23671] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4470.377527][T23671] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4470.377543][T23671] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4470.377546][T23671] ? __lock_release (kernel/locking/lockdep.c:5534) [4470.377557][T23671] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4470.377562][T23671] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4470.377567][T23671] ? __pfx___sys_sendto (net/socket.c:2147) [4470.377582][T23671] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4470.377588][T23671] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4470.377596][T23671] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4470.377603][T23671] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4470.377613][T23671] __x64_sys_sendto (net/socket.c:2183) [4470.377617][T23671] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4470.377621][T23671] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4470.377626][T23671] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4470.377631][T23671] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4470.377634][T23671] RIP: 0033:0x7fe07963ea4a [ 4470.377638][T23671] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4470.377640][T23671] RSP: 002b:00007ffec5f644f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4470.377644][T23671] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe07963ea4a [ 4470.377646][T23671] RDX: 0000000000000040 RSI: 0000000012e17340 RDI: 0000000000000005 [ 4470.377648][T23671] RBP: 00007ffec5f64580 R08: 0000000000418574 R09: 000000000000001c [ 4470.377650][T23671] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4470.377651][T23671] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe079767000 | [ 4470.852965][T23675] lwtunnel_output(): recursion limit reached on datapath | [ 4472.310847][T23679] check_preemption_disabled: 2 callbacks suppressed | [ 4472.310855][T23679] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23679 | [4472.312083][T23679] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4472.312395][T23679] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4472.312398][T23679] Call Trace: [ 4472.312400][T23679] [4472.312403][T23679] dump_stack_lvl (lib/dump_stack.c:123) [4472.312413][T23679] check_preemption_disabled (lib/smp_processor_id.c:52) [4472.312420][T23679] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4472.312427][T23679] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4472.312435][T23679] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4472.312443][T23679] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4472.312448][T23679] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4472.312460][T23679] rawv6_sendmsg (net/ipv6/raw.c:918) [4472.312471][T23679] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4472.312477][T23679] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4472.312484][T23679] ? __lock_release (kernel/locking/lockdep.c:5534) [4472.312494][T23679] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4472.312501][T23679] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4472.312511][T23679] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4472.312526][T23679] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4472.312529][T23679] ? __lock_release (kernel/locking/lockdep.c:5534) [4472.312540][T23679] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4472.312547][T23679] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4472.312553][T23679] ? __pfx___sys_sendto (net/socket.c:2147) [4472.312567][T23679] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4472.312574][T23679] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4472.312584][T23679] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4472.312591][T23679] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4472.312601][T23679] __x64_sys_sendto (net/socket.c:2183) [4472.312605][T23679] ? do_syscall_64 (./arch/x86/include/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.312610][T23679] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4472.312615][T23679] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4472.312620][T23679] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4472.312625][T23679] RIP: 0033:0x7fb9fcd62a4a [ 4472.312630][T23679] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.312633][T23679] RSP: 002b:00007ffe12d409c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4472.312637][T23679] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb9fcd62a4a [ 4472.312640][T23679] RDX: 0000000000000040 RSI: 00000000058a4340 RDI: 0000000000000005 [ 4472.312642][T23679] RBP: 00007ffe12d40a50 R08: 0000000000418574 R09: 000000000000001c [ 4472.312644][T23679] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4472.312646][T23679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb9fce8b000 | [ 4472.312664][T23679] lwtunnel_output(): recursion limit reached on datapath | [ 4473.340401][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4473.780974][T23683] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23683 | [4473.781479][T23683] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4473.781756][T23683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4473.781759][T23683] Call Trace: [ 4473.781761][T23683] [4473.781764][T23683] dump_stack_lvl (lib/dump_stack.c:123) [4473.781774][T23683] check_preemption_disabled (lib/smp_processor_id.c:52) [4473.781781][T23683] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4473.781788][T23683] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4473.781796][T23683] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.781805][T23683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4473.781810][T23683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.781822][T23683] rawv6_sendmsg (net/ipv6/raw.c:918) [4473.781834][T23683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4473.781839][T23683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4473.781847][T23683] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.781857][T23683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4473.781864][T23683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4473.781874][T23683] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4473.781890][T23683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4473.781893][T23683] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.781904][T23683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.781912][T23683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.781917][T23683] ? __pfx___sys_sendto (net/socket.c:2147) [4473.781931][T23683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4473.781939][T23683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4473.781949][T23683] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4473.781957][T23683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4473.781967][T23683] __x64_sys_sendto (net/socket.c:2183) [4473.781971][T23683] ? do_syscall_64 (./arch/x86/include/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.781975][T23683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4473.781981][T23683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4473.781986][T23683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4473.781991][T23683] RIP: 0033:0x7fa66e86ea4a [ 4473.781996][T23683] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.781999][T23683] RSP: 002b:00007ffc956654b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4473.782003][T23683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa66e86ea4a [ 4473.782005][T23683] RDX: 0000000000000040 RSI: 000000001812b340 RDI: 0000000000000005 [ 4473.782007][T23683] RBP: 00007ffc95665540 R08: 0000000000418574 R09: 000000000000001c [ 4473.782009][T23683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4473.782011][T23683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa66e997000 | [ 4473.782011][T23683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa66e997000 | [ 4473.782026][T23683] | [ 4473.782029][T23683] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23683 | [4473.794541][T23683] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4473.794797][T23683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4473.794799][T23683] Call Trace: [ 4473.794801][T23683] [4473.794803][T23683] dump_stack_lvl (lib/dump_stack.c:123) [4473.794809][T23683] check_preemption_disabled (lib/smp_processor_id.c:52) [4473.794814][T23683] lwtunnel_output (net/core/lwtunnel.c:359) [4473.794821][T23683] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4473.794828][T23683] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.794833][T23683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4473.794838][T23683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.794850][T23683] rawv6_sendmsg (net/ipv6/raw.c:918) [4473.794862][T23683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4473.794868][T23683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4473.794871][T23683] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.794879][T23683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4473.794882][T23683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4473.794891][T23683] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4473.794907][T23683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4473.794910][T23683] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.794921][T23683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.794926][T23683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.794932][T23683] ? __pfx___sys_sendto (net/socket.c:2147) [4473.794947][T23683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4473.794953][T23683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4473.794961][T23683] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4473.794968][T23683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4473.794979][T23683] __x64_sys_sendto (net/socket.c:2183) [4473.794983][T23683] ? do_syscall_64 (./arch/x86/include/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.794986][T23683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4473.794990][T23683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4473.794995][T23683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4473.794998][T23683] RIP: 0033:0x7fa66e86ea4a [ 4473.795002][T23683] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.795005][T23683] RSP: 002b:00007ffc956654b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4473.795009][T23683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa66e86ea4a [ 4473.795011][T23683] RDX: 0000000000000040 RSI: 000000001812b340 RDI: 0000000000000005 [ 4473.795013][T23683] RBP: 00007ffc95665540 R08: 0000000000418574 R09: 000000000000001c [ 4473.795015][T23683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4473.795016][T23683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa66e997000 | [ 4473.795016][T23683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa66e997000 | [ 4473.795031][T23683] | [ 4473.808657][T23683] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23683 | [4473.809052][T23683] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4473.809325][T23683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4473.809327][T23683] Call Trace: [ 4473.809328][T23683] [4473.809331][T23683] dump_stack_lvl (lib/dump_stack.c:123) [4473.809337][T23683] check_preemption_disabled (lib/smp_processor_id.c:52) [4473.809343][T23683] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4473.809349][T23683] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4473.809356][T23683] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.809362][T23683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4473.809366][T23683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.809379][T23683] rawv6_sendmsg (net/ipv6/raw.c:918) [4473.809391][T23683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4473.809396][T23683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4473.809400][T23683] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.809408][T23683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4473.809411][T23683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4473.809420][T23683] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4473.809437][T23683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4473.809440][T23683] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.809451][T23683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.809456][T23683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.809462][T23683] ? __pfx___sys_sendto (net/socket.c:2147) [4473.809476][T23683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4473.809483][T23683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4473.809490][T23683] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4473.809497][T23683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4473.809508][T23683] __x64_sys_sendto (net/socket.c:2183) [4473.809511][T23683] ? do_syscall_64 (./arch/x86/include/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.809515][T23683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4473.809519][T23683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4473.809524][T23683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4473.809528][T23683] RIP: 0033:0x7fa66e86ea4a [ 4473.809531][T23683] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.809534][T23683] RSP: 002b:00007ffc956654b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4473.809537][T23683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa66e86ea4a [ 4473.809539][T23683] RDX: 0000000000000040 RSI: 000000001812b340 RDI: 0000000000000005 [ 4473.809541][T23683] RBP: 00007ffc95665540 R08: 0000000000418574 R09: 000000000000001c [ 4473.809543][T23683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4473.809545][T23683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa66e997000 | [ 4473.809545][T23683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa66e997000 | [ 4473.809559][T23683] | [ 4474.291068][T23687] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23687 | [4474.291617][T23687] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4474.291899][T23687] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4474.291902][T23687] Call Trace: [ 4474.291904][T23687] [4474.291907][T23687] dump_stack_lvl (lib/dump_stack.c:123) [4474.291916][T23687] check_preemption_disabled (lib/smp_processor_id.c:52) [4474.291924][T23687] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4474.291930][T23687] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4474.291939][T23687] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4474.291948][T23687] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4474.291953][T23687] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4474.291965][T23687] rawv6_sendmsg (net/ipv6/raw.c:918) [4474.291977][T23687] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4474.291982][T23687] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4474.291990][T23687] ? __lock_release (kernel/locking/lockdep.c:5534) [4474.292001][T23687] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4474.292007][T23687] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4474.292017][T23687] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4474.292033][T23687] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4474.292036][T23687] ? __lock_release (kernel/locking/lockdep.c:5534) [4474.292047][T23687] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4474.292055][T23687] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4474.292060][T23687] ? __pfx___sys_sendto (net/socket.c:2147) [4474.292075][T23687] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4474.292083][T23687] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4474.292093][T23687] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4474.292100][T23687] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4474.292110][T23687] __x64_sys_sendto (net/socket.c:2183) [4474.292114][T23687] ? do_syscall_64 (./arch/x86/include/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.292118][T23687] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4474.292123][T23687] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4474.292128][T23687] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4474.292133][T23687] RIP: 0033:0x7ff4bd230a4a [ 4474.292139][T23687] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.292142][T23687] RSP: 002b:00007ffcc2ebbc98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4474.292147][T23687] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff4bd230a4a [ 4474.292149][T23687] RDX: 0000000000000040 RSI: 00000000278b9340 RDI: 0000000000000005 [ 4474.292152][T23687] RBP: 00007ffcc2ebbd20 R08: 0000000000418574 R09: 000000000000001c [ 4474.292154][T23687] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4474.292155][T23687] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff4bd359000 | [ 4474.305478][T23687] lwtunnel_output(): recursion limit reached on datapath | [ 4474.364484][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4475.813156][T23691] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23691 | [4475.813621][T23691] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4475.813872][T23691] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4475.813874][T23691] Call Trace: [ 4475.813876][T23691] [4475.813879][T23691] dump_stack_lvl (lib/dump_stack.c:123) [4475.813887][T23691] check_preemption_disabled (lib/smp_processor_id.c:52) [4475.813894][T23691] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4475.813900][T23691] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4475.813908][T23691] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.813916][T23691] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4475.813921][T23691] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.813933][T23691] rawv6_sendmsg (net/ipv6/raw.c:918) [4475.813945][T23691] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4475.813950][T23691] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4475.813956][T23691] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.813966][T23691] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4475.813971][T23691] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4475.813980][T23691] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4475.813996][T23691] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4475.813999][T23691] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.814011][T23691] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.814017][T23691] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.814023][T23691] ? __pfx___sys_sendto (net/socket.c:2147) [4475.814037][T23691] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4475.814044][T23691] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4475.814053][T23691] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4475.814060][T23691] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4475.814070][T23691] __x64_sys_sendto (net/socket.c:2183) [4475.814074][T23691] ? do_syscall_64 (./arch/x86/include/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.814078][T23691] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4475.814083][T23691] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4475.814088][T23691] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4475.814093][T23691] RIP: 0033:0x7fa478246a4a [ 4475.814097][T23691] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.814101][T23691] RSP: 002b:00007ffe12b84a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4475.814105][T23691] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa478246a4a [ 4475.814107][T23691] RDX: 0000000000000040 RSI: 0000000012522340 RDI: 0000000000000005 [ 4475.814109][T23691] RBP: 00007ffe12b84b00 R08: 0000000000418574 R09: 000000000000001c [ 4475.814111][T23691] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4475.814113][T23691] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa47836f000 | [ 4475.814113][T23691] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa47836f000 | [ 4475.814128][T23691] | [ 4475.814130][T23691] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23691 | [4475.825790][T23691] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4475.826033][T23691] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4475.826035][T23691] Call Trace: [ 4475.826037][T23691] [4475.826039][T23691] dump_stack_lvl (lib/dump_stack.c:123) [4475.826044][T23691] check_preemption_disabled (lib/smp_processor_id.c:52) [4475.826050][T23691] lwtunnel_output (net/core/lwtunnel.c:359) [4475.826057][T23691] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4475.826063][T23691] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.826069][T23691] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4475.826074][T23691] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.826087][T23691] rawv6_sendmsg (net/ipv6/raw.c:918) [4475.826098][T23691] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4475.826104][T23691] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4475.826108][T23691] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.826116][T23691] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4475.826119][T23691] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4475.826128][T23691] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4475.826146][T23691] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4475.826149][T23691] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.826160][T23691] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.826164][T23691] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.826170][T23691] ? __pfx___sys_sendto (net/socket.c:2147) [4475.826185][T23691] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4475.826191][T23691] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4475.826199][T23691] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4475.826206][T23691] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4475.826217][T23691] __x64_sys_sendto (net/socket.c:2183) [4475.826221][T23691] ? do_syscall_64 (./arch/x86/include/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.826224][T23691] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4475.826229][T23691] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4475.826234][T23691] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4475.826237][T23691] RIP: 0033:0x7fa478246a4a [ 4475.826241][T23691] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.826244][T23691] RSP: 002b:00007ffe12b84a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4475.826247][T23691] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa478246a4a [ 4475.826249][T23691] RDX: 0000000000000040 RSI: 0000000012522340 RDI: 0000000000000005 [ 4475.826251][T23691] RBP: 00007ffe12b84b00 R08: 0000000000418574 R09: 000000000000001c [ 4475.826252][T23691] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4475.826254][T23691] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa47836f000 | [ 4475.826254][T23691] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa47836f000 | [ 4475.826269][T23691] | [ 4475.839283][T23691] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23691 | [4475.839650][T23691] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4475.839903][T23691] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4475.839905][T23691] Call Trace: [ 4475.839906][T23691] [4475.839908][T23691] dump_stack_lvl (lib/dump_stack.c:123) [4475.839914][T23691] check_preemption_disabled (lib/smp_processor_id.c:52) [4475.839919][T23691] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4475.839926][T23691] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4475.839933][T23691] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.839938][T23691] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4475.839943][T23691] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.839956][T23691] rawv6_sendmsg (net/ipv6/raw.c:918) [4475.839968][T23691] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4475.839973][T23691] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4475.839977][T23691] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.839985][T23691] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4475.839988][T23691] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4475.839997][T23691] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4475.840014][T23691] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4475.840016][T23691] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.840028][T23691] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.840032][T23691] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.840038][T23691] ? __pfx___sys_sendto (net/socket.c:2147) [4475.840053][T23691] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4475.840059][T23691] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4475.840067][T23691] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4475.840074][T23691] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4475.840084][T23691] __x64_sys_sendto (net/socket.c:2183) [4475.840088][T23691] ? do_syscall_64 (./arch/x86/include/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.840091][T23691] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4475.840096][T23691] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4475.840101][T23691] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4475.840104][T23691] RIP: 0033:0x7fa478246a4a [ 4475.840108][T23691] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.840111][T23691] RSP: 002b:00007ffe12b84a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4475.840114][T23691] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa478246a4a [ 4475.840116][T23691] RDX: 0000000000000040 RSI: 0000000012522340 RDI: 0000000000000005 [ 4475.840118][T23691] RBP: 00007ffe12b84b00 R08: 0000000000418574 R09: 000000000000001c [ 4475.840120][T23691] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4475.840122][T23691] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa47836f000 | [ 4475.840122][T23691] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa47836f000 | [ 4475.840138][T23691] | [ 4476.300868][T23695] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23695 | [4476.302400][T23695] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4476.302676][T23695] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4476.302678][T23695] Call Trace: [ 4476.302681][T23695] [4476.302683][T23695] dump_stack_lvl (lib/dump_stack.c:123) [4476.302693][T23695] check_preemption_disabled (lib/smp_processor_id.c:52) [4476.302700][T23695] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4476.302706][T23695] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4476.302715][T23695] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4476.302723][T23695] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4476.302728][T23695] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4476.302740][T23695] rawv6_sendmsg (net/ipv6/raw.c:918) [4476.302752][T23695] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4476.302757][T23695] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4476.302765][T23695] ? __lock_release (kernel/locking/lockdep.c:5534) [4476.302775][T23695] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4476.302782][T23695] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4476.302791][T23695] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4476.302807][T23695] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4476.302811][T23695] ? __lock_release (kernel/locking/lockdep.c:5534) [4476.302822][T23695] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4476.302829][T23695] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4476.302834][T23695] ? __pfx___sys_sendto (net/socket.c:2147) [4476.302849][T23695] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4476.302856][T23695] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4476.302865][T23695] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4476.302872][T23695] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4476.302882][T23695] __x64_sys_sendto (net/socket.c:2183) [4476.302886][T23695] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4476.302889][T23695] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4476.302894][T23695] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4476.302899][T23695] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4476.302905][T23695] RIP: 0033:0x7f70bc221a4a [ 4476.302909][T23695] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4476.302912][T23695] RSP: 002b:00007ffddf6a9f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4476.302916][T23695] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70bc221a4a [ 4476.302918][T23695] RDX: 0000000000000040 RSI: 0000000022745340 RDI: 0000000000000005 [ 4476.302920][T23695] RBP: 00007ffddf6a9fc0 R08: 0000000000418574 R09: 000000000000001c [ 4476.302922][T23695] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4476.302924][T23695] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70bc34a000 | [ 4476.302924][T23695] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70bc34a000 | [ 4476.302939][T23695] | [ 4476.302941][T23695] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23695 | [4476.315041][T23695] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4476.315305][T23695] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4476.315306][T23695] Call Trace: [ 4476.315308][T23695] [4476.315310][T23695] dump_stack_lvl (lib/dump_stack.c:123) [4476.315316][T23695] check_preemption_disabled (lib/smp_processor_id.c:52) [4476.315321][T23695] lwtunnel_output (net/core/lwtunnel.c:359) [4476.315328][T23695] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4476.315334][T23695] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4476.315340][T23695] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4476.315345][T23695] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4476.315357][T23695] rawv6_sendmsg (net/ipv6/raw.c:918) [4476.315369][T23695] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4476.315375][T23695] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4476.315379][T23695] ? __lock_release (kernel/locking/lockdep.c:5534) [4476.315386][T23695] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4476.315389][T23695] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4476.315399][T23695] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4476.315415][T23695] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4476.315417][T23695] ? __lock_release (kernel/locking/lockdep.c:5534) [4476.315429][T23695] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4476.315433][T23695] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4476.315439][T23695] ? __pfx___sys_sendto (net/socket.c:2147) [4476.315453][T23695] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4476.315459][T23695] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4476.315467][T23695] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4476.315474][T23695] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4476.315484][T23695] __x64_sys_sendto (net/socket.c:2183) [4476.315488][T23695] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4476.315492][T23695] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4476.315497][T23695] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4476.315502][T23695] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4476.315505][T23695] RIP: 0033:0x7f70bc221a4a [ 4476.315508][T23695] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4476.315511][T23695] RSP: 002b:00007ffddf6a9f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4476.315514][T23695] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70bc221a4a [ 4476.315516][T23695] RDX: 0000000000000040 RSI: 0000000022745340 RDI: 0000000000000005 [ 4476.315518][T23695] RBP: 00007ffddf6a9fc0 R08: 0000000000418574 R09: 000000000000001c [ 4476.315520][T23695] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4476.315521][T23695] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70bc34a000 | [ 4476.315536][T23695] | [ 4477.685106][T23707] check_preemption_disabled: 4 callbacks suppressed | [ 4477.685114][T23707] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23707 | [4477.686500][T23707] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4477.686760][T23707] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4477.686763][T23707] Call Trace: [ 4477.686765][T23707] [4477.686767][T23707] dump_stack_lvl (lib/dump_stack.c:123) [4477.686775][T23707] check_preemption_disabled (lib/smp_processor_id.c:52) [4477.686782][T23707] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4477.686788][T23707] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4477.686796][T23707] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.686803][T23707] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4477.686808][T23707] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.686820][T23707] rawv6_sendmsg (net/ipv6/raw.c:918) [4477.686832][T23707] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4477.686838][T23707] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4477.686844][T23707] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.686853][T23707] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4477.686858][T23707] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4477.686867][T23707] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4477.686884][T23707] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4477.686887][T23707] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.686898][T23707] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.686905][T23707] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.686911][T23707] ? __pfx___sys_sendto (net/socket.c:2147) [4477.686925][T23707] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4477.686932][T23707] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4477.686941][T23707] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4477.686948][T23707] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4477.686958][T23707] __x64_sys_sendto (net/socket.c:2183) [4477.686962][T23707] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4477.686966][T23707] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4477.686971][T23707] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4477.686976][T23707] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4477.686980][T23707] RIP: 0033:0x7f03549dfa4a [ 4477.686984][T23707] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4477.686988][T23707] RSP: 002b:00007fff64bd41d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4477.686991][T23707] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f03549dfa4a [ 4477.686994][T23707] RDX: 0000000000000040 RSI: 000000003142c340 RDI: 0000000000000005 [ 4477.686996][T23707] RBP: 00007fff64bd4260 R08: 0000000000418574 R09: 000000000000001c [ 4477.686998][T23707] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4477.687000][T23707] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0354b08000 | [ 4477.687000][T23707] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0354b08000 | [ 4477.687014][T23707] | [ 4477.687017][T23707] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23707 | [4477.698644][T23707] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4477.698902][T23707] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4477.698904][T23707] Call Trace: [ 4477.698906][T23707] [4477.698908][T23707] dump_stack_lvl (lib/dump_stack.c:123) [4477.698913][T23707] check_preemption_disabled (lib/smp_processor_id.c:52) [4477.698919][T23707] lwtunnel_output (net/core/lwtunnel.c:359) [4477.698926][T23707] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4477.698932][T23707] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.698938][T23707] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4477.698943][T23707] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.698955][T23707] rawv6_sendmsg (net/ipv6/raw.c:918) [4477.698967][T23707] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4477.698973][T23707] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4477.698976][T23707] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.698985][T23707] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4477.698988][T23707] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4477.698998][T23707] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4477.699014][T23707] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4477.699017][T23707] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.699029][T23707] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.699033][T23707] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.699039][T23707] ? __pfx___sys_sendto (net/socket.c:2147) [4477.699054][T23707] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4477.699060][T23707] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4477.699067][T23707] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4477.699075][T23707] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4477.699085][T23707] __x64_sys_sendto (net/socket.c:2183) [4477.699089][T23707] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4477.699092][T23707] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4477.699097][T23707] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4477.699101][T23707] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4477.699105][T23707] RIP: 0033:0x7f03549dfa4a [ 4477.699108][T23707] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4477.699111][T23707] RSP: 002b:00007fff64bd41d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4477.699114][T23707] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f03549dfa4a [ 4477.699116][T23707] RDX: 0000000000000040 RSI: 000000003142c340 RDI: 0000000000000005 [ 4477.699118][T23707] RBP: 00007fff64bd4260 R08: 0000000000418574 R09: 000000000000001c [ 4477.699120][T23707] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4477.699122][T23707] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0354b08000 | [ 4477.699122][T23707] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0354b08000 | [ 4477.699138][T23707] | [ 4477.712220][T23707] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23707 | [4477.712584][T23707] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4477.712831][T23707] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4477.712833][T23707] Call Trace: [ 4477.712835][T23707] [4477.712837][T23707] dump_stack_lvl (lib/dump_stack.c:123) [4477.712843][T23707] check_preemption_disabled (lib/smp_processor_id.c:52) [4477.712849][T23707] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4477.712855][T23707] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4477.712862][T23707] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.712868][T23707] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4477.712872][T23707] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.712885][T23707] rawv6_sendmsg (net/ipv6/raw.c:918) [4477.712897][T23707] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4477.712902][T23707] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4477.712906][T23707] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.712914][T23707] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4477.712918][T23707] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4477.712927][T23707] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4477.712944][T23707] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4477.712947][T23707] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.712958][T23707] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.712962][T23707] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.712968][T23707] ? __pfx___sys_sendto (net/socket.c:2147) [4477.712983][T23707] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4477.712989][T23707] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4477.712998][T23707] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4477.713005][T23707] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4477.713015][T23707] __x64_sys_sendto (net/socket.c:2183) [4477.713019][T23707] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4477.713022][T23707] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4477.713027][T23707] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4477.713032][T23707] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4477.713035][T23707] RIP: 0033:0x7f03549dfa4a [ 4477.713038][T23707] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4477.713042][T23707] RSP: 002b:00007fff64bd41d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4477.713045][T23707] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f03549dfa4a [ 4477.713047][T23707] RDX: 0000000000000040 RSI: 000000003142c340 RDI: 0000000000000005 [ 4477.713050][T23707] RBP: 00007fff64bd4260 R08: 0000000000418574 R09: 000000000000001c [ 4477.713051][T23707] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4477.713053][T23707] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0354b08000 | [ 4477.713053][T23707] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0354b08000 | [ 4477.713068][T23707] | [ 4478.210125][T23711] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23711 | [4478.210668][T23711] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4478.210950][T23711] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4478.210952][T23711] Call Trace: [ 4478.210955][T23711] [4478.210958][T23711] dump_stack_lvl (lib/dump_stack.c:123) [4478.210967][T23711] check_preemption_disabled (lib/smp_processor_id.c:52) [4478.210974][T23711] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4478.210981][T23711] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4478.210990][T23711] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.210998][T23711] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4478.211003][T23711] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.211016][T23711] rawv6_sendmsg (net/ipv6/raw.c:918) [4478.211028][T23711] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4478.211033][T23711] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4478.211041][T23711] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.211052][T23711] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4478.211059][T23711] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4478.211068][T23711] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4478.211084][T23711] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4478.211088][T23711] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.211099][T23711] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.211106][T23711] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.211111][T23711] ? __pfx___sys_sendto (net/socket.c:2147) [4478.211126][T23711] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4478.211133][T23711] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4478.211145][T23711] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4478.211152][T23711] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4478.211163][T23711] __x64_sys_sendto (net/socket.c:2183) [4478.211167][T23711] ? do_syscall_64 (./arch/x86/include/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.211171][T23711] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4478.211176][T23711] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4478.211181][T23711] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4478.211186][T23711] RIP: 0033:0x7f34705f9a4a [ 4478.211191][T23711] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.211195][T23711] RSP: 002b:00007ffedc1920a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4478.211199][T23711] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34705f9a4a [ 4478.211202][T23711] RDX: 0000000000000040 RSI: 000000002bbe0340 RDI: 0000000000000005 [ 4478.211203][T23711] RBP: 00007ffedc192130 R08: 0000000000418574 R09: 000000000000001c [ 4478.211205][T23711] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4478.211207][T23711] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3470722000 | [ 4478.211222][T23711] | [ 4478.224816][T23711] lwtunnel_output(): recursion limit reached on datapath | [ 4479.690697][T23715] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23715 | [4479.691195][T23715] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4479.691453][T23715] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4479.691456][T23715] Call Trace: [ 4479.691458][T23715] [4479.691461][T23715] dump_stack_lvl (lib/dump_stack.c:123) [4479.691470][T23715] check_preemption_disabled (lib/smp_processor_id.c:52) [4479.691477][T23715] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4479.691483][T23715] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4479.691492][T23715] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4479.691500][T23715] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4479.691505][T23715] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4479.691517][T23715] rawv6_sendmsg (net/ipv6/raw.c:918) [4479.691528][T23715] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4479.691533][T23715] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4479.691541][T23715] ? __lock_release (kernel/locking/lockdep.c:5534) [4479.691552][T23715] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4479.691558][T23715] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4479.691567][T23715] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4479.691582][T23715] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4479.691586][T23715] ? __lock_release (kernel/locking/lockdep.c:5534) [4479.691597][T23715] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4479.691603][T23715] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4479.691609][T23715] ? __pfx___sys_sendto (net/socket.c:2147) [4479.691623][T23715] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4479.691630][T23715] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4479.691640][T23715] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4479.691647][T23715] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4479.691657][T23715] __x64_sys_sendto (net/socket.c:2183) [4479.691661][T23715] ? do_syscall_64 (./arch/x86/include/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.691665][T23715] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4479.691671][T23715] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4479.691676][T23715] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4479.691680][T23715] RIP: 0033:0x7fac4601ea4a [ 4479.691685][T23715] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.691688][T23715] RSP: 002b:00007fffb7a9e078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4479.691693][T23715] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac4601ea4a [ 4479.691695][T23715] RDX: 0000000000000040 RSI: 000000001a38f340 RDI: 0000000000000005 [ 4479.691697][T23715] RBP: 00007fffb7a9e100 R08: 0000000000418574 R09: 000000000000001c [ 4479.691700][T23715] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4479.691702][T23715] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac46147000 | [ 4479.691702][T23715] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac46147000 | [ 4479.691716][T23715] | [ 4479.691719][T23715] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23715 | [4479.704128][T23715] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4479.704394][T23715] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4479.704395][T23715] Call Trace: [ 4479.704397][T23715] [4479.704399][T23715] dump_stack_lvl (lib/dump_stack.c:123) [4479.704405][T23715] check_preemption_disabled (lib/smp_processor_id.c:52) [4479.704410][T23715] lwtunnel_output (net/core/lwtunnel.c:359) [4479.704416][T23715] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4479.704423][T23715] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4479.704428][T23715] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4479.704433][T23715] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4479.704445][T23715] rawv6_sendmsg (net/ipv6/raw.c:918) [4479.704457][T23715] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4479.704462][T23715] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4479.704465][T23715] ? __lock_release (kernel/locking/lockdep.c:5534) [4479.704473][T23715] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4479.704476][T23715] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4479.704485][T23715] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4479.704501][T23715] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4479.704503][T23715] ? __lock_release (kernel/locking/lockdep.c:5534) [4479.704515][T23715] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4479.704519][T23715] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4479.704524][T23715] ? __pfx___sys_sendto (net/socket.c:2147) [4479.704538][T23715] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4479.704545][T23715] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4479.704552][T23715] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4479.704559][T23715] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4479.704569][T23715] __x64_sys_sendto (net/socket.c:2183) [4479.704573][T23715] ? do_syscall_64 (./arch/x86/include/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.704576][T23715] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4479.704581][T23715] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4479.704585][T23715] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4479.704589][T23715] RIP: 0033:0x7fac4601ea4a [ 4479.704592][T23715] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.704595][T23715] RSP: 002b:00007fffb7a9e078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4479.704598][T23715] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac4601ea4a [ 4479.704600][T23715] RDX: 0000000000000040 RSI: 000000001a38f340 RDI: 0000000000000005 [ 4479.704602][T23715] RBP: 00007fffb7a9e100 R08: 0000000000418574 R09: 000000000000001c [ 4479.704604][T23715] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4479.704606][T23715] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac46147000 | [ 4479.704606][T23715] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac46147000 | [ 4479.704620][T23715] | [ 4479.705072][T23715] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23715 | [4479.717228][T23715] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4479.717496][T23715] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4479.717498][T23715] Call Trace: [ 4479.717500][T23715] [4479.717502][T23715] dump_stack_lvl (lib/dump_stack.c:123) [4479.717507][T23715] check_preemption_disabled (lib/smp_processor_id.c:52) [4479.717513][T23715] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4479.717520][T23715] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4479.717527][T23715] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4479.717532][T23715] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4479.717538][T23715] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4479.717550][T23715] rawv6_sendmsg (net/ipv6/raw.c:918) [4479.717562][T23715] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4479.717567][T23715] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4479.717571][T23715] ? __lock_release (kernel/locking/lockdep.c:5534) [4479.717579][T23715] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4479.717583][T23715] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4479.717592][T23715] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4479.717609][T23715] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4479.717612][T23715] ? __lock_release (kernel/locking/lockdep.c:5534) [4479.717623][T23715] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4479.717628][T23715] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4479.717634][T23715] ? __pfx___sys_sendto (net/socket.c:2147) [4479.717648][T23715] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4479.717655][T23715] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4479.717662][T23715] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4479.717670][T23715] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4479.717680][T23715] __x64_sys_sendto (net/socket.c:2183) [4479.717684][T23715] ? do_syscall_64 (./arch/x86/include/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.717687][T23715] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4479.717692][T23715] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4479.717697][T23715] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4479.717700][T23715] RIP: 0033:0x7fac4601ea4a [ 4479.717704][T23715] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.717707][T23715] RSP: 002b:00007fffb7a9e078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4479.717710][T23715] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac4601ea4a [ 4479.717712][T23715] RDX: 0000000000000040 RSI: 000000001a38f340 RDI: 0000000000000005 [ 4479.717714][T23715] RBP: 00007fffb7a9e100 R08: 0000000000418574 R09: 000000000000001c [ 4479.717716][T23715] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4479.717718][T23715] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac46147000 | [ 4479.717718][T23715] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac46147000 | [ 4479.717732][T23715] | [ 4480.174041][T23719] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23719 | [4480.174530][T23719] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4480.174783][T23719] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4480.174785][T23719] Call Trace: [ 4480.174787][T23719] [4480.174790][T23719] dump_stack_lvl (lib/dump_stack.c:123) [4480.174798][T23719] check_preemption_disabled (lib/smp_processor_id.c:52) [4480.174806][T23719] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4480.174812][T23719] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4480.174820][T23719] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4480.174827][T23719] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4480.174832][T23719] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4480.174844][T23719] rawv6_sendmsg (net/ipv6/raw.c:918) [4480.174856][T23719] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4480.174861][T23719] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4480.174867][T23719] ? __lock_release (kernel/locking/lockdep.c:5534) [4480.174877][T23719] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4480.174882][T23719] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4480.174891][T23719] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4480.174907][T23719] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4480.174911][T23719] ? __lock_release (kernel/locking/lockdep.c:5534) [4480.174922][T23719] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4480.174928][T23719] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4480.174933][T23719] ? __pfx___sys_sendto (net/socket.c:2147) [4480.174948][T23719] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4480.174955][T23719] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4480.174964][T23719] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4480.174971][T23719] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4480.174981][T23719] __x64_sys_sendto (net/socket.c:2183) [4480.174985][T23719] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4480.174989][T23719] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4480.174994][T23719] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4480.174999][T23719] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4480.175003][T23719] RIP: 0033:0x7f56a2ea3a4a [ 4480.175007][T23719] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4480.175010][T23719] RSP: 002b:00007fff851aefe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4480.175014][T23719] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f56a2ea3a4a [ 4480.175017][T23719] RDX: 0000000000000040 RSI: 0000000027245340 RDI: 0000000000000005 [ 4480.175019][T23719] RBP: 00007fff851af070 R08: 0000000000418574 R09: 000000000000001c [ 4480.175021][T23719] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4480.175023][T23719] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56a2fcc000 | [ 4480.175023][T23719] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56a2fcc000 | [ 4480.175038][T23719] | [ 4480.175041][T23719] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23719 | [4480.187361][T23719] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4480.187607][T23719] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4480.187609][T23719] Call Trace: [ 4480.187611][T23719] [4480.187613][T23719] dump_stack_lvl (lib/dump_stack.c:123) [4480.187619][T23719] check_preemption_disabled (lib/smp_processor_id.c:52) [4480.187624][T23719] lwtunnel_output (net/core/lwtunnel.c:359) [4480.187631][T23719] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4480.187637][T23719] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4480.187643][T23719] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4480.187648][T23719] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4480.187661][T23719] rawv6_sendmsg (net/ipv6/raw.c:918) [4480.187672][T23719] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4480.187678][T23719] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4480.187682][T23719] ? __lock_release (kernel/locking/lockdep.c:5534) [4480.187689][T23719] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4480.187693][T23719] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4480.187702][T23719] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4480.187718][T23719] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4480.187721][T23719] ? __lock_release (kernel/locking/lockdep.c:5534) [4480.187733][T23719] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4480.187737][T23719] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4480.187743][T23719] ? __pfx___sys_sendto (net/socket.c:2147) [4480.187758][T23719] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4480.187764][T23719] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4480.187771][T23719] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4480.187778][T23719] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4480.187789][T23719] __x64_sys_sendto (net/socket.c:2183) [4480.187793][T23719] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4480.187796][T23719] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4480.187800][T23719] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4480.187805][T23719] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4480.187808][T23719] RIP: 0033:0x7f56a2ea3a4a [ 4480.187811][T23719] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4480.187814][T23719] RSP: 002b:00007fff851aefe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4480.187818][T23719] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f56a2ea3a4a [ 4480.187820][T23719] RDX: 0000000000000040 RSI: 0000000027245340 RDI: 0000000000000005 [ 4480.187822][T23719] RBP: 00007fff851af070 R08: 0000000000418574 R09: 000000000000001c [ 4480.187824][T23719] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4480.187826][T23719] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56a2fcc000 | [ 4480.187826][T23719] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56a2fcc000 | [ 4480.187841][T23719] | [ 4480.206071][T23719] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23719 | [4480.206443][T23719] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4480.206687][T23719] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4480.206689][T23719] Call Trace: [ 4480.206691][T23719] [4480.206694][T23719] dump_stack_lvl (lib/dump_stack.c:123) [4480.206699][T23719] check_preemption_disabled (lib/smp_processor_id.c:52) [4480.206705][T23719] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4480.206712][T23719] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4480.206719][T23719] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4480.206725][T23719] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4480.206730][T23719] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4480.206743][T23719] rawv6_sendmsg (net/ipv6/raw.c:918) [4480.206754][T23719] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4480.206760][T23719] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4480.206764][T23719] ? __lock_release (kernel/locking/lockdep.c:5534) [4480.206771][T23719] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4480.206775][T23719] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4480.206784][T23719] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4480.206801][T23719] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4480.206804][T23719] ? __lock_release (kernel/locking/lockdep.c:5534) [4480.206815][T23719] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4480.206820][T23719] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4480.206825][T23719] ? __pfx___sys_sendto (net/socket.c:2147) [4480.206840][T23719] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4480.206847][T23719] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4480.206855][T23719] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4480.206862][T23719] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4480.206872][T23719] __x64_sys_sendto (net/socket.c:2183) [4480.206876][T23719] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4480.206879][T23719] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4480.206884][T23719] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4480.206889][T23719] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4480.206892][T23719] RIP: 0033:0x7f56a2ea3a4a [ 4480.206895][T23719] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4480.206898][T23719] RSP: 002b:00007fff851aefe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4480.206901][T23719] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f56a2ea3a4a [ 4480.206904][T23719] RDX: 0000000000000040 RSI: 0000000027245340 RDI: 0000000000000005 [ 4480.206906][T23719] RBP: 00007fff851af070 R08: 0000000000418574 R09: 000000000000001c [ 4480.206908][T23719] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4480.206910][T23719] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56a2fcc000 | [ 4481.022131][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4483.132889][T23735] check_preemption_disabled: 7 callbacks suppressed | [ 4483.132897][T23735] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23735 | [4483.133761][T23735] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4483.134055][T23735] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4483.134058][T23735] Call Trace: [ 4483.134060][T23735] [4483.134063][T23735] dump_stack_lvl (lib/dump_stack.c:123) [4483.134073][T23735] check_preemption_disabled (lib/smp_processor_id.c:52) [4483.134080][T23735] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4483.134087][T23735] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4483.134095][T23735] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.134103][T23735] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4483.134109][T23735] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.134121][T23735] rawv6_sendmsg (net/ipv6/raw.c:918) [4483.134132][T23735] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4483.134140][T23735] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4483.134148][T23735] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.134159][T23735] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4483.134165][T23735] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4483.134174][T23735] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4483.134191][T23735] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4483.134194][T23735] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.134205][T23735] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.134212][T23735] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.134218][T23735] ? __pfx___sys_sendto (net/socket.c:2147) [4483.134232][T23735] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4483.134239][T23735] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4483.134250][T23735] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4483.134257][T23735] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4483.134267][T23735] __x64_sys_sendto (net/socket.c:2183) [4483.134271][T23735] ? do_syscall_64 (./arch/x86/include/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.134275][T23735] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4483.134280][T23735] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4483.134285][T23735] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4483.134290][T23735] RIP: 0033:0x7f1091ce0a4a [ 4483.134295][T23735] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.134298][T23735] RSP: 002b:00007ffedc435ee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4483.134302][T23735] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1091ce0a4a [ 4483.134304][T23735] RDX: 0000000000000040 RSI: 000000002e731340 RDI: 0000000000000005 [ 4483.134306][T23735] RBP: 00007ffedc435f70 R08: 0000000000418574 R09: 000000000000001c [ 4483.134308][T23735] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4483.134310][T23735] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1091e09000 | [ 4483.134325][T23735] | [ 4483.147443][T23735] lwtunnel_output(): recursion limit reached on datapath | [ 4484.652217][T23739] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23739 | [4484.652674][T23739] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4484.652928][T23739] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4484.652930][T23739] Call Trace: [ 4484.652933][T23739] [4484.652935][T23739] dump_stack_lvl (lib/dump_stack.c:123) [4484.652944][T23739] check_preemption_disabled (lib/smp_processor_id.c:52) [4484.652950][T23739] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4484.652957][T23739] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4484.652965][T23739] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4484.652972][T23739] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4484.652977][T23739] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4484.652990][T23739] rawv6_sendmsg (net/ipv6/raw.c:918) [4484.653001][T23739] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4484.653007][T23739] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4484.653013][T23739] ? __lock_release (kernel/locking/lockdep.c:5534) [4484.653022][T23739] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4484.653027][T23739] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4484.653037][T23739] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4484.653053][T23739] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4484.653056][T23739] ? __lock_release (kernel/locking/lockdep.c:5534) [4484.653067][T23739] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4484.653073][T23739] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4484.653079][T23739] ? __pfx___sys_sendto (net/socket.c:2147) [4484.653093][T23739] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4484.653100][T23739] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4484.653109][T23739] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4484.653116][T23739] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4484.653126][T23739] __x64_sys_sendto (net/socket.c:2183) [4484.653130][T23739] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4484.653134][T23739] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4484.653140][T23739] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4484.653145][T23739] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4484.653149][T23739] RIP: 0033:0x7f107a254a4a [ 4484.653154][T23739] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4484.653157][T23739] RSP: 002b:00007ffdf0db5918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4484.653161][T23739] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f107a254a4a [ 4484.653163][T23739] RDX: 0000000000000040 RSI: 000000001b144340 RDI: 0000000000000005 [ 4484.653165][T23739] RBP: 00007ffdf0db59a0 R08: 0000000000418574 R09: 000000000000001c [ 4484.653167][T23739] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4484.653169][T23739] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f107a37d000 | [ 4484.653169][T23739] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f107a37d000 | [ 4484.653183][T23739] | [ 4484.666562][T23739] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23739 | [4484.666926][T23739] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4484.667185][T23739] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4484.667188][T23739] Call Trace: [ 4484.667189][T23739] [4484.667192][T23739] dump_stack_lvl (lib/dump_stack.c:123) [4484.667197][T23739] check_preemption_disabled (lib/smp_processor_id.c:52) [4484.667203][T23739] lwtunnel_output (net/core/lwtunnel.c:359) [4484.667210][T23739] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4484.667216][T23739] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4484.667222][T23739] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4484.667227][T23739] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4484.667239][T23739] rawv6_sendmsg (net/ipv6/raw.c:918) [4484.667251][T23739] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4484.667257][T23739] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4484.667260][T23739] ? __lock_release (kernel/locking/lockdep.c:5534) [4484.667268][T23739] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4484.667271][T23739] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4484.667280][T23739] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4484.667297][T23739] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4484.667300][T23739] ? __lock_release (kernel/locking/lockdep.c:5534) [4484.667312][T23739] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4484.667317][T23739] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4484.667323][T23739] ? __pfx___sys_sendto (net/socket.c:2147) [4484.667338][T23739] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4484.667344][T23739] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4484.667352][T23739] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4484.667359][T23739] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4484.667369][T23739] __x64_sys_sendto (net/socket.c:2183) [4484.667373][T23739] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4484.667376][T23739] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4484.667381][T23739] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4484.667385][T23739] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4484.667389][T23739] RIP: 0033:0x7f107a254a4a [ 4484.667392][T23739] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4484.667395][T23739] RSP: 002b:00007ffdf0db5918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4484.667399][T23739] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f107a254a4a [ 4484.667401][T23739] RDX: 0000000000000040 RSI: 000000001b144340 RDI: 0000000000000005 [ 4484.667403][T23739] RBP: 00007ffdf0db59a0 R08: 0000000000418574 R09: 000000000000001c [ 4484.667405][T23739] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4484.667407][T23739] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f107a37d000 | [ 4484.667407][T23739] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f107a37d000 | [ 4484.667422][T23739] | [ 4484.667876][T23739] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23739 | [4484.679500][T23739] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4484.679749][T23739] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4484.679750][T23739] Call Trace: [ 4484.679752][T23739] [4484.679755][T23739] dump_stack_lvl (lib/dump_stack.c:123) [4484.679761][T23739] check_preemption_disabled (lib/smp_processor_id.c:52) [4484.679767][T23739] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4484.679773][T23739] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4484.679780][T23739] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4484.679786][T23739] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4484.679791][T23739] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4484.679804][T23739] rawv6_sendmsg (net/ipv6/raw.c:918) [4484.679816][T23739] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4484.679821][T23739] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4484.679825][T23739] ? __lock_release (kernel/locking/lockdep.c:5534) [4484.679832][T23739] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4484.679836][T23739] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4484.679845][T23739] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4484.679862][T23739] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4484.679864][T23739] ? __lock_release (kernel/locking/lockdep.c:5534) [4484.679876][T23739] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4484.679880][T23739] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4484.679886][T23739] ? __pfx___sys_sendto (net/socket.c:2147) [4484.679901][T23739] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4484.679908][T23739] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4484.679915][T23739] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4484.679923][T23739] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4484.679934][T23739] __x64_sys_sendto (net/socket.c:2183) [4484.679938][T23739] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4484.679941][T23739] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4484.679946][T23739] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4484.679950][T23739] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4484.679954][T23739] RIP: 0033:0x7f107a254a4a [ 4484.679957][T23739] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4484.679960][T23739] RSP: 002b:00007ffdf0db5918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4484.679964][T23739] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f107a254a4a [ 4484.679966][T23739] RDX: 0000000000000040 RSI: 000000001b144340 RDI: 0000000000000005 [ 4484.679968][T23739] RBP: 00007ffdf0db59a0 R08: 0000000000418574 R09: 000000000000001c [ 4484.679970][T23739] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4484.679972][T23739] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f107a37d000 | [ 4484.679972][T23739] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f107a37d000 | [ 4484.679987][T23739] | [ 4485.190577][T23743] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23743 | [4485.191038][T23743] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4485.191309][T23743] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4485.191312][T23743] Call Trace: [ 4485.191314][T23743] [4485.191317][T23743] dump_stack_lvl (lib/dump_stack.c:123) [4485.191325][T23743] check_preemption_disabled (lib/smp_processor_id.c:52) [4485.191331][T23743] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4485.191338][T23743] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4485.191345][T23743] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.191353][T23743] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4485.191358][T23743] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.191370][T23743] rawv6_sendmsg (net/ipv6/raw.c:918) [4485.191382][T23743] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4485.191387][T23743] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4485.191393][T23743] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.191403][T23743] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4485.191408][T23743] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4485.191417][T23743] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4485.191433][T23743] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4485.191436][T23743] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.191447][T23743] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.191453][T23743] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.191459][T23743] ? __pfx___sys_sendto (net/socket.c:2147) [4485.191473][T23743] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4485.191480][T23743] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4485.191489][T23743] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4485.191496][T23743] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4485.191506][T23743] __x64_sys_sendto (net/socket.c:2183) [4485.191510][T23743] ? do_syscall_64 (./arch/x86/include/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.191514][T23743] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4485.191519][T23743] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4485.191523][T23743] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4485.191528][T23743] RIP: 0033:0x7fa9c8bf8a4a [ 4485.191532][T23743] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.191535][T23743] RSP: 002b:00007ffe356625d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4485.191539][T23743] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa9c8bf8a4a [ 4485.191541][T23743] RDX: 0000000000000040 RSI: 00000000401f2340 RDI: 0000000000000005 [ 4485.191543][T23743] RBP: 00007ffe35662660 R08: 0000000000418574 R09: 000000000000001c [ 4485.191545][T23743] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4485.191547][T23743] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9c8d21000 | [ 4485.191547][T23743] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9c8d21000 | [ 4485.191562][T23743] | [ 4485.191564][T23743] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23743 | [4485.203770][T23743] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4485.204017][T23743] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4485.204018][T23743] Call Trace: [ 4485.204020][T23743] [4485.204022][T23743] dump_stack_lvl (lib/dump_stack.c:123) [4485.204028][T23743] check_preemption_disabled (lib/smp_processor_id.c:52) [4485.204033][T23743] lwtunnel_output (net/core/lwtunnel.c:359) [4485.204041][T23743] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4485.204047][T23743] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.204053][T23743] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4485.204058][T23743] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.204070][T23743] rawv6_sendmsg (net/ipv6/raw.c:918) [4485.204082][T23743] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4485.204087][T23743] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4485.204091][T23743] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.204099][T23743] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4485.204102][T23743] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4485.204112][T23743] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4485.204128][T23743] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4485.204131][T23743] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.204144][T23743] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.204148][T23743] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.204154][T23743] ? __pfx___sys_sendto (net/socket.c:2147) [4485.204169][T23743] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4485.204175][T23743] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4485.204183][T23743] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4485.204191][T23743] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4485.204201][T23743] __x64_sys_sendto (net/socket.c:2183) [4485.204205][T23743] ? do_syscall_64 (./arch/x86/include/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.204208][T23743] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4485.204213][T23743] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4485.204218][T23743] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4485.204221][T23743] RIP: 0033:0x7fa9c8bf8a4a [ 4485.204225][T23743] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.204228][T23743] RSP: 002b:00007ffe356625d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4485.204231][T23743] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa9c8bf8a4a [ 4485.204234][T23743] RDX: 0000000000000040 RSI: 00000000401f2340 RDI: 0000000000000005 [ 4485.204236][T23743] RBP: 00007ffe35662660 R08: 0000000000418574 R09: 000000000000001c [ 4485.204238][T23743] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4485.204240][T23743] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9c8d21000 | [ 4485.204240][T23743] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9c8d21000 | [ 4485.204255][T23743] | [ 4485.217337][T23743] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23743 | [4485.217702][T23743] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4485.217947][T23743] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4485.217949][T23743] Call Trace: [ 4485.217951][T23743] [4485.217953][T23743] dump_stack_lvl (lib/dump_stack.c:123) [4485.217959][T23743] check_preemption_disabled (lib/smp_processor_id.c:52) [4485.217965][T23743] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4485.217972][T23743] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4485.217978][T23743] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.217984][T23743] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4485.217989][T23743] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.218001][T23743] rawv6_sendmsg (net/ipv6/raw.c:918) [4485.218013][T23743] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4485.218018][T23743] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4485.218022][T23743] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.218030][T23743] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4485.218033][T23743] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4485.218042][T23743] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4485.218060][T23743] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4485.218062][T23743] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.218074][T23743] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.218078][T23743] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.218084][T23743] ? __pfx___sys_sendto (net/socket.c:2147) [4485.218099][T23743] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4485.218105][T23743] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4485.218112][T23743] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4485.218120][T23743] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4485.218130][T23743] __x64_sys_sendto (net/socket.c:2183) [4485.218134][T23743] ? do_syscall_64 (./arch/x86/include/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.218138][T23743] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4485.218143][T23743] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4485.218148][T23743] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4485.218151][T23743] RIP: 0033:0x7fa9c8bf8a4a [ 4485.218155][T23743] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.218158][T23743] RSP: 002b:00007ffe356625d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4485.218162][T23743] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa9c8bf8a4a [ 4485.218164][T23743] RDX: 0000000000000040 RSI: 00000000401f2340 RDI: 0000000000000005 [ 4485.218166][T23743] RBP: 00007ffe35662660 R08: 0000000000418574 R09: 000000000000001c [ 4485.218169][T23743] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4485.218170][T23743] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9c8d21000 | [ 4485.218170][T23743] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9c8d21000 | [ 4485.218185][T23743] | [ 4485.705934][T23747] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23747 | [4485.707404][T23747] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4485.707672][T23747] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4485.707674][T23747] Call Trace: [ 4485.707677][T23747] [4485.707679][T23747] dump_stack_lvl (lib/dump_stack.c:123) [4485.707689][T23747] check_preemption_disabled (lib/smp_processor_id.c:52) [4485.707696][T23747] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4485.707703][T23747] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4485.707712][T23747] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.707720][T23747] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4485.707725][T23747] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.707738][T23747] rawv6_sendmsg (net/ipv6/raw.c:918) [4485.707749][T23747] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4485.707755][T23747] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4485.707762][T23747] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.707773][T23747] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4485.707779][T23747] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4485.707788][T23747] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4485.707804][T23747] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4485.707807][T23747] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.707819][T23747] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.707826][T23747] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.707832][T23747] ? __pfx___sys_sendto (net/socket.c:2147) [4485.707847][T23747] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4485.707854][T23747] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4485.707865][T23747] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4485.707872][T23747] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4485.707882][T23747] __x64_sys_sendto (net/socket.c:2183) [4485.707886][T23747] ? do_syscall_64 (./arch/x86/include/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.707891][T23747] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4485.707896][T23747] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4485.707901][T23747] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4485.707906][T23747] RIP: 0033:0x7f60ad40fa4a [ 4485.707911][T23747] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.707914][T23747] RSP: 002b:00007fff4973d258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4485.707918][T23747] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60ad40fa4a [ 4485.707920][T23747] RDX: 0000000000000040 RSI: 0000000003434340 RDI: 0000000000000005 [ 4485.707922][T23747] RBP: 00007fff4973d2e0 R08: 0000000000418574 R09: 000000000000001c [ 4485.707924][T23747] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4485.707926][T23747] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60ad538000 | [ 4485.707926][T23747] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60ad538000 | [ 4485.707940][T23747] | [ 4485.707943][T23747] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23747 | [4485.719988][T23747] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4485.720254][T23747] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4485.720256][T23747] Call Trace: [ 4485.720258][T23747] [4485.720260][T23747] dump_stack_lvl (lib/dump_stack.c:123) [4485.720265][T23747] check_preemption_disabled (lib/smp_processor_id.c:52) [4485.720271][T23747] lwtunnel_output (net/core/lwtunnel.c:359) [4485.720277][T23747] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4485.720284][T23747] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.720290][T23747] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4485.720294][T23747] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.720307][T23747] rawv6_sendmsg (net/ipv6/raw.c:918) [4485.720319][T23747] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4485.720324][T23747] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4485.720328][T23747] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.720335][T23747] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4485.720338][T23747] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4485.720348][T23747] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4485.720364][T23747] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4485.720367][T23747] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.720378][T23747] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.720382][T23747] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.720388][T23747] ? __pfx___sys_sendto (net/socket.c:2147) [4485.720403][T23747] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4485.720409][T23747] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4485.720417][T23747] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4485.720424][T23747] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4485.720435][T23747] __x64_sys_sendto (net/socket.c:2183) [4485.720439][T23747] ? do_syscall_64 (./arch/x86/include/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.720442][T23747] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4485.720447][T23747] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4485.720452][T23747] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4485.720455][T23747] RIP: 0033:0x7f60ad40fa4a [ 4485.720458][T23747] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.720461][T23747] RSP: 002b:00007fff4973d258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4485.720464][T23747] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60ad40fa4a [ 4485.720466][T23747] RDX: 0000000000000040 RSI: 0000000003434340 RDI: 0000000000000005 [ 4485.720467][T23747] RBP: 00007fff4973d2e0 R08: 0000000000418574 R09: 000000000000001c [ 4485.720469][T23747] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4485.720471][T23747] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60ad538000 | [ 4485.720471][T23747] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60ad538000 | [ 4485.720486][T23747] | [ 4485.720957][T23747] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23747 | [4485.733083][T23747] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4485.733352][T23747] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4485.733354][T23747] Call Trace: [ 4485.733356][T23747] [4485.733358][T23747] dump_stack_lvl (lib/dump_stack.c:123) [4485.733364][T23747] check_preemption_disabled (lib/smp_processor_id.c:52) [4485.733370][T23747] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4485.733377][T23747] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4485.733383][T23747] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.733389][T23747] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4485.733394][T23747] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.733406][T23747] rawv6_sendmsg (net/ipv6/raw.c:918) [4485.733418][T23747] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4485.733424][T23747] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4485.733428][T23747] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.733435][T23747] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4485.733439][T23747] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4485.733449][T23747] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4485.733465][T23747] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4485.733468][T23747] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.733479][T23747] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.733483][T23747] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.733489][T23747] ? __pfx___sys_sendto (net/socket.c:2147) [4485.733504][T23747] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4485.733510][T23747] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4485.733518][T23747] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4485.733525][T23747] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4485.733535][T23747] __x64_sys_sendto (net/socket.c:2183) [4485.733539][T23747] ? do_syscall_64 (./arch/x86/include/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.733542][T23747] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4485.733546][T23747] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4485.733551][T23747] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4485.733554][T23747] RIP: 0033:0x7f60ad40fa4a [ 4485.733558][T23747] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.733560][T23747] RSP: 002b:00007fff4973d258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4485.733563][T23747] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60ad40fa4a [ 4485.733565][T23747] RDX: 0000000000000040 RSI: 0000000003434340 RDI: 0000000000000005 [ 4485.733567][T23747] RBP: 00007fff4973d2e0 R08: 0000000000418574 R09: 000000000000001c [ 4485.733569][T23747] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4485.733571][T23747] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60ad538000 | [ 4487.164379][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4488.615696][T23763] check_preemption_disabled: 7 callbacks suppressed | [ 4488.615705][T23763] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23763 | [4488.617553][T23763] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4488.617811][T23763] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4488.617813][T23763] Call Trace: [ 4488.617815][T23763] [4488.617818][T23763] dump_stack_lvl (lib/dump_stack.c:123) [4488.617825][T23763] check_preemption_disabled (lib/smp_processor_id.c:52) [4488.617832][T23763] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4488.617839][T23763] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4488.617847][T23763] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4488.617854][T23763] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4488.617859][T23763] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4488.617872][T23763] rawv6_sendmsg (net/ipv6/raw.c:918) [4488.617883][T23763] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4488.617889][T23763] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4488.617894][T23763] ? __lock_release (kernel/locking/lockdep.c:5534) [4488.617904][T23763] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4488.617909][T23763] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4488.617918][T23763] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4488.617934][T23763] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4488.617937][T23763] ? __lock_release (kernel/locking/lockdep.c:5534) [4488.617948][T23763] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4488.617954][T23763] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4488.617960][T23763] ? __pfx___sys_sendto (net/socket.c:2147) [4488.617975][T23763] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4488.617982][T23763] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4488.617990][T23763] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4488.617998][T23763] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4488.618008][T23763] __x64_sys_sendto (net/socket.c:2183) [4488.618012][T23763] ? do_syscall_64 (./arch/x86/include/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.618016][T23763] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4488.618022][T23763] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4488.618027][T23763] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4488.618031][T23763] RIP: 0033:0x7f6545a0ea4a [ 4488.618036][T23763] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.618039][T23763] RSP: 002b:00007ffd21be27a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4488.618043][T23763] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6545a0ea4a [ 4488.618045][T23763] RDX: 0000000000000040 RSI: 0000000017f0b340 RDI: 0000000000000005 [ 4488.618047][T23763] RBP: 00007ffd21be2830 R08: 0000000000418574 R09: 000000000000001c [ 4488.618050][T23763] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4488.618052][T23763] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6545b37000 | [ 4488.618052][T23763] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6545b37000 | [ 4488.618067][T23763] | [ 4488.618069][T23763] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23763 | [4488.629778][T23763] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4488.630031][T23763] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4488.630033][T23763] Call Trace: [ 4488.630035][T23763] [4488.630037][T23763] dump_stack_lvl (lib/dump_stack.c:123) [4488.630043][T23763] check_preemption_disabled (lib/smp_processor_id.c:52) [4488.630049][T23763] lwtunnel_output (net/core/lwtunnel.c:359) [4488.630055][T23763] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4488.630062][T23763] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4488.630068][T23763] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4488.630073][T23763] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4488.630085][T23763] rawv6_sendmsg (net/ipv6/raw.c:918) [4488.630097][T23763] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4488.630103][T23763] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4488.630106][T23763] ? __lock_release (kernel/locking/lockdep.c:5534) [4488.630114][T23763] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4488.630118][T23763] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4488.630127][T23763] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4488.630144][T23763] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4488.630147][T23763] ? __lock_release (kernel/locking/lockdep.c:5534) [4488.630159][T23763] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4488.630164][T23763] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4488.630170][T23763] ? __pfx___sys_sendto (net/socket.c:2147) [4488.630185][T23763] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4488.630191][T23763] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4488.630199][T23763] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4488.630206][T23763] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4488.630216][T23763] __x64_sys_sendto (net/socket.c:2183) [4488.630220][T23763] ? do_syscall_64 (./arch/x86/include/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.630224][T23763] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4488.630228][T23763] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4488.630233][T23763] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4488.630237][T23763] RIP: 0033:0x7f6545a0ea4a [ 4488.630240][T23763] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.630243][T23763] RSP: 002b:00007ffd21be27a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4488.630246][T23763] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6545a0ea4a [ 4488.630250][T23763] RDX: 0000000000000040 RSI: 0000000017f0b340 RDI: 0000000000000005 [ 4488.630252][T23763] RBP: 00007ffd21be2830 R08: 0000000000418574 R09: 000000000000001c [ 4488.630254][T23763] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4488.630256][T23763] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6545b37000 | [ 4488.630256][T23763] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6545b37000 | [ 4488.630271][T23763] | [ 4488.643321][T23763] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23763 | [4488.643686][T23763] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4488.643932][T23763] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4488.643934][T23763] Call Trace: [ 4488.643936][T23763] [4488.643938][T23763] dump_stack_lvl (lib/dump_stack.c:123) [4488.643944][T23763] check_preemption_disabled (lib/smp_processor_id.c:52) [4488.643950][T23763] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4488.643956][T23763] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4488.643963][T23763] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4488.643969][T23763] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4488.643974][T23763] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4488.643986][T23763] rawv6_sendmsg (net/ipv6/raw.c:918) [4488.643999][T23763] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4488.644004][T23763] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4488.644008][T23763] ? __lock_release (kernel/locking/lockdep.c:5534) [4488.644016][T23763] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4488.644019][T23763] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4488.644028][T23763] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4488.644045][T23763] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4488.644048][T23763] ? __lock_release (kernel/locking/lockdep.c:5534) [4488.644060][T23763] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4488.644064][T23763] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4488.644070][T23763] ? __pfx___sys_sendto (net/socket.c:2147) [4488.644085][T23763] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4488.644091][T23763] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4488.644098][T23763] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4488.644105][T23763] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4488.644116][T23763] __x64_sys_sendto (net/socket.c:2183) [4488.644120][T23763] ? do_syscall_64 (./arch/x86/include/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.644123][T23763] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4488.644128][T23763] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4488.644133][T23763] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4488.644136][T23763] RIP: 0033:0x7f6545a0ea4a [ 4488.644141][T23763] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.644144][T23763] RSP: 002b:00007ffd21be27a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4488.644147][T23763] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6545a0ea4a [ 4488.644149][T23763] RDX: 0000000000000040 RSI: 0000000017f0b340 RDI: 0000000000000005 [ 4488.644152][T23763] RBP: 00007ffd21be2830 R08: 0000000000418574 R09: 000000000000001c [ 4488.644154][T23763] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4488.644156][T23763] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6545b37000 | [ 4488.644156][T23763] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6545b37000 | [ 4488.644171][T23763] | [ 4489.134771][T23767] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23767 | [4489.135306][T23767] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4489.135590][T23767] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4489.135592][T23767] Call Trace: [ 4489.135594][T23767] [4489.135597][T23767] dump_stack_lvl (lib/dump_stack.c:123) [4489.135607][T23767] check_preemption_disabled (lib/smp_processor_id.c:52) [4489.135614][T23767] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4489.135621][T23767] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4489.135630][T23767] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4489.135638][T23767] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4489.135643][T23767] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4489.135655][T23767] rawv6_sendmsg (net/ipv6/raw.c:918) [4489.135667][T23767] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4489.135673][T23767] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4489.135680][T23767] ? __lock_release (kernel/locking/lockdep.c:5534) [4489.135692][T23767] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4489.135698][T23767] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4489.135707][T23767] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4489.135723][T23767] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4489.135726][T23767] ? __lock_release (kernel/locking/lockdep.c:5534) [4489.135738][T23767] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4489.135745][T23767] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4489.135750][T23767] ? __pfx___sys_sendto (net/socket.c:2147) [4489.135765][T23767] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4489.135772][T23767] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4489.135782][T23767] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4489.135790][T23767] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4489.135800][T23767] __x64_sys_sendto (net/socket.c:2183) [4489.135804][T23767] ? do_syscall_64 (./arch/x86/include/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.135808][T23767] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4489.135813][T23767] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4489.135817][T23767] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4489.135822][T23767] RIP: 0033:0x7f72a6feca4a [ 4489.135827][T23767] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.135830][T23767] RSP: 002b:00007fff70928bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4489.135834][T23767] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f72a6feca4a [ 4489.135837][T23767] RDX: 0000000000000040 RSI: 0000000009284340 RDI: 0000000000000005 [ 4489.135839][T23767] RBP: 00007fff70928c80 R08: 0000000000418574 R09: 000000000000001c [ 4489.135842][T23767] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4489.135844][T23767] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72a7115000 | [ 4489.135859][T23767] | [ 4489.135862][T23767] lwtunnel_output(): recursion limit reached on datapath | [ 4490.615506][T23771] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23771 | [4490.615967][T23771] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4490.616257][T23771] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4490.616260][T23771] Call Trace: [ 4490.616262][T23771] [4490.616265][T23771] dump_stack_lvl (lib/dump_stack.c:123) [4490.616273][T23771] check_preemption_disabled (lib/smp_processor_id.c:52) [4490.616280][T23771] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4490.616286][T23771] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4490.616294][T23771] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4490.616301][T23771] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4490.616306][T23771] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4490.616319][T23771] rawv6_sendmsg (net/ipv6/raw.c:918) [4490.616331][T23771] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4490.616336][T23771] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4490.616341][T23771] ? __lock_release (kernel/locking/lockdep.c:5534) [4490.616351][T23771] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4490.616356][T23771] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4490.616365][T23771] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4490.616382][T23771] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4490.616385][T23771] ? __lock_release (kernel/locking/lockdep.c:5534) [4490.616396][T23771] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4490.616402][T23771] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4490.616407][T23771] ? __pfx___sys_sendto (net/socket.c:2147) [4490.616422][T23771] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4490.616429][T23771] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4490.616437][T23771] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4490.616445][T23771] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4490.616455][T23771] __x64_sys_sendto (net/socket.c:2183) [4490.616459][T23771] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4490.616463][T23771] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4490.616468][T23771] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4490.616472][T23771] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4490.616476][T23771] RIP: 0033:0x7f44e040ba4a [ 4490.616480][T23771] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4490.616483][T23771] RSP: 002b:00007ffc2cb64288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4490.616487][T23771] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44e040ba4a [ 4490.616490][T23771] RDX: 0000000000000040 RSI: 0000000007cbf340 RDI: 0000000000000005 [ 4490.616492][T23771] RBP: 00007ffc2cb64310 R08: 0000000000418574 R09: 000000000000001c [ 4490.616494][T23771] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4490.616496][T23771] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44e0534000 | [ 4490.616496][T23771] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44e0534000 | [ 4490.616511][T23771] | [ 4490.616514][T23771] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23771 | [4490.628946][T23771] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4490.629217][T23771] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4490.629219][T23771] Call Trace: [ 4490.629221][T23771] [4490.629224][T23771] dump_stack_lvl (lib/dump_stack.c:123) [4490.629230][T23771] check_preemption_disabled (lib/smp_processor_id.c:52) [4490.629235][T23771] lwtunnel_output (net/core/lwtunnel.c:359) [4490.629242][T23771] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4490.629249][T23771] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4490.629255][T23771] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4490.629260][T23771] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4490.629272][T23771] rawv6_sendmsg (net/ipv6/raw.c:918) [4490.629284][T23771] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4490.629290][T23771] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4490.629294][T23771] ? __lock_release (kernel/locking/lockdep.c:5534) [4490.629302][T23771] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4490.629306][T23771] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4490.629315][T23771] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4490.629332][T23771] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4490.629335][T23771] ? __lock_release (kernel/locking/lockdep.c:5534) [4490.629346][T23771] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4490.629351][T23771] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4490.629356][T23771] ? __pfx___sys_sendto (net/socket.c:2147) [4490.629372][T23771] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4490.629378][T23771] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4490.629386][T23771] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4490.629393][T23771] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4490.629403][T23771] __x64_sys_sendto (net/socket.c:2183) [4490.629407][T23771] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4490.629410][T23771] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4490.629415][T23771] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4490.629420][T23771] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4490.629423][T23771] RIP: 0033:0x7f44e040ba4a [ 4490.629427][T23771] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4490.629430][T23771] RSP: 002b:00007ffc2cb64288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4490.629433][T23771] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44e040ba4a [ 4490.629436][T23771] RDX: 0000000000000040 RSI: 0000000007cbf340 RDI: 0000000000000005 [ 4490.629438][T23771] RBP: 00007ffc2cb64310 R08: 0000000000418574 R09: 000000000000001c [ 4490.629440][T23771] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4490.629442][T23771] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44e0534000 | [ 4490.629442][T23771] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44e0534000 | [ 4490.629457][T23771] | [ 4490.629982][T23771] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23771 | [4490.641712][T23771] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4490.641960][T23771] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4490.641962][T23771] Call Trace: [ 4490.641964][T23771] [4490.641966][T23771] dump_stack_lvl (lib/dump_stack.c:123) [4490.641973][T23771] check_preemption_disabled (lib/smp_processor_id.c:52) [4490.641978][T23771] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4490.641986][T23771] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4490.641992][T23771] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4490.641998][T23771] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4490.642003][T23771] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4490.642015][T23771] rawv6_sendmsg (net/ipv6/raw.c:918) [4490.642027][T23771] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4490.642033][T23771] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4490.642037][T23771] ? __lock_release (kernel/locking/lockdep.c:5534) [4490.642044][T23771] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4490.642048][T23771] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4490.642057][T23771] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4490.642074][T23771] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4490.642077][T23771] ? __lock_release (kernel/locking/lockdep.c:5534) [4490.642089][T23771] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4490.642093][T23771] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4490.642099][T23771] ? __pfx___sys_sendto (net/socket.c:2147) [4490.642114][T23771] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4490.642120][T23771] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4490.642128][T23771] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4490.642135][T23771] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4490.642146][T23771] __x64_sys_sendto (net/socket.c:2183) [4490.642150][T23771] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4490.642153][T23771] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4490.642158][T23771] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4490.642163][T23771] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4490.642166][T23771] RIP: 0033:0x7f44e040ba4a [ 4490.642170][T23771] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4490.642173][T23771] RSP: 002b:00007ffc2cb64288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4490.642176][T23771] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44e040ba4a [ 4490.642179][T23771] RDX: 0000000000000040 RSI: 0000000007cbf340 RDI: 0000000000000005 [ 4490.642181][T23771] RBP: 00007ffc2cb64310 R08: 0000000000418574 R09: 000000000000001c [ 4490.642183][T23771] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4490.642185][T23771] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44e0534000 | [ 4490.642185][T23771] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44e0534000 | [ 4490.642200][T23771] | [ 4491.134077][T23775] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23775 | [4491.134546][T23775] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4491.134800][T23775] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4491.134803][T23775] Call Trace: [ 4491.134805][T23775] [4491.134807][T23775] dump_stack_lvl (lib/dump_stack.c:123) [4491.134816][T23775] check_preemption_disabled (lib/smp_processor_id.c:52) [4491.134822][T23775] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4491.134829][T23775] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4491.134837][T23775] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.134844][T23775] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4491.134849][T23775] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.134862][T23775] rawv6_sendmsg (net/ipv6/raw.c:918) [4491.134873][T23775] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4491.134879][T23775] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4491.134885][T23775] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.134894][T23775] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4491.134899][T23775] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4491.134908][T23775] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4491.134925][T23775] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4491.134928][T23775] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.134939][T23775] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.134945][T23775] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.134950][T23775] ? __pfx___sys_sendto (net/socket.c:2147) [4491.134965][T23775] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4491.134972][T23775] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4491.134981][T23775] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4491.134988][T23775] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4491.134998][T23775] __x64_sys_sendto (net/socket.c:2183) [4491.135002][T23775] ? do_syscall_64 (./arch/x86/include/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.135006][T23775] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4491.135011][T23775] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4491.135016][T23775] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4491.135020][T23775] RIP: 0033:0x7fd267bd5a4a [ 4491.135025][T23775] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.135028][T23775] RSP: 002b:00007ffea4858708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4491.135032][T23775] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd267bd5a4a [ 4491.135034][T23775] RDX: 0000000000000040 RSI: 000000001298f340 RDI: 0000000000000005 [ 4491.135036][T23775] RBP: 00007ffea4858790 R08: 0000000000418574 R09: 000000000000001c [ 4491.135037][T23775] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4491.135040][T23775] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd267cfe000 | [ 4491.135040][T23775] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd267cfe000 | [ 4491.135054][T23775] | [ 4491.135057][T23775] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23775 | [4491.147100][T23775] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4491.147353][T23775] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4491.147355][T23775] Call Trace: [ 4491.147357][T23775] [4491.147360][T23775] dump_stack_lvl (lib/dump_stack.c:123) [4491.147365][T23775] check_preemption_disabled (lib/smp_processor_id.c:52) [4491.147371][T23775] lwtunnel_output (net/core/lwtunnel.c:359) [4491.147379][T23775] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4491.147385][T23775] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.147391][T23775] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4491.147396][T23775] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.147408][T23775] rawv6_sendmsg (net/ipv6/raw.c:918) [4491.147420][T23775] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4491.147426][T23775] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4491.147430][T23775] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.147437][T23775] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4491.147441][T23775] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4491.147450][T23775] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4491.147466][T23775] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4491.147469][T23775] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.147481][T23775] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.147485][T23775] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.147491][T23775] ? __pfx___sys_sendto (net/socket.c:2147) [4491.147506][T23775] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4491.147512][T23775] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4491.147519][T23775] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4491.147527][T23775] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4491.147537][T23775] __x64_sys_sendto (net/socket.c:2183) [4491.147541][T23775] ? do_syscall_64 (./arch/x86/include/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.147545][T23775] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4491.147549][T23775] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4491.147554][T23775] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4491.147557][T23775] RIP: 0033:0x7fd267bd5a4a [ 4491.147561][T23775] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.147564][T23775] RSP: 002b:00007ffea4858708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4491.147567][T23775] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd267bd5a4a [ 4491.147569][T23775] RDX: 0000000000000040 RSI: 000000001298f340 RDI: 0000000000000005 [ 4491.147571][T23775] RBP: 00007ffea4858790 R08: 0000000000418574 R09: 000000000000001c [ 4491.147573][T23775] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4491.147575][T23775] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd267cfe000 | [ 4491.147575][T23775] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd267cfe000 | [ 4491.147589][T23775] | [ 4491.148031][T23775] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23775 | [4491.159670][T23775] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4491.159915][T23775] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4491.159917][T23775] Call Trace: [ 4491.159919][T23775] [4491.159921][T23775] dump_stack_lvl (lib/dump_stack.c:123) [4491.159927][T23775] check_preemption_disabled (lib/smp_processor_id.c:52) [4491.159933][T23775] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4491.159939][T23775] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4491.159946][T23775] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.159952][T23775] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4491.159957][T23775] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.159969][T23775] rawv6_sendmsg (net/ipv6/raw.c:918) [4491.159981][T23775] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4491.159986][T23775] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4491.159991][T23775] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.159998][T23775] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4491.160002][T23775] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4491.160012][T23775] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4491.160028][T23775] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4491.160031][T23775] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.160043][T23775] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.160047][T23775] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.160053][T23775] ? __pfx___sys_sendto (net/socket.c:2147) [4491.160068][T23775] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4491.160074][T23775] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4491.160082][T23775] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4491.160089][T23775] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4491.160100][T23775] __x64_sys_sendto (net/socket.c:2183) [4491.160103][T23775] ? do_syscall_64 (./arch/x86/include/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.160107][T23775] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4491.160111][T23775] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4491.160116][T23775] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4491.160119][T23775] RIP: 0033:0x7fd267bd5a4a [ 4491.160123][T23775] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.160126][T23775] RSP: 002b:00007ffea4858708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4491.160129][T23775] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd267bd5a4a [ 4491.160131][T23775] RDX: 0000000000000040 RSI: 000000001298f340 RDI: 0000000000000005 [ 4491.160133][T23775] RBP: 00007ffea4858790 R08: 0000000000418574 R09: 000000000000001c [ 4491.160135][T23775] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4491.160138][T23775] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd267cfe000 | [ 4493.125024][T23783] lwtunnel_output(): recursion limit reached on datapath | [ 4494.593247][T23787] check_preemption_disabled: 2 callbacks suppressed | [ 4494.593255][T23787] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23787 | [4494.594003][T23787] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4494.595237][T23787] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4494.595240][T23787] Call Trace: [ 4494.595242][T23787] [4494.595245][T23787] dump_stack_lvl (lib/dump_stack.c:123) [4494.595253][T23787] check_preemption_disabled (lib/smp_processor_id.c:52) [4494.595260][T23787] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4494.595267][T23787] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4494.595275][T23787] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.595283][T23787] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4494.595288][T23787] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.595300][T23787] rawv6_sendmsg (net/ipv6/raw.c:918) [4494.595312][T23787] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4494.595317][T23787] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4494.595323][T23787] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.595333][T23787] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4494.595338][T23787] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4494.595347][T23787] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4494.595363][T23787] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4494.595367][T23787] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.595379][T23787] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.595387][T23787] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.595394][T23787] ? __pfx___sys_sendto (net/socket.c:2147) [4494.595408][T23787] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4494.595415][T23787] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4494.595424][T23787] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4494.595432][T23787] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4494.595442][T23787] __x64_sys_sendto (net/socket.c:2183) [4494.595446][T23787] ? do_syscall_64 (./arch/x86/include/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.595450][T23787] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4494.595455][T23787] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4494.595460][T23787] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4494.595465][T23787] RIP: 0033:0x7fe4e5c3ca4a [ 4494.595469][T23787] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.595473][T23787] RSP: 002b:00007ffce13568f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4494.595477][T23787] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe4e5c3ca4a [ 4494.595479][T23787] RDX: 0000000000000040 RSI: 0000000020161340 RDI: 0000000000000005 [ 4494.595482][T23787] RBP: 00007ffce1356980 R08: 0000000000418574 R09: 000000000000001c [ 4494.595484][T23787] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4494.595487][T23787] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4e5d65000 | [ 4494.595487][T23787] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4e5d65000 | [ 4494.595502][T23787] | [ 4494.595505][T23787] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23787 | [4494.607321][T23787] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4494.607575][T23787] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4494.607577][T23787] Call Trace: [ 4494.607579][T23787] [4494.607581][T23787] dump_stack_lvl (lib/dump_stack.c:123) [4494.607587][T23787] check_preemption_disabled (lib/smp_processor_id.c:52) [4494.607593][T23787] lwtunnel_output (net/core/lwtunnel.c:359) [4494.607600][T23787] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4494.607606][T23787] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.607612][T23787] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4494.607617][T23787] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.607629][T23787] rawv6_sendmsg (net/ipv6/raw.c:918) [4494.607641][T23787] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4494.607646][T23787] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4494.607650][T23787] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.607658][T23787] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4494.607662][T23787] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4494.607672][T23787] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4494.607688][T23787] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4494.607691][T23787] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.607703][T23787] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.607707][T23787] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.607713][T23787] ? __pfx___sys_sendto (net/socket.c:2147) [4494.607728][T23787] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4494.607734][T23787] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4494.607742][T23787] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4494.607749][T23787] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4494.607759][T23787] __x64_sys_sendto (net/socket.c:2183) [4494.607763][T23787] ? do_syscall_64 (./arch/x86/include/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.607766][T23787] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4494.607771][T23787] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4494.607776][T23787] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4494.607779][T23787] RIP: 0033:0x7fe4e5c3ca4a [ 4494.607782][T23787] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.607785][T23787] RSP: 002b:00007ffce13568f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4494.607788][T23787] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe4e5c3ca4a [ 4494.607790][T23787] RDX: 0000000000000040 RSI: 0000000020161340 RDI: 0000000000000005 [ 4494.607792][T23787] RBP: 00007ffce1356980 R08: 0000000000418574 R09: 000000000000001c [ 4494.607794][T23787] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4494.607796][T23787] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4e5d65000 | [ 4494.607796][T23787] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4e5d65000 | [ 4494.607810][T23787] | [ 4494.626698][T23787] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23787 | [4494.627063][T23787] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4494.627330][T23787] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4494.627332][T23787] Call Trace: [ 4494.627334][T23787] [4494.627336][T23787] dump_stack_lvl (lib/dump_stack.c:123) [4494.627343][T23787] check_preemption_disabled (lib/smp_processor_id.c:52) [4494.627348][T23787] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4494.627355][T23787] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4494.627362][T23787] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.627368][T23787] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4494.627372][T23787] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.627385][T23787] rawv6_sendmsg (net/ipv6/raw.c:918) [4494.627397][T23787] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4494.627402][T23787] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4494.627406][T23787] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.627414][T23787] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4494.627418][T23787] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4494.627427][T23787] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4494.627443][T23787] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4494.627446][T23787] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.627457][T23787] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.627462][T23787] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.627468][T23787] ? __pfx___sys_sendto (net/socket.c:2147) [4494.627482][T23787] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4494.627489][T23787] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4494.627497][T23787] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4494.627505][T23787] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4494.627515][T23787] __x64_sys_sendto (net/socket.c:2183) [4494.627519][T23787] ? do_syscall_64 (./arch/x86/include/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.627522][T23787] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4494.627526][T23787] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4494.627531][T23787] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4494.627535][T23787] RIP: 0033:0x7fe4e5c3ca4a [ 4494.627539][T23787] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.627542][T23787] RSP: 002b:00007ffce13568f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4494.627545][T23787] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe4e5c3ca4a [ 4494.627547][T23787] RDX: 0000000000000040 RSI: 0000000020161340 RDI: 0000000000000005 [ 4494.627549][T23787] RBP: 00007ffce1356980 R08: 0000000000418574 R09: 000000000000001c [ 4494.627551][T23787] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4494.627552][T23787] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4e5d65000 | [ 4494.627552][T23787] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4e5d65000 | [ 4494.627567][T23787] | [ 4495.105816][T23791] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23791 | [4495.106290][T23791] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4495.106545][T23791] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4495.106547][T23791] Call Trace: [ 4495.106549][T23791] [4495.106551][T23791] dump_stack_lvl (lib/dump_stack.c:123) [4495.106560][T23791] check_preemption_disabled (lib/smp_processor_id.c:52) [4495.106567][T23791] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4495.106573][T23791] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4495.106581][T23791] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4495.106588][T23791] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4495.106593][T23791] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4495.106605][T23791] rawv6_sendmsg (net/ipv6/raw.c:918) [4495.106617][T23791] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4495.106622][T23791] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4495.106628][T23791] ? __lock_release (kernel/locking/lockdep.c:5534) [4495.106637][T23791] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4495.106643][T23791] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4495.106652][T23791] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4495.106668][T23791] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4495.106671][T23791] ? __lock_release (kernel/locking/lockdep.c:5534) [4495.106682][T23791] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4495.106688][T23791] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4495.106694][T23791] ? __pfx___sys_sendto (net/socket.c:2147) [4495.106709][T23791] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4495.106715][T23791] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4495.106725][T23791] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4495.106732][T23791] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4495.106742][T23791] __x64_sys_sendto (net/socket.c:2183) [4495.106747][T23791] ? do_syscall_64 (./arch/x86/include/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.106751][T23791] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4495.106755][T23791] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4495.106760][T23791] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4495.106764][T23791] RIP: 0033:0x7f88f33f9a4a [ 4495.106768][T23791] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.106771][T23791] RSP: 002b:00007ffc0fc0bc48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4495.106775][T23791] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f88f33f9a4a [ 4495.106777][T23791] RDX: 0000000000000040 RSI: 0000000031a05340 RDI: 0000000000000005 [ 4495.106779][T23791] RBP: 00007ffc0fc0bcd0 R08: 0000000000418574 R09: 000000000000001c [ 4495.106780][T23791] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4495.106782][T23791] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88f3522000 | [ 4495.106782][T23791] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88f3522000 | [ 4495.106797][T23791] | [ 4495.106799][T23791] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23791 | [4495.118818][T23791] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4495.119067][T23791] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4495.119069][T23791] Call Trace: [ 4495.119071][T23791] [4495.119073][T23791] dump_stack_lvl (lib/dump_stack.c:123) [4495.119078][T23791] check_preemption_disabled (lib/smp_processor_id.c:52) [4495.119084][T23791] lwtunnel_output (net/core/lwtunnel.c:359) [4495.119091][T23791] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4495.119097][T23791] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4495.119103][T23791] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4495.119108][T23791] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4495.119120][T23791] rawv6_sendmsg (net/ipv6/raw.c:918) [4495.119132][T23791] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4495.119139][T23791] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4495.119142][T23791] ? __lock_release (kernel/locking/lockdep.c:5534) [4495.119150][T23791] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4495.119154][T23791] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4495.119163][T23791] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4495.119179][T23791] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4495.119182][T23791] ? __lock_release (kernel/locking/lockdep.c:5534) [4495.119194][T23791] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4495.119198][T23791] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4495.119204][T23791] ? __pfx___sys_sendto (net/socket.c:2147) [4495.119219][T23791] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4495.119225][T23791] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4495.119232][T23791] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4495.119240][T23791] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4495.119251][T23791] __x64_sys_sendto (net/socket.c:2183) [4495.119255][T23791] ? do_syscall_64 (./arch/x86/include/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.119258][T23791] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4495.119263][T23791] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4495.119268][T23791] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4495.119271][T23791] RIP: 0033:0x7f88f33f9a4a [ 4495.119275][T23791] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.119277][T23791] RSP: 002b:00007ffc0fc0bc48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4495.119281][T23791] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f88f33f9a4a [ 4495.119283][T23791] RDX: 0000000000000040 RSI: 0000000031a05340 RDI: 0000000000000005 [ 4495.119285][T23791] RBP: 00007ffc0fc0bcd0 R08: 0000000000418574 R09: 000000000000001c [ 4495.119287][T23791] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4495.119289][T23791] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88f3522000 | [ 4495.119289][T23791] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88f3522000 | [ 4495.119304][T23791] | [ 4495.132417][T23791] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23791 | [4495.132783][T23791] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4495.133031][T23791] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4495.133033][T23791] Call Trace: [ 4495.133034][T23791] [4495.133037][T23791] dump_stack_lvl (lib/dump_stack.c:123) [4495.133043][T23791] check_preemption_disabled (lib/smp_processor_id.c:52) [4495.133048][T23791] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4495.133055][T23791] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4495.133062][T23791] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4495.133067][T23791] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4495.133072][T23791] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4495.133085][T23791] rawv6_sendmsg (net/ipv6/raw.c:918) [4495.133096][T23791] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4495.133102][T23791] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4495.133105][T23791] ? __lock_release (kernel/locking/lockdep.c:5534) [4495.133113][T23791] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4495.133116][T23791] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4495.133125][T23791] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4495.133143][T23791] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4495.133146][T23791] ? __lock_release (kernel/locking/lockdep.c:5534) [4495.133158][T23791] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4495.133162][T23791] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4495.133168][T23791] ? __pfx___sys_sendto (net/socket.c:2147) [4495.133183][T23791] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4495.133189][T23791] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4495.133196][T23791] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4495.133204][T23791] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4495.133214][T23791] __x64_sys_sendto (net/socket.c:2183) [4495.133218][T23791] ? do_syscall_64 (./arch/x86/include/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.133221][T23791] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4495.133226][T23791] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4495.133231][T23791] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4495.133234][T23791] RIP: 0033:0x7f88f33f9a4a [ 4495.133238][T23791] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.133240][T23791] RSP: 002b:00007ffc0fc0bc48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4495.133244][T23791] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f88f33f9a4a [ 4495.133246][T23791] RDX: 0000000000000040 RSI: 0000000031a05340 RDI: 0000000000000005 [ 4495.133247][T23791] RBP: 00007ffc0fc0bcd0 R08: 0000000000418574 R09: 000000000000001c [ 4495.133250][T23791] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4495.133252][T23791] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88f3522000 | [ 4495.133252][T23791] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88f3522000 | [ 4495.133266][T23791] | [ 4495.629237][T23795] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23795 | [4495.629744][T23795] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4495.630028][T23795] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4495.630030][T23795] Call Trace: [ 4495.630033][T23795] [4495.630036][T23795] dump_stack_lvl (lib/dump_stack.c:123) [4495.630045][T23795] check_preemption_disabled (lib/smp_processor_id.c:52) [4495.630051][T23795] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4495.630058][T23795] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4495.630066][T23795] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4495.630075][T23795] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4495.630079][T23795] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4495.630091][T23795] rawv6_sendmsg (net/ipv6/raw.c:918) [4495.630102][T23795] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4495.630106][T23795] ? find_held_lock (kernel/locking/lockdep.c:5348) [4495.630117][T23795] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4495.630123][T23795] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4495.630143][T23795] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4495.630157][T23795] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4495.630173][T23795] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4495.630176][T23795] ? __lock_release (kernel/locking/lockdep.c:5534) [4495.630187][T23795] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4495.630194][T23795] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4495.630199][T23795] ? __pfx___sys_sendto (net/socket.c:2147) [4495.630211][T23795] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4495.630219][T23795] ? find_held_lock (kernel/locking/lockdep.c:5348) [4495.630224][T23795] ? 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) [4495.630229][T23795] ? __lock_release (kernel/locking/lockdep.c:5534) [4495.630235][T23795] ? 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) [4495.630240][T23795] ? 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) [4495.630251][T23795] __x64_sys_sendto (net/socket.c:2183) [4495.630255][T23795] ? do_syscall_64 (./arch/x86/include/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.630258][T23795] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4495.630263][T23795] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4495.630268][T23795] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4495.630273][T23795] RIP: 0033:0x7fc1a404da4a [ 4495.630278][T23795] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.630281][T23795] RSP: 002b:00007ffc16ea3cd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4495.630285][T23795] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc1a404da4a [ 4495.630287][T23795] RDX: 0000000000000040 RSI: 0000000003d75340 RDI: 0000000000000005 [ 4495.630289][T23795] RBP: 00007ffc16ea3d60 R08: 0000000000418574 R09: 000000000000001c [ 4495.630291][T23795] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4495.630293][T23795] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1a4176000 | [ 4495.630307][T23795] | [ 4495.643266][T23795] lwtunnel_output(): recursion limit reached on datapath | [ 4497.148026][T23799] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23799 | [4497.148577][T23799] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4497.148870][T23799] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4497.148872][T23799] Call Trace: [ 4497.148874][T23799] [4497.148877][T23799] dump_stack_lvl (lib/dump_stack.c:123) [4497.148887][T23799] check_preemption_disabled (lib/smp_processor_id.c:52) [4497.148894][T23799] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4497.148901][T23799] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4497.148910][T23799] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4497.148919][T23799] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4497.148924][T23799] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4497.148936][T23799] rawv6_sendmsg (net/ipv6/raw.c:918) [4497.148947][T23799] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4497.148953][T23799] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4497.148961][T23799] ? __lock_release (kernel/locking/lockdep.c:5534) [4497.148971][T23799] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4497.148978][T23799] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4497.148987][T23799] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4497.149003][T23799] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4497.149007][T23799] ? __lock_release (kernel/locking/lockdep.c:5534) [4497.149018][T23799] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4497.149025][T23799] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4497.149031][T23799] ? __pfx___sys_sendto (net/socket.c:2147) [4497.149045][T23799] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4497.149052][T23799] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4497.149063][T23799] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4497.149070][T23799] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4497.149080][T23799] __x64_sys_sendto (net/socket.c:2183) [4497.149084][T23799] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4497.149088][T23799] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4497.149093][T23799] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4497.149098][T23799] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4497.149103][T23799] RIP: 0033:0x7f05fdb1ba4a [ 4497.149107][T23799] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4497.149111][T23799] RSP: 002b:00007fff2ca27ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4497.149115][T23799] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f05fdb1ba4a [ 4497.149117][T23799] RDX: 0000000000000040 RSI: 0000000034169340 RDI: 0000000000000005 [ 4497.149120][T23799] RBP: 00007fff2ca27d30 R08: 0000000000418574 R09: 000000000000001c [ 4497.149122][T23799] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4497.149124][T23799] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f05fdc44000 | [ 4497.149141][T23799] | [ 4497.162312][T23799] lwtunnel_output(): recursion limit reached on datapath | [ 4498.630864][T23803] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23803 | [4498.632580][T23803] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4498.632839][T23803] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4498.632842][T23803] Call Trace: [ 4498.632844][T23803] [4498.632846][T23803] dump_stack_lvl (lib/dump_stack.c:123) [4498.632854][T23803] check_preemption_disabled (lib/smp_processor_id.c:52) [4498.632861][T23803] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4498.632868][T23803] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4498.632875][T23803] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4498.632882][T23803] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4498.632887][T23803] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4498.632899][T23803] rawv6_sendmsg (net/ipv6/raw.c:918) [4498.632911][T23803] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4498.632916][T23803] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4498.632923][T23803] ? __lock_release (kernel/locking/lockdep.c:5534) [4498.632931][T23803] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4498.632936][T23803] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4498.632946][T23803] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4498.632962][T23803] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4498.632965][T23803] ? __lock_release (kernel/locking/lockdep.c:5534) [4498.632976][T23803] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4498.632982][T23803] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4498.632987][T23803] ? __pfx___sys_sendto (net/socket.c:2147) [4498.633002][T23803] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4498.633008][T23803] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4498.633017][T23803] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4498.633025][T23803] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4498.633035][T23803] __x64_sys_sendto (net/socket.c:2183) [4498.633039][T23803] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4498.633042][T23803] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4498.633047][T23803] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4498.633052][T23803] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4498.633056][T23803] RIP: 0033:0x7f00b3237a4a [ 4498.633061][T23803] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4498.633063][T23803] RSP: 002b:00007ffdd6a49ff8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4498.633067][T23803] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00b3237a4a [ 4498.633070][T23803] RDX: 0000000000000040 RSI: 0000000027e85340 RDI: 0000000000000005 [ 4498.633072][T23803] RBP: 00007ffdd6a4a080 R08: 0000000000418574 R09: 000000000000001c [ 4498.633074][T23803] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4498.633076][T23803] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00b3360000 | [ 4498.633076][T23803] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00b3360000 | [ 4498.633091][T23803] | [ 4498.633094][T23803] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23803 | [4498.644660][T23803] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4498.644906][T23803] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4498.644908][T23803] Call Trace: [ 4498.644909][T23803] [4498.644911][T23803] dump_stack_lvl (lib/dump_stack.c:123) [4498.644917][T23803] check_preemption_disabled (lib/smp_processor_id.c:52) [4498.644922][T23803] lwtunnel_output (net/core/lwtunnel.c:359) [4498.644929][T23803] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4498.644936][T23803] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4498.644941][T23803] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4498.644946][T23803] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4498.644958][T23803] rawv6_sendmsg (net/ipv6/raw.c:918) [4498.644970][T23803] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4498.644976][T23803] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4498.644980][T23803] ? __lock_release (kernel/locking/lockdep.c:5534) [4498.644987][T23803] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4498.644990][T23803] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4498.644999][T23803] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4498.645016][T23803] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4498.645019][T23803] ? __lock_release (kernel/locking/lockdep.c:5534) [4498.645030][T23803] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4498.645034][T23803] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4498.645040][T23803] ? __pfx___sys_sendto (net/socket.c:2147) [4498.645055][T23803] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4498.645062][T23803] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4498.645069][T23803] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4498.645076][T23803] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4498.645087][T23803] __x64_sys_sendto (net/socket.c:2183) [4498.645091][T23803] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4498.645094][T23803] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4498.645098][T23803] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4498.645103][T23803] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4498.645106][T23803] RIP: 0033:0x7f00b3237a4a [ 4498.645109][T23803] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4498.645113][T23803] RSP: 002b:00007ffdd6a49ff8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4498.645116][T23803] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00b3237a4a [ 4498.645118][T23803] RDX: 0000000000000040 RSI: 0000000027e85340 RDI: 0000000000000005 [ 4498.645119][T23803] RBP: 00007ffdd6a4a080 R08: 0000000000418574 R09: 000000000000001c [ 4498.645121][T23803] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4498.645123][T23803] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00b3360000 | [ 4498.645139][T23803] | [ 4499.616084][T23811] check_preemption_disabled: 4 callbacks suppressed | [ 4499.616094][T23811] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23811 | [4499.616935][T23811] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4499.617218][T23811] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4499.617221][T23811] Call Trace: [ 4499.617223][T23811] [4499.617226][T23811] dump_stack_lvl (lib/dump_stack.c:123) [4499.617235][T23811] check_preemption_disabled (lib/smp_processor_id.c:52) [4499.617242][T23811] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4499.617249][T23811] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4499.617258][T23811] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4499.617266][T23811] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4499.617271][T23811] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4499.617283][T23811] rawv6_sendmsg (net/ipv6/raw.c:918) [4499.617295][T23811] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4499.617300][T23811] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4499.617308][T23811] ? __lock_release (kernel/locking/lockdep.c:5534) [4499.617318][T23811] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4499.617325][T23811] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4499.617334][T23811] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4499.617350][T23811] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4499.617353][T23811] ? __lock_release (kernel/locking/lockdep.c:5534) [4499.617364][T23811] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4499.617371][T23811] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4499.617377][T23811] ? __pfx___sys_sendto (net/socket.c:2147) [4499.617392][T23811] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4499.617399][T23811] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4499.617410][T23811] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4499.617418][T23811] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4499.617428][T23811] __x64_sys_sendto (net/socket.c:2183) [4499.617432][T23811] ? do_syscall_64 (./arch/x86/include/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.617436][T23811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4499.617442][T23811] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4499.617446][T23811] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4499.617451][T23811] RIP: 0033:0x7fd6098b6a4a [ 4499.617456][T23811] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.617459][T23811] RSP: 002b:00007fff4dd43148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4499.617463][T23811] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6098b6a4a [ 4499.617465][T23811] RDX: 0000000000000040 RSI: 000000000a41c340 RDI: 0000000000000005 [ 4499.617467][T23811] RBP: 00007fff4dd431d0 R08: 0000000000418574 R09: 000000000000001c [ 4499.617470][T23811] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4499.617471][T23811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6099df000 | [ 4499.617471][T23811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6099df000 | [ 4499.617486][T23811] | [ 4499.617489][T23811] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23811 | [4499.629573][T23811] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4499.629828][T23811] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4499.629830][T23811] Call Trace: [ 4499.629832][T23811] [4499.629834][T23811] dump_stack_lvl (lib/dump_stack.c:123) [4499.629839][T23811] check_preemption_disabled (lib/smp_processor_id.c:52) [4499.629845][T23811] lwtunnel_output (net/core/lwtunnel.c:359) [4499.629852][T23811] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4499.629858][T23811] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4499.629864][T23811] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4499.629868][T23811] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4499.629881][T23811] rawv6_sendmsg (net/ipv6/raw.c:918) [4499.629893][T23811] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4499.629898][T23811] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4499.629901][T23811] ? __lock_release (kernel/locking/lockdep.c:5534) [4499.629909][T23811] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4499.629912][T23811] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4499.629921][T23811] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4499.629937][T23811] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4499.629940][T23811] ? __lock_release (kernel/locking/lockdep.c:5534) [4499.629952][T23811] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4499.629956][T23811] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4499.629962][T23811] ? __pfx___sys_sendto (net/socket.c:2147) [4499.629977][T23811] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4499.629983][T23811] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4499.629990][T23811] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4499.629998][T23811] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4499.630008][T23811] __x64_sys_sendto (net/socket.c:2183) [4499.630012][T23811] ? do_syscall_64 (./arch/x86/include/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.630016][T23811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4499.630020][T23811] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4499.630025][T23811] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4499.630028][T23811] RIP: 0033:0x7fd6098b6a4a [ 4499.630031][T23811] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.630034][T23811] RSP: 002b:00007fff4dd43148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4499.630037][T23811] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6098b6a4a [ 4499.630039][T23811] RDX: 0000000000000040 RSI: 000000000a41c340 RDI: 0000000000000005 [ 4499.630041][T23811] RBP: 00007fff4dd431d0 R08: 0000000000418574 R09: 000000000000001c [ 4499.630042][T23811] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4499.630044][T23811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6099df000 | [ 4499.630044][T23811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6099df000 | [ 4499.630058][T23811] | [ 4499.645530][T23811] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23811 | [4499.645915][T23811] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4499.646186][T23811] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4499.646188][T23811] Call Trace: [ 4499.646190][T23811] [4499.646192][T23811] dump_stack_lvl (lib/dump_stack.c:123) [4499.646198][T23811] check_preemption_disabled (lib/smp_processor_id.c:52) [4499.646204][T23811] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4499.646211][T23811] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4499.646217][T23811] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4499.646223][T23811] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4499.646228][T23811] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4499.646240][T23811] rawv6_sendmsg (net/ipv6/raw.c:918) [4499.646252][T23811] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4499.646258][T23811] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4499.646262][T23811] ? __lock_release (kernel/locking/lockdep.c:5534) [4499.646270][T23811] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4499.646274][T23811] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4499.646282][T23811] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4499.646299][T23811] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4499.646302][T23811] ? __lock_release (kernel/locking/lockdep.c:5534) [4499.646313][T23811] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4499.646318][T23811] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4499.646323][T23811] ? __pfx___sys_sendto (net/socket.c:2147) [4499.646338][T23811] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4499.646345][T23811] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4499.646352][T23811] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4499.646359][T23811] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4499.646370][T23811] __x64_sys_sendto (net/socket.c:2183) [4499.646374][T23811] ? do_syscall_64 (./arch/x86/include/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.646377][T23811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4499.646381][T23811] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4499.646386][T23811] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4499.646389][T23811] RIP: 0033:0x7fd6098b6a4a [ 4499.646393][T23811] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.646396][T23811] RSP: 002b:00007fff4dd43148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4499.646399][T23811] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6098b6a4a [ 4499.646401][T23811] RDX: 0000000000000040 RSI: 000000000a41c340 RDI: 0000000000000005 [ 4499.646403][T23811] RBP: 00007fff4dd431d0 R08: 0000000000418574 R09: 000000000000001c [ 4499.646405][T23811] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4499.646407][T23811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6099df000 | [ 4499.646407][T23811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6099df000 | [ 4499.646422][T23811] | [ 4500.129603][T23815] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23815 | [4500.130090][T23815] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4500.131035][T23815] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4500.131038][T23815] Call Trace: [ 4500.131040][T23815] [4500.131043][T23815] dump_stack_lvl (lib/dump_stack.c:123) [4500.131052][T23815] check_preemption_disabled (lib/smp_processor_id.c:52) [4500.131059][T23815] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4500.131065][T23815] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4500.131074][T23815] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4500.131082][T23815] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4500.131087][T23815] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4500.131099][T23815] rawv6_sendmsg (net/ipv6/raw.c:918) [4500.131110][T23815] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4500.131116][T23815] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4500.131123][T23815] ? __lock_release (kernel/locking/lockdep.c:5534) [4500.131133][T23815] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4500.131140][T23815] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4500.131149][T23815] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4500.131165][T23815] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4500.131168][T23815] ? __lock_release (kernel/locking/lockdep.c:5534) [4500.131179][T23815] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4500.131185][T23815] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4500.131191][T23815] ? __pfx___sys_sendto (net/socket.c:2147) [4500.131205][T23815] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4500.131212][T23815] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4500.131222][T23815] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4500.131229][T23815] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4500.131239][T23815] __x64_sys_sendto (net/socket.c:2183) [4500.131243][T23815] ? do_syscall_64 (./arch/x86/include/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.131246][T23815] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4500.131251][T23815] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4500.131256][T23815] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4500.131261][T23815] RIP: 0033:0x7fb0bf3b8a4a [ 4500.131265][T23815] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.131268][T23815] RSP: 002b:00007ffec6279318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4500.131273][T23815] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb0bf3b8a4a [ 4500.131275][T23815] RDX: 0000000000000040 RSI: 00000000153a4340 RDI: 0000000000000005 [ 4500.131278][T23815] RBP: 00007ffec62793a0 R08: 0000000000418574 R09: 000000000000001c [ 4500.131279][T23815] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4500.131282][T23815] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0bf4e1000 | [ 4500.131282][T23815] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0bf4e1000 | [ 4500.131296][T23815] | [ 4500.144285][T23815] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23815 | [4500.144665][T23815] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4500.144922][T23815] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4500.144924][T23815] Call Trace: [ 4500.144925][T23815] [4500.144928][T23815] dump_stack_lvl (lib/dump_stack.c:123) [4500.144933][T23815] check_preemption_disabled (lib/smp_processor_id.c:52) [4500.144938][T23815] lwtunnel_output (net/core/lwtunnel.c:359) [4500.144956][T23815] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4500.144962][T23815] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4500.144967][T23815] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4500.144972][T23815] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4500.144984][T23815] rawv6_sendmsg (net/ipv6/raw.c:918) [4500.144996][T23815] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4500.145001][T23815] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4500.145004][T23815] ? __lock_release (kernel/locking/lockdep.c:5534) [4500.145012][T23815] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4500.145016][T23815] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4500.145024][T23815] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4500.145041][T23815] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4500.145043][T23815] ? __lock_release (kernel/locking/lockdep.c:5534) [4500.145055][T23815] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4500.145058][T23815] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4500.145064][T23815] ? __pfx___sys_sendto (net/socket.c:2147) [4500.145078][T23815] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4500.145084][T23815] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4500.145091][T23815] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4500.145099][T23815] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4500.145108][T23815] __x64_sys_sendto (net/socket.c:2183) [4500.145112][T23815] ? do_syscall_64 (./arch/x86/include/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.145115][T23815] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4500.145120][T23815] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4500.145125][T23815] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4500.145128][T23815] RIP: 0033:0x7fb0bf3b8a4a [ 4500.145132][T23815] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.145134][T23815] RSP: 002b:00007ffec6279318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4500.145137][T23815] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb0bf3b8a4a [ 4500.145139][T23815] RDX: 0000000000000040 RSI: 00000000153a4340 RDI: 0000000000000005 [ 4500.145141][T23815] RBP: 00007ffec62793a0 R08: 0000000000418574 R09: 000000000000001c [ 4500.145143][T23815] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4500.145144][T23815] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0bf4e1000 | [ 4500.145144][T23815] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0bf4e1000 | [ 4500.145160][T23815] | [ 4500.158603][T23815] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23815 | [4500.158989][T23815] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4500.159256][T23815] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4500.159258][T23815] Call Trace: [ 4500.159260][T23815] [4500.159263][T23815] dump_stack_lvl (lib/dump_stack.c:123) [4500.159268][T23815] check_preemption_disabled (lib/smp_processor_id.c:52) [4500.159274][T23815] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4500.159281][T23815] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4500.159287][T23815] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4500.159293][T23815] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4500.159297][T23815] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4500.159310][T23815] rawv6_sendmsg (net/ipv6/raw.c:918) [4500.159321][T23815] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4500.159327][T23815] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4500.159331][T23815] ? __lock_release (kernel/locking/lockdep.c:5534) [4500.159339][T23815] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4500.159342][T23815] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4500.159351][T23815] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4500.159368][T23815] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4500.159371][T23815] ? __lock_release (kernel/locking/lockdep.c:5534) [4500.159382][T23815] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4500.159386][T23815] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4500.159392][T23815] ? __pfx___sys_sendto (net/socket.c:2147) [4500.159407][T23815] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4500.159413][T23815] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4500.159421][T23815] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4500.159428][T23815] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4500.159438][T23815] __x64_sys_sendto (net/socket.c:2183) [4500.159442][T23815] ? do_syscall_64 (./arch/x86/include/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.159445][T23815] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4500.159450][T23815] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4500.159455][T23815] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4500.159458][T23815] RIP: 0033:0x7fb0bf3b8a4a [ 4500.159461][T23815] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.159464][T23815] RSP: 002b:00007ffec6279318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4500.159467][T23815] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb0bf3b8a4a [ 4500.159470][T23815] RDX: 0000000000000040 RSI: 00000000153a4340 RDI: 0000000000000005 [ 4500.159472][T23815] RBP: 00007ffec62793a0 R08: 0000000000418574 R09: 000000000000001c [ 4500.159474][T23815] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4500.159475][T23815] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0bf4e1000 | [ 4500.159475][T23815] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0bf4e1000 | [ 4500.159490][T23815] | [ 4500.650672][T23819] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23819 | [4500.651136][T23819] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4500.652252][T23819] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4500.652254][T23819] Call Trace: [ 4500.652256][T23819] [4500.652258][T23819] dump_stack_lvl (lib/dump_stack.c:123) [4500.652267][T23819] check_preemption_disabled (lib/smp_processor_id.c:52) [4500.652274][T23819] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4500.652281][T23819] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4500.652288][T23819] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4500.652296][T23819] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4500.652301][T23819] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4500.652313][T23819] rawv6_sendmsg (net/ipv6/raw.c:918) [4500.652324][T23819] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4500.652330][T23819] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4500.652336][T23819] ? __lock_release (kernel/locking/lockdep.c:5534) [4500.652344][T23819] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4500.652349][T23819] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4500.652358][T23819] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4500.652374][T23819] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4500.652377][T23819] ? __lock_release (kernel/locking/lockdep.c:5534) [4500.652389][T23819] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4500.652394][T23819] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4500.652400][T23819] ? __pfx___sys_sendto (net/socket.c:2147) [4500.652414][T23819] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4500.652421][T23819] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4500.652430][T23819] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4500.652437][T23819] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4500.652447][T23819] __x64_sys_sendto (net/socket.c:2183) [4500.652451][T23819] ? do_syscall_64 (./arch/x86/include/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.652455][T23819] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4500.652459][T23819] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4500.652464][T23819] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4500.652468][T23819] RIP: 0033:0x7f53166dca4a [ 4500.652473][T23819] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.652476][T23819] RSP: 002b:00007fffa0aaa398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4500.652480][T23819] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53166dca4a [ 4500.652482][T23819] RDX: 0000000000000040 RSI: 000000003aa8f340 RDI: 0000000000000005 [ 4500.652484][T23819] RBP: 00007fffa0aaa420 R08: 0000000000418574 R09: 000000000000001c [ 4500.652485][T23819] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4500.652487][T23819] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5316805000 | [ 4500.652487][T23819] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5316805000 | [ 4500.652501][T23819] | [ 4500.652504][T23819] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23819 | [4500.664085][T23819] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4500.664344][T23819] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4500.664346][T23819] Call Trace: [ 4500.664348][T23819] [4500.664350][T23819] dump_stack_lvl (lib/dump_stack.c:123) [4500.664355][T23819] check_preemption_disabled (lib/smp_processor_id.c:52) [4500.664361][T23819] lwtunnel_output (net/core/lwtunnel.c:359) [4500.664368][T23819] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4500.664374][T23819] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4500.664380][T23819] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4500.664385][T23819] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4500.664397][T23819] rawv6_sendmsg (net/ipv6/raw.c:918) [4500.664409][T23819] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4500.664414][T23819] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4500.664418][T23819] ? __lock_release (kernel/locking/lockdep.c:5534) [4500.664425][T23819] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4500.664429][T23819] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4500.664438][T23819] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4500.664454][T23819] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4500.664457][T23819] ? __lock_release (kernel/locking/lockdep.c:5534) [4500.664468][T23819] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4500.664473][T23819] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4500.664478][T23819] ? __pfx___sys_sendto (net/socket.c:2147) [4500.664493][T23819] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4500.664499][T23819] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4500.664507][T23819] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4500.664514][T23819] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4500.664525][T23819] __x64_sys_sendto (net/socket.c:2183) [4500.664529][T23819] ? do_syscall_64 (./arch/x86/include/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.664532][T23819] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4500.664536][T23819] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4500.664541][T23819] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4500.664544][T23819] RIP: 0033:0x7f53166dca4a [ 4500.664548][T23819] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.664550][T23819] RSP: 002b:00007fffa0aaa398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4500.664553][T23819] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53166dca4a [ 4500.664556][T23819] RDX: 0000000000000040 RSI: 000000003aa8f340 RDI: 0000000000000005 [ 4500.664557][T23819] RBP: 00007fffa0aaa420 R08: 0000000000418574 R09: 000000000000001c [ 4500.664559][T23819] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4500.664561][T23819] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5316805000 | [ 4500.664561][T23819] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5316805000 | [ 4500.664576][T23819] | [ 4500.665022][T23819] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23819 | [4500.676603][T23819] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4500.676852][T23819] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4500.676854][T23819] Call Trace: [ 4500.676856][T23819] [4500.676858][T23819] dump_stack_lvl (lib/dump_stack.c:123) [4500.676864][T23819] check_preemption_disabled (lib/smp_processor_id.c:52) [4500.676870][T23819] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4500.676877][T23819] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4500.676883][T23819] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4500.676889][T23819] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4500.676894][T23819] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4500.676906][T23819] rawv6_sendmsg (net/ipv6/raw.c:918) [4500.676918][T23819] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4500.676924][T23819] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4500.676928][T23819] ? __lock_release (kernel/locking/lockdep.c:5534) [4500.676935][T23819] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4500.676939][T23819] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4500.676948][T23819] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4500.676964][T23819] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4500.676967][T23819] ? __lock_release (kernel/locking/lockdep.c:5534) [4500.676979][T23819] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4500.676983][T23819] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4500.676989][T23819] ? __pfx___sys_sendto (net/socket.c:2147) [4500.677004][T23819] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4500.677010][T23819] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4500.677018][T23819] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4500.677025][T23819] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4500.677036][T23819] __x64_sys_sendto (net/socket.c:2183) [4500.677040][T23819] ? do_syscall_64 (./arch/x86/include/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.677043][T23819] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4500.677048][T23819] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4500.677053][T23819] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4500.677056][T23819] RIP: 0033:0x7f53166dca4a [ 4500.677060][T23819] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.677062][T23819] RSP: 002b:00007fffa0aaa398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4500.677066][T23819] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53166dca4a [ 4500.677068][T23819] RDX: 0000000000000040 RSI: 000000003aa8f340 RDI: 0000000000000005 [ 4500.677070][T23819] RBP: 00007fffa0aaa420 R08: 0000000000418574 R09: 000000000000001c [ 4500.677072][T23819] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4500.677074][T23819] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5316805000 | [ 4500.677074][T23819] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5316805000 | [ 4500.677088][T23819] | [ 4501.157851][T23823] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23823 | [4501.159248][T23823] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4501.159568][T23823] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4501.159571][T23823] Call Trace: [ 4501.159573][T23823] [4501.159576][T23823] dump_stack_lvl (lib/dump_stack.c:123) [4501.159585][T23823] check_preemption_disabled (lib/smp_processor_id.c:52) [4501.159593][T23823] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4501.159599][T23823] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4501.159608][T23823] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.159616][T23823] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4501.159622][T23823] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.159634][T23823] rawv6_sendmsg (net/ipv6/raw.c:918) [4501.159645][T23823] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4501.159651][T23823] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4501.159659][T23823] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.159669][T23823] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4501.159676][T23823] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4501.159685][T23823] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4501.159701][T23823] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4501.159704][T23823] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.159715][T23823] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.159722][T23823] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.159728][T23823] ? __pfx___sys_sendto (net/socket.c:2147) [4501.159743][T23823] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4501.159750][T23823] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4501.159760][T23823] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4501.159767][T23823] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4501.159777][T23823] __x64_sys_sendto (net/socket.c:2183) [4501.159781][T23823] ? do_syscall_64 (./arch/x86/include/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.159785][T23823] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4501.159790][T23823] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4501.159795][T23823] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4501.159800][T23823] RIP: 0033:0x7fc6a9a18a4a [ 4501.159805][T23823] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.159808][T23823] RSP: 002b:00007ffe0e0e2ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4501.159812][T23823] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc6a9a18a4a [ 4501.159815][T23823] RDX: 0000000000000040 RSI: 000000000a165340 RDI: 0000000000000005 [ 4501.159817][T23823] RBP: 00007ffe0e0e2c30 R08: 0000000000418574 R09: 000000000000001c [ 4501.159819][T23823] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4501.159821][T23823] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc6a9b41000 | [ 4501.159840][T23823] lwtunnel_output(): recursion limit reached on datapath | [ 4505.050981][T23847] check_preemption_disabled: 15 callbacks suppressed | [ 4505.050991][T23847] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23847 | [4505.051949][T23847] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4505.052230][T23847] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4505.052233][T23847] Call Trace: [ 4505.052235][T23847] [4505.052238][T23847] dump_stack_lvl (lib/dump_stack.c:123) [4505.052247][T23847] check_preemption_disabled (lib/smp_processor_id.c:52) [4505.052255][T23847] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4505.052261][T23847] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4505.052270][T23847] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4505.052278][T23847] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4505.052283][T23847] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4505.052295][T23847] rawv6_sendmsg (net/ipv6/raw.c:918) [4505.052307][T23847] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4505.052312][T23847] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4505.052320][T23847] ? __lock_release (kernel/locking/lockdep.c:5534) [4505.052331][T23847] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4505.052337][T23847] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4505.052346][T23847] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4505.052362][T23847] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4505.052366][T23847] ? __lock_release (kernel/locking/lockdep.c:5534) [4505.052377][T23847] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4505.052384][T23847] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4505.052389][T23847] ? __pfx___sys_sendto (net/socket.c:2147) [4505.052404][T23847] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4505.052411][T23847] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4505.052422][T23847] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4505.052429][T23847] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4505.052439][T23847] __x64_sys_sendto (net/socket.c:2183) [4505.052443][T23847] ? do_syscall_64 (./arch/x86/include/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.052448][T23847] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4505.052453][T23847] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4505.052458][T23847] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4505.052463][T23847] RIP: 0033:0x7f26dd757a4a [ 4505.052468][T23847] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.052471][T23847] RSP: 002b:00007fff9e9fc358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4505.052476][T23847] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f26dd757a4a [ 4505.052479][T23847] RDX: 0000000000000040 RSI: 000000001e2ca340 RDI: 0000000000000005 [ 4505.052480][T23847] RBP: 00007fff9e9fc3e0 R08: 0000000000418574 R09: 000000000000001c [ 4505.052482][T23847] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4505.052484][T23847] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f26dd880000 | [ 4505.052484][T23847] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f26dd880000 | [ 4505.052499][T23847] | [ 4505.052502][T23847] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23847 | [4505.066255][T23847] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4505.066520][T23847] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4505.066521][T23847] Call Trace: [ 4505.066523][T23847] [4505.066526][T23847] dump_stack_lvl (lib/dump_stack.c:123) [4505.066531][T23847] check_preemption_disabled (lib/smp_processor_id.c:52) [4505.066537][T23847] lwtunnel_output (net/core/lwtunnel.c:359) [4505.066544][T23847] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4505.066550][T23847] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4505.066556][T23847] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4505.066561][T23847] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4505.066573][T23847] rawv6_sendmsg (net/ipv6/raw.c:918) [4505.066585][T23847] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4505.066590][T23847] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4505.066594][T23847] ? __lock_release (kernel/locking/lockdep.c:5534) [4505.066602][T23847] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4505.066605][T23847] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4505.066614][T23847] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4505.066631][T23847] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4505.066634][T23847] ? __lock_release (kernel/locking/lockdep.c:5534) [4505.066645][T23847] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4505.066649][T23847] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4505.066655][T23847] ? __pfx___sys_sendto (net/socket.c:2147) [4505.066670][T23847] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4505.066676][T23847] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4505.066684][T23847] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4505.066691][T23847] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4505.066701][T23847] __x64_sys_sendto (net/socket.c:2183) [4505.066705][T23847] ? do_syscall_64 (./arch/x86/include/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.066709][T23847] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4505.066713][T23847] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4505.066718][T23847] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4505.066721][T23847] RIP: 0033:0x7f26dd757a4a [ 4505.066724][T23847] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.066727][T23847] RSP: 002b:00007fff9e9fc358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4505.066730][T23847] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f26dd757a4a [ 4505.066732][T23847] RDX: 0000000000000040 RSI: 000000001e2ca340 RDI: 0000000000000005 [ 4505.066734][T23847] RBP: 00007fff9e9fc3e0 R08: 0000000000418574 R09: 000000000000001c [ 4505.066736][T23847] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4505.066738][T23847] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f26dd880000 | [ 4505.066738][T23847] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f26dd880000 | [ 4505.066752][T23847] | [ 4505.083614][T23847] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23847 | [4505.083997][T23847] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4505.084274][T23847] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4505.084276][T23847] Call Trace: [ 4505.084278][T23847] [4505.084280][T23847] dump_stack_lvl (lib/dump_stack.c:123) [4505.084286][T23847] check_preemption_disabled (lib/smp_processor_id.c:52) [4505.084292][T23847] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4505.084299][T23847] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4505.084305][T23847] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4505.084311][T23847] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4505.084315][T23847] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4505.084328][T23847] rawv6_sendmsg (net/ipv6/raw.c:918) [4505.084340][T23847] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4505.084345][T23847] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4505.084349][T23847] ? __lock_release (kernel/locking/lockdep.c:5534) [4505.084357][T23847] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4505.084360][T23847] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4505.084369][T23847] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4505.084385][T23847] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4505.084388][T23847] ? __lock_release (kernel/locking/lockdep.c:5534) [4505.084400][T23847] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4505.084404][T23847] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4505.084410][T23847] ? __pfx___sys_sendto (net/socket.c:2147) [4505.084425][T23847] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4505.084431][T23847] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4505.084439][T23847] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4505.084446][T23847] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4505.084456][T23847] __x64_sys_sendto (net/socket.c:2183) [4505.084461][T23847] ? do_syscall_64 (./arch/x86/include/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.084464][T23847] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4505.084469][T23847] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4505.084474][T23847] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4505.084477][T23847] RIP: 0033:0x7f26dd757a4a [ 4505.084480][T23847] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.084483][T23847] RSP: 002b:00007fff9e9fc358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4505.084486][T23847] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f26dd757a4a [ 4505.084489][T23847] RDX: 0000000000000040 RSI: 000000001e2ca340 RDI: 0000000000000005 [ 4505.084491][T23847] RBP: 00007fff9e9fc3e0 R08: 0000000000418574 R09: 000000000000001c [ 4505.084493][T23847] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4505.084495][T23847] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f26dd880000 | [ 4505.084495][T23847] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f26dd880000 | [ 4505.084510][T23847] | [ 4505.568443][T23851] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23851 | [4505.568919][T23851] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4505.569195][T23851] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4505.569197][T23851] Call Trace: [ 4505.569200][T23851] [4505.569202][T23851] dump_stack_lvl (lib/dump_stack.c:123) [4505.569210][T23851] check_preemption_disabled (lib/smp_processor_id.c:52) [4505.569217][T23851] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4505.569224][T23851] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4505.569231][T23851] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4505.569239][T23851] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4505.569244][T23851] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4505.569256][T23851] rawv6_sendmsg (net/ipv6/raw.c:918) [4505.569267][T23851] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4505.569273][T23851] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4505.569278][T23851] ? __lock_release (kernel/locking/lockdep.c:5534) [4505.569288][T23851] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4505.569293][T23851] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4505.569302][T23851] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4505.569318][T23851] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4505.569321][T23851] ? __lock_release (kernel/locking/lockdep.c:5534) [4505.569333][T23851] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4505.569338][T23851] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4505.569344][T23851] ? __pfx___sys_sendto (net/socket.c:2147) [4505.569359][T23851] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4505.569366][T23851] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4505.569374][T23851] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4505.569382][T23851] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4505.569392][T23851] __x64_sys_sendto (net/socket.c:2183) [4505.569395][T23851] ? do_syscall_64 (./arch/x86/include/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.569399][T23851] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4505.569404][T23851] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4505.569409][T23851] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4505.569413][T23851] RIP: 0033:0x7f5c59960a4a [ 4505.569417][T23851] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.569420][T23851] RSP: 002b:00007ffdaad986e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4505.569424][T23851] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5c59960a4a [ 4505.569426][T23851] RDX: 0000000000000040 RSI: 00000000247d9340 RDI: 0000000000000005 [ 4505.569428][T23851] RBP: 00007ffdaad98770 R08: 0000000000418574 R09: 000000000000001c [ 4505.569430][T23851] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4505.569432][T23851] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5c59a89000 | [ 4505.569432][T23851] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5c59a89000 | [ 4505.569446][T23851] | [ 4505.569449][T23851] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23851 | [4505.581276][T23851] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4505.581529][T23851] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4505.581531][T23851] Call Trace: [ 4505.581533][T23851] [4505.581535][T23851] dump_stack_lvl (lib/dump_stack.c:123) [4505.581540][T23851] check_preemption_disabled (lib/smp_processor_id.c:52) [4505.581546][T23851] lwtunnel_output (net/core/lwtunnel.c:359) [4505.581553][T23851] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4505.581559][T23851] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4505.581564][T23851] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4505.581569][T23851] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4505.581581][T23851] rawv6_sendmsg (net/ipv6/raw.c:918) [4505.581593][T23851] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4505.581598][T23851] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4505.581601][T23851] ? __lock_release (kernel/locking/lockdep.c:5534) [4505.581609][T23851] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4505.581612][T23851] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4505.581620][T23851] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4505.581636][T23851] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4505.581639][T23851] ? __lock_release (kernel/locking/lockdep.c:5534) [4505.581650][T23851] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4505.581654][T23851] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4505.581660][T23851] ? __pfx___sys_sendto (net/socket.c:2147) [4505.581674][T23851] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4505.581680][T23851] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4505.581688][T23851] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4505.581695][T23851] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4505.581705][T23851] __x64_sys_sendto (net/socket.c:2183) [4505.581708][T23851] ? do_syscall_64 (./arch/x86/include/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.581711][T23851] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4505.581716][T23851] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4505.581721][T23851] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4505.581724][T23851] RIP: 0033:0x7f5c59960a4a [ 4505.581727][T23851] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.581730][T23851] RSP: 002b:00007ffdaad986e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4505.581733][T23851] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5c59960a4a [ 4505.581735][T23851] RDX: 0000000000000040 RSI: 00000000247d9340 RDI: 0000000000000005 [ 4505.581736][T23851] RBP: 00007ffdaad98770 R08: 0000000000418574 R09: 000000000000001c [ 4505.581738][T23851] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4505.581739][T23851] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5c59a89000 | [ 4505.581739][T23851] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5c59a89000 | [ 4505.581754][T23851] | [ 4505.599369][T23851] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23851 | [4505.599756][T23851] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4505.600021][T23851] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4505.600023][T23851] Call Trace: [ 4505.600025][T23851] [4505.600027][T23851] dump_stack_lvl (lib/dump_stack.c:123) [4505.600033][T23851] check_preemption_disabled (lib/smp_processor_id.c:52) [4505.600038][T23851] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4505.600045][T23851] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4505.600051][T23851] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4505.600057][T23851] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4505.600062][T23851] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4505.600074][T23851] rawv6_sendmsg (net/ipv6/raw.c:918) [4505.600086][T23851] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4505.600092][T23851] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4505.600095][T23851] ? __lock_release (kernel/locking/lockdep.c:5534) [4505.600103][T23851] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4505.600106][T23851] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4505.600115][T23851] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4505.600132][T23851] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4505.600135][T23851] ? __lock_release (kernel/locking/lockdep.c:5534) [4505.600148][T23851] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4505.600152][T23851] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4505.600158][T23851] ? __pfx___sys_sendto (net/socket.c:2147) [4505.600173][T23851] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4505.600179][T23851] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4505.600187][T23851] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4505.600194][T23851] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4505.600204][T23851] __x64_sys_sendto (net/socket.c:2183) [4505.600208][T23851] ? do_syscall_64 (./arch/x86/include/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.600211][T23851] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4505.600216][T23851] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4505.600221][T23851] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4505.600224][T23851] RIP: 0033:0x7f5c59960a4a [ 4505.600228][T23851] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.600230][T23851] RSP: 002b:00007ffdaad986e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4505.600234][T23851] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5c59960a4a [ 4505.600236][T23851] RDX: 0000000000000040 RSI: 00000000247d9340 RDI: 0000000000000005 [ 4505.600238][T23851] RBP: 00007ffdaad98770 R08: 0000000000418574 R09: 000000000000001c [ 4505.600240][T23851] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4505.600242][T23851] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5c59a89000 | [ 4505.600242][T23851] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5c59a89000 | [ 4505.600257][T23851] | [ 4506.100887][T23855] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23855 | [4506.101421][T23855] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4506.101704][T23855] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4506.101707][T23855] Call Trace: [ 4506.101709][T23855] [4506.101712][T23855] dump_stack_lvl (lib/dump_stack.c:123) [4506.101721][T23855] check_preemption_disabled (lib/smp_processor_id.c:52) [4506.101728][T23855] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4506.101735][T23855] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4506.101743][T23855] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4506.101752][T23855] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4506.101757][T23855] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4506.101769][T23855] rawv6_sendmsg (net/ipv6/raw.c:918) [4506.101781][T23855] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4506.101786][T23855] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4506.101794][T23855] ? __lock_release (kernel/locking/lockdep.c:5534) [4506.101804][T23855] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4506.101810][T23855] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4506.101820][T23855] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4506.101836][T23855] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4506.101839][T23855] ? __lock_release (kernel/locking/lockdep.c:5534) [4506.101851][T23855] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4506.101857][T23855] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4506.101863][T23855] ? __pfx___sys_sendto (net/socket.c:2147) [4506.101878][T23855] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4506.101884][T23855] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4506.101895][T23855] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4506.101902][T23855] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4506.101912][T23855] __x64_sys_sendto (net/socket.c:2183) [4506.101916][T23855] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4506.101920][T23855] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4506.101925][T23855] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4506.101930][T23855] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4506.101935][T23855] RIP: 0033:0x7f49c7f34a4a [ 4506.101940][T23855] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4506.101943][T23855] RSP: 002b:00007ffeb17d9108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4506.101948][T23855] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f49c7f34a4a [ 4506.101950][T23855] RDX: 0000000000000040 RSI: 000000001fabe340 RDI: 0000000000000005 [ 4506.101952][T23855] RBP: 00007ffeb17d9190 R08: 0000000000418574 R09: 000000000000001c [ 4506.101954][T23855] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4506.101956][T23855] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49c805d000 | [ 4506.101956][T23855] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49c805d000 | [ 4506.101971][T23855] | [ 4506.101974][T23855] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23855 | [4506.116362][T23855] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4506.116634][T23855] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4506.116636][T23855] Call Trace: [ 4506.116638][T23855] [4506.116640][T23855] dump_stack_lvl (lib/dump_stack.c:123) [4506.116646][T23855] check_preemption_disabled (lib/smp_processor_id.c:52) [4506.116652][T23855] lwtunnel_output (net/core/lwtunnel.c:359) [4506.116659][T23855] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4506.116665][T23855] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4506.116671][T23855] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4506.116676][T23855] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4506.116688][T23855] rawv6_sendmsg (net/ipv6/raw.c:918) [4506.116700][T23855] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4506.116706][T23855] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4506.116710][T23855] ? __lock_release (kernel/locking/lockdep.c:5534) [4506.116717][T23855] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4506.116721][T23855] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4506.116730][T23855] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4506.116746][T23855] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4506.116750][T23855] ? __lock_release (kernel/locking/lockdep.c:5534) [4506.116761][T23855] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4506.116765][T23855] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4506.116771][T23855] ? __pfx___sys_sendto (net/socket.c:2147) [4506.116786][T23855] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4506.116792][T23855] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4506.116800][T23855] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4506.116807][T23855] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4506.116817][T23855] __x64_sys_sendto (net/socket.c:2183) [4506.116821][T23855] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4506.116824][T23855] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4506.116829][T23855] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4506.116835][T23855] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4506.116838][T23855] RIP: 0033:0x7f49c7f34a4a [ 4506.116842][T23855] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4506.116844][T23855] RSP: 002b:00007ffeb17d9108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4506.116848][T23855] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f49c7f34a4a [ 4506.116850][T23855] RDX: 0000000000000040 RSI: 000000001fabe340 RDI: 0000000000000005 [ 4506.116852][T23855] RBP: 00007ffeb17d9190 R08: 0000000000418574 R09: 000000000000001c [ 4506.116854][T23855] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4506.116856][T23855] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49c805d000 | [ 4506.116856][T23855] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49c805d000 | [ 4506.116871][T23855] | [ 4506.135003][T23855] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23855 | [4506.135421][T23855] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4506.135693][T23855] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4506.135695][T23855] Call Trace: [ 4506.135697][T23855] [4506.135699][T23855] dump_stack_lvl (lib/dump_stack.c:123) [4506.135705][T23855] check_preemption_disabled (lib/smp_processor_id.c:52) [4506.135711][T23855] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4506.135717][T23855] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4506.135724][T23855] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4506.135730][T23855] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4506.135734][T23855] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4506.135747][T23855] rawv6_sendmsg (net/ipv6/raw.c:918) [4506.135759][T23855] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4506.135764][T23855] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4506.135768][T23855] ? __lock_release (kernel/locking/lockdep.c:5534) [4506.135776][T23855] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4506.135779][T23855] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4506.135789][T23855] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4506.135805][T23855] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4506.135808][T23855] ? __lock_release (kernel/locking/lockdep.c:5534) [4506.135820][T23855] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4506.135824][T23855] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4506.135829][T23855] ? __pfx___sys_sendto (net/socket.c:2147) [4506.135844][T23855] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4506.135850][T23855] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4506.135858][T23855] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4506.135865][T23855] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4506.135875][T23855] __x64_sys_sendto (net/socket.c:2183) [4506.135879][T23855] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4506.135883][T23855] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4506.135887][T23855] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4506.135892][T23855] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4506.135895][T23855] RIP: 0033:0x7f49c7f34a4a [ 4506.135899][T23855] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4506.135902][T23855] RSP: 002b:00007ffeb17d9108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4506.135905][T23855] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f49c7f34a4a [ 4506.135907][T23855] RDX: 0000000000000040 RSI: 000000001fabe340 RDI: 0000000000000005 [ 4506.135909][T23855] RBP: 00007ffeb17d9190 R08: 0000000000418574 R09: 000000000000001c [ 4506.135911][T23855] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4506.135912][T23855] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49c805d000 | [ 4506.135912][T23855] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49c805d000 | [ 4506.135927][T23855] | [ 4506.617888][T23859] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23859 | [4506.618422][T23859] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4506.618713][T23859] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4506.618715][T23859] Call Trace: [ 4506.618718][T23859] [4506.618720][T23859] dump_stack_lvl (lib/dump_stack.c:123) [4506.618729][T23859] check_preemption_disabled (lib/smp_processor_id.c:52) [4506.618736][T23859] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4506.618743][T23859] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4506.618751][T23859] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4506.618760][T23859] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4506.618764][T23859] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4506.618777][T23859] rawv6_sendmsg (net/ipv6/raw.c:918) [4506.618788][T23859] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4506.618793][T23859] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4506.618801][T23859] ? __lock_release (kernel/locking/lockdep.c:5534) [4506.618812][T23859] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4506.618818][T23859] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4506.618827][T23859] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4506.618843][T23859] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4506.618847][T23859] ? __lock_release (kernel/locking/lockdep.c:5534) [4506.618858][T23859] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4506.618865][T23859] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4506.618871][T23859] ? __pfx___sys_sendto (net/socket.c:2147) [4506.618886][T23859] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4506.618893][T23859] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4506.618903][T23859] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4506.618910][T23859] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4506.618920][T23859] __x64_sys_sendto (net/socket.c:2183) [4506.618924][T23859] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4506.618929][T23859] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4506.618934][T23859] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4506.618939][T23859] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4506.618943][T23859] RIP: 0033:0x7f85d505aa4a [ 4506.618948][T23859] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4506.618951][T23859] RSP: 002b:00007ffd05cf9ef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4506.618955][T23859] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f85d505aa4a [ 4506.618957][T23859] RDX: 0000000000000040 RSI: 000000002e5f7340 RDI: 0000000000000005 [ 4506.618959][T23859] RBP: 00007ffd05cf9f80 R08: 0000000000418574 R09: 000000000000001c [ 4506.618961][T23859] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4506.618963][T23859] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85d5183000 | [ 4509.074660][T23871] lwtunnel_output(): recursion limit reached on datapath | [ 4510.555170][T23875] check_preemption_disabled: 7 callbacks suppressed | [ 4510.555179][T23875] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23875 | [4510.555959][T23875] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4510.556770][T23875] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4510.556773][T23875] Call Trace: [ 4510.556775][T23875] [4510.556777][T23875] dump_stack_lvl (lib/dump_stack.c:123) [4510.556787][T23875] check_preemption_disabled (lib/smp_processor_id.c:52) [4510.556795][T23875] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4510.556801][T23875] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4510.556810][T23875] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4510.556818][T23875] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4510.556823][T23875] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4510.556835][T23875] rawv6_sendmsg (net/ipv6/raw.c:918) [4510.556847][T23875] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4510.556853][T23875] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4510.556860][T23875] ? __lock_release (kernel/locking/lockdep.c:5534) [4510.556871][T23875] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4510.556877][T23875] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4510.556887][T23875] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4510.556903][T23875] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4510.556906][T23875] ? __lock_release (kernel/locking/lockdep.c:5534) [4510.556917][T23875] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4510.556924][T23875] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4510.556930][T23875] ? __pfx___sys_sendto (net/socket.c:2147) [4510.556944][T23875] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4510.556951][T23875] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4510.556961][T23875] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4510.556969][T23875] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4510.556979][T23875] __x64_sys_sendto (net/socket.c:2183) [4510.556983][T23875] ? do_syscall_64 (./arch/x86/include/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.556987][T23875] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4510.556992][T23875] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4510.556997][T23875] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4510.557002][T23875] RIP: 0033:0x7fbd4b238a4a [ 4510.557007][T23875] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.557010][T23875] RSP: 002b:00007fff866ac648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4510.557014][T23875] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd4b238a4a [ 4510.557017][T23875] RDX: 0000000000000040 RSI: 0000000019fed340 RDI: 0000000000000005 [ 4510.557019][T23875] RBP: 00007fff866ac6d0 R08: 0000000000418574 R09: 000000000000001c [ 4510.557021][T23875] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4510.557023][T23875] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd4b361000 | [ 4510.557023][T23875] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd4b361000 | [ 4510.557038][T23875] | [ 4510.557041][T23875] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23875 | [4510.569067][T23875] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4510.569332][T23875] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4510.569334][T23875] Call Trace: [ 4510.569336][T23875] [4510.569338][T23875] dump_stack_lvl (lib/dump_stack.c:123) [4510.569343][T23875] check_preemption_disabled (lib/smp_processor_id.c:52) [4510.569349][T23875] lwtunnel_output (net/core/lwtunnel.c:359) [4510.569356][T23875] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4510.569362][T23875] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4510.569368][T23875] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4510.569373][T23875] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4510.569385][T23875] rawv6_sendmsg (net/ipv6/raw.c:918) [4510.569397][T23875] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4510.569403][T23875] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4510.569406][T23875] ? __lock_release (kernel/locking/lockdep.c:5534) [4510.569414][T23875] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4510.569417][T23875] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4510.569426][T23875] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4510.569443][T23875] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4510.569446][T23875] ? __lock_release (kernel/locking/lockdep.c:5534) [4510.569457][T23875] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4510.569461][T23875] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4510.569467][T23875] ? __pfx___sys_sendto (net/socket.c:2147) [4510.569482][T23875] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4510.569488][T23875] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4510.569496][T23875] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4510.569503][T23875] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4510.569514][T23875] __x64_sys_sendto (net/socket.c:2183) [4510.569518][T23875] ? do_syscall_64 (./arch/x86/include/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.569521][T23875] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4510.569525][T23875] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4510.569530][T23875] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4510.569533][T23875] RIP: 0033:0x7fbd4b238a4a [ 4510.569537][T23875] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.569540][T23875] RSP: 002b:00007fff866ac648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4510.569543][T23875] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd4b238a4a [ 4510.569545][T23875] RDX: 0000000000000040 RSI: 0000000019fed340 RDI: 0000000000000005 [ 4510.569547][T23875] RBP: 00007fff866ac6d0 R08: 0000000000418574 R09: 000000000000001c [ 4510.569549][T23875] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4510.569550][T23875] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd4b361000 | [ 4510.569550][T23875] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd4b361000 | [ 4510.569565][T23875] | [ 4510.570029][T23875] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23875 | [4510.582124][T23875] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4510.582394][T23875] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4510.582396][T23875] Call Trace: [ 4510.582398][T23875] [4510.582400][T23875] dump_stack_lvl (lib/dump_stack.c:123) [4510.582406][T23875] check_preemption_disabled (lib/smp_processor_id.c:52) [4510.582411][T23875] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4510.582418][T23875] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4510.582425][T23875] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4510.582430][T23875] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4510.582435][T23875] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4510.582448][T23875] rawv6_sendmsg (net/ipv6/raw.c:918) [4510.582460][T23875] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4510.582466][T23875] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4510.582469][T23875] ? __lock_release (kernel/locking/lockdep.c:5534) [4510.582477][T23875] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4510.582481][T23875] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4510.582490][T23875] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4510.582506][T23875] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4510.582509][T23875] ? __lock_release (kernel/locking/lockdep.c:5534) [4510.582521][T23875] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4510.582525][T23875] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4510.582531][T23875] ? __pfx___sys_sendto (net/socket.c:2147) [4510.582546][T23875] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4510.582552][T23875] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4510.582560][T23875] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4510.582567][T23875] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4510.582578][T23875] __x64_sys_sendto (net/socket.c:2183) [4510.582582][T23875] ? do_syscall_64 (./arch/x86/include/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.582586][T23875] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4510.582590][T23875] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4510.582595][T23875] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4510.582598][T23875] RIP: 0033:0x7fbd4b238a4a [ 4510.582602][T23875] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.582605][T23875] RSP: 002b:00007fff866ac648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4510.582608][T23875] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd4b238a4a [ 4510.582610][T23875] RDX: 0000000000000040 RSI: 0000000019fed340 RDI: 0000000000000005 [ 4510.582612][T23875] RBP: 00007fff866ac6d0 R08: 0000000000418574 R09: 000000000000001c [ 4510.582614][T23875] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4510.582616][T23875] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd4b361000 | [ 4510.582616][T23875] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd4b361000 | [ 4510.582631][T23875] | [ 4511.058811][T23879] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23879 | [4511.059471][T23879] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4511.059751][T23879] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4511.059754][T23879] Call Trace: [ 4511.059756][T23879] [4511.059759][T23879] dump_stack_lvl (lib/dump_stack.c:123) [4511.059768][T23879] check_preemption_disabled (lib/smp_processor_id.c:52) [4511.059775][T23879] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4511.059782][T23879] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4511.059790][T23879] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4511.059798][T23879] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4511.059803][T23879] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4511.059816][T23879] rawv6_sendmsg (net/ipv6/raw.c:918) [4511.059827][T23879] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4511.059832][T23879] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4511.059840][T23879] ? __lock_release (kernel/locking/lockdep.c:5534) [4511.059850][T23879] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4511.059856][T23879] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4511.059865][T23879] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4511.059881][T23879] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4511.059885][T23879] ? __lock_release (kernel/locking/lockdep.c:5534) [4511.059896][T23879] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4511.059903][T23879] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4511.059909][T23879] ? __pfx___sys_sendto (net/socket.c:2147) [4511.059923][T23879] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4511.059930][T23879] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4511.059941][T23879] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4511.059948][T23879] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4511.059958][T23879] __x64_sys_sendto (net/socket.c:2183) [4511.059963][T23879] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4511.059966][T23879] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4511.059971][T23879] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4511.059976][T23879] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4511.059982][T23879] RIP: 0033:0x7f2a3409ca4a [ 4511.059986][T23879] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4511.059990][T23879] RSP: 002b:00007ffe7b059958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4511.059994][T23879] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2a3409ca4a [ 4511.059996][T23879] RDX: 0000000000000040 RSI: 000000002fe9d340 RDI: 0000000000000005 [ 4511.059998][T23879] RBP: 00007ffe7b0599e0 R08: 0000000000418574 R09: 000000000000001c [ 4511.060000][T23879] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4511.060002][T23879] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a341c5000 | [ 4511.060019][T23879] lwtunnel_output(): recursion limit reached on datapath | [ 4511.228518][ C2] Dead loop on virtual device veth1, fix it urgently! | [ 4512.545039][T23883] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23883 | [4512.545510][T23883] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4512.545765][T23883] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4512.545767][T23883] Call Trace: [ 4512.545769][T23883] [4512.545772][T23883] dump_stack_lvl (lib/dump_stack.c:123) [4512.545779][T23883] check_preemption_disabled (lib/smp_processor_id.c:52) [4512.545786][T23883] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4512.545793][T23883] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4512.545800][T23883] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4512.545807][T23883] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4512.545812][T23883] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4512.545825][T23883] rawv6_sendmsg (net/ipv6/raw.c:918) [4512.545836][T23883] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4512.545842][T23883] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4512.545848][T23883] ? __lock_release (kernel/locking/lockdep.c:5534) [4512.545857][T23883] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4512.545862][T23883] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4512.545871][T23883] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4512.545888][T23883] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4512.545891][T23883] ? __lock_release (kernel/locking/lockdep.c:5534) [4512.545902][T23883] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4512.545908][T23883] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4512.545914][T23883] ? __pfx___sys_sendto (net/socket.c:2147) [4512.545928][T23883] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4512.545935][T23883] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4512.545943][T23883] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4512.545951][T23883] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4512.545961][T23883] __x64_sys_sendto (net/socket.c:2183) [4512.545965][T23883] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4512.545969][T23883] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4512.545974][T23883] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4512.545979][T23883] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4512.545983][T23883] RIP: 0033:0x7fa3c737ba4a [ 4512.545988][T23883] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4512.545991][T23883] RSP: 002b:00007ffc6e3701e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4512.545995][T23883] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3c737ba4a [ 4512.545997][T23883] RDX: 0000000000000040 RSI: 0000000039c7b340 RDI: 0000000000000005 [ 4512.545999][T23883] RBP: 00007ffc6e370270 R08: 0000000000418574 R09: 000000000000001c [ 4512.546001][T23883] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4512.546002][T23883] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3c74a4000 | [ 4512.546002][T23883] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3c74a4000 | [ 4512.546017][T23883] | [ 4512.546020][T23883] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23883 | [4512.558655][T23883] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4512.558901][T23883] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4512.558902][T23883] Call Trace: [ 4512.558905][T23883] [4512.558907][T23883] dump_stack_lvl (lib/dump_stack.c:123) [4512.558912][T23883] check_preemption_disabled (lib/smp_processor_id.c:52) [4512.558918][T23883] lwtunnel_output (net/core/lwtunnel.c:359) [4512.558925][T23883] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4512.558931][T23883] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4512.558937][T23883] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4512.558942][T23883] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4512.558954][T23883] rawv6_sendmsg (net/ipv6/raw.c:918) [4512.558966][T23883] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4512.558971][T23883] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4512.558975][T23883] ? __lock_release (kernel/locking/lockdep.c:5534) [4512.558983][T23883] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4512.558986][T23883] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4512.558995][T23883] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4512.559012][T23883] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4512.559014][T23883] ? __lock_release (kernel/locking/lockdep.c:5534) [4512.559026][T23883] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4512.559030][T23883] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4512.559036][T23883] ? __pfx___sys_sendto (net/socket.c:2147) [4512.559051][T23883] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4512.559057][T23883] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4512.559065][T23883] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4512.559072][T23883] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4512.559082][T23883] __x64_sys_sendto (net/socket.c:2183) [4512.559086][T23883] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4512.559089][T23883] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4512.559094][T23883] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4512.559099][T23883] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4512.559102][T23883] RIP: 0033:0x7fa3c737ba4a [ 4512.559106][T23883] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4512.559109][T23883] RSP: 002b:00007ffc6e3701e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4512.559112][T23883] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3c737ba4a [ 4512.559114][T23883] RDX: 0000000000000040 RSI: 0000000039c7b340 RDI: 0000000000000005 [ 4512.559116][T23883] RBP: 00007ffc6e370270 R08: 0000000000418574 R09: 000000000000001c [ 4512.559118][T23883] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4512.559119][T23883] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3c74a4000 | [ 4512.559119][T23883] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3c74a4000 | [ 4512.559134][T23883] | [ 4512.572217][T23883] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23883 | [4512.572590][T23883] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4512.572837][T23883] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4512.572839][T23883] Call Trace: [ 4512.572841][T23883] [4512.572843][T23883] dump_stack_lvl (lib/dump_stack.c:123) [4512.572849][T23883] check_preemption_disabled (lib/smp_processor_id.c:52) [4512.572855][T23883] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4512.572861][T23883] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4512.572868][T23883] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4512.572874][T23883] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4512.572878][T23883] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4512.572891][T23883] rawv6_sendmsg (net/ipv6/raw.c:918) [4512.572902][T23883] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4512.572908][T23883] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4512.572911][T23883] ? __lock_release (kernel/locking/lockdep.c:5534) [4512.572919][T23883] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4512.572922][T23883] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4512.572931][T23883] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4512.572948][T23883] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4512.572950][T23883] ? __lock_release (kernel/locking/lockdep.c:5534) [4512.572962][T23883] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4512.572967][T23883] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4512.572973][T23883] ? __pfx___sys_sendto (net/socket.c:2147) [4512.572987][T23883] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4512.572994][T23883] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4512.573001][T23883] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4512.573008][T23883] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4512.573019][T23883] __x64_sys_sendto (net/socket.c:2183) [4512.573023][T23883] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4512.573026][T23883] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4512.573031][T23883] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4512.573035][T23883] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4512.573039][T23883] RIP: 0033:0x7fa3c737ba4a [ 4512.573042][T23883] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4512.573045][T23883] RSP: 002b:00007ffc6e3701e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4512.573049][T23883] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3c737ba4a [ 4512.573051][T23883] RDX: 0000000000000040 RSI: 0000000039c7b340 RDI: 0000000000000005 [ 4512.573054][T23883] RBP: 00007ffc6e370270 R08: 0000000000418574 R09: 000000000000001c [ 4512.573056][T23883] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4512.573058][T23883] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3c74a4000 | [ 4512.573058][T23883] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3c74a4000 | [ 4512.573073][T23883] | [ 4513.047362][T23887] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23887 | [4513.047845][T23887] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4513.048112][T23887] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4513.048114][T23887] Call Trace: [ 4513.048116][T23887] [4513.048119][T23887] dump_stack_lvl (lib/dump_stack.c:123) [4513.048128][T23887] check_preemption_disabled (lib/smp_processor_id.c:52) [4513.048135][T23887] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4513.048143][T23887] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4513.048152][T23887] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4513.048161][T23887] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4513.048166][T23887] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4513.048178][T23887] rawv6_sendmsg (net/ipv6/raw.c:918) [4513.048190][T23887] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4513.048195][T23887] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4513.048203][T23887] ? __lock_release (kernel/locking/lockdep.c:5534) [4513.048213][T23887] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4513.048220][T23887] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4513.048229][T23887] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4513.048245][T23887] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4513.048248][T23887] ? __lock_release (kernel/locking/lockdep.c:5534) [4513.048260][T23887] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4513.048267][T23887] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4513.048273][T23887] ? __pfx___sys_sendto (net/socket.c:2147) [4513.048287][T23887] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4513.048294][T23887] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4513.048305][T23887] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4513.048312][T23887] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4513.048322][T23887] __x64_sys_sendto (net/socket.c:2183) [4513.048326][T23887] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4513.048330][T23887] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4513.048334][T23887] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4513.048339][T23887] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4513.048344][T23887] RIP: 0033:0x7f3164e78a4a [ 4513.048349][T23887] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4513.048352][T23887] RSP: 002b:00007ffd4ad14cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4513.048356][T23887] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3164e78a4a [ 4513.048358][T23887] RDX: 0000000000000040 RSI: 0000000030adf340 RDI: 0000000000000005 [ 4513.048360][T23887] RBP: 00007ffd4ad14d40 R08: 0000000000418574 R09: 000000000000001c [ 4513.048362][T23887] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4513.048364][T23887] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3164fa1000 | [ 4513.048364][T23887] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3164fa1000 | [ 4513.048379][T23887] | [ 4513.061605][T23887] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23887 | [4513.061981][T23887] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4513.062246][T23887] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4513.062248][T23887] Call Trace: [ 4513.062250][T23887] [4513.062252][T23887] dump_stack_lvl (lib/dump_stack.c:123) [4513.062257][T23887] check_preemption_disabled (lib/smp_processor_id.c:52) [4513.062263][T23887] lwtunnel_output (net/core/lwtunnel.c:359) [4513.062270][T23887] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4513.062276][T23887] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4513.062282][T23887] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4513.062287][T23887] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4513.062300][T23887] rawv6_sendmsg (net/ipv6/raw.c:918) [4513.062311][T23887] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4513.062317][T23887] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4513.062320][T23887] ? __lock_release (kernel/locking/lockdep.c:5534) [4513.062328][T23887] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4513.062331][T23887] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4513.062340][T23887] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4513.062357][T23887] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4513.062359][T23887] ? __lock_release (kernel/locking/lockdep.c:5534) [4513.062371][T23887] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4513.062375][T23887] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4513.062381][T23887] ? __pfx___sys_sendto (net/socket.c:2147) [4513.062395][T23887] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4513.062402][T23887] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4513.062409][T23887] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4513.062417][T23887] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4513.062427][T23887] __x64_sys_sendto (net/socket.c:2183) [4513.062431][T23887] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4513.062434][T23887] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4513.062439][T23887] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4513.062444][T23887] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4513.062447][T23887] RIP: 0033:0x7f3164e78a4a [ 4513.062450][T23887] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4513.062452][T23887] RSP: 002b:00007ffd4ad14cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4513.062456][T23887] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3164e78a4a [ 4513.062458][T23887] RDX: 0000000000000040 RSI: 0000000030adf340 RDI: 0000000000000005 [ 4513.062460][T23887] RBP: 00007ffd4ad14d40 R08: 0000000000418574 R09: 000000000000001c [ 4513.062461][T23887] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4513.062463][T23887] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3164fa1000 | [ 4513.062463][T23887] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3164fa1000 | [ 4513.062478][T23887] | [ 4513.062941][T23887] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23887 | [4513.075002][T23887] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4513.075268][T23887] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4513.075270][T23887] Call Trace: [ 4513.075271][T23887] [4513.075274][T23887] dump_stack_lvl (lib/dump_stack.c:123) [4513.075280][T23887] check_preemption_disabled (lib/smp_processor_id.c:52) [4513.075286][T23887] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4513.075292][T23887] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4513.075299][T23887] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4513.075305][T23887] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4513.075310][T23887] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4513.075322][T23887] rawv6_sendmsg (net/ipv6/raw.c:918) [4513.075334][T23887] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4513.075339][T23887] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4513.075343][T23887] ? __lock_release (kernel/locking/lockdep.c:5534) [4513.075350][T23887] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4513.075354][T23887] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4513.075363][T23887] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4513.075379][T23887] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4513.075382][T23887] ? __lock_release (kernel/locking/lockdep.c:5534) [4513.075393][T23887] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4513.075397][T23887] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4513.075403][T23887] ? __pfx___sys_sendto (net/socket.c:2147) [4513.075418][T23887] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4513.075424][T23887] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4513.075432][T23887] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4513.075439][T23887] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4513.075449][T23887] __x64_sys_sendto (net/socket.c:2183) [4513.075454][T23887] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4513.075457][T23887] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4513.075461][T23887] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4513.075466][T23887] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4513.075469][T23887] RIP: 0033:0x7f3164e78a4a [ 4513.075473][T23887] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4513.075476][T23887] RSP: 002b:00007ffd4ad14cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4513.075479][T23887] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3164e78a4a [ 4513.075481][T23887] RDX: 0000000000000040 RSI: 0000000030adf340 RDI: 0000000000000005 [ 4513.075483][T23887] RBP: 00007ffd4ad14d40 R08: 0000000000418574 R09: 000000000000001c [ 4513.075485][T23887] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4513.075487][T23887] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3164fa1000 | [ 4513.569102][T23891] lwtunnel_output(): recursion limit reached on datapath | [ 4515.978787][T23903] check_preemption_disabled: 7 callbacks suppressed | [ 4515.978797][T23903] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23903 | [4515.979589][T23903] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4515.979859][T23903] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4515.979861][T23903] Call Trace: [ 4515.979864][T23903] [4515.979867][T23903] dump_stack_lvl (lib/dump_stack.c:123) [4515.979876][T23903] check_preemption_disabled (lib/smp_processor_id.c:52) [4515.979883][T23903] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4515.979890][T23903] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4515.979899][T23903] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.979907][T23903] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4515.979912][T23903] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.979924][T23903] rawv6_sendmsg (net/ipv6/raw.c:918) [4515.979936][T23903] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4515.979941][T23903] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4515.979948][T23903] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.979959][T23903] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4515.979966][T23903] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4515.979976][T23903] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4515.979992][T23903] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4515.979996][T23903] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.980007][T23903] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.980014][T23903] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.980019][T23903] ? __pfx___sys_sendto (net/socket.c:2147) [4515.980033][T23903] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4515.980041][T23903] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4515.980051][T23903] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4515.980059][T23903] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4515.980069][T23903] __x64_sys_sendto (net/socket.c:2183) [4515.980073][T23903] ? do_syscall_64 (./arch/x86/include/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.980077][T23903] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4515.980082][T23903] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4515.980087][T23903] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4515.980092][T23903] RIP: 0033:0x7fe580721a4a [ 4515.980097][T23903] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.980100][T23903] RSP: 002b:00007ffe09b902b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4515.980105][T23903] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe580721a4a [ 4515.980107][T23903] RDX: 0000000000000040 RSI: 00000000250be340 RDI: 0000000000000005 [ 4515.980109][T23903] RBP: 00007ffe09b90340 R08: 0000000000418574 R09: 000000000000001c [ 4515.980112][T23903] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4515.980114][T23903] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe58084a000 | [ 4515.980114][T23903] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe58084a000 | [ 4515.980129][T23903] | [ 4515.980131][T23903] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23903 | [4515.993339][T23903] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4515.993599][T23903] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4515.993601][T23903] Call Trace: [ 4515.993603][T23903] [4515.993605][T23903] dump_stack_lvl (lib/dump_stack.c:123) [4515.993610][T23903] check_preemption_disabled (lib/smp_processor_id.c:52) [4515.993616][T23903] lwtunnel_output (net/core/lwtunnel.c:359) [4515.993622][T23903] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4515.993629][T23903] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.993634][T23903] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4515.993639][T23903] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.993651][T23903] rawv6_sendmsg (net/ipv6/raw.c:918) [4515.993663][T23903] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4515.993669][T23903] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4515.993673][T23903] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.993680][T23903] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4515.993684][T23903] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4515.993693][T23903] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4515.993710][T23903] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4515.993712][T23903] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.993724][T23903] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.993728][T23903] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.993734][T23903] ? __pfx___sys_sendto (net/socket.c:2147) [4515.993749][T23903] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4515.993755][T23903] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4515.993763][T23903] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4515.993770][T23903] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4515.993781][T23903] __x64_sys_sendto (net/socket.c:2183) [4515.993785][T23903] ? do_syscall_64 (./arch/x86/include/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.993788][T23903] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4515.993793][T23903] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4515.993797][T23903] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4515.993800][T23903] RIP: 0033:0x7fe580721a4a [ 4515.993804][T23903] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.993807][T23903] RSP: 002b:00007ffe09b902b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4515.993811][T23903] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe580721a4a [ 4515.993813][T23903] RDX: 0000000000000040 RSI: 00000000250be340 RDI: 0000000000000005 [ 4515.993815][T23903] RBP: 00007ffe09b90340 R08: 0000000000418574 R09: 000000000000001c [ 4515.993817][T23903] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4515.993819][T23903] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe58084a000 | [ 4515.993819][T23903] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe58084a000 | [ 4515.993834][T23903] | [ 4516.012599][T23903] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23903 | [4516.012973][T23903] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4516.013252][T23903] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4516.013254][T23903] Call Trace: [ 4516.013256][T23903] [4516.013259][T23903] dump_stack_lvl (lib/dump_stack.c:123) [4516.013265][T23903] check_preemption_disabled (lib/smp_processor_id.c:52) [4516.013270][T23903] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4516.013277][T23903] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4516.013283][T23903] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4516.013289][T23903] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4516.013294][T23903] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4516.013307][T23903] rawv6_sendmsg (net/ipv6/raw.c:918) [4516.013319][T23903] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4516.013324][T23903] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4516.013328][T23903] ? __lock_release (kernel/locking/lockdep.c:5534) [4516.013336][T23903] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4516.013339][T23903] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4516.013349][T23903] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4516.013365][T23903] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4516.013368][T23903] ? __lock_release (kernel/locking/lockdep.c:5534) [4516.013380][T23903] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4516.013384][T23903] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4516.013389][T23903] ? __pfx___sys_sendto (net/socket.c:2147) [4516.013404][T23903] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4516.013410][T23903] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4516.013418][T23903] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4516.013425][T23903] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4516.013435][T23903] __x64_sys_sendto (net/socket.c:2183) [4516.013439][T23903] ? do_syscall_64 (./arch/x86/include/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.013443][T23903] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4516.013447][T23903] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4516.013452][T23903] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4516.013455][T23903] RIP: 0033:0x7fe580721a4a [ 4516.013459][T23903] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.013461][T23903] RSP: 002b:00007ffe09b902b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4516.013465][T23903] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe580721a4a [ 4516.013467][T23903] RDX: 0000000000000040 RSI: 00000000250be340 RDI: 0000000000000005 [ 4516.013469][T23903] RBP: 00007ffe09b90340 R08: 0000000000418574 R09: 000000000000001c [ 4516.013471][T23903] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4516.013473][T23903] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe58084a000 | [ 4516.013473][T23903] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe58084a000 | [ 4516.013488][T23903] | [ 4516.494638][T23907] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23907 | [4516.495120][T23907] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4516.495965][T23907] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4516.495967][T23907] Call Trace: [ 4516.495970][T23907] [4516.495972][T23907] dump_stack_lvl (lib/dump_stack.c:123) [4516.495981][T23907] check_preemption_disabled (lib/smp_processor_id.c:52) [4516.495988][T23907] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4516.495995][T23907] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4516.496003][T23907] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4516.496011][T23907] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4516.496016][T23907] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4516.496029][T23907] rawv6_sendmsg (net/ipv6/raw.c:918) [4516.496040][T23907] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4516.496046][T23907] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4516.496053][T23907] ? __lock_release (kernel/locking/lockdep.c:5534) [4516.496064][T23907] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4516.496070][T23907] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4516.496080][T23907] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4516.496096][T23907] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4516.496099][T23907] ? __lock_release (kernel/locking/lockdep.c:5534) [4516.496110][T23907] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4516.496117][T23907] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4516.496122][T23907] ? __pfx___sys_sendto (net/socket.c:2147) [4516.496138][T23907] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4516.496145][T23907] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4516.496156][T23907] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4516.496163][T23907] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4516.496173][T23907] __x64_sys_sendto (net/socket.c:2183) [4516.496177][T23907] ? do_syscall_64 (./arch/x86/include/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.496181][T23907] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4516.496186][T23907] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4516.496190][T23907] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4516.496195][T23907] RIP: 0033:0x7f335b78da4a [ 4516.496199][T23907] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.496203][T23907] RSP: 002b:00007ffed0b7b8a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4516.496207][T23907] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f335b78da4a [ 4516.496209][T23907] RDX: 0000000000000040 RSI: 0000000003704340 RDI: 0000000000000005 [ 4516.496211][T23907] RBP: 00007ffed0b7b930 R08: 0000000000418574 R09: 000000000000001c [ 4516.496214][T23907] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4516.496216][T23907] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f335b8b6000 | [ 4516.496216][T23907] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f335b8b6000 | [ 4516.496230][T23907] | [ 4516.509266][T23907] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23907 | [4516.509639][T23907] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4516.509899][T23907] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4516.509901][T23907] Call Trace: [ 4516.509903][T23907] [4516.509905][T23907] dump_stack_lvl (lib/dump_stack.c:123) [4516.509910][T23907] check_preemption_disabled (lib/smp_processor_id.c:52) [4516.509916][T23907] lwtunnel_output (net/core/lwtunnel.c:359) [4516.509923][T23907] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4516.509929][T23907] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4516.509935][T23907] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4516.509940][T23907] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4516.509952][T23907] rawv6_sendmsg (net/ipv6/raw.c:918) [4516.509964][T23907] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4516.509969][T23907] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4516.509973][T23907] ? __lock_release (kernel/locking/lockdep.c:5534) [4516.509980][T23907] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4516.509984][T23907] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4516.509993][T23907] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4516.510009][T23907] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4516.510012][T23907] ? __lock_release (kernel/locking/lockdep.c:5534) [4516.510024][T23907] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4516.510028][T23907] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4516.510033][T23907] ? __pfx___sys_sendto (net/socket.c:2147) [4516.510048][T23907] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4516.510054][T23907] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4516.510061][T23907] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4516.510069][T23907] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4516.510079][T23907] __x64_sys_sendto (net/socket.c:2183) [4516.510083][T23907] ? do_syscall_64 (./arch/x86/include/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.510086][T23907] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4516.510091][T23907] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4516.510096][T23907] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4516.510099][T23907] RIP: 0033:0x7f335b78da4a [ 4516.510102][T23907] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.510105][T23907] RSP: 002b:00007ffed0b7b8a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4516.510108][T23907] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f335b78da4a [ 4516.510110][T23907] RDX: 0000000000000040 RSI: 0000000003704340 RDI: 0000000000000005 [ 4516.510112][T23907] RBP: 00007ffed0b7b930 R08: 0000000000418574 R09: 000000000000001c [ 4516.510113][T23907] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4516.510115][T23907] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f335b8b6000 | [ 4516.510115][T23907] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f335b8b6000 | [ 4516.510130][T23907] | [ 4516.524878][T23907] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23907 | [4516.525270][T23907] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4516.525541][T23907] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4516.525543][T23907] Call Trace: [ 4516.525544][T23907] [4516.525547][T23907] dump_stack_lvl (lib/dump_stack.c:123) [4516.525552][T23907] check_preemption_disabled (lib/smp_processor_id.c:52) [4516.525558][T23907] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4516.525565][T23907] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4516.525571][T23907] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4516.525577][T23907] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4516.525582][T23907] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4516.525594][T23907] rawv6_sendmsg (net/ipv6/raw.c:918) [4516.525606][T23907] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4516.525611][T23907] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4516.525615][T23907] ? __lock_release (kernel/locking/lockdep.c:5534) [4516.525623][T23907] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4516.525626][T23907] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4516.525635][T23907] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4516.525651][T23907] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4516.525654][T23907] ? __lock_release (kernel/locking/lockdep.c:5534) [4516.525666][T23907] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4516.525670][T23907] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4516.525676][T23907] ? __pfx___sys_sendto (net/socket.c:2147) [4516.525691][T23907] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4516.525697][T23907] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4516.525705][T23907] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4516.525712][T23907] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4516.525723][T23907] __x64_sys_sendto (net/socket.c:2183) [4516.525727][T23907] ? do_syscall_64 (./arch/x86/include/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.525730][T23907] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4516.525735][T23907] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4516.525740][T23907] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4516.525743][T23907] RIP: 0033:0x7f335b78da4a [ 4516.525746][T23907] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.525749][T23907] RSP: 002b:00007ffed0b7b8a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4516.525752][T23907] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f335b78da4a [ 4516.525754][T23907] RDX: 0000000000000040 RSI: 0000000003704340 RDI: 0000000000000005 [ 4516.525756][T23907] RBP: 00007ffed0b7b930 R08: 0000000000418574 R09: 000000000000001c [ 4516.525758][T23907] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4516.525760][T23907] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f335b8b6000 | [ 4516.525760][T23907] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f335b8b6000 | [ 4516.525774][T23907] | [ 4517.010949][T23911] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23911 | [4517.011478][T23911] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4517.011759][T23911] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4517.011762][T23911] Call Trace: [ 4517.011764][T23911] [4517.011767][T23911] dump_stack_lvl (lib/dump_stack.c:123) [4517.011776][T23911] check_preemption_disabled (lib/smp_processor_id.c:52) [4517.011783][T23911] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4517.011789][T23911] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4517.011798][T23911] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4517.011806][T23911] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4517.011811][T23911] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4517.011823][T23911] rawv6_sendmsg (net/ipv6/raw.c:918) [4517.011835][T23911] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4517.011841][T23911] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4517.011849][T23911] ? __lock_release (kernel/locking/lockdep.c:5534) [4517.011859][T23911] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4517.011866][T23911] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4517.011875][T23911] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4517.011891][T23911] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4517.011894][T23911] ? __lock_release (kernel/locking/lockdep.c:5534) [4517.011905][T23911] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4517.011912][T23911] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4517.011918][T23911] ? __pfx___sys_sendto (net/socket.c:2147) [4517.011933][T23911] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4517.011940][T23911] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4517.011951][T23911] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4517.011958][T23911] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4517.011968][T23911] __x64_sys_sendto (net/socket.c:2183) [4517.011972][T23911] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4517.011976][T23911] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4517.011980][T23911] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4517.011985][T23911] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4517.011990][T23911] RIP: 0033:0x7fb99350ba4a [ 4517.011995][T23911] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4517.011998][T23911] RSP: 002b:00007ffc21da70d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4517.012002][T23911] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb99350ba4a [ 4517.012005][T23911] RDX: 0000000000000040 RSI: 000000002de20340 RDI: 0000000000000005 [ 4517.012007][T23911] RBP: 00007ffc21da7160 R08: 0000000000418574 R09: 000000000000001c [ 4517.012009][T23911] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4517.012011][T23911] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb993634000 | [ 4517.012026][T23911] | [ 4517.012029][T23911] lwtunnel_output(): recursion limit reached on datapath | [ 4518.490198][T23915] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23915 | [4518.490719][T23915] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4518.491002][T23915] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4518.491004][T23915] Call Trace: [ 4518.491006][T23915] [4518.491009][T23915] dump_stack_lvl (lib/dump_stack.c:123) [4518.491019][T23915] check_preemption_disabled (lib/smp_processor_id.c:52) [4518.491026][T23915] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4518.491032][T23915] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4518.491041][T23915] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4518.491049][T23915] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4518.491054][T23915] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4518.491066][T23915] rawv6_sendmsg (net/ipv6/raw.c:918) [4518.491078][T23915] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4518.491084][T23915] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4518.491091][T23915] ? __lock_release (kernel/locking/lockdep.c:5534) [4518.491102][T23915] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4518.491108][T23915] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4518.491118][T23915] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4518.491134][T23915] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4518.491139][T23915] ? __lock_release (kernel/locking/lockdep.c:5534) [4518.491151][T23915] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4518.491157][T23915] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4518.491163][T23915] ? __pfx___sys_sendto (net/socket.c:2147) [4518.491177][T23915] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4518.491184][T23915] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4518.491194][T23915] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4518.491202][T23915] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4518.491212][T23915] __x64_sys_sendto (net/socket.c:2183) [4518.491216][T23915] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4518.491219][T23915] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4518.491224][T23915] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4518.491229][T23915] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4518.491233][T23915] RIP: 0033:0x7f5f094daa4a [ 4518.491238][T23915] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4518.491241][T23915] RSP: 002b:00007ffc7de91f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4518.491245][T23915] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5f094daa4a [ 4518.491248][T23915] RDX: 0000000000000040 RSI: 000000000d7d0340 RDI: 0000000000000005 [ 4518.491249][T23915] RBP: 00007ffc7de91fd0 R08: 0000000000418574 R09: 000000000000001c [ 4518.491251][T23915] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4518.491253][T23915] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5f09603000 | [ 4518.491268][T23915] | [ 4518.504913][T23915] lwtunnel_output(): recursion limit reached on datapath | [ 4519.981916][T23919] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23919 | [4519.982414][T23919] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4519.982680][T23919] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4519.982682][T23919] Call Trace: [ 4519.982684][T23919] [4519.982687][T23919] dump_stack_lvl (lib/dump_stack.c:123) [4519.982697][T23919] check_preemption_disabled (lib/smp_processor_id.c:52) [4519.982704][T23919] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4519.982711][T23919] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4519.982720][T23919] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4519.982729][T23919] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4519.982734][T23919] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4519.982746][T23919] rawv6_sendmsg (net/ipv6/raw.c:918) [4519.982758][T23919] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4519.982763][T23919] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4519.982770][T23919] ? __lock_release (kernel/locking/lockdep.c:5534) [4519.982781][T23919] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4519.982787][T23919] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4519.982796][T23919] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4519.982812][T23919] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4519.982816][T23919] ? __lock_release (kernel/locking/lockdep.c:5534) [4519.982827][T23919] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4519.982834][T23919] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4519.982839][T23919] ? __pfx___sys_sendto (net/socket.c:2147) [4519.982854][T23919] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4519.982861][T23919] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4519.982871][T23919] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4519.982878][T23919] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4519.982889][T23919] __x64_sys_sendto (net/socket.c:2183) [4519.982893][T23919] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4519.982896][T23919] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4519.982901][T23919] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4519.982906][T23919] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4519.982910][T23919] RIP: 0033:0x7f6830c56a4a [ 4519.982915][T23919] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4519.982918][T23919] RSP: 002b:00007fff3b459bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4519.982922][T23919] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6830c56a4a [ 4519.982925][T23919] RDX: 0000000000000040 RSI: 000000001c256340 RDI: 0000000000000005 [ 4519.982926][T23919] RBP: 00007fff3b459c80 R08: 0000000000418574 R09: 000000000000001c [ 4519.982928][T23919] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4519.982930][T23919] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6830d7f000 | [ 4519.982930][T23919] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6830d7f000 | [ 4519.982944][T23919] | [ 4519.982948][T23919] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23919 | [4519.995401][T23919] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4519.995662][T23919] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4519.995664][T23919] Call Trace: [ 4519.995666][T23919] [4519.995669][T23919] dump_stack_lvl (lib/dump_stack.c:123) [4519.995674][T23919] check_preemption_disabled (lib/smp_processor_id.c:52) [4519.995680][T23919] lwtunnel_output (net/core/lwtunnel.c:359) [4519.995686][T23919] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4519.995693][T23919] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4519.995698][T23919] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4519.995703][T23919] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4519.995716][T23919] rawv6_sendmsg (net/ipv6/raw.c:918) [4519.995727][T23919] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4519.995733][T23919] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4519.995737][T23919] ? __lock_release (kernel/locking/lockdep.c:5534) [4519.995744][T23919] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4519.995747][T23919] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4519.995756][T23919] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4519.995773][T23919] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4519.995776][T23919] ? __lock_release (kernel/locking/lockdep.c:5534) [4519.995787][T23919] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4519.995792][T23919] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4519.995798][T23919] ? __pfx___sys_sendto (net/socket.c:2147) [4519.995812][T23919] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4519.995818][T23919] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4519.995826][T23919] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4519.995833][T23919] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4519.995843][T23919] __x64_sys_sendto (net/socket.c:2183) [4519.995847][T23919] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4519.995850][T23919] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4519.995855][T23919] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4519.995860][T23919] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4519.995862][T23919] RIP: 0033:0x7f6830c56a4a [ 4519.995866][T23919] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4519.995869][T23919] RSP: 002b:00007fff3b459bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4519.995872][T23919] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6830c56a4a [ 4519.995874][T23919] RDX: 0000000000000040 RSI: 000000001c256340 RDI: 0000000000000005 [ 4519.995876][T23919] RBP: 00007fff3b459c80 R08: 0000000000418574 R09: 000000000000001c [ 4519.995878][T23919] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4519.995879][T23919] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6830d7f000 | [ 4519.995894][T23919] | [ 4521.397778][T23931] check_preemption_disabled: 7 callbacks suppressed | [ 4521.397787][T23931] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23931 | [4521.398550][T23931] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4521.398803][T23931] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4521.398805][T23931] Call Trace: [ 4521.398807][T23931] [4521.398810][T23931] dump_stack_lvl (lib/dump_stack.c:123) [4521.398818][T23931] check_preemption_disabled (lib/smp_processor_id.c:52) [4521.398824][T23931] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4521.398831][T23931] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4521.398839][T23931] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.398846][T23931] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4521.398851][T23931] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.398863][T23931] rawv6_sendmsg (net/ipv6/raw.c:918) [4521.398875][T23931] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4521.398880][T23931] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4521.398885][T23931] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.398895][T23931] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4521.398900][T23931] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4521.398909][T23931] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4521.398925][T23931] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4521.398928][T23931] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.398939][T23931] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.398945][T23931] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.398951][T23931] ? __pfx___sys_sendto (net/socket.c:2147) [4521.398965][T23931] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4521.398972][T23931] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4521.398982][T23931] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4521.398989][T23931] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4521.398999][T23931] __x64_sys_sendto (net/socket.c:2183) [4521.399003][T23931] ? do_syscall_64 (./arch/x86/include/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.399007][T23931] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4521.399012][T23931] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4521.399016][T23931] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4521.399020][T23931] RIP: 0033:0x7fc997edda4a [ 4521.399025][T23931] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.399028][T23931] RSP: 002b:00007ffcbc398758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4521.399032][T23931] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc997edda4a [ 4521.399034][T23931] RDX: 0000000000000040 RSI: 00000000271fd340 RDI: 0000000000000005 [ 4521.399036][T23931] RBP: 00007ffcbc3987e0 R08: 0000000000418574 R09: 000000000000001c [ 4521.399038][T23931] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4521.399039][T23931] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc998006000 | [ 4521.399039][T23931] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc998006000 | [ 4521.399054][T23931] | [ 4521.399056][T23931] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23931 | [4521.410816][T23931] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4521.411063][T23931] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4521.411064][T23931] Call Trace: [ 4521.411066][T23931] [4521.411068][T23931] dump_stack_lvl (lib/dump_stack.c:123) [4521.411073][T23931] check_preemption_disabled (lib/smp_processor_id.c:52) [4521.411078][T23931] lwtunnel_output (net/core/lwtunnel.c:359) [4521.411085][T23931] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4521.411091][T23931] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.411097][T23931] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4521.411102][T23931] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.411114][T23931] rawv6_sendmsg (net/ipv6/raw.c:918) [4521.411126][T23931] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4521.411131][T23931] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4521.411135][T23931] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.411143][T23931] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4521.411147][T23931] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4521.411156][T23931] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4521.411172][T23931] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4521.411176][T23931] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.411187][T23931] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.411191][T23931] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.411197][T23931] ? __pfx___sys_sendto (net/socket.c:2147) [4521.411212][T23931] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4521.411218][T23931] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4521.411226][T23931] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4521.411233][T23931] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4521.411243][T23931] __x64_sys_sendto (net/socket.c:2183) [4521.411247][T23931] ? do_syscall_64 (./arch/x86/include/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.411250][T23931] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4521.411255][T23931] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4521.411259][T23931] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4521.411262][T23931] RIP: 0033:0x7fc997edda4a [ 4521.411266][T23931] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.411268][T23931] RSP: 002b:00007ffcbc398758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4521.411272][T23931] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc997edda4a [ 4521.411274][T23931] RDX: 0000000000000040 RSI: 00000000271fd340 RDI: 0000000000000005 [ 4521.411276][T23931] RBP: 00007ffcbc3987e0 R08: 0000000000418574 R09: 000000000000001c [ 4521.411278][T23931] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4521.411280][T23931] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc998006000 | [ 4521.411280][T23931] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc998006000 | [ 4521.411295][T23931] | [ 4521.424377][T23931] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23931 | [4521.424746][T23931] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4521.424998][T23931] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4521.424999][T23931] Call Trace: [ 4521.425001][T23931] [4521.425003][T23931] dump_stack_lvl (lib/dump_stack.c:123) [4521.425009][T23931] check_preemption_disabled (lib/smp_processor_id.c:52) [4521.425015][T23931] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4521.425021][T23931] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4521.425028][T23931] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.425034][T23931] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4521.425038][T23931] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.425051][T23931] rawv6_sendmsg (net/ipv6/raw.c:918) [4521.425063][T23931] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4521.425068][T23931] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4521.425071][T23931] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.425079][T23931] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4521.425083][T23931] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4521.425092][T23931] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4521.425108][T23931] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4521.425111][T23931] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.425123][T23931] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.425127][T23931] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.425133][T23931] ? __pfx___sys_sendto (net/socket.c:2147) [4521.425149][T23931] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4521.425155][T23931] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4521.425163][T23931] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4521.425170][T23931] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4521.425180][T23931] __x64_sys_sendto (net/socket.c:2183) [4521.425184][T23931] ? do_syscall_64 (./arch/x86/include/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.425187][T23931] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4521.425192][T23931] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4521.425197][T23931] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4521.425200][T23931] RIP: 0033:0x7fc997edda4a [ 4521.425204][T23931] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.425207][T23931] RSP: 002b:00007ffcbc398758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4521.425210][T23931] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc997edda4a [ 4521.425212][T23931] RDX: 0000000000000040 RSI: 00000000271fd340 RDI: 0000000000000005 [ 4521.425214][T23931] RBP: 00007ffcbc3987e0 R08: 0000000000418574 R09: 000000000000001c [ 4521.425216][T23931] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4521.425218][T23931] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc998006000 | [ 4521.425218][T23931] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc998006000 | [ 4521.425233][T23931] | [ 4521.918542][T23935] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23935 | [4521.919037][T23935] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4521.919319][T23935] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4521.919321][T23935] Call Trace: [ 4521.919324][T23935] [4521.919327][T23935] dump_stack_lvl (lib/dump_stack.c:123) [4521.919336][T23935] check_preemption_disabled (lib/smp_processor_id.c:52) [4521.919344][T23935] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4521.919350][T23935] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4521.919359][T23935] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.919367][T23935] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4521.919372][T23935] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.919384][T23935] rawv6_sendmsg (net/ipv6/raw.c:918) [4521.919395][T23935] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4521.919401][T23935] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4521.919409][T23935] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.919419][T23935] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4521.919426][T23935] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4521.919435][T23935] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4521.919451][T23935] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4521.919454][T23935] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.919466][T23935] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.919473][T23935] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.919478][T23935] ? __pfx___sys_sendto (net/socket.c:2147) [4521.919493][T23935] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4521.919500][T23935] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4521.919510][T23935] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4521.919518][T23935] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4521.919528][T23935] __x64_sys_sendto (net/socket.c:2183) [4521.919532][T23935] ? do_syscall_64 (./arch/x86/include/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.919536][T23935] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4521.919541][T23935] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4521.919546][T23935] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4521.919551][T23935] RIP: 0033:0x7f9083895a4a [ 4521.919556][T23935] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.919559][T23935] RSP: 002b:00007ffff17109f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4521.919563][T23935] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9083895a4a [ 4521.919565][T23935] RDX: 0000000000000040 RSI: 0000000023fbc340 RDI: 0000000000000005 [ 4521.919567][T23935] RBP: 00007ffff1710a80 R08: 0000000000418574 R09: 000000000000001c [ 4521.919569][T23935] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4521.919571][T23935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90839be000 | [ 4521.919571][T23935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90839be000 | [ 4521.919585][T23935] | [ 4521.919589][T23935] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23935 | [4521.931890][T23935] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4521.932153][T23935] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4521.932155][T23935] Call Trace: [ 4521.932157][T23935] [4521.932159][T23935] dump_stack_lvl (lib/dump_stack.c:123) [4521.932165][T23935] check_preemption_disabled (lib/smp_processor_id.c:52) [4521.932170][T23935] lwtunnel_output (net/core/lwtunnel.c:359) [4521.932177][T23935] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4521.932183][T23935] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.932189][T23935] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4521.932194][T23935] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.932206][T23935] rawv6_sendmsg (net/ipv6/raw.c:918) [4521.932218][T23935] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4521.932223][T23935] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4521.932227][T23935] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.932234][T23935] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4521.932237][T23935] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4521.932246][T23935] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4521.932263][T23935] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4521.932266][T23935] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.932277][T23935] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.932281][T23935] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.932287][T23935] ? __pfx___sys_sendto (net/socket.c:2147) [4521.932302][T23935] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4521.932308][T23935] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4521.932316][T23935] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4521.932323][T23935] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4521.932333][T23935] __x64_sys_sendto (net/socket.c:2183) [4521.932337][T23935] ? do_syscall_64 (./arch/x86/include/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.932340][T23935] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4521.932345][T23935] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4521.932350][T23935] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4521.932353][T23935] RIP: 0033:0x7f9083895a4a [ 4521.932356][T23935] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.932359][T23935] RSP: 002b:00007ffff17109f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4521.932362][T23935] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9083895a4a [ 4521.932364][T23935] RDX: 0000000000000040 RSI: 0000000023fbc340 RDI: 0000000000000005 [ 4521.932366][T23935] RBP: 00007ffff1710a80 R08: 0000000000418574 R09: 000000000000001c [ 4521.932368][T23935] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4521.932370][T23935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90839be000 | [ 4521.932370][T23935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90839be000 | [ 4521.932384][T23935] | [ 4521.932852][T23935] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23935 | [4521.944953][T23935] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4521.945218][T23935] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4521.945220][T23935] Call Trace: [ 4521.945222][T23935] [4521.945224][T23935] dump_stack_lvl (lib/dump_stack.c:123) [4521.945230][T23935] check_preemption_disabled (lib/smp_processor_id.c:52) [4521.945236][T23935] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4521.945242][T23935] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4521.945249][T23935] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.945255][T23935] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4521.945259][T23935] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.945272][T23935] rawv6_sendmsg (net/ipv6/raw.c:918) [4521.945284][T23935] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4521.945289][T23935] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4521.945293][T23935] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.945301][T23935] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4521.945305][T23935] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4521.945314][T23935] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4521.945330][T23935] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4521.945333][T23935] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.945344][T23935] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.945349][T23935] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.945354][T23935] ? __pfx___sys_sendto (net/socket.c:2147) [4521.945369][T23935] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4521.945375][T23935] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4521.945383][T23935] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4521.945390][T23935] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4521.945400][T23935] __x64_sys_sendto (net/socket.c:2183) [4521.945404][T23935] ? do_syscall_64 (./arch/x86/include/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.945407][T23935] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4521.945412][T23935] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4521.945417][T23935] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4521.945420][T23935] RIP: 0033:0x7f9083895a4a [ 4521.945423][T23935] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.945426][T23935] RSP: 002b:00007ffff17109f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4521.945429][T23935] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9083895a4a [ 4521.945431][T23935] RDX: 0000000000000040 RSI: 0000000023fbc340 RDI: 0000000000000005 [ 4521.945433][T23935] RBP: 00007ffff1710a80 R08: 0000000000418574 R09: 000000000000001c [ 4521.945435][T23935] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4521.945438][T23935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90839be000 | [ 4521.945438][T23935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90839be000 | [ 4521.945452][T23935] | [ 4522.440036][T23939] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23939 | [4522.440881][T23939] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4522.441175][T23939] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4522.441177][T23939] Call Trace: [ 4522.441180][T23939] [4522.441182][T23939] dump_stack_lvl (lib/dump_stack.c:123) [4522.441192][T23939] check_preemption_disabled (lib/smp_processor_id.c:52) [4522.441199][T23939] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4522.441206][T23939] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4522.441214][T23939] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4522.441223][T23939] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4522.441228][T23939] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4522.441240][T23939] rawv6_sendmsg (net/ipv6/raw.c:918) [4522.441252][T23939] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4522.441256][T23939] ? find_held_lock (kernel/locking/lockdep.c:5348) [4522.441268][T23939] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4522.441274][T23939] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4522.441279][T23939] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4522.441292][T23939] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4522.441308][T23939] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4522.441311][T23939] ? __lock_release (kernel/locking/lockdep.c:5534) [4522.441322][T23939] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4522.441328][T23939] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4522.441334][T23939] ? __pfx___sys_sendto (net/socket.c:2147) [4522.441346][T23939] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4522.441354][T23939] ? find_held_lock (kernel/locking/lockdep.c:5348) [4522.441359][T23939] ? 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) [4522.441363][T23939] ? __lock_release (kernel/locking/lockdep.c:5534) [4522.441370][T23939] ? 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) [4522.441375][T23939] ? 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) [4522.441385][T23939] __x64_sys_sendto (net/socket.c:2183) [4522.441389][T23939] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4522.441392][T23939] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4522.441397][T23939] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4522.441402][T23939] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4522.441406][T23939] RIP: 0033:0x7f6b863d2a4a [ 4522.441411][T23939] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4522.441414][T23939] RSP: 002b:00007ffc27b4cd08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4522.441418][T23939] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6b863d2a4a [ 4522.441421][T23939] RDX: 0000000000000040 RSI: 00000000024fc340 RDI: 0000000000000005 [ 4522.441423][T23939] RBP: 00007ffc27b4cd90 R08: 0000000000418574 R09: 000000000000001c [ 4522.441425][T23939] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4522.441427][T23939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b864fb000 | [ 4522.441444][T23939] lwtunnel_output(): recursion limit reached on datapath | [ 4523.004512][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4523.917854][T23943] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23943 | [4523.919438][T23943] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4523.919730][T23943] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4523.919733][T23943] Call Trace: [ 4523.919735][T23943] [4523.919738][T23943] dump_stack_lvl (lib/dump_stack.c:123) [4523.919748][T23943] check_preemption_disabled (lib/smp_processor_id.c:52) [4523.919755][T23943] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4523.919762][T23943] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4523.919770][T23943] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4523.919778][T23943] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4523.919783][T23943] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4523.919795][T23943] rawv6_sendmsg (net/ipv6/raw.c:918) [4523.919806][T23943] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4523.919812][T23943] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4523.919821][T23943] ? __lock_release (kernel/locking/lockdep.c:5534) [4523.919831][T23943] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4523.919837][T23943] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4523.919847][T23943] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4523.919862][T23943] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4523.919866][T23943] ? __lock_release (kernel/locking/lockdep.c:5534) [4523.919877][T23943] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4523.919884][T23943] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4523.919889][T23943] ? __pfx___sys_sendto (net/socket.c:2147) [4523.919903][T23943] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4523.919911][T23943] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4523.919921][T23943] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4523.919928][T23943] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4523.919938][T23943] __x64_sys_sendto (net/socket.c:2183) [4523.919942][T23943] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4523.919946][T23943] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4523.919951][T23943] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4523.919956][T23943] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4523.919961][T23943] RIP: 0033:0x7f7ee9db7a4a [ 4523.919966][T23943] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4523.919969][T23943] RSP: 002b:00007fff97bafdb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4523.919973][T23943] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ee9db7a4a [ 4523.919975][T23943] RDX: 0000000000000040 RSI: 000000001d7df340 RDI: 0000000000000005 [ 4523.919977][T23943] RBP: 00007fff97bafe40 R08: 0000000000418574 R09: 000000000000001c [ 4523.919979][T23943] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4523.919981][T23943] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ee9ee0000 | [ 4523.919999][T23943] lwtunnel_output(): recursion limit reached on datapath | [ 4524.028814][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4525.397797][T23947] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23947 | [4525.399569][T23947] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4525.399832][T23947] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4525.399835][T23947] Call Trace: [ 4525.399837][T23947] [4525.399839][T23947] dump_stack_lvl (lib/dump_stack.c:123) [4525.399849][T23947] check_preemption_disabled (lib/smp_processor_id.c:52) [4525.399856][T23947] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4525.399862][T23947] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4525.399871][T23947] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.399879][T23947] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4525.399883][T23947] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.399895][T23947] rawv6_sendmsg (net/ipv6/raw.c:918) [4525.399907][T23947] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4525.399912][T23947] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4525.399919][T23947] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.399930][T23947] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4525.399937][T23947] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4525.399946][T23947] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4525.399961][T23947] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4525.399965][T23947] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.399976][T23947] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.399982][T23947] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.399988][T23947] ? __pfx___sys_sendto (net/socket.c:2147) [4525.400002][T23947] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4525.400009][T23947] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4525.400019][T23947] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4525.400026][T23947] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4525.400036][T23947] __x64_sys_sendto (net/socket.c:2183) [4525.400040][T23947] ? do_syscall_64 (./arch/x86/include/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.400044][T23947] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4525.400049][T23947] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4525.400054][T23947] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4525.400059][T23947] RIP: 0033:0x7f93cfe5ba4a [ 4525.400063][T23947] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.400066][T23947] RSP: 002b:00007ffea2116788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4525.400070][T23947] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93cfe5ba4a [ 4525.400073][T23947] RDX: 0000000000000040 RSI: 0000000007fc5340 RDI: 0000000000000005 [ 4525.400075][T23947] RBP: 00007ffea2116810 R08: 0000000000418574 R09: 000000000000001c [ 4525.400077][T23947] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4525.400079][T23947] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93cff84000 | [ 4525.400079][T23947] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93cff84000 | [ 4525.400093][T23947] | [ 4525.400096][T23947] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23947 | [4525.412079][T23947] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4525.412338][T23947] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4525.412340][T23947] Call Trace: [ 4525.412342][T23947] [4525.412344][T23947] dump_stack_lvl (lib/dump_stack.c:123) [4525.412349][T23947] check_preemption_disabled (lib/smp_processor_id.c:52) [4525.412355][T23947] lwtunnel_output (net/core/lwtunnel.c:359) [4525.412362][T23947] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4525.412368][T23947] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.412374][T23947] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4525.412378][T23947] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.412390][T23947] rawv6_sendmsg (net/ipv6/raw.c:918) [4525.412402][T23947] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4525.412407][T23947] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4525.412411][T23947] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.412418][T23947] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4525.412422][T23947] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4525.412431][T23947] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4525.412447][T23947] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4525.412449][T23947] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.412460][T23947] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.412464][T23947] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.412470][T23947] ? __pfx___sys_sendto (net/socket.c:2147) [4525.412484][T23947] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4525.412490][T23947] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4525.412497][T23947] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4525.412504][T23947] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4525.412515][T23947] __x64_sys_sendto (net/socket.c:2183) [4525.412519][T23947] ? do_syscall_64 (./arch/x86/include/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.412522][T23947] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4525.412527][T23947] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4525.412531][T23947] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4525.412534][T23947] RIP: 0033:0x7f93cfe5ba4a [ 4525.412538][T23947] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.412541][T23947] RSP: 002b:00007ffea2116788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4525.412544][T23947] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93cfe5ba4a [ 4525.412546][T23947] RDX: 0000000000000040 RSI: 0000000007fc5340 RDI: 0000000000000005 [ 4525.412548][T23947] RBP: 00007ffea2116810 R08: 0000000000418574 R09: 000000000000001c [ 4525.412549][T23947] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg