====================================== | [ 847.993263][ T7081] veth1: renamed from veth-betaR | [ 848.100940][ T7082] veth0: renamed from veth-gamma | [ 857.858373][ T7105] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7105 | [ 857.858971][ T7105] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 857.859232][ T7105] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 857.859235][ T7105] Call Trace: [ 857.859238][ T7105] [ 857.859240][ T7105] dump_stack_lvl (lib/dump_stack.c:123) [ 857.859249][ T7105] check_preemption_disabled (lib/smp_processor_id.c:52) [ 857.859257][ T7105] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 857.859263][ T7105] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 857.859271][ T7105] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 857.859279][ T7105] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 857.859284][ T7105] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 857.859296][ T7105] rawv6_sendmsg (net/ipv6/raw.c:918) [ 857.859307][ T7105] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 857.859312][ T7105] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 857.859320][ T7105] ? __lock_release (kernel/locking/lockdep.c:5534) [ 857.859331][ T7105] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 857.859337][ T7105] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 857.859346][ T7105] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 857.859361][ T7105] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 857.859364][ T7105] ? __lock_release (kernel/locking/lockdep.c:5534) [ 857.859375][ T7105] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 857.859381][ T7105] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 857.859387][ T7105] ? __pfx___sys_sendto (net/socket.c:2147) [ 857.859401][ T7105] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 857.859409][ T7105] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 857.859419][ T7105] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 857.859426][ T7105] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 857.859436][ T7105] __x64_sys_sendto (net/socket.c:2183) [ 857.859439][ T7105] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 857.859443][ T7105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 857.859449][ T7105] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 857.859453][ T7105] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 857.859458][ T7105] RIP: 0033:0x7fddf375ba4a [ 857.859463][ T7105] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 857.859466][ T7105] RSP: 002b:00007ffe7927c888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 857.859470][ T7105] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fddf375ba4a [ 857.859472][ T7105] RDX: 0000000000000040 RSI: 00000000279a4340 RDI: 0000000000000005 [ 857.859474][ T7105] RBP: 00007ffe7927c910 R08: 0000000000418574 R09: 000000000000001c [ 857.859476][ T7105] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 857.859478][ T7105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddf3884000 | [ 857.859478][ T7105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddf3884000 | [ 857.859494][ T7105] | [ 857.872254][ T7105] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7105 | [ 857.872812][ T7105] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 857.873088][ T7105] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 857.873090][ T7105] Call Trace: [ 857.873092][ T7105] [ 857.873094][ T7105] dump_stack_lvl (lib/dump_stack.c:123) [ 857.873100][ T7105] check_preemption_disabled (lib/smp_processor_id.c:52) [ 857.873108][ T7105] lwtunnel_output (net/core/lwtunnel.c:359) [ 857.873115][ T7105] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 857.873122][ T7105] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 857.873128][ T7105] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 857.873134][ T7105] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 857.873146][ T7105] rawv6_sendmsg (net/ipv6/raw.c:918) [ 857.873157][ T7105] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 857.873163][ T7105] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 857.873167][ T7105] ? __lock_release (kernel/locking/lockdep.c:5534) [ 857.873176][ T7105] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 857.873181][ T7105] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 857.873189][ T7105] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 857.873206][ T7105] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 857.873208][ T7105] ? __lock_release (kernel/locking/lockdep.c:5534) [ 857.873220][ T7105] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 857.873225][ T7105] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 857.873230][ T7105] ? __pfx___sys_sendto (net/socket.c:2147) [ 857.873245][ T7105] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 857.873252][ T7105] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 857.873260][ T7105] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 857.873267][ T7105] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 857.873277][ T7105] __x64_sys_sendto (net/socket.c:2183) [ 857.873281][ T7105] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 857.873284][ T7105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 857.873289][ T7105] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 857.873294][ T7105] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 857.873298][ T7105] RIP: 0033:0x7fddf375ba4a [ 857.873302][ T7105] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 857.873304][ T7105] RSP: 002b:00007ffe7927c888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 857.873307][ T7105] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fddf375ba4a [ 857.873309][ T7105] RDX: 0000000000000040 RSI: 00000000279a4340 RDI: 0000000000000005 [ 857.873311][ T7105] RBP: 00007ffe7927c910 R08: 0000000000418574 R09: 000000000000001c [ 857.873313][ T7105] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 857.873314][ T7105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddf3884000 | [ 857.873314][ T7105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddf3884000 | [ 857.873329][ T7105] | [ 857.873338][ T7105] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7105 | [ 857.886728][ T7105] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 857.887011][ T7105] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 857.887013][ T7105] Call Trace: [ 857.887015][ T7105] [ 857.887017][ T7105] dump_stack_lvl (lib/dump_stack.c:123) [ 857.887023][ T7105] check_preemption_disabled (lib/smp_processor_id.c:52) [ 857.887029][ T7105] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 857.887036][ T7105] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 857.887051][ T7105] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 857.887065][ T7105] ? dump_stack_lvl (lib/dump_stack.c:123) [ 857.887069][ T7105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 857.887079][ T7105] lwtunnel_output (net/core/lwtunnel.c:359) [ 857.887085][ T7105] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 857.887092][ T7105] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 857.887099][ T7105] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 857.887103][ T7105] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 857.887115][ T7105] rawv6_sendmsg (net/ipv6/raw.c:918) [ 857.887127][ T7105] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 857.887132][ T7105] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 857.887137][ T7105] ? __lock_release (kernel/locking/lockdep.c:5534) [ 857.887145][ T7105] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 857.887149][ T7105] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 857.887157][ T7105] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 857.887173][ T7105] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 857.887176][ T7105] ? __lock_release (kernel/locking/lockdep.c:5534) [ 857.887187][ T7105] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 857.887192][ T7105] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 857.887197][ T7105] ? __pfx___sys_sendto (net/socket.c:2147) [ 857.887212][ T7105] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 857.887218][ T7105] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 857.887226][ T7105] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 857.887233][ T7105] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 857.887243][ T7105] __x64_sys_sendto (net/socket.c:2183) [ 857.887247][ T7105] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 857.887250][ T7105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 857.887254][ T7105] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 857.887259][ T7105] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 857.887262][ T7105] RIP: 0033:0x7fddf375ba4a [ 857.887265][ T7105] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 857.887268][ T7105] RSP: 002b:00007ffe7927c888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 857.887271][ T7105] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fddf375ba4a [ 857.887272][ T7105] RDX: 0000000000000040 RSI: 00000000279a4340 RDI: 0000000000000005 [ 857.887274][ T7105] RBP: 00007ffe7927c910 R08: 0000000000418574 R09: 000000000000001c [ 857.887276][ T7105] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 857.887277][ T7105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddf3884000 | [ 857.887277][ T7105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddf3884000 | [ 857.887292][ T7105] | [ 857.887297][ T7105] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7105 | [ 857.901926][ T7105] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 857.902205][ T7105] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 857.902207][ T7105] Call Trace: [ 857.902209][ T7105] [ 857.902211][ T7105] dump_stack_lvl (lib/dump_stack.c:123) [ 857.902216][ T7105] check_preemption_disabled (lib/smp_processor_id.c:52) [ 857.902222][ T7105] lwtunnel_output (net/core/lwtunnel.c:359) [ 857.902229][ T7105] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 857.902244][ T7105] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 857.902258][ T7105] ? dump_stack_lvl (lib/dump_stack.c:123) [ 857.902261][ T7105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 857.902271][ T7105] lwtunnel_output (net/core/lwtunnel.c:359) [ 857.902277][ T7105] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 857.902284][ T7105] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 857.902290][ T7105] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 857.902295][ T7105] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 857.902307][ T7105] rawv6_sendmsg (net/ipv6/raw.c:918) [ 857.902319][ T7105] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 857.902324][ T7105] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 857.902328][ T7105] ? __lock_release (kernel/locking/lockdep.c:5534) [ 857.902336][ T7105] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 857.902339][ T7105] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 857.902347][ T7105] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 857.902364][ T7105] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 857.902366][ T7105] ? __lock_release (kernel/locking/lockdep.c:5534) [ 857.902378][ T7105] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 857.902382][ T7105] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 857.902387][ T7105] ? __pfx___sys_sendto (net/socket.c:2147) [ 857.902402][ T7105] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 857.902408][ T7105] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 857.902416][ T7105] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 857.902423][ T7105] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 857.902434][ T7105] __x64_sys_sendto (net/socket.c:2183) [ 857.902438][ T7105] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 857.902441][ T7105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 857.902445][ T7105] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 857.902450][ T7105] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 857.902453][ T7105] RIP: 0033:0x7fddf375ba4a [ 857.902456][ T7105] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 857.902458][ T7105] RSP: 002b:00007ffe7927c888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 857.902461][ T7105] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fddf375ba4a [ 857.902463][ T7105] RDX: 0000000000000040 RSI: 00000000279a4340 RDI: 0000000000000005 [ 857.902465][ T7105] RBP: 00007ffe7927c910 R08: 0000000000418574 R09: 000000000000001c [ 857.902467][ T7105] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 857.902468][ T7105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddf3884000 | [ 857.902468][ T7105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddf3884000 | [ 857.902483][ T7105] | [ 857.918144][ T7105] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7105 | [ 857.918587][ T7105] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 857.918883][ T7105] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 857.918885][ T7105] Call Trace: [ 857.918886][ T7105] [ 857.918888][ T7105] dump_stack_lvl (lib/dump_stack.c:123) [ 857.918894][ T7105] check_preemption_disabled (lib/smp_processor_id.c:52) [ 857.918900][ T7105] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 857.918906][ T7105] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 857.918921][ T7105] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 857.918935][ T7105] ? dump_stack_lvl (lib/dump_stack.c:123) [ 857.918939][ T7105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 857.918949][ T7105] lwtunnel_output (net/core/lwtunnel.c:359) [ 857.918955][ T7105] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 857.918968][ T7105] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 857.918982][ T7105] ? dump_stack_lvl (lib/dump_stack.c:123) [ 857.918986][ T7105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 857.918995][ T7105] lwtunnel_output (net/core/lwtunnel.c:359) [ 857.919001][ T7105] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 857.919008][ T7105] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 857.919014][ T7105] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 857.919018][ T7105] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 857.919030][ T7105] rawv6_sendmsg (net/ipv6/raw.c:918) [ 857.919042][ T7105] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 857.919047][ T7105] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 857.919050][ T7105] ? __lock_release (kernel/locking/lockdep.c:5534) [ 857.919058][ T7105] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 857.919061][ T7105] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 857.919070][ T7105] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 857.919087][ T7105] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 857.919089][ T7105] ? __lock_release (kernel/locking/lockdep.c:5534) [ 857.919101][ T7105] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 857.919105][ T7105] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 857.919110][ T7105] ? __pfx___sys_sendto (net/socket.c:2147) [ 857.919125][ T7105] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 857.919131][ T7105] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 857.919139][ T7105] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 857.919147][ T7105] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 857.919157][ T7105] __x64_sys_sendto (net/socket.c:2183) [ 857.919161][ T7105] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 857.919163][ T7105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 857.919168][ T7105] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 857.919173][ T7105] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 857.919175][ T7105] RIP: 0033:0x7fddf375ba4a [ 857.919179][ T7105] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 857.919181][ T7105] RSP: 002b:00007ffe7927c888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 857.919184][ T7105] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fddf375ba4a [ 857.919186][ T7105] RDX: 0000000000000040 RSI: 00000000279a4340 RDI: 0000000000000005 [ 857.919187][ T7105] RBP: 00007ffe7927c910 R08: 0000000000418574 R09: 000000000000001c [ 857.919189][ T7105] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 857.919191][ T7105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddf3884000 | [ 857.919191][ T7105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddf3884000 | [ 857.919206][ T7105] | [ 857.919208][ T7105] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7105 | [ 857.938016][ T7105] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 857.938312][ T7105] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 857.938314][ T7105] Call Trace: [ 857.938315][ T7105] [ 857.938317][ T7105] dump_stack_lvl (lib/dump_stack.c:123) [ 857.938323][ T7105] check_preemption_disabled (lib/smp_processor_id.c:52) [ 857.938329][ T7105] lwtunnel_output (net/core/lwtunnel.c:359) [ 857.938336][ T7105] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 857.938350][ T7105] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 857.938364][ T7105] ? dump_stack_lvl (lib/dump_stack.c:123) [ 857.938368][ T7105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 857.938378][ T7105] lwtunnel_output (net/core/lwtunnel.c:359) [ 857.938385][ T7105] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 857.938398][ T7105] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 857.938411][ T7105] ? dump_stack_lvl (lib/dump_stack.c:123) [ 857.938415][ T7105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 857.938425][ T7105] lwtunnel_output (net/core/lwtunnel.c:359) [ 857.938431][ T7105] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 857.938438][ T7105] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 857.938444][ T7105] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 857.938448][ T7105] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 857.938461][ T7105] rawv6_sendmsg (net/ipv6/raw.c:918) [ 857.938473][ T7105] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 857.938478][ T7105] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 857.938482][ T7105] ? __lock_release (kernel/locking/lockdep.c:5534) [ 857.938490][ T7105] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 857.938494][ T7105] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 857.938503][ T7105] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 857.938519][ T7105] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 857.938522][ T7105] ? __lock_release (kernel/locking/lockdep.c:5534) [ 857.938533][ T7105] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 857.938537][ T7105] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 857.938543][ T7105] ? __pfx___sys_sendto (net/socket.c:2147) [ 857.938558][ T7105] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 857.938564][ T7105] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 857.938572][ T7105] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 857.938579][ T7105] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 857.938590][ T7105] __x64_sys_sendto (net/socket.c:2183) [ 857.938594][ T7105] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 857.938597][ T7105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 857.938601][ T7105] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 857.938606][ T7105] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 857.938609][ T7105] RIP: 0033:0x7fddf375ba4a [ 857.938613][ T7105] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 857.938615][ T7105] RSP: 002b:00007ffe7927c888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 857.938618][ T7105] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fddf375ba4a [ 857.938620][ T7105] RDX: 0000000000000040 RSI: 00000000279a4340 RDI: 0000000000000005 [ 857.938622][ T7105] RBP: 00007ffe7927c910 R08: 0000000000418574 R09: 000000000000001c [ 857.938624][ T7105] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 857.938626][ T7105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddf3884000 | [ 857.938626][ T7105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddf3884000 | [ 857.938641][ T7105] | [ 857.957949][ T7105] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7105 | [ 857.958622][ T7105] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 857.958934][ T7105] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 857.958936][ T7105] Call Trace: [ 857.958938][ T7105] [ 857.958940][ T7105] dump_stack_lvl (lib/dump_stack.c:123) [ 857.958946][ T7105] check_preemption_disabled (lib/smp_processor_id.c:52) [ 857.958951][ T7105] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 857.958958][ T7105] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 857.958972][ T7105] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 857.958987][ T7105] ? dump_stack_lvl (lib/dump_stack.c:124) [ 857.958997][ T7105] lwtunnel_output (net/core/lwtunnel.c:359) [ 857.959004][ T7105] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 857.959017][ T7105] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 857.959030][ T7105] ? dump_stack_lvl (lib/dump_stack.c:123) [ 857.959034][ T7105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 857.959044][ T7105] lwtunnel_output (net/core/lwtunnel.c:359) [ 857.959050][ T7105] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 857.959063][ T7105] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 857.959077][ T7105] ? dump_stack_lvl (lib/dump_stack.c:123) [ 857.959081][ T7105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 857.959090][ T7105] lwtunnel_output (net/core/lwtunnel.c:359) [ 857.959097][ T7105] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 857.959104][ T7105] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 857.959109][ T7105] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 857.959113][ T7105] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 857.959126][ T7105] rawv6_sendmsg (net/ipv6/raw.c:918) [ 857.959138][ T7105] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 857.959143][ T7105] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 857.959146][ T7105] ? __lock_release (kernel/locking/lockdep.c:5534) [ 857.959154][ T7105] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 857.959157][ T7105] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 857.959166][ T7105] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 857.959183][ T7105] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 857.959185][ T7105] ? __lock_release (kernel/locking/lockdep.c:5534) [ 857.959197][ T7105] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 857.959200][ T7105] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 857.959206][ T7105] ? __pfx___sys_sendto (net/socket.c:2147) [ 857.959221][ T7105] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 857.959227][ T7105] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 857.959235][ T7105] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 857.959243][ T7105] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 857.959253][ T7105] __x64_sys_sendto (net/socket.c:2183) [ 857.959257][ T7105] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 857.959260][ T7105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 857.959265][ T7105] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 857.959270][ T7105] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 857.959273][ T7105] RIP: 0033:0x7fddf375ba4a [ 857.959276][ T7105] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 857.959279][ T7105] RSP: 002b:00007ffe7927c888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 857.959282][ T7105] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fddf375ba4a [ 857.959284][ T7105] RDX: 0000000000000040 RSI: 00000000279a4340 RDI: 0000000000000005 [ 857.959286][ T7105] RBP: 00007ffe7927c910 R08: 0000000000418574 R09: 000000000000001c [ 857.959288][ T7105] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 857.959290][ T7105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddf3884000 | [ 857.959290][ T7105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddf3884000 | [ 857.959305][ T7105] | [ 857.959307][ T7105] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7105 | [ 857.981138][ T7105] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 857.981449][ T7105] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 857.981451][ T7105] Call Trace: [ 857.981453][ T7105] [ 857.981455][ T7105] dump_stack_lvl (lib/dump_stack.c:123) [ 857.981460][ T7105] check_preemption_disabled (lib/smp_processor_id.c:52) [ 857.981467][ T7105] lwtunnel_output (net/core/lwtunnel.c:359) [ 857.981474][ T7105] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 857.981489][ T7105] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 857.981505][ T7105] ? dump_stack_lvl (lib/dump_stack.c:124) [ 857.981515][ T7105] lwtunnel_output (net/core/lwtunnel.c:359) [ 857.981522][ T7105] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 857.981535][ T7105] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 857.981549][ T7105] ? dump_stack_lvl (lib/dump_stack.c:123) [ 857.981553][ T7105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 857.981563][ T7105] lwtunnel_output (net/core/lwtunnel.c:359) [ 857.981570][ T7105] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 857.981583][ T7105] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 857.981596][ T7105] ? dump_stack_lvl (lib/dump_stack.c:123) [ 857.981600][ T7105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 857.981609][ T7105] lwtunnel_output (net/core/lwtunnel.c:359) [ 857.981616][ T7105] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 857.981623][ T7105] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 857.981628][ T7105] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 857.981633][ T7105] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 857.981646][ T7105] rawv6_sendmsg (net/ipv6/raw.c:918) [ 857.981658][ T7105] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 857.981663][ T7105] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 857.981667][ T7105] ? __lock_release (kernel/locking/lockdep.c:5534) [ 857.981674][ T7105] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 857.981678][ T7105] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 857.981687][ T7105] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 857.981704][ T7105] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 857.981707][ T7105] ? __lock_release (kernel/locking/lockdep.c:5534) [ 857.981719][ T7105] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 857.981723][ T7105] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 857.981729][ T7105] ? __pfx___sys_sendto (net/socket.c:2147) [ 857.981744][ T7105] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 857.981750][ T7105] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 857.981758][ T7105] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 857.981765][ T7105] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 857.981776][ T7105] __x64_sys_sendto (net/socket.c:2183) [ 857.981779][ T7105] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 857.981782][ T7105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 857.981787][ T7105] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 857.981792][ T7105] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 857.981794][ T7105] RIP: 0033:0x7fddf375ba4a [ 857.981798][ T7105] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 857.981800][ T7105] RSP: 002b:00007ffe7927c888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 857.981803][ T7105] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fddf375ba4a [ 857.981805][ T7105] RDX: 0000000000000040 RSI: 00000000279a4340 RDI: 0000000000000005 [ 857.981807][ T7105] RBP: 00007ffe7927c910 R08: 0000000000418574 R09: 000000000000001c [ 857.981809][ T7105] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 857.981811][ T7105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddf3884000 | [ 857.981811][ T7105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddf3884000 | [ 857.981826][ T7105] | [ 858.004053][ T7105] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7105 | [ 858.004740][ T7105] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 858.005061][ T7105] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 858.005063][ T7105] Call Trace: [ 858.005064][ T7105] [ 858.005066][ T7105] dump_stack_lvl (lib/dump_stack.c:123) [ 858.005071][ T7105] check_preemption_disabled (lib/smp_processor_id.c:52) [ 858.005077][ T7105] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 858.005084][ T7105] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 858.005098][ T7105] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 858.005113][ T7105] ? dump_stack_lvl (lib/dump_stack.c:124) [ 858.005123][ T7105] lwtunnel_output (net/core/lwtunnel.c:359) [ 858.005130][ T7105] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 858.005143][ T7105] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 858.005158][ T7105] ? dump_stack_lvl (lib/dump_stack.c:124) [ 858.005168][ T7105] lwtunnel_output (net/core/lwtunnel.c:359) [ 858.005174][ T7105] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 858.005187][ T7105] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 858.005201][ T7105] ? dump_stack_lvl (lib/dump_stack.c:123) [ 858.005204][ T7105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 858.005215][ T7105] lwtunnel_output (net/core/lwtunnel.c:359) [ 858.005222][ T7105] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 858.005235][ T7105] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 858.005248][ T7105] ? dump_stack_lvl (lib/dump_stack.c:123) [ 858.005252][ T7105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 858.005262][ T7105] lwtunnel_output (net/core/lwtunnel.c:359) [ 858.005268][ T7105] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 858.005275][ T7105] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 858.005280][ T7105] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 858.005285][ T7105] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 858.005297][ T7105] rawv6_sendmsg (net/ipv6/raw.c:918) [ 858.005309][ T7105] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 858.005315][ T7105] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 858.005318][ T7105] ? __lock_release (kernel/locking/lockdep.c:5534) [ 858.005325][ T7105] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 858.005328][ T7105] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 858.005337][ T7105] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 858.005354][ T7105] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 858.005357][ T7105] ? __lock_release (kernel/locking/lockdep.c:5534) [ 858.005369][ T7105] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 858.005372][ T7105] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 858.005378][ T7105] ? __pfx___sys_sendto (net/socket.c:2147) [ 858.005393][ T7105] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 858.005399][ T7105] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 858.005406][ T7105] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 858.005414][ T7105] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 858.005424][ T7105] __x64_sys_sendto (net/socket.c:2183) [ 858.005428][ T7105] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 858.005431][ T7105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 858.005435][ T7105] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 858.005440][ T7105] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 858.005443][ T7105] RIP: 0033:0x7fddf375ba4a [ 858.005446][ T7105] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 858.005448][ T7105] RSP: 002b:00007ffe7927c888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 858.005451][ T7105] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fddf375ba4a [ 858.005453][ T7105] RDX: 0000000000000040 RSI: 00000000279a4340 RDI: 0000000000000005 [ 858.005454][ T7105] RBP: 00007ffe7927c910 R08: 0000000000418574 R09: 000000000000001c [ 858.005456][ T7105] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 858.005458][ T7105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddf3884000 | [ 858.005458][ T7105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddf3884000 | [ 858.005473][ T7105] | [ 858.005475][ T7105] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7105 | [ 858.030158][ T7105] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 858.030491][ T7105] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 858.030492][ T7105] Call Trace: [ 858.030494][ T7105] [ 858.030496][ T7105] dump_stack_lvl (lib/dump_stack.c:123) [ 858.030502][ T7105] check_preemption_disabled (lib/smp_processor_id.c:52) [ 858.030508][ T7105] lwtunnel_output (net/core/lwtunnel.c:359) [ 858.030515][ T7105] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 858.030529][ T7105] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 858.030545][ T7105] ? dump_stack_lvl (lib/dump_stack.c:124) [ 858.030555][ T7105] lwtunnel_output (net/core/lwtunnel.c:359) [ 858.030562][ T7105] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 858.030576][ T7105] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 858.030591][ T7105] ? dump_stack_lvl (lib/dump_stack.c:124) [ 858.030601][ T7105] lwtunnel_output (net/core/lwtunnel.c:359) [ 858.030608][ T7105] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 858.030621][ T7105] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 858.030636][ T7105] ? dump_stack_lvl (lib/dump_stack.c:123) [ 858.030639][ T7105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 858.030649][ T7105] lwtunnel_output (net/core/lwtunnel.c:359) [ 858.030656][ T7105] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 858.030669][ T7105] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 858.030683][ T7105] ? dump_stack_lvl (lib/dump_stack.c:123) [ 858.030686][ T7105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 858.030696][ T7105] lwtunnel_output (net/core/lwtunnel.c:359) [ 858.030703][ T7105] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 858.030709][ T7105] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 858.030714][ T7105] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 858.030719][ T7105] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 858.030732][ T7105] rawv6_sendmsg (net/ipv6/raw.c:918) [ 858.030745][ T7105] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 858.030750][ T7105] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 858.030754][ T7105] ? __lock_release (kernel/locking/lockdep.c:5534) [ 858.030761][ T7105] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 858.030764][ T7105] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 858.030773][ T7105] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 858.030790][ T7105] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 858.030793][ T7105] ? __lock_release (kernel/locking/lockdep.c:5534) [ 858.030805][ T7105] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 858.030809][ T7105] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 858.030814][ T7105] ? __pfx___sys_sendto (net/socket.c:2147) [ 858.030830][ T7105] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 858.030836][ T7105] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 858.030844][ T7105] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 858.030851][ T7105] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 858.030862][ T7105] __x64_sys_sendto (net/socket.c:2183) [ 858.030866][ T7105] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 858.030869][ T7105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 858.030873][ T7105] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 858.030878][ T7105] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 858.030882][ T7105] RIP: 0033:0x7fddf375ba4a [ 858.030885][ T7105] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 858.030887][ T7105] RSP: 002b:00007ffe7927c888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 858.030891][ T7105] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fddf375ba4a [ 858.030892][ T7105] RDX: 0000000000000040 RSI: 00000000279a4340 RDI: 0000000000000005 [ 858.030894][ T7105] RBP: 00007ffe7927c910 R08: 0000000000418574 R09: 000000000000001c [ 858.030896][ T7105] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 858.030898][ T7105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddf3884000 | [ 859.109584][ T7105] lwtunnel_output(): recursion limit reached on datapath | [ 863.826576][ T7112] check_preemption_disabled: 46 callbacks suppressed | [ 863.826587][ T7112] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7112 | [ 863.827290][ T7112] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 863.827572][ T7112] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 863.827575][ T7112] Call Trace: [ 863.827577][ T7112] [ 863.827580][ T7112] dump_stack_lvl (lib/dump_stack.c:123) [ 863.827590][ T7112] check_preemption_disabled (lib/smp_processor_id.c:52) [ 863.827597][ T7112] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 863.827603][ T7112] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 863.827611][ T7112] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 863.827619][ T7112] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 863.827624][ T7112] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 863.827636][ T7112] rawv6_sendmsg (net/ipv6/raw.c:918) [ 863.827648][ T7112] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 863.827653][ T7112] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 863.827660][ T7112] ? __lock_release (kernel/locking/lockdep.c:5534) [ 863.827670][ T7112] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 863.827676][ T7112] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 863.827685][ T7112] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 863.827701][ T7112] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 863.827704][ T7112] ? __lock_release (kernel/locking/lockdep.c:5534) [ 863.827716][ T7112] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 863.827722][ T7112] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 863.827728][ T7112] ? __pfx___sys_sendto (net/socket.c:2147) [ 863.827742][ T7112] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 863.827750][ T7112] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 863.827760][ T7112] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 863.827767][ T7112] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 863.827777][ T7112] __x64_sys_sendto (net/socket.c:2183) [ 863.827781][ T7112] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 863.827785][ T7112] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 863.827790][ T7112] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 863.827795][ T7112] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 863.827800][ T7112] RIP: 0033:0x7fc9e1354a4a [ 863.827805][ T7112] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 863.827807][ T7112] RSP: 002b:00007fff147c4548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 863.827812][ T7112] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc9e1354a4a [ 863.827814][ T7112] RDX: 0000000000000040 RSI: 000000002be0f340 RDI: 0000000000000005 [ 863.827815][ T7112] RBP: 00007fff147c45d0 R08: 0000000000418574 R09: 000000000000001c [ 863.827817][ T7112] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 863.827819][ T7112] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc9e147d000 | [ 863.827819][ T7112] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc9e147d000 | [ 863.827833][ T7112] | [ 863.827836][ T7112] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7112 | [ 863.839802][ T7112] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 863.840056][ T7112] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 863.840058][ T7112] Call Trace: [ 863.840060][ T7112] [ 863.840062][ T7112] dump_stack_lvl (lib/dump_stack.c:123) [ 863.840069][ T7112] check_preemption_disabled (lib/smp_processor_id.c:52) [ 863.840075][ T7112] lwtunnel_output (net/core/lwtunnel.c:359) [ 863.840081][ T7112] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 863.840088][ T7112] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 863.840095][ T7112] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 863.840100][ T7112] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 863.840112][ T7112] rawv6_sendmsg (net/ipv6/raw.c:918) [ 863.840124][ T7112] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 863.840129][ T7112] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 863.840134][ T7112] ? __lock_release (kernel/locking/lockdep.c:5534) [ 863.840143][ T7112] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 863.840148][ T7112] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 863.840157][ T7112] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 863.840174][ T7112] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 863.840177][ T7112] ? __lock_release (kernel/locking/lockdep.c:5534) [ 863.840188][ T7112] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 863.840194][ T7112] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 863.840199][ T7112] ? __pfx___sys_sendto (net/socket.c:2147) [ 863.840214][ T7112] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 863.840221][ T7112] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 863.840230][ T7112] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 863.840237][ T7112] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 863.840247][ T7112] __x64_sys_sendto (net/socket.c:2183) [ 863.840251][ T7112] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 863.840254][ T7112] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 863.840259][ T7112] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 863.840263][ T7112] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 863.840268][ T7112] RIP: 0033:0x7fc9e1354a4a [ 863.840272][ T7112] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 863.840274][ T7112] RSP: 002b:00007fff147c4548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 863.840277][ T7112] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc9e1354a4a [ 863.840279][ T7112] RDX: 0000000000000040 RSI: 000000002be0f340 RDI: 0000000000000005 [ 863.840281][ T7112] RBP: 00007fff147c45d0 R08: 0000000000418574 R09: 000000000000001c [ 863.840283][ T7112] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 863.840285][ T7112] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc9e147d000 | [ 863.840285][ T7112] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc9e147d000 | [ 863.840299][ T7112] | [ 863.854558][ T7112] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7112 | [ 863.854935][ T7112] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 863.855197][ T7112] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 863.855199][ T7112] Call Trace: [ 863.855201][ T7112] [ 863.855204][ T7112] dump_stack_lvl (lib/dump_stack.c:123) [ 863.855211][ T7112] check_preemption_disabled (lib/smp_processor_id.c:52) [ 863.855218][ T7112] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 863.855224][ T7112] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 863.855231][ T7112] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 863.855239][ T7112] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 863.855243][ T7112] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 863.855256][ T7112] rawv6_sendmsg (net/ipv6/raw.c:918) [ 863.855267][ T7112] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 863.855273][ T7112] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 863.855279][ T7112] ? __lock_release (kernel/locking/lockdep.c:5534) [ 863.855289][ T7112] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 863.855294][ T7112] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 863.855303][ T7112] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 863.855319][ T7112] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 863.855322][ T7112] ? __lock_release (kernel/locking/lockdep.c:5534) [ 863.855334][ T7112] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 863.855339][ T7112] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 863.855345][ T7112] ? __pfx___sys_sendto (net/socket.c:2147) [ 863.855359][ T7112] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 863.855366][ T7112] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 863.855376][ T7112] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 863.855383][ T7112] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 863.855393][ T7112] __x64_sys_sendto (net/socket.c:2183) [ 863.855397][ T7112] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 863.855400][ T7112] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 863.855406][ T7112] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 863.855411][ T7112] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 863.855415][ T7112] RIP: 0033:0x7fc9e1354a4a [ 863.855419][ T7112] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 863.855421][ T7112] RSP: 002b:00007fff147c4548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 863.855425][ T7112] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc9e1354a4a [ 863.855427][ T7112] RDX: 0000000000000040 RSI: 000000002be0f340 RDI: 0000000000000005 [ 863.855429][ T7112] RBP: 00007fff147c45d0 R08: 0000000000418574 R09: 000000000000001c [ 863.855430][ T7112] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 863.855432][ T7112] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc9e147d000 | [ 863.855432][ T7112] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc9e147d000 | [ 863.855447][ T7112] | [ 864.836701][ T7112] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7112 | [ 864.837168][ T7112] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 864.837444][ T7112] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 864.837447][ T7112] Call Trace: [ 864.837449][ T7112] [ 864.837452][ T7112] dump_stack_lvl (lib/dump_stack.c:123) [ 864.837462][ T7112] check_preemption_disabled (lib/smp_processor_id.c:52) [ 864.837469][ T7112] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 864.837475][ T7112] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 864.837486][ T7112] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 864.837494][ T7112] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 864.837499][ T7112] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 864.837511][ T7112] rawv6_sendmsg (net/ipv6/raw.c:918) [ 864.837522][ T7112] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 864.837526][ T7112] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 864.837537][ T7112] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 864.837543][ T7112] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 864.837554][ T7112] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 864.837570][ T7112] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 864.837576][ T7112] ? __lock_release (kernel/locking/lockdep.c:5534) [ 864.837588][ T7112] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 864.837594][ T7112] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 864.837600][ T7112] ? __pfx___sys_sendto (net/socket.c:2147) [ 864.837613][ T7112] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 864.837624][ T7112] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 864.837632][ T7112] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 864.837640][ T7112] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 864.837646][ T7112] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 864.837648][ T7112] ? 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) [ 864.837659][ T7112] __x64_sys_sendto (net/socket.c:2183) [ 864.837663][ T7112] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 864.837667][ T7112] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 864.837672][ T7112] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 864.837677][ T7112] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 864.837682][ T7112] RIP: 0033:0x7fc9e1354a4a [ 864.837688][ T7112] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 864.837691][ T7112] RSP: 002b:00007fff147c4548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 864.837695][ T7112] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc9e1354a4a [ 864.837698][ T7112] RDX: 0000000000000040 RSI: 000000002be0f340 RDI: 0000000000000005 [ 864.837700][ T7112] RBP: 00007fff147c45d0 R08: 0000000000418574 R09: 000000000000001c [ 864.837702][ T7112] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 864.837704][ T7112] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc9e147d000 | [ 864.837704][ T7112] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc9e147d000 | [ 864.837718][ T7112] | [ 864.851234][ T7112] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7112 | [ 864.851650][ T7112] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 864.851913][ T7112] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 864.851914][ T7112] Call Trace: [ 864.851916][ T7112] [ 864.851918][ T7112] dump_stack_lvl (lib/dump_stack.c:123) [ 864.851925][ T7112] check_preemption_disabled (lib/smp_processor_id.c:52) [ 864.851931][ T7112] lwtunnel_output (net/core/lwtunnel.c:359) [ 864.851938][ T7112] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 864.851945][ T7112] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 864.851952][ T7112] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 864.851957][ T7112] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 864.851969][ T7112] rawv6_sendmsg (net/ipv6/raw.c:918) [ 864.851980][ T7112] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 864.851985][ T7112] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 864.851994][ T7112] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 864.851999][ T7112] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 864.852009][ T7112] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 864.852025][ T7112] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 864.852029][ T7112] ? __lock_release (kernel/locking/lockdep.c:5534) [ 864.852040][ T7112] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 864.852045][ T7112] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 864.852051][ T7112] ? __pfx___sys_sendto (net/socket.c:2147) [ 864.852064][ T7112] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 864.852073][ T7112] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 864.852080][ T7112] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 864.852088][ T7112] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 864.852092][ T7112] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 864.852095][ T7112] ? 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) [ 864.852103][ T7112] __x64_sys_sendto (net/socket.c:2183) [ 864.852107][ T7112] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 864.852110][ T7112] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 864.852114][ T7112] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 864.852119][ T7112] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 864.852123][ T7112] RIP: 0033:0x7fc9e1354a4a [ 864.852126][ T7112] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 864.852129][ T7112] RSP: 002b:00007fff147c4548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 864.852132][ T7112] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc9e1354a4a [ 864.852134][ T7112] RDX: 0000000000000040 RSI: 000000002be0f340 RDI: 0000000000000005 [ 864.852136][ T7112] RBP: 00007fff147c45d0 R08: 0000000000418574 R09: 000000000000001c [ 864.852138][ T7112] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 864.852140][ T7112] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc9e147d000 | [ 864.852140][ T7112] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc9e147d000 | [ 864.852154][ T7112] | [ 864.870421][ T7112] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7112 | [ 864.870823][ T7112] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 864.871077][ T7112] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 864.871078][ T7112] Call Trace: [ 864.871080][ T7112] [ 864.871083][ T7112] dump_stack_lvl (lib/dump_stack.c:123) [ 864.871091][ T7112] check_preemption_disabled (lib/smp_processor_id.c:52) [ 864.871097][ T7112] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 864.871104][ T7112] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 864.871112][ T7112] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 864.871119][ T7112] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 864.871123][ T7112] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 864.871136][ T7112] rawv6_sendmsg (net/ipv6/raw.c:918) [ 864.871147][ T7112] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 864.871151][ T7112] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 864.871161][ T7112] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 864.871166][ T7112] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 864.871176][ T7112] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 864.871192][ T7112] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 864.871197][ T7112] ? __lock_release (kernel/locking/lockdep.c:5534) [ 864.871208][ T7112] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 864.871213][ T7112] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 864.871219][ T7112] ? __pfx___sys_sendto (net/socket.c:2147) [ 864.871232][ T7112] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 864.871242][ T7112] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 864.871249][ T7112] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 864.871257][ T7112] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 864.871263][ T7112] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 864.871266][ T7112] ? 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) [ 864.871275][ T7112] __x64_sys_sendto (net/socket.c:2183) [ 864.871279][ T7112] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 864.871282][ T7112] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 864.871288][ T7112] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 864.871293][ T7112] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 864.871297][ T7112] RIP: 0033:0x7fc9e1354a4a [ 864.871300][ T7112] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 864.871303][ T7112] RSP: 002b:00007fff147c4548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 864.871307][ T7112] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc9e1354a4a [ 864.871309][ T7112] RDX: 0000000000000040 RSI: 000000002be0f340 RDI: 0000000000000005 [ 864.871311][ T7112] RBP: 00007fff147c45d0 R08: 0000000000418574 R09: 000000000000001c [ 864.871313][ T7112] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 864.871315][ T7112] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc9e147d000 | [ 867.321015][ C2] lwtunnel_input(): recursion limit reached on datapath | [ 868.380837][ C2] lwtunnel_input(): recursion limit reached on datapath | [ 870.632578][ T7118] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7118 | [ 870.633047][ T7118] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 870.633334][ T7118] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 870.633337][ T7118] Call Trace: [ 870.633339][ T7118] [ 870.633341][ T7118] dump_stack_lvl (lib/dump_stack.c:123) [ 870.633351][ T7118] check_preemption_disabled (lib/smp_processor_id.c:52) [ 870.633358][ T7118] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 870.633364][ T7118] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 870.633373][ T7118] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 870.633381][ T7118] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 870.633386][ T7118] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 870.633398][ T7118] rawv6_sendmsg (net/ipv6/raw.c:918) [ 870.633410][ T7118] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 870.633415][ T7118] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 870.633422][ T7118] ? __lock_release (kernel/locking/lockdep.c:5534) [ 870.633432][ T7118] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 870.633439][ T7118] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 870.633448][ T7118] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 870.633464][ T7118] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 870.633467][ T7118] ? __lock_release (kernel/locking/lockdep.c:5534) [ 870.633478][ T7118] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 870.633486][ T7118] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 870.633491][ T7118] ? __pfx___sys_sendto (net/socket.c:2147) [ 870.633506][ T7118] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 870.633513][ T7118] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 870.633523][ T7118] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 870.633530][ T7118] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 870.633540][ T7118] __x64_sys_sendto (net/socket.c:2183) [ 870.633544][ T7118] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 870.633548][ T7118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 870.633553][ T7118] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 870.633557][ T7118] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 870.633563][ T7118] RIP: 0033:0x7faaa459ca4a [ 870.633568][ T7118] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 870.633571][ T7118] RSP: 002b:00007ffdaee32838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 870.633574][ T7118] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faaa459ca4a [ 870.633577][ T7118] RDX: 0000000000000040 RSI: 000000002e9b3340 RDI: 0000000000000005 [ 870.633578][ T7118] RBP: 00007ffdaee328c0 R08: 0000000000418574 R09: 000000000000001c [ 870.633580][ T7118] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 870.633582][ T7118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faaa46c5000 | [ 870.633582][ T7118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faaa46c5000 | [ 870.633596][ T7118] | [ 870.647347][ T7118] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7118 | [ 870.647754][ T7118] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 870.648027][ T7118] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 870.648029][ T7118] Call Trace: [ 870.648031][ T7118] [ 870.648033][ T7118] dump_stack_lvl (lib/dump_stack.c:123) [ 870.648040][ T7118] check_preemption_disabled (lib/smp_processor_id.c:52) [ 870.648045][ T7118] lwtunnel_output (net/core/lwtunnel.c:359) [ 870.648052][ T7118] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 870.648060][ T7118] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 870.648067][ T7118] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 870.648071][ T7118] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 870.648084][ T7118] rawv6_sendmsg (net/ipv6/raw.c:918) [ 870.648096][ T7118] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 870.648101][ T7118] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 870.648106][ T7118] ? __lock_release (kernel/locking/lockdep.c:5534) [ 870.648115][ T7118] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 870.648120][ T7118] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 870.648129][ T7118] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 870.648145][ T7118] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 870.648148][ T7118] ? __lock_release (kernel/locking/lockdep.c:5534) [ 870.648159][ T7118] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 870.648164][ T7118] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 870.648170][ T7118] ? __pfx___sys_sendto (net/socket.c:2147) [ 870.648185][ T7118] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 870.648192][ T7118] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 870.648202][ T7118] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 870.648209][ T7118] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 870.648219][ T7118] __x64_sys_sendto (net/socket.c:2183) [ 870.648223][ T7118] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 870.648227][ T7118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 870.648231][ T7118] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 870.648236][ T7118] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 870.648241][ T7118] RIP: 0033:0x7faaa459ca4a [ 870.648244][ T7118] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 870.648246][ T7118] RSP: 002b:00007ffdaee32838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 870.648250][ T7118] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faaa459ca4a [ 870.648252][ T7118] RDX: 0000000000000040 RSI: 000000002e9b3340 RDI: 0000000000000005 [ 870.648253][ T7118] RBP: 00007ffdaee328c0 R08: 0000000000418574 R09: 000000000000001c [ 870.648255][ T7118] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 870.648257][ T7118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faaa46c5000 | [ 870.648257][ T7118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faaa46c5000 | [ 870.648271][ T7118] | [ 870.648391][ T7118] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7118 | [ 870.661298][ T7118] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 870.661581][ T7118] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 870.661583][ T7118] Call Trace: [ 870.661584][ T7118] [ 870.661586][ T7118] dump_stack_lvl (lib/dump_stack.c:123) [ 870.661593][ T7118] check_preemption_disabled (lib/smp_processor_id.c:52) [ 870.661599][ T7118] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 870.661605][ T7118] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 870.661616][ T7118] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 870.661628][ T7118] ? dump_stack_lvl (lib/dump_stack.c:123) [ 870.661631][ T7118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 870.661641][ T7118] lwtunnel_output (net/core/lwtunnel.c:359) [ 870.661648][ T7118] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 870.661655][ T7118] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 870.661661][ T7118] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 870.661665][ T7118] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 870.661677][ T7118] rawv6_sendmsg (net/ipv6/raw.c:918) [ 870.661689][ T7118] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 870.661694][ T7118] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 870.661698][ T7118] ? __lock_release (kernel/locking/lockdep.c:5534) [ 870.661706][ T7118] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 870.661710][ T7118] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 870.661719][ T7118] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 870.661735][ T7118] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 870.661737][ T7118] ? __lock_release (kernel/locking/lockdep.c:5534) [ 870.661748][ T7118] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 870.661753][ T7118] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 870.661759][ T7118] ? __pfx___sys_sendto (net/socket.c:2147) [ 870.661773][ T7118] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 870.661780][ T7118] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 870.661788][ T7118] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 870.661796][ T7118] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 870.661806][ T7118] __x64_sys_sendto (net/socket.c:2183) [ 870.661810][ T7118] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 870.661813][ T7118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 870.661817][ T7118] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 870.661822][ T7118] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 870.661825][ T7118] RIP: 0033:0x7faaa459ca4a [ 870.661828][ T7118] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 870.661831][ T7118] RSP: 002b:00007ffdaee32838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 870.661834][ T7118] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faaa459ca4a [ 870.661836][ T7118] RDX: 0000000000000040 RSI: 000000002e9b3340 RDI: 0000000000000005 [ 870.661838][ T7118] RBP: 00007ffdaee328c0 R08: 0000000000418574 R09: 000000000000001c [ 870.661840][ T7118] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 870.661841][ T7118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faaa46c5000 | [ 870.661841][ T7118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faaa46c5000 | [ 870.661856][ T7118] | [ 870.661858][ T7118] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7118 | [ 870.676072][ T7118] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 870.676341][ T7118] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 870.676342][ T7118] Call Trace: [ 870.676344][ T7118] [ 870.676346][ T7118] dump_stack_lvl (lib/dump_stack.c:123) [ 870.676352][ T7118] check_preemption_disabled (lib/smp_processor_id.c:52) [ 870.676357][ T7118] lwtunnel_output (net/core/lwtunnel.c:359) [ 870.676364][ T7118] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 870.676374][ T7118] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 870.676386][ T7118] ? dump_stack_lvl (lib/dump_stack.c:123) [ 870.676389][ T7118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 870.676399][ T7118] lwtunnel_output (net/core/lwtunnel.c:359) [ 870.676405][ T7118] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 870.676412][ T7118] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 870.676418][ T7118] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 870.676423][ T7118] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 870.676436][ T7118] rawv6_sendmsg (net/ipv6/raw.c:918) [ 870.676448][ T7118] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 870.676453][ T7118] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 870.676457][ T7118] ? __lock_release (kernel/locking/lockdep.c:5534) [ 870.676465][ T7118] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 870.676468][ T7118] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 870.676477][ T7118] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 870.676495][ T7118] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 870.676498][ T7118] ? __lock_release (kernel/locking/lockdep.c:5534) [ 870.676509][ T7118] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 870.676513][ T7118] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 870.676519][ T7118] ? __pfx___sys_sendto (net/socket.c:2147) [ 870.676534][ T7118] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 870.676541][ T7118] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 870.676549][ T7118] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 870.676556][ T7118] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 870.676567][ T7118] __x64_sys_sendto (net/socket.c:2183) [ 870.676571][ T7118] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 870.676574][ T7118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 870.676578][ T7118] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 870.676583][ T7118] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 870.676586][ T7118] RIP: 0033:0x7faaa459ca4a [ 870.676589][ T7118] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 870.676591][ T7118] RSP: 002b:00007ffdaee32838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 870.676594][ T7118] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faaa459ca4a [ 870.676596][ T7118] RDX: 0000000000000040 RSI: 000000002e9b3340 RDI: 0000000000000005 [ 870.676598][ T7118] RBP: 00007ffdaee328c0 R08: 0000000000418574 R09: 000000000000001c [ 870.676600][ T7118] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 870.676601][ T7118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faaa46c5000 | [ 870.676601][ T7118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faaa46c5000 | [ 870.676616][ T7118] | [ 870.692013][ T7118] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7118 | [ 870.692676][ T7118] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 870.692982][ T7118] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 870.692984][ T7118] Call Trace: [ 870.692986][ T7118] [ 870.692988][ T7118] dump_stack_lvl (lib/dump_stack.c:123) [ 870.692995][ T7118] check_preemption_disabled (lib/smp_processor_id.c:52) [ 870.693001][ T7118] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 870.693007][ T7118] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 870.693017][ T7118] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 870.693030][ T7118] ? dump_stack_lvl (lib/dump_stack.c:124) [ 870.693039][ T7118] lwtunnel_output (net/core/lwtunnel.c:359) [ 870.693046][ T7118] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 870.693055][ T7118] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 870.693067][ T7118] ? dump_stack_lvl (lib/dump_stack.c:123) [ 870.693070][ T7118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 870.693080][ T7118] lwtunnel_output (net/core/lwtunnel.c:359) [ 870.693087][ T7118] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 870.693094][ T7118] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 870.693099][ T7118] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 870.693104][ T7118] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 870.693116][ T7118] rawv6_sendmsg (net/ipv6/raw.c:918) [ 870.693128][ T7118] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 870.693133][ T7118] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 870.693137][ T7118] ? __lock_release (kernel/locking/lockdep.c:5534) [ 870.693145][ T7118] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 870.693148][ T7118] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 870.693157][ T7118] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 870.693174][ T7118] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 870.693176][ T7118] ? __lock_release (kernel/locking/lockdep.c:5534) [ 870.693187][ T7118] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 870.693191][ T7118] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 870.693197][ T7118] ? __pfx___sys_sendto (net/socket.c:2147) [ 870.693212][ T7118] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 870.693218][ T7118] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 870.693226][ T7118] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 870.693233][ T7118] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 870.693243][ T7118] __x64_sys_sendto (net/socket.c:2183) [ 870.693247][ T7118] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 870.693250][ T7118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 870.693254][ T7118] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 870.693259][ T7118] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 870.693263][ T7118] RIP: 0033:0x7faaa459ca4a [ 870.693266][ T7118] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 870.693268][ T7118] RSP: 002b:00007ffdaee32838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 870.693271][ T7118] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faaa459ca4a [ 870.693273][ T7118] RDX: 0000000000000040 RSI: 000000002e9b3340 RDI: 0000000000000005 [ 870.693275][ T7118] RBP: 00007ffdaee328c0 R08: 0000000000418574 R09: 000000000000001c [ 870.693276][ T7118] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 870.693278][ T7118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faaa46c5000 | [ 870.693278][ T7118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faaa46c5000 | [ 870.693292][ T7118] | [ 870.693295][ T7118] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7118 | [ 870.710929][ T7118] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 870.711208][ T7118] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 870.711209][ T7118] Call Trace: [ 870.711211][ T7118] [ 870.711213][ T7118] dump_stack_lvl (lib/dump_stack.c:123) [ 870.711219][ T7118] check_preemption_disabled (lib/smp_processor_id.c:52) [ 870.711225][ T7118] lwtunnel_output (net/core/lwtunnel.c:359) [ 870.711232][ T7118] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 870.711241][ T7118] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 870.711254][ T7118] ? dump_stack_lvl (lib/dump_stack.c:124) [ 870.711264][ T7118] lwtunnel_output (net/core/lwtunnel.c:359) [ 870.711271][ T7118] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 870.711280][ T7118] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 870.711292][ T7118] ? dump_stack_lvl (lib/dump_stack.c:123) [ 870.711295][ T7118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 870.711306][ T7118] lwtunnel_output (net/core/lwtunnel.c:359) [ 870.711312][ T7118] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 870.711319][ T7118] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 870.711324][ T7118] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 870.711329][ T7118] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 870.711341][ T7118] rawv6_sendmsg (net/ipv6/raw.c:918) [ 870.711353][ T7118] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 870.711359][ T7118] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 870.711362][ T7118] ? __lock_release (kernel/locking/lockdep.c:5534) [ 870.711370][ T7118] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 870.711373][ T7118] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 870.711382][ T7118] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 870.711399][ T7118] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 870.711402][ T7118] ? __lock_release (kernel/locking/lockdep.c:5534) [ 870.711413][ T7118] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 870.711417][ T7118] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 870.711422][ T7118] ? __pfx___sys_sendto (net/socket.c:2147) [ 870.711437][ T7118] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 870.711443][ T7118] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 870.711451][ T7118] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 870.711459][ T7118] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 870.711469][ T7118] __x64_sys_sendto (net/socket.c:2183) [ 870.711473][ T7118] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 870.711476][ T7118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 870.711480][ T7118] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 870.711486][ T7118] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 870.711490][ T7118] RIP: 0033:0x7faaa459ca4a [ 870.711493][ T7118] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 870.711495][ T7118] RSP: 002b:00007ffdaee32838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 870.711498][ T7118] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faaa459ca4a [ 870.711500][ T7118] RDX: 0000000000000040 RSI: 000000002e9b3340 RDI: 0000000000000005 [ 870.711501][ T7118] RBP: 00007ffdaee328c0 R08: 0000000000418574 R09: 000000000000001c [ 870.711503][ T7118] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 870.711505][ T7118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faaa46c5000 | [ 870.711505][ T7118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faaa46c5000 | [ 870.711520][ T7118] | [ 870.729438][ T7118] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7118 | [ 870.729861][ T7118] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 870.730150][ T7118] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 870.730152][ T7118] Call Trace: [ 870.730154][ T7118] [ 870.730156][ T7118] dump_stack_lvl (lib/dump_stack.c:123) [ 870.730162][ T7118] check_preemption_disabled (lib/smp_processor_id.c:52) [ 870.730168][ T7118] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 870.730174][ T7118] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 870.730184][ T7118] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 870.730198][ T7118] ? dump_stack_lvl (lib/dump_stack.c:124) [ 870.730207][ T7118] lwtunnel_output (net/core/lwtunnel.c:359) [ 870.730213][ T7118] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 870.730222][ T7118] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 870.730235][ T7118] ? dump_stack_lvl (lib/dump_stack.c:124) [ 870.730245][ T7118] lwtunnel_output (net/core/lwtunnel.c:359) [ 870.730251][ T7118] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 870.730260][ T7118] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 870.730272][ T7118] ? dump_stack_lvl (lib/dump_stack.c:123) [ 870.730275][ T7118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 870.730285][ T7118] lwtunnel_output (net/core/lwtunnel.c:359) [ 870.730292][ T7118] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 870.730299][ T7118] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 870.730304][ T7118] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 870.730309][ T7118] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 870.730321][ T7118] rawv6_sendmsg (net/ipv6/raw.c:918) [ 870.730333][ T7118] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 870.730338][ T7118] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 870.730342][ T7118] ? __lock_release (kernel/locking/lockdep.c:5534) [ 870.730350][ T7118] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 870.730353][ T7118] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 870.730362][ T7118] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 870.730379][ T7118] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 870.730381][ T7118] ? __lock_release (kernel/locking/lockdep.c:5534) [ 870.730393][ T7118] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 870.730397][ T7118] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 870.730403][ T7118] ? __pfx___sys_sendto (net/socket.c:2147) [ 870.730417][ T7118] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 870.730423][ T7118] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 870.730431][ T7118] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 870.730438][ T7118] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 870.730448][ T7118] __x64_sys_sendto (net/socket.c:2183) [ 870.730452][ T7118] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 870.730455][ T7118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 870.730460][ T7118] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 870.730465][ T7118] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 870.730468][ T7118] RIP: 0033:0x7faaa459ca4a [ 870.730471][ T7118] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 870.730473][ T7118] RSP: 002b:00007ffdaee32838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 870.730476][ T7118] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faaa459ca4a [ 870.730478][ T7118] RDX: 0000000000000040 RSI: 000000002e9b3340 RDI: 0000000000000005 [ 870.730480][ T7118] RBP: 00007ffdaee328c0 R08: 0000000000418574 R09: 000000000000001c [ 870.730482][ T7118] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 870.730483][ T7118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faaa46c5000 | [ 870.730483][ T7118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faaa46c5000 | [ 870.730500][ T7118] | [ 870.750561][ T7118] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7118 | [ 870.750980][ T7118] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 870.751466][ T7118] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 870.751467][ T7118] Call Trace: [ 870.751469][ T7118] [ 870.751471][ T7118] dump_stack_lvl (lib/dump_stack.c:123) [ 870.751477][ T7118] check_preemption_disabled (lib/smp_processor_id.c:52) [ 870.751483][ T7118] lwtunnel_output (net/core/lwtunnel.c:359) [ 870.751491][ T7118] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 870.751501][ T7118] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 870.751515][ T7118] ? dump_stack_lvl (lib/dump_stack.c:124) [ 870.751524][ T7118] lwtunnel_output (net/core/lwtunnel.c:359) [ 870.751531][ T7118] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 870.751540][ T7118] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 870.751553][ T7118] ? dump_stack_lvl (lib/dump_stack.c:124) [ 870.751563][ T7118] lwtunnel_output (net/core/lwtunnel.c:359) [ 870.751570][ T7118] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 870.751579][ T7118] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 870.751591][ T7118] ? dump_stack_lvl (lib/dump_stack.c:123) [ 870.751594][ T7118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 870.751604][ T7118] lwtunnel_output (net/core/lwtunnel.c:359) [ 870.751611][ T7118] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 870.751618][ T7118] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 870.751624][ T7118] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 870.751628][ T7118] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 870.751641][ T7118] rawv6_sendmsg (net/ipv6/raw.c:918) [ 870.751653][ T7118] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 870.751658][ T7118] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 870.751662][ T7118] ? __lock_release (kernel/locking/lockdep.c:5534) [ 870.751670][ T7118] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 870.751673][ T7118] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 870.751683][ T7118] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 870.751699][ T7118] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 870.751702][ T7118] ? __lock_release (kernel/locking/lockdep.c:5534) [ 870.751714][ T7118] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 870.751718][ T7118] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 870.751723][ T7118] ? __pfx___sys_sendto (net/socket.c:2147) [ 870.751739][ T7118] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 870.751745][ T7118] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 870.751752][ T7118] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 870.751760][ T7118] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 870.751770][ T7118] __x64_sys_sendto (net/socket.c:2183) [ 870.751774][ T7118] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 870.751777][ T7118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 870.751781][ T7118] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 870.751786][ T7118] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 870.751789][ T7118] RIP: 0033:0x7faaa459ca4a [ 870.751793][ T7118] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 870.751795][ T7118] RSP: 002b:00007ffdaee32838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 870.751798][ T7118] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faaa459ca4a [ 870.751800][ T7118] RDX: 0000000000000040 RSI: 000000002e9b3340 RDI: 0000000000000005 [ 870.751802][ T7118] RBP: 00007ffdaee328c0 R08: 0000000000418574 R09: 000000000000001c [ 870.751804][ T7118] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 870.751805][ T7118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faaa46c5000 | [ 870.751805][ T7118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faaa46c5000 | [ 870.751821][ T7118] | [ 870.772602][ T7118] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7118 | [ 870.773063][ T7118] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 870.773384][ T7118] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 870.773386][ T7118] Call Trace: [ 870.773388][ T7118] [ 870.773390][ T7118] dump_stack_lvl (lib/dump_stack.c:123) [ 870.773396][ T7118] check_preemption_disabled (lib/smp_processor_id.c:52) [ 870.773402][ T7118] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 870.773408][ T7118] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 870.773418][ T7118] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 870.773431][ T7118] ? dump_stack_lvl (lib/dump_stack.c:124) [ 870.773441][ T7118] lwtunnel_output (net/core/lwtunnel.c:359) [ 870.773448][ T7118] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 870.773457][ T7118] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 870.773470][ T7118] ? dump_stack_lvl (lib/dump_stack.c:124) [ 870.773480][ T7118] lwtunnel_output (net/core/lwtunnel.c:359) [ 870.773488][ T7118] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 870.773497][ T7118] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 870.773509][ T7118] ? dump_stack_lvl (lib/dump_stack.c:124) [ 870.773519][ T7118] lwtunnel_output (net/core/lwtunnel.c:359) [ 870.773526][ T7118] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 870.773535][ T7118] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 870.773547][ T7118] ? dump_stack_lvl (lib/dump_stack.c:123) [ 870.773550][ T7118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 870.773560][ T7118] lwtunnel_output (net/core/lwtunnel.c:359) [ 870.773567][ T7118] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 870.773573][ T7118] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 870.773579][ T7118] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 870.773584][ T7118] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 870.773597][ T7118] rawv6_sendmsg (net/ipv6/raw.c:918) [ 870.773609][ T7118] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 870.773614][ T7118] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 870.773619][ T7118] ? __lock_release (kernel/locking/lockdep.c:5534) [ 870.773627][ T7118] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 870.773630][ T7118] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 870.773639][ T7118] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 870.773656][ T7118] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 870.773658][ T7118] ? __lock_release (kernel/locking/lockdep.c:5534) [ 870.773670][ T7118] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 870.773674][ T7118] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 870.773679][ T7118] ? __pfx___sys_sendto (net/socket.c:2147) [ 870.773695][ T7118] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 870.773701][ T7118] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 870.773709][ T7118] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 870.773717][ T7118] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 870.773727][ T7118] __x64_sys_sendto (net/socket.c:2183) [ 870.773731][ T7118] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 870.773734][ T7118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 870.773739][ T7118] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 870.773744][ T7118] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 870.773747][ T7118] RIP: 0033:0x7faaa459ca4a [ 870.773750][ T7118] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 870.773753][ T7118] RSP: 002b:00007ffdaee32838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 870.773755][ T7118] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faaa459ca4a [ 870.773757][ T7118] RDX: 0000000000000040 RSI: 000000002e9b3340 RDI: 0000000000000005 [ 870.773759][ T7118] RBP: 00007ffdaee328c0 R08: 0000000000418574 R09: 000000000000001c [ 870.773760][ T7118] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 870.773762][ T7118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faaa46c5000 | [ 870.773762][ T7118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faaa46c5000 | [ 870.773778][ T7118] | [ 870.796529][ T7118] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7118 | [ 870.797187][ T7118] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 870.797522][ T7118] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 870.797523][ T7118] Call Trace: [ 870.797525][ T7118] [ 870.797527][ T7118] dump_stack_lvl (lib/dump_stack.c:123) [ 870.797532][ T7118] check_preemption_disabled (lib/smp_processor_id.c:52) [ 870.797538][ T7118] lwtunnel_output (net/core/lwtunnel.c:359) [ 870.797545][ T7118] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 870.797555][ T7118] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 870.797568][ T7118] ? dump_stack_lvl (lib/dump_stack.c:124) [ 870.797578][ T7118] lwtunnel_output (net/core/lwtunnel.c:359) [ 870.797585][ T7118] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 870.797594][ T7118] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 870.797608][ T7118] ? dump_stack_lvl (lib/dump_stack.c:124) [ 870.797618][ T7118] lwtunnel_output (net/core/lwtunnel.c:359) [ 870.797624][ T7118] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 870.797633][ T7118] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 870.797646][ T7118] ? dump_stack_lvl (lib/dump_stack.c:124) [ 870.797656][ T7118] lwtunnel_output (net/core/lwtunnel.c:359) [ 870.797663][ T7118] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 870.797672][ T7118] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 870.797684][ T7118] ? dump_stack_lvl (lib/dump_stack.c:123) [ 870.797688][ T7118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 870.797698][ T7118] lwtunnel_output (net/core/lwtunnel.c:359) [ 870.797704][ T7118] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 870.797711][ T7118] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 870.797716][ T7118] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 870.797721][ T7118] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 870.797733][ T7118] rawv6_sendmsg (net/ipv6/raw.c:918) [ 870.797746][ T7118] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 870.797751][ T7118] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 870.797755][ T7118] ? __lock_release (kernel/locking/lockdep.c:5534) [ 870.797763][ T7118] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 870.797766][ T7118] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 870.797775][ T7118] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 870.797792][ T7118] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 870.797795][ T7118] ? __lock_release (kernel/locking/lockdep.c:5534) [ 870.797807][ T7118] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 870.797811][ T7118] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 870.797816][ T7118] ? __pfx___sys_sendto (net/socket.c:2147) [ 870.797832][ T7118] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 870.797838][ T7118] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 870.797846][ T7118] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 870.797853][ T7118] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 870.797864][ T7118] __x64_sys_sendto (net/socket.c:2183) [ 870.797868][ T7118] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 870.797870][ T7118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 870.797875][ T7118] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 870.797880][ T7118] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 870.797883][ T7118] RIP: 0033:0x7faaa459ca4a [ 870.797887][ T7118] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 870.797889][ T7118] RSP: 002b:00007ffdaee32838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 870.797892][ T7118] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faaa459ca4a [ 870.797894][ T7118] RDX: 0000000000000040 RSI: 000000002e9b3340 RDI: 0000000000000005 [ 870.797896][ T7118] RBP: 00007ffdaee328c0 R08: 0000000000418574 R09: 000000000000001c [ 870.797897][ T7118] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 870.797899][ T7118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faaa46c5000 | [ 876.316615][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 878.561847][ T7124] check_preemption_disabled: 46 callbacks suppressed | [ 878.561858][ T7124] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7124 | [ 878.562613][ T7124] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 878.562902][ T7124] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 878.562905][ T7124] Call Trace: [ 878.562907][ T7124] [ 878.562910][ T7124] dump_stack_lvl (lib/dump_stack.c:123) [ 878.562919][ T7124] check_preemption_disabled (lib/smp_processor_id.c:52) [ 878.562926][ T7124] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 878.562932][ T7124] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 878.562941][ T7124] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 878.562949][ T7124] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 878.562953][ T7124] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 878.562965][ T7124] rawv6_sendmsg (net/ipv6/raw.c:918) [ 878.562977][ T7124] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 878.562982][ T7124] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 878.562990][ T7124] ? __lock_release (kernel/locking/lockdep.c:5534) [ 878.563000][ T7124] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 878.563007][ T7124] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 878.563016][ T7124] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 878.563032][ T7124] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 878.563035][ T7124] ? __lock_release (kernel/locking/lockdep.c:5534) [ 878.563046][ T7124] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 878.563052][ T7124] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 878.563058][ T7124] ? __pfx___sys_sendto (net/socket.c:2147) [ 878.563072][ T7124] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 878.563079][ T7124] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 878.563089][ T7124] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 878.563096][ T7124] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 878.563106][ T7124] __x64_sys_sendto (net/socket.c:2183) [ 878.563110][ T7124] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 878.563114][ T7124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 878.563120][ T7124] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 878.563124][ T7124] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 878.563129][ T7124] RIP: 0033:0x7f71be1fda4a [ 878.563134][ T7124] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 878.563137][ T7124] RSP: 002b:00007ffee59c7728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 878.563141][ T7124] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71be1fda4a [ 878.563144][ T7124] RDX: 0000000000000040 RSI: 0000000006af0340 RDI: 0000000000000005 [ 878.563145][ T7124] RBP: 00007ffee59c77b0 R08: 0000000000418574 R09: 000000000000001c [ 878.563147][ T7124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 878.563149][ T7124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71be326000 | [ 878.563149][ T7124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71be326000 | [ 878.563164][ T7124] | [ 878.563167][ T7124] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7124 | [ 878.576629][ T7124] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 878.576900][ T7124] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 878.576902][ T7124] Call Trace: [ 878.576904][ T7124] [ 878.576906][ T7124] dump_stack_lvl (lib/dump_stack.c:123) [ 878.576912][ T7124] check_preemption_disabled (lib/smp_processor_id.c:52) [ 878.576918][ T7124] lwtunnel_output (net/core/lwtunnel.c:359) [ 878.576924][ T7124] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 878.576931][ T7124] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 878.576937][ T7124] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 878.576942][ T7124] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 878.576954][ T7124] rawv6_sendmsg (net/ipv6/raw.c:918) [ 878.576966][ T7124] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 878.576971][ T7124] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 878.576976][ T7124] ? __lock_release (kernel/locking/lockdep.c:5534) [ 878.576984][ T7124] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 878.576988][ T7124] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 878.576997][ T7124] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 878.577013][ T7124] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 878.577016][ T7124] ? __lock_release (kernel/locking/lockdep.c:5534) [ 878.577027][ T7124] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 878.577032][ T7124] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 878.577037][ T7124] ? __pfx___sys_sendto (net/socket.c:2147) [ 878.577052][ T7124] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 878.577058][ T7124] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 878.577067][ T7124] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 878.577074][ T7124] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 878.577084][ T7124] __x64_sys_sendto (net/socket.c:2183) [ 878.577088][ T7124] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 878.577091][ T7124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 878.577095][ T7124] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 878.577100][ T7124] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 878.577104][ T7124] RIP: 0033:0x7f71be1fda4a [ 878.577108][ T7124] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 878.577110][ T7124] RSP: 002b:00007ffee59c7728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 878.577114][ T7124] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71be1fda4a [ 878.577116][ T7124] RDX: 0000000000000040 RSI: 0000000006af0340 RDI: 0000000000000005 [ 878.577117][ T7124] RBP: 00007ffee59c77b0 R08: 0000000000418574 R09: 000000000000001c [ 878.577119][ T7124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 878.577121][ T7124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71be326000 | [ 878.577121][ T7124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71be326000 | [ 878.577135][ T7124] | [ 878.577235][ T7124] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7124 | [ 878.590142][ T7124] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 878.590416][ T7124] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 878.590418][ T7124] Call Trace: [ 878.590419][ T7124] [ 878.590421][ T7124] dump_stack_lvl (lib/dump_stack.c:123) [ 878.590427][ T7124] check_preemption_disabled (lib/smp_processor_id.c:52) [ 878.590432][ T7124] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 878.590439][ T7124] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 878.590443][ T7124] ? _printk (kernel/printk/printk.c:2470) [ 878.590453][ T7124] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 878.590465][ T7124] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 878.590473][ T7124] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 878.590482][ T7124] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 878.590487][ T7124] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 878.590494][ T7124] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 878.590499][ T7124] ? dump_stack_lvl (lib/dump_stack.c:123) [ 878.590503][ T7124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 878.590512][ T7124] lwtunnel_output (net/core/lwtunnel.c:359) [ 878.590519][ T7124] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 878.590525][ T7124] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 878.590531][ T7124] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 878.590535][ T7124] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 878.590547][ T7124] rawv6_sendmsg (net/ipv6/raw.c:918) [ 878.590559][ T7124] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 878.590564][ T7124] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 878.590567][ T7124] ? __lock_release (kernel/locking/lockdep.c:5534) [ 878.590574][ T7124] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 878.590578][ T7124] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 878.590587][ T7124] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 878.590603][ T7124] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 878.590606][ T7124] ? __lock_release (kernel/locking/lockdep.c:5534) [ 878.590617][ T7124] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 878.590621][ T7124] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 878.590627][ T7124] ? __pfx___sys_sendto (net/socket.c:2147) [ 878.590641][ T7124] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 878.590647][ T7124] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 878.590655][ T7124] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 878.590662][ T7124] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 878.590672][ T7124] __x64_sys_sendto (net/socket.c:2183) [ 878.590675][ T7124] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 878.590678][ T7124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 878.590682][ T7124] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 878.590687][ T7124] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 878.590690][ T7124] RIP: 0033:0x7f71be1fda4a [ 878.590693][ T7124] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 878.590695][ T7124] RSP: 002b:00007ffee59c7728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 878.590698][ T7124] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71be1fda4a [ 878.590700][ T7124] RDX: 0000000000000040 RSI: 0000000006af0340 RDI: 0000000000000005 [ 878.590702][ T7124] RBP: 00007ffee59c77b0 R08: 0000000000418574 R09: 000000000000001c [ 878.590703][ T7124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 878.590705][ T7124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71be326000 | [ 878.590705][ T7124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71be326000 | [ 878.590719][ T7124] | [ 878.607740][ T7124] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7124 | [ 878.608155][ T7124] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 878.608436][ T7124] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 878.608438][ T7124] Call Trace: [ 878.608439][ T7124] [ 878.608441][ T7124] dump_stack_lvl (lib/dump_stack.c:123) [ 878.608446][ T7124] check_preemption_disabled (lib/smp_processor_id.c:52) [ 878.608452][ T7124] lwtunnel_output (net/core/lwtunnel.c:359) [ 878.608458][ T7124] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 878.608462][ T7124] ? _printk (kernel/printk/printk.c:2470) [ 878.608471][ T7124] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 878.608483][ T7124] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 878.608492][ T7124] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 878.608500][ T7124] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 878.608505][ T7124] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 878.608512][ T7124] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 878.608516][ T7124] ? dump_stack_lvl (lib/dump_stack.c:123) [ 878.608520][ T7124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 878.608529][ T7124] lwtunnel_output (net/core/lwtunnel.c:359) [ 878.608536][ T7124] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 878.608542][ T7124] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 878.608548][ T7124] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 878.608552][ T7124] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 878.608564][ T7124] rawv6_sendmsg (net/ipv6/raw.c:918) [ 878.608576][ T7124] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 878.608581][ T7124] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 878.608585][ T7124] ? __lock_release (kernel/locking/lockdep.c:5534) [ 878.608592][ T7124] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 878.608596][ T7124] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 878.608605][ T7124] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 878.608621][ T7124] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 878.608624][ T7124] ? __lock_release (kernel/locking/lockdep.c:5534) [ 878.608635][ T7124] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 878.608639][ T7124] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 878.608645][ T7124] ? __pfx___sys_sendto (net/socket.c:2147) [ 878.608659][ T7124] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 878.608665][ T7124] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 878.608672][ T7124] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 878.608679][ T7124] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 878.608689][ T7124] __x64_sys_sendto (net/socket.c:2183) [ 878.608693][ T7124] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 878.608696][ T7124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 878.608701][ T7124] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 878.608705][ T7124] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 878.608708][ T7124] RIP: 0033:0x7f71be1fda4a [ 878.608711][ T7124] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 878.608713][ T7124] RSP: 002b:00007ffee59c7728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 878.608716][ T7124] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71be1fda4a [ 878.608718][ T7124] RDX: 0000000000000040 RSI: 0000000006af0340 RDI: 0000000000000005 [ 878.608719][ T7124] RBP: 00007ffee59c77b0 R08: 0000000000418574 R09: 000000000000001c [ 878.608721][ T7124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 878.608722][ T7124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71be326000 | [ 878.608722][ T7124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71be326000 | [ 878.608737][ T7124] | [ 878.627738][ T7124] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7124 | [ 878.628346][ T7124] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 878.628649][ T7124] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 878.628651][ T7124] Call Trace: [ 878.628653][ T7124] [ 878.628655][ T7124] dump_stack_lvl (lib/dump_stack.c:123) [ 878.628660][ T7124] check_preemption_disabled (lib/smp_processor_id.c:52) [ 878.628666][ T7124] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 878.628673][ T7124] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 878.628676][ T7124] ? _printk (kernel/printk/printk.c:2470) [ 878.628685][ T7124] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 878.628699][ T7124] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 878.628708][ T7124] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 878.628712][ T7124] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 878.628722][ T7124] ? dump_stack_lvl (lib/dump_stack.c:124) [ 878.628731][ T7124] lwtunnel_output (net/core/lwtunnel.c:359) [ 878.628737][ T7124] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 878.628740][ T7124] ? _printk (kernel/printk/printk.c:2470) [ 878.628748][ T7124] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 878.628759][ T7124] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 878.628765][ T7124] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 878.628773][ T7124] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 878.628777][ T7124] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 878.628784][ T7124] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 878.628788][ T7124] ? dump_stack_lvl (lib/dump_stack.c:123) [ 878.628791][ T7124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 878.628801][ T7124] lwtunnel_output (net/core/lwtunnel.c:359) [ 878.628808][ T7124] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 878.628815][ T7124] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 878.628821][ T7124] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 878.628825][ T7124] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 878.628838][ T7124] rawv6_sendmsg (net/ipv6/raw.c:918) [ 878.628849][ T7124] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 878.628855][ T7124] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 878.628859][ T7124] ? __lock_release (kernel/locking/lockdep.c:5534) [ 878.628866][ T7124] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 878.628869][ T7124] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 878.628878][ T7124] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 878.628894][ T7124] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 878.628897][ T7124] ? __lock_release (kernel/locking/lockdep.c:5534) [ 878.628908][ T7124] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 878.628912][ T7124] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 878.628918][ T7124] ? __pfx___sys_sendto (net/socket.c:2147) [ 878.628933][ T7124] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 878.628939][ T7124] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 878.628947][ T7124] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 878.628954][ T7124] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 878.628964][ T7124] __x64_sys_sendto (net/socket.c:2183) [ 878.628968][ T7124] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 878.628971][ T7124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 878.628975][ T7124] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 878.628980][ T7124] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 878.628983][ T7124] RIP: 0033:0x7f71be1fda4a [ 878.628986][ T7124] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 878.628989][ T7124] RSP: 002b:00007ffee59c7728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 878.628991][ T7124] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71be1fda4a [ 878.628993][ T7124] RDX: 0000000000000040 RSI: 0000000006af0340 RDI: 0000000000000005 [ 878.628995][ T7124] RBP: 00007ffee59c77b0 R08: 0000000000418574 R09: 000000000000001c [ 878.628996][ T7124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 878.628998][ T7124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71be326000 | [ 878.628998][ T7124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71be326000 | [ 878.629013][ T7124] | [ 878.629015][ T7124] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7124 | [ 878.651097][ T7124] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 878.651398][ T7124] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 878.651399][ T7124] Call Trace: [ 878.651401][ T7124] [ 878.651403][ T7124] dump_stack_lvl (lib/dump_stack.c:123) [ 878.651409][ T7124] check_preemption_disabled (lib/smp_processor_id.c:52) [ 878.651414][ T7124] lwtunnel_output (net/core/lwtunnel.c:359) [ 878.651421][ T7124] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 878.651424][ T7124] ? _printk (kernel/printk/printk.c:2470) [ 878.651433][ T7124] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 878.651448][ T7124] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 878.651456][ T7124] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 878.651461][ T7124] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 878.651471][ T7124] ? dump_stack_lvl (lib/dump_stack.c:124) [ 878.651480][ T7124] lwtunnel_output (net/core/lwtunnel.c:359) [ 878.651488][ T7124] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 878.651490][ T7124] ? _printk (kernel/printk/printk.c:2470) [ 878.651498][ T7124] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 878.651511][ T7124] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 878.651517][ T7124] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 878.651525][ T7124] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 878.651529][ T7124] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 878.651536][ T7124] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 878.651540][ T7124] ? dump_stack_lvl (lib/dump_stack.c:123) [ 878.651544][ T7124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 878.651554][ T7124] lwtunnel_output (net/core/lwtunnel.c:359) [ 878.651560][ T7124] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 878.651567][ T7124] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 878.651572][ T7124] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 878.651576][ T7124] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 878.651589][ T7124] rawv6_sendmsg (net/ipv6/raw.c:918) [ 878.651601][ T7124] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 878.651606][ T7124] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 878.651609][ T7124] ? __lock_release (kernel/locking/lockdep.c:5534) [ 878.651616][ T7124] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 878.651620][ T7124] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 878.651629][ T7124] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 878.651645][ T7124] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 878.651648][ T7124] ? __lock_release (kernel/locking/lockdep.c:5534) [ 878.651659][ T7124] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 878.651664][ T7124] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 878.651669][ T7124] ? __pfx___sys_sendto (net/socket.c:2147) [ 878.651684][ T7124] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 878.651690][ T7124] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 878.651698][ T7124] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 878.651706][ T7124] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 878.651716][ T7124] __x64_sys_sendto (net/socket.c:2183) [ 878.651720][ T7124] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 878.651723][ T7124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 878.651728][ T7124] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 878.651733][ T7124] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 878.651736][ T7124] RIP: 0033:0x7f71be1fda4a [ 878.651739][ T7124] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 878.651741][ T7124] RSP: 002b:00007ffee59c7728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 878.651744][ T7124] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71be1fda4a [ 878.651746][ T7124] RDX: 0000000000000040 RSI: 0000000006af0340 RDI: 0000000000000005 [ 878.651748][ T7124] RBP: 00007ffee59c77b0 R08: 0000000000418574 R09: 000000000000001c [ 878.651749][ T7124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 878.651751][ T7124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71be326000 | [ 878.651751][ T7124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71be326000 | [ 878.651765][ T7124] | [ 878.674445][ T7124] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7124 | [ 878.675093][ T7124] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 878.675397][ T7124] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 878.675398][ T7124] Call Trace: [ 878.675400][ T7124] [ 878.675402][ T7124] dump_stack_lvl (lib/dump_stack.c:123) [ 878.675407][ T7124] check_preemption_disabled (lib/smp_processor_id.c:52) [ 878.675413][ T7124] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 878.675419][ T7124] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 878.675423][ T7124] ? _printk (kernel/printk/printk.c:2470) [ 878.675432][ T7124] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 878.675446][ T7124] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 878.675454][ T7124] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 878.675459][ T7124] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 878.675469][ T7124] ? dump_stack_lvl (lib/dump_stack.c:124) [ 878.675478][ T7124] lwtunnel_output (net/core/lwtunnel.c:359) [ 878.675486][ T7124] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 878.675488][ T7124] ? _printk (kernel/printk/printk.c:2470) [ 878.675496][ T7124] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 878.675511][ T7124] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 878.675519][ T7124] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 878.675523][ T7124] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 878.675533][ T7124] ? dump_stack_lvl (lib/dump_stack.c:124) [ 878.675542][ T7124] lwtunnel_output (net/core/lwtunnel.c:359) [ 878.675548][ T7124] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 878.675551][ T7124] ? _printk (kernel/printk/printk.c:2470) [ 878.675559][ T7124] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 878.675570][ T7124] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 878.675576][ T7124] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 878.675584][ T7124] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 878.675589][ T7124] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 878.675595][ T7124] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 878.675599][ T7124] ? dump_stack_lvl (lib/dump_stack.c:123) [ 878.675602][ T7124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 878.675612][ T7124] lwtunnel_output (net/core/lwtunnel.c:359) [ 878.675619][ T7124] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 878.675625][ T7124] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 878.675631][ T7124] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 878.675636][ T7124] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 878.675648][ T7124] rawv6_sendmsg (net/ipv6/raw.c:918) [ 878.675660][ T7124] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 878.675665][ T7124] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 878.675669][ T7124] ? __lock_release (kernel/locking/lockdep.c:5534) [ 878.675676][ T7124] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 878.675680][ T7124] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 878.675689][ T7124] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 878.675705][ T7124] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 878.675708][ T7124] ? __lock_release (kernel/locking/lockdep.c:5534) [ 878.675720][ T7124] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 878.675724][ T7124] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 878.675729][ T7124] ? __pfx___sys_sendto (net/socket.c:2147) [ 878.675744][ T7124] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 878.675750][ T7124] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 878.675758][ T7124] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 878.675766][ T7124] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 878.675776][ T7124] __x64_sys_sendto (net/socket.c:2183) [ 878.675780][ T7124] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 878.675783][ T7124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 878.675787][ T7124] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 878.675792][ T7124] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 878.675795][ T7124] RIP: 0033:0x7f71be1fda4a [ 878.675798][ T7124] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 878.675800][ T7124] RSP: 002b:00007ffee59c7728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 878.675803][ T7124] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71be1fda4a [ 878.675805][ T7124] RDX: 0000000000000040 RSI: 0000000006af0340 RDI: 0000000000000005 [ 878.675806][ T7124] RBP: 00007ffee59c77b0 R08: 0000000000418574 R09: 000000000000001c [ 878.675808][ T7124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 878.675809][ T7124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71be326000 | [ 878.675809][ T7124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71be326000 | [ 878.675824][ T7124] | [ 878.701287][ T7124] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7124 | [ 878.701729][ T7124] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 878.702024][ T7124] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 878.702025][ T7124] Call Trace: [ 878.702027][ T7124] [ 878.702029][ T7124] dump_stack_lvl (lib/dump_stack.c:123) [ 878.702034][ T7124] check_preemption_disabled (lib/smp_processor_id.c:52) [ 878.702039][ T7124] lwtunnel_output (net/core/lwtunnel.c:359) [ 878.702046][ T7124] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 878.702049][ T7124] ? _printk (kernel/printk/printk.c:2470) [ 878.702057][ T7124] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 878.702072][ T7124] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 878.702081][ T7124] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 878.702085][ T7124] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 878.702096][ T7124] ? dump_stack_lvl (lib/dump_stack.c:124) [ 878.702105][ T7124] lwtunnel_output (net/core/lwtunnel.c:359) [ 878.702112][ T7124] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 878.702114][ T7124] ? _printk (kernel/printk/printk.c:2470) [ 878.702122][ T7124] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 878.702137][ T7124] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 878.702145][ T7124] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 878.702150][ T7124] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 878.702160][ T7124] ? dump_stack_lvl (lib/dump_stack.c:124) [ 878.702169][ T7124] lwtunnel_output (net/core/lwtunnel.c:359) [ 878.702175][ T7124] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 878.702178][ T7124] ? _printk (kernel/printk/printk.c:2470) [ 878.702186][ T7124] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 878.702198][ T7124] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 878.702204][ T7124] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 878.702212][ T7124] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 878.702217][ T7124] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 878.702223][ T7124] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 878.702227][ T7124] ? dump_stack_lvl (lib/dump_stack.c:123) [ 878.702231][ T7124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 878.702241][ T7124] lwtunnel_output (net/core/lwtunnel.c:359) [ 878.702247][ T7124] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 878.702253][ T7124] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 878.702259][ T7124] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 878.702263][ T7124] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 878.702276][ T7124] rawv6_sendmsg (net/ipv6/raw.c:918) [ 878.702288][ T7124] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 878.702293][ T7124] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 878.702296][ T7124] ? __lock_release (kernel/locking/lockdep.c:5534) [ 878.702303][ T7124] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 878.702306][ T7124] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 878.702316][ T7124] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 878.702332][ T7124] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 878.702335][ T7124] ? __lock_release (kernel/locking/lockdep.c:5534) [ 878.702347][ T7124] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 878.702351][ T7124] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 878.702356][ T7124] ? __pfx___sys_sendto (net/socket.c:2147) [ 878.702371][ T7124] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 878.702377][ T7124] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 878.702385][ T7124] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 878.702392][ T7124] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 878.702403][ T7124] __x64_sys_sendto (net/socket.c:2183) [ 878.702406][ T7124] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 878.702409][ T7124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 878.702414][ T7124] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 878.702419][ T7124] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 878.702421][ T7124] RIP: 0033:0x7f71be1fda4a [ 878.702425][ T7124] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 878.702427][ T7124] RSP: 002b:00007ffee59c7728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 878.702430][ T7124] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71be1fda4a [ 878.702432][ T7124] RDX: 0000000000000040 RSI: 0000000006af0340 RDI: 0000000000000005 [ 878.702434][ T7124] RBP: 00007ffee59c77b0 R08: 0000000000418574 R09: 000000000000001c [ 878.702435][ T7124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 878.702437][ T7124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71be326000 | [ 878.702437][ T7124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71be326000 | [ 878.702452][ T7124] | [ 878.731267][ T7124] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7124 | [ 878.731727][ T7124] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 878.732031][ T7124] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 878.732033][ T7124] Call Trace: [ 878.732034][ T7124] [ 878.732036][ T7124] dump_stack_lvl (lib/dump_stack.c:123) [ 878.732042][ T7124] check_preemption_disabled (lib/smp_processor_id.c:52) [ 878.732048][ T7124] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 878.732055][ T7124] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 878.732058][ T7124] ? _printk (kernel/printk/printk.c:2470) [ 878.732066][ T7124] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 878.732079][ T7124] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 878.732085][ T7124] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 878.732094][ T7124] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 878.732099][ T7124] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 878.732106][ T7124] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 878.732110][ T7124] ? dump_stack_lvl (lib/dump_stack.c:123) [ 878.732114][ T7124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 878.732124][ T7124] lwtunnel_output (net/core/lwtunnel.c:359) [ 878.732131][ T7124] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 878.732133][ T7124] ? _printk (kernel/printk/printk.c:2470) [ 878.732141][ T7124] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 878.732156][ T7124] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 878.732164][ T7124] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 878.732168][ T7124] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 878.732179][ T7124] ? dump_stack_lvl (lib/dump_stack.c:124) [ 878.732188][ T7124] lwtunnel_output (net/core/lwtunnel.c:359) [ 878.732194][ T7124] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 878.732197][ T7124] ? _printk (kernel/printk/printk.c:2470) [ 878.732205][ T7124] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 878.732220][ T7124] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 878.732228][ T7124] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 878.732232][ T7124] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 878.732242][ T7124] ? dump_stack_lvl (lib/dump_stack.c:124) [ 878.732251][ T7124] lwtunnel_output (net/core/lwtunnel.c:359) [ 878.732258][ T7124] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 878.732260][ T7124] ? _printk (kernel/printk/printk.c:2470) [ 878.732268][ T7124] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 878.732280][ T7124] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 878.732285][ T7124] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 878.732293][ T7124] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 878.732297][ T7124] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 878.732304][ T7124] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 878.732308][ T7124] ? dump_stack_lvl (lib/dump_stack.c:123) [ 878.732311][ T7124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 878.732321][ T7124] lwtunnel_output (net/core/lwtunnel.c:359) [ 878.732328][ T7124] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 878.732334][ T7124] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 878.732340][ T7124] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 878.732345][ T7124] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 878.732357][ T7124] rawv6_sendmsg (net/ipv6/raw.c:918) [ 878.732370][ T7124] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 878.732376][ T7124] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 878.732379][ T7124] ? __lock_release (kernel/locking/lockdep.c:5534) [ 878.732387][ T7124] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 878.732390][ T7124] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 878.732399][ T7124] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 878.732416][ T7124] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 878.732419][ T7124] ? __lock_release (kernel/locking/lockdep.c:5534) [ 878.732431][ T7124] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 878.732435][ T7124] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 878.732441][ T7124] ? __pfx___sys_sendto (net/socket.c:2147) [ 878.732456][ T7124] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 878.732462][ T7124] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 878.732470][ T7124] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 878.732477][ T7124] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 878.732489][ T7124] __x64_sys_sendto (net/socket.c:2183) [ 878.732493][ T7124] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 878.732495][ T7124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 878.732500][ T7124] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 878.732505][ T7124] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 878.732507][ T7124] RIP: 0033:0x7f71be1fda4a [ 878.732510][ T7124] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 878.732512][ T7124] RSP: 002b:00007ffee59c7728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 878.732515][ T7124] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71be1fda4a [ 878.732517][ T7124] RDX: 0000000000000040 RSI: 0000000006af0340 RDI: 0000000000000005 [ 878.732519][ T7124] RBP: 00007ffee59c77b0 R08: 0000000000418574 R09: 000000000000001c [ 878.732520][ T7124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 878.732522][ T7124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71be326000 | [ 878.732522][ T7124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71be326000 | [ 878.732537][ T7124] | [ 878.762938][ T7124] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7124 | [ 878.763396][ T7124] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 878.763930][ T7124] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 878.763932][ T7124] Call Trace: [ 878.763934][ T7124] [ 878.763936][ T7124] dump_stack_lvl (lib/dump_stack.c:123) [ 878.763941][ T7124] check_preemption_disabled (lib/smp_processor_id.c:52) [ 878.763947][ T7124] lwtunnel_output (net/core/lwtunnel.c:359) [ 878.763954][ T7124] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 878.763956][ T7124] ? _printk (kernel/printk/printk.c:2470) [ 878.763965][ T7124] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 878.763977][ T7124] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 878.763983][ T7124] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 878.763991][ T7124] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 878.763996][ T7124] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 878.764003][ T7124] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 878.764008][ T7124] ? dump_stack_lvl (lib/dump_stack.c:123) [ 878.764011][ T7124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 878.764022][ T7124] lwtunnel_output (net/core/lwtunnel.c:359) [ 878.764029][ T7124] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 878.764031][ T7124] ? _printk (kernel/printk/printk.c:2470) [ 878.764039][ T7124] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 878.764054][ T7124] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 878.764062][ T7124] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 878.764067][ T7124] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 878.764077][ T7124] ? dump_stack_lvl (lib/dump_stack.c:124) [ 878.764086][ T7124] lwtunnel_output (net/core/lwtunnel.c:359) [ 878.764093][ T7124] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 878.764095][ T7124] ? _printk (kernel/printk/printk.c:2470) [ 878.764103][ T7124] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 878.764118][ T7124] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 878.764126][ T7124] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 878.764130][ T7124] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 878.764141][ T7124] ? dump_stack_lvl (lib/dump_stack.c:124) [ 878.764150][ T7124] lwtunnel_output (net/core/lwtunnel.c:359) [ 878.764156][ T7124] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 878.764159][ T7124] ? _printk (kernel/printk/printk.c:2470) [ 878.764167][ T7124] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 878.764179][ T7124] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 878.764184][ T7124] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 878.764192][ T7124] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 878.764196][ T7124] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 878.764203][ T7124] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 878.764207][ T7124] ? dump_stack_lvl (lib/dump_stack.c:123) [ 878.764210][ T7124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 878.764220][ T7124] lwtunnel_output (net/core/lwtunnel.c:359) [ 878.764226][ T7124] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 878.764233][ T7124] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 878.764238][ T7124] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 878.764243][ T7124] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 878.764255][ T7124] rawv6_sendmsg (net/ipv6/raw.c:918) [ 878.764268][ T7124] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 878.764273][ T7124] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 878.764276][ T7124] ? __lock_release (kernel/locking/lockdep.c:5534) [ 878.764283][ T7124] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 878.764286][ T7124] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 878.764296][ T7124] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 878.764313][ T7124] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 878.764315][ T7124] ? __lock_release (kernel/locking/lockdep.c:5534) [ 878.764327][ T7124] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 878.764331][ T7124] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 878.764337][ T7124] ? __pfx___sys_sendto (net/socket.c:2147) [ 878.764352][ T7124] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 878.764358][ T7124] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 878.764366][ T7124] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 878.764373][ T7124] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 878.764384][ T7124] __x64_sys_sendto (net/socket.c:2183) [ 878.764388][ T7124] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 878.764391][ T7124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 878.764395][ T7124] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 878.764400][ T7124] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 878.764403][ T7124] RIP: 0033:0x7f71be1fda4a [ 878.764406][ T7124] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 878.764408][ T7124] RSP: 002b:00007ffee59c7728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 878.764411][ T7124] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71be1fda4a [ 878.764413][ T7124] RDX: 0000000000000040 RSI: 0000000006af0340 RDI: 0000000000000005 [ 878.764414][ T7124] RBP: 00007ffee59c77b0 R08: 0000000000418574 R09: 000000000000001c [ 878.764416][ T7124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:rpl_output check_preemption_disabled:lwtunnel_output:seg6_output_core:seg6_output:lwtunnel_output check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ila_output check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:ip6_send_skb check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ip6_send_skb