====================================== | [ 125.737468][ T2183] veth1: renamed from veth-betaR | [ 125.842415][ T2184] veth0: renamed from veth-gamma | [ 135.397369][ T2207] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2207 | [ 135.397915][ T2207] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 135.398180][ T2207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 135.398181][ T2207] Call Trace: [ 135.398184][ T2207] [ 135.398186][ T2207] dump_stack_lvl (lib/dump_stack.c:123) [ 135.398194][ T2207] check_preemption_disabled (lib/smp_processor_id.c:52) [ 135.398202][ T2207] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 135.398209][ T2207] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 135.398216][ T2207] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 135.398223][ T2207] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 135.398227][ T2207] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 135.398239][ T2207] rawv6_sendmsg (net/ipv6/raw.c:918) [ 135.398250][ T2207] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 135.398255][ T2207] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 135.398261][ T2207] ? __lock_release (kernel/locking/lockdep.c:5534) [ 135.398269][ T2207] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 135.398274][ T2207] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 135.398282][ T2207] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 135.398298][ T2207] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 135.398301][ T2207] ? __lock_release (kernel/locking/lockdep.c:5534) [ 135.398312][ T2207] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 135.398318][ T2207] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 135.398324][ T2207] ? __pfx___sys_sendto (net/socket.c:2147) [ 135.398338][ T2207] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 135.398345][ T2207] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 135.398353][ T2207] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 135.398360][ T2207] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 135.398370][ T2207] __x64_sys_sendto (net/socket.c:2183) [ 135.398374][ T2207] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 135.398380][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.398384][ T2207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 135.398389][ T2207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 135.398393][ T2207] RIP: 0033:0x7ff5849d9a4a [ 135.398397][ T2207] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 135.398400][ T2207] RSP: 002b:00007ffc5bbc2b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 135.398404][ T2207] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff5849d9a4a [ 135.398407][ T2207] RDX: 0000000000000040 RSI: 000000002f3b2340 RDI: 0000000000000005 [ 135.398408][ T2207] RBP: 00007ffc5bbc2b90 R08: 0000000000418574 R09: 000000000000001c [ 135.398410][ T2207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 135.398412][ T2207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff584b02000 | [ 135.398412][ T2207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff584b02000 | [ 135.398426][ T2207] | [ 135.398429][ T2207] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2207 | [ 135.410886][ T2207] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 135.411149][ T2207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 135.411150][ T2207] Call Trace: [ 135.411152][ T2207] [ 135.411154][ T2207] dump_stack_lvl (lib/dump_stack.c:123) [ 135.411160][ T2207] check_preemption_disabled (lib/smp_processor_id.c:52) [ 135.411169][ T2207] lwtunnel_output (net/core/lwtunnel.c:359) [ 135.411175][ T2207] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 135.411182][ T2207] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 135.411187][ T2207] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 135.411192][ T2207] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 135.411204][ T2207] rawv6_sendmsg (net/ipv6/raw.c:918) [ 135.411216][ T2207] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 135.411221][ T2207] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 135.411225][ T2207] ? __lock_release (kernel/locking/lockdep.c:5534) [ 135.411232][ T2207] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 135.411236][ T2207] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 135.411245][ T2207] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 135.411262][ T2207] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 135.411264][ T2207] ? __lock_release (kernel/locking/lockdep.c:5534) [ 135.411276][ T2207] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 135.411281][ T2207] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 135.411286][ T2207] ? __pfx___sys_sendto (net/socket.c:2147) [ 135.411300][ T2207] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 135.411307][ T2207] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 135.411314][ T2207] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 135.411321][ T2207] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 135.411331][ T2207] __x64_sys_sendto (net/socket.c:2183) [ 135.411335][ T2207] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 135.411340][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.411344][ T2207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 135.411350][ T2207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 135.411353][ T2207] RIP: 0033:0x7ff5849d9a4a [ 135.411357][ T2207] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 135.411360][ T2207] RSP: 002b:00007ffc5bbc2b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 135.411363][ T2207] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff5849d9a4a [ 135.411365][ T2207] RDX: 0000000000000040 RSI: 000000002f3b2340 RDI: 0000000000000005 [ 135.411367][ T2207] RBP: 00007ffc5bbc2b90 R08: 0000000000418574 R09: 000000000000001c [ 135.411368][ T2207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 135.411370][ T2207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff584b02000 | [ 135.411370][ T2207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff584b02000 | [ 135.411385][ T2207] | [ 135.411394][ T2207] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2207 | [ 135.424093][ T2207] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 135.424370][ T2207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 135.424371][ T2207] Call Trace: [ 135.424373][ T2207] [ 135.424374][ T2207] dump_stack_lvl (lib/dump_stack.c:123) [ 135.424379][ T2207] check_preemption_disabled (lib/smp_processor_id.c:52) [ 135.424386][ T2207] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 135.424392][ T2207] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 135.424407][ T2207] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 135.424421][ T2207] ? dump_stack_lvl (lib/dump_stack.c:123) [ 135.424424][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.424434][ T2207] lwtunnel_output (net/core/lwtunnel.c:359) [ 135.424440][ T2207] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 135.424446][ T2207] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 135.424451][ T2207] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 135.424455][ T2207] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 135.424467][ T2207] rawv6_sendmsg (net/ipv6/raw.c:918) [ 135.424479][ T2207] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 135.424484][ T2207] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 135.424487][ T2207] ? __lock_release (kernel/locking/lockdep.c:5534) [ 135.424494][ T2207] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 135.424497][ T2207] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 135.424506][ T2207] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 135.424522][ T2207] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 135.424524][ T2207] ? __lock_release (kernel/locking/lockdep.c:5534) [ 135.424536][ T2207] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 135.424539][ T2207] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 135.424544][ T2207] ? __pfx___sys_sendto (net/socket.c:2147) [ 135.424559][ T2207] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 135.424564][ T2207] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 135.424571][ T2207] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 135.424578][ T2207] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 135.424588][ T2207] __x64_sys_sendto (net/socket.c:2183) [ 135.424592][ T2207] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 135.424596][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.424600][ T2207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 135.424605][ T2207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 135.424608][ T2207] RIP: 0033:0x7ff5849d9a4a [ 135.424611][ T2207] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 135.424613][ T2207] RSP: 002b:00007ffc5bbc2b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 135.424616][ T2207] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff5849d9a4a [ 135.424618][ T2207] RDX: 0000000000000040 RSI: 000000002f3b2340 RDI: 0000000000000005 [ 135.424620][ T2207] RBP: 00007ffc5bbc2b90 R08: 0000000000418574 R09: 000000000000001c [ 135.424621][ T2207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 135.424623][ T2207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff584b02000 | [ 135.424623][ T2207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff584b02000 | [ 135.424637][ T2207] | [ 135.424640][ T2207] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2207 | [ 135.438944][ T2207] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 135.439231][ T2207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 135.439233][ T2207] Call Trace: [ 135.439234][ T2207] [ 135.439236][ T2207] dump_stack_lvl (lib/dump_stack.c:123) [ 135.439241][ T2207] check_preemption_disabled (lib/smp_processor_id.c:52) [ 135.439248][ T2207] lwtunnel_output (net/core/lwtunnel.c:359) [ 135.439254][ T2207] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 135.439268][ T2207] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 135.439282][ T2207] ? dump_stack_lvl (lib/dump_stack.c:123) [ 135.439285][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.439295][ T2207] lwtunnel_output (net/core/lwtunnel.c:359) [ 135.439301][ T2207] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 135.439307][ T2207] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 135.439312][ T2207] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 135.439316][ T2207] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 135.439328][ T2207] rawv6_sendmsg (net/ipv6/raw.c:918) [ 135.439340][ T2207] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 135.439345][ T2207] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 135.439348][ T2207] ? __lock_release (kernel/locking/lockdep.c:5534) [ 135.439355][ T2207] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 135.439359][ T2207] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 135.439367][ T2207] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 135.439384][ T2207] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 135.439386][ T2207] ? __lock_release (kernel/locking/lockdep.c:5534) [ 135.439397][ T2207] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 135.439401][ T2207] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 135.439407][ T2207] ? __pfx___sys_sendto (net/socket.c:2147) [ 135.439421][ T2207] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 135.439427][ T2207] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 135.439435][ T2207] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 135.439448][ T2207] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 135.439459][ T2207] __x64_sys_sendto (net/socket.c:2183) [ 135.439463][ T2207] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 135.439467][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.439471][ T2207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 135.439477][ T2207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 135.439480][ T2207] RIP: 0033:0x7ff5849d9a4a [ 135.439483][ T2207] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 135.439486][ T2207] RSP: 002b:00007ffc5bbc2b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 135.439489][ T2207] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff5849d9a4a [ 135.439491][ T2207] RDX: 0000000000000040 RSI: 000000002f3b2340 RDI: 0000000000000005 [ 135.439493][ T2207] RBP: 00007ffc5bbc2b90 R08: 0000000000418574 R09: 000000000000001c [ 135.439494][ T2207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 135.439496][ T2207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff584b02000 | [ 135.439496][ T2207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff584b02000 | [ 135.439512][ T2207] | [ 135.439519][ T2207] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2207 | [ 135.454455][ T2207] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 135.454747][ T2207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 135.454748][ T2207] Call Trace: [ 135.454750][ T2207] [ 135.454752][ T2207] dump_stack_lvl (lib/dump_stack.c:123) [ 135.454757][ T2207] check_preemption_disabled (lib/smp_processor_id.c:52) [ 135.454763][ T2207] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 135.454769][ T2207] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 135.454782][ T2207] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 135.454796][ T2207] ? dump_stack_lvl (lib/dump_stack.c:123) [ 135.454799][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.454808][ T2207] lwtunnel_output (net/core/lwtunnel.c:359) [ 135.454816][ T2207] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 135.454828][ T2207] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 135.454841][ T2207] ? dump_stack_lvl (lib/dump_stack.c:123) [ 135.454844][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.454854][ T2207] lwtunnel_output (net/core/lwtunnel.c:359) [ 135.454860][ T2207] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 135.454866][ T2207] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 135.454870][ T2207] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 135.454874][ T2207] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 135.454886][ T2207] rawv6_sendmsg (net/ipv6/raw.c:918) [ 135.454897][ T2207] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 135.454902][ T2207] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 135.454905][ T2207] ? __lock_release (kernel/locking/lockdep.c:5534) [ 135.454912][ T2207] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 135.454915][ T2207] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 135.454924][ T2207] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 135.454940][ T2207] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 135.454942][ T2207] ? __lock_release (kernel/locking/lockdep.c:5534) [ 135.454953][ T2207] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 135.454957][ T2207] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 135.454962][ T2207] ? __pfx___sys_sendto (net/socket.c:2147) [ 135.454977][ T2207] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 135.454982][ T2207] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 135.454989][ T2207] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 135.454996][ T2207] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 135.455006][ T2207] __x64_sys_sendto (net/socket.c:2183) [ 135.455009][ T2207] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 135.455013][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.455017][ T2207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 135.455022][ T2207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 135.455025][ T2207] RIP: 0033:0x7ff5849d9a4a [ 135.455028][ T2207] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 135.455030][ T2207] RSP: 002b:00007ffc5bbc2b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 135.455033][ T2207] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff5849d9a4a [ 135.455035][ T2207] RDX: 0000000000000040 RSI: 000000002f3b2340 RDI: 0000000000000005 [ 135.455036][ T2207] RBP: 00007ffc5bbc2b90 R08: 0000000000418574 R09: 000000000000001c [ 135.455038][ T2207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 135.455039][ T2207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff584b02000 | [ 135.455039][ T2207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff584b02000 | [ 135.455054][ T2207] | [ 135.474615][ T2207] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2207 | [ 135.475098][ T2207] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 135.475396][ T2207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 135.475398][ T2207] Call Trace: [ 135.475399][ T2207] [ 135.475401][ T2207] dump_stack_lvl (lib/dump_stack.c:123) [ 135.475406][ T2207] check_preemption_disabled (lib/smp_processor_id.c:52) [ 135.475413][ T2207] lwtunnel_output (net/core/lwtunnel.c:359) [ 135.475419][ T2207] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 135.475433][ T2207] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 135.475446][ T2207] ? dump_stack_lvl (lib/dump_stack.c:123) [ 135.475449][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.475459][ T2207] lwtunnel_output (net/core/lwtunnel.c:359) [ 135.475465][ T2207] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 135.475477][ T2207] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 135.475490][ T2207] ? dump_stack_lvl (lib/dump_stack.c:123) [ 135.475493][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.475502][ T2207] lwtunnel_output (net/core/lwtunnel.c:359) [ 135.475509][ T2207] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 135.475515][ T2207] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 135.475519][ T2207] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 135.475524][ T2207] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 135.475535][ T2207] rawv6_sendmsg (net/ipv6/raw.c:918) [ 135.475547][ T2207] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 135.475552][ T2207] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 135.475555][ T2207] ? __lock_release (kernel/locking/lockdep.c:5534) [ 135.475562][ T2207] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 135.475565][ T2207] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 135.475574][ T2207] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 135.475590][ T2207] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 135.475592][ T2207] ? __lock_release (kernel/locking/lockdep.c:5534) [ 135.475604][ T2207] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 135.475607][ T2207] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 135.475612][ T2207] ? __pfx___sys_sendto (net/socket.c:2147) [ 135.475627][ T2207] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 135.475633][ T2207] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 135.475640][ T2207] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 135.475646][ T2207] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 135.475656][ T2207] __x64_sys_sendto (net/socket.c:2183) [ 135.475660][ T2207] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 135.475664][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.475668][ T2207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 135.475674][ T2207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 135.475677][ T2207] RIP: 0033:0x7ff5849d9a4a [ 135.475680][ T2207] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 135.475682][ T2207] RSP: 002b:00007ffc5bbc2b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 135.475685][ T2207] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff5849d9a4a [ 135.475687][ T2207] RDX: 0000000000000040 RSI: 000000002f3b2340 RDI: 0000000000000005 [ 135.475688][ T2207] RBP: 00007ffc5bbc2b90 R08: 0000000000418574 R09: 000000000000001c [ 135.475690][ T2207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 135.475692][ T2207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff584b02000 | [ 135.475692][ T2207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff584b02000 | [ 135.475706][ T2207] | [ 135.475713][ T2207] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2207 | [ 135.496170][ T2207] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 135.496475][ T2207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 135.496477][ T2207] Call Trace: [ 135.496478][ T2207] [ 135.496480][ T2207] dump_stack_lvl (lib/dump_stack.c:123) [ 135.496485][ T2207] check_preemption_disabled (lib/smp_processor_id.c:52) [ 135.496492][ T2207] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 135.496499][ T2207] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 135.496512][ T2207] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 135.496526][ T2207] ? dump_stack_lvl (lib/dump_stack.c:123) [ 135.496529][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.496539][ T2207] lwtunnel_output (net/core/lwtunnel.c:359) [ 135.496546][ T2207] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 135.496559][ T2207] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 135.496572][ T2207] ? dump_stack_lvl (lib/dump_stack.c:123) [ 135.496576][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.496585][ T2207] lwtunnel_output (net/core/lwtunnel.c:359) [ 135.496592][ T2207] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 135.496604][ T2207] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 135.496618][ T2207] ? dump_stack_lvl (lib/dump_stack.c:123) [ 135.496621][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.496631][ T2207] lwtunnel_output (net/core/lwtunnel.c:359) [ 135.496637][ T2207] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 135.496644][ T2207] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 135.496649][ T2207] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 135.496653][ T2207] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 135.496665][ T2207] rawv6_sendmsg (net/ipv6/raw.c:918) [ 135.496677][ T2207] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 135.496682][ T2207] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 135.496685][ T2207] ? __lock_release (kernel/locking/lockdep.c:5534) [ 135.496692][ T2207] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 135.496695][ T2207] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 135.496704][ T2207] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 135.496721][ T2207] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 135.496723][ T2207] ? __lock_release (kernel/locking/lockdep.c:5534) [ 135.496735][ T2207] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 135.496738][ T2207] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 135.496744][ T2207] ? __pfx___sys_sendto (net/socket.c:2147) [ 135.496759][ T2207] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 135.496765][ T2207] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 135.496773][ T2207] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 135.496780][ T2207] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 135.496790][ T2207] __x64_sys_sendto (net/socket.c:2183) [ 135.496794][ T2207] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 135.496798][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.496803][ T2207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 135.496809][ T2207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 135.496811][ T2207] RIP: 0033:0x7ff5849d9a4a [ 135.496816][ T2207] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 135.496818][ T2207] RSP: 002b:00007ffc5bbc2b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 135.496821][ T2207] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff5849d9a4a [ 135.496823][ T2207] RDX: 0000000000000040 RSI: 000000002f3b2340 RDI: 0000000000000005 [ 135.496825][ T2207] RBP: 00007ffc5bbc2b90 R08: 0000000000418574 R09: 000000000000001c [ 135.496827][ T2207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 135.496828][ T2207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff584b02000 | [ 135.496828][ T2207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff584b02000 | [ 135.496844][ T2207] | [ 135.519203][ T2207] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2207 | [ 135.519720][ T2207] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 135.520339][ T2207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 135.520340][ T2207] Call Trace: [ 135.520342][ T2207] [ 135.520344][ T2207] dump_stack_lvl (lib/dump_stack.c:123) [ 135.520350][ T2207] check_preemption_disabled (lib/smp_processor_id.c:52) [ 135.520356][ T2207] lwtunnel_output (net/core/lwtunnel.c:359) [ 135.520363][ T2207] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 135.520377][ T2207] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 135.520391][ T2207] ? dump_stack_lvl (lib/dump_stack.c:123) [ 135.520394][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.520404][ T2207] lwtunnel_output (net/core/lwtunnel.c:359) [ 135.520411][ T2207] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 135.520424][ T2207] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 135.520438][ T2207] ? dump_stack_lvl (lib/dump_stack.c:123) [ 135.520441][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.520451][ T2207] lwtunnel_output (net/core/lwtunnel.c:359) [ 135.520457][ T2207] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 135.520470][ T2207] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 135.520484][ T2207] ? dump_stack_lvl (lib/dump_stack.c:123) [ 135.520487][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.520496][ T2207] lwtunnel_output (net/core/lwtunnel.c:359) [ 135.520502][ T2207] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 135.520509][ T2207] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 135.520514][ T2207] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 135.520518][ T2207] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 135.520531][ T2207] rawv6_sendmsg (net/ipv6/raw.c:918) [ 135.520543][ T2207] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 135.520548][ T2207] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 135.520551][ T2207] ? __lock_release (kernel/locking/lockdep.c:5534) [ 135.520558][ T2207] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 135.520561][ T2207] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 135.520570][ T2207] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 135.520587][ T2207] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 135.520590][ T2207] ? __lock_release (kernel/locking/lockdep.c:5534) [ 135.520601][ T2207] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 135.520605][ T2207] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 135.520610][ T2207] ? __pfx___sys_sendto (net/socket.c:2147) [ 135.520625][ T2207] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 135.520631][ T2207] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 135.520639][ T2207] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 135.520646][ T2207] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 135.520667][ T2207] __x64_sys_sendto (net/socket.c:2183) [ 135.520671][ T2207] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 135.520674][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.520679][ T2207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 135.520685][ T2207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 135.520688][ T2207] RIP: 0033:0x7ff5849d9a4a [ 135.520691][ T2207] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 135.520693][ T2207] RSP: 002b:00007ffc5bbc2b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 135.520696][ T2207] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff5849d9a4a [ 135.520698][ T2207] RDX: 0000000000000040 RSI: 000000002f3b2340 RDI: 0000000000000005 [ 135.520700][ T2207] RBP: 00007ffc5bbc2b90 R08: 0000000000418574 R09: 000000000000001c [ 135.520702][ T2207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 135.520704][ T2207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff584b02000 | [ 135.520704][ T2207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff584b02000 | [ 135.520719][ T2207] | [ 135.520727][ T2207] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2207 | [ 135.543561][ T2207] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 135.543887][ T2207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 135.543889][ T2207] Call Trace: [ 135.543890][ T2207] [ 135.543893][ T2207] dump_stack_lvl (lib/dump_stack.c:123) [ 135.543898][ T2207] check_preemption_disabled (lib/smp_processor_id.c:52) [ 135.543905][ T2207] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 135.543912][ T2207] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 135.543925][ T2207] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 135.543940][ T2207] ? dump_stack_lvl (lib/dump_stack.c:123) [ 135.543943][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.543953][ T2207] lwtunnel_output (net/core/lwtunnel.c:359) [ 135.543960][ T2207] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 135.543973][ T2207] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 135.543987][ T2207] ? dump_stack_lvl (lib/dump_stack.c:123) [ 135.543990][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.544000][ T2207] lwtunnel_output (net/core/lwtunnel.c:359) [ 135.544006][ T2207] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 135.544019][ T2207] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 135.544033][ T2207] ? dump_stack_lvl (lib/dump_stack.c:123) [ 135.544036][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.544045][ T2207] lwtunnel_output (net/core/lwtunnel.c:359) [ 135.544052][ T2207] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 135.544065][ T2207] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 135.544079][ T2207] ? dump_stack_lvl (lib/dump_stack.c:123) [ 135.544082][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.544092][ T2207] lwtunnel_output (net/core/lwtunnel.c:359) [ 135.544098][ T2207] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 135.544104][ T2207] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 135.544109][ T2207] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 135.544114][ T2207] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 135.544126][ T2207] rawv6_sendmsg (net/ipv6/raw.c:918) [ 135.544138][ T2207] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 135.544143][ T2207] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 135.544146][ T2207] ? __lock_release (kernel/locking/lockdep.c:5534) [ 135.544153][ T2207] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 135.544156][ T2207] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 135.544165][ T2207] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 135.544182][ T2207] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 135.544185][ T2207] ? __lock_release (kernel/locking/lockdep.c:5534) [ 135.544197][ T2207] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 135.544200][ T2207] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 135.544206][ T2207] ? __pfx___sys_sendto (net/socket.c:2147) [ 135.544221][ T2207] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 135.544227][ T2207] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 135.544234][ T2207] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 135.544241][ T2207] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 135.544252][ T2207] __x64_sys_sendto (net/socket.c:2183) [ 135.544256][ T2207] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 135.544260][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.544264][ T2207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 135.544270][ T2207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 135.544273][ T2207] RIP: 0033:0x7ff5849d9a4a [ 135.544276][ T2207] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 135.544278][ T2207] RSP: 002b:00007ffc5bbc2b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 135.544281][ T2207] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff5849d9a4a [ 135.544283][ T2207] RDX: 0000000000000040 RSI: 000000002f3b2340 RDI: 0000000000000005 [ 135.544285][ T2207] RBP: 00007ffc5bbc2b90 R08: 0000000000418574 R09: 000000000000001c [ 135.544287][ T2207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 135.544288][ T2207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff584b02000 | [ 135.544288][ T2207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff584b02000 | [ 135.544304][ T2207] | [ 135.544306][ T2207] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2207 | [ 135.569475][ T2207] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 135.569798][ T2207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 135.569799][ T2207] Call Trace: [ 135.569801][ T2207] [ 135.569803][ T2207] dump_stack_lvl (lib/dump_stack.c:123) [ 135.569808][ T2207] check_preemption_disabled (lib/smp_processor_id.c:52) [ 135.569816][ T2207] lwtunnel_output (net/core/lwtunnel.c:359) [ 135.569823][ T2207] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 135.569837][ T2207] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 135.569851][ T2207] ? dump_stack_lvl (lib/dump_stack.c:123) [ 135.569854][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.569865][ T2207] lwtunnel_output (net/core/lwtunnel.c:359) [ 135.569872][ T2207] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 135.569885][ T2207] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 135.569899][ T2207] ? dump_stack_lvl (lib/dump_stack.c:123) [ 135.569902][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.569912][ T2207] lwtunnel_output (net/core/lwtunnel.c:359) [ 135.569919][ T2207] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 135.569932][ T2207] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 135.569946][ T2207] ? dump_stack_lvl (lib/dump_stack.c:123) [ 135.569949][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.569958][ T2207] lwtunnel_output (net/core/lwtunnel.c:359) [ 135.569965][ T2207] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 135.569978][ T2207] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 135.569992][ T2207] ? dump_stack_lvl (lib/dump_stack.c:123) [ 135.569995][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.570005][ T2207] lwtunnel_output (net/core/lwtunnel.c:359) [ 135.570012][ T2207] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 135.570018][ T2207] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 135.570024][ T2207] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 135.570028][ T2207] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 135.570041][ T2207] rawv6_sendmsg (net/ipv6/raw.c:918) [ 135.570053][ T2207] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 135.570058][ T2207] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 135.570061][ T2207] ? __lock_release (kernel/locking/lockdep.c:5534) [ 135.570069][ T2207] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 135.570072][ T2207] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 135.570081][ T2207] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 135.570098][ T2207] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 135.570100][ T2207] ? __lock_release (kernel/locking/lockdep.c:5534) [ 135.570112][ T2207] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 135.570116][ T2207] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 135.570122][ T2207] ? __pfx___sys_sendto (net/socket.c:2147) [ 135.570137][ T2207] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 135.570144][ T2207] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 135.570151][ T2207] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 135.570159][ T2207] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 135.570170][ T2207] __x64_sys_sendto (net/socket.c:2183) [ 135.570173][ T2207] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 135.570178][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 135.570182][ T2207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 135.570188][ T2207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 135.570191][ T2207] RIP: 0033:0x7ff5849d9a4a [ 135.570194][ T2207] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 135.570196][ T2207] RSP: 002b:00007ffc5bbc2b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 135.570199][ T2207] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff5849d9a4a [ 135.570201][ T2207] RDX: 0000000000000040 RSI: 000000002f3b2340 RDI: 0000000000000005 [ 135.570203][ T2207] RBP: 00007ffc5bbc2b90 R08: 0000000000418574 R09: 000000000000001c [ 135.570204][ T2207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 135.570206][ T2207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff584b02000 | [ 137.635329][ T2207] ping6 (2207) used greatest stack depth: 23904 bytes left | [ 141.348895][ T2214] check_preemption_disabled: 46 callbacks suppressed | [ 141.348902][ T2214] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2214 | [ 141.349635][ T2214] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 141.349912][ T2214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 141.349915][ T2214] Call Trace: [ 141.349917][ T2214] [ 141.349919][ T2214] dump_stack_lvl (lib/dump_stack.c:123) [ 141.349927][ T2214] check_preemption_disabled (lib/smp_processor_id.c:52) [ 141.349935][ T2214] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 141.349941][ T2214] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 141.349949][ T2214] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 141.349954][ T2214] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 141.349959][ T2214] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 141.349971][ T2214] rawv6_sendmsg (net/ipv6/raw.c:918) [ 141.349982][ T2214] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 141.349987][ T2214] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 141.349992][ T2214] ? __lock_release (kernel/locking/lockdep.c:5534) [ 141.350001][ T2214] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 141.350005][ T2214] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 141.350014][ T2214] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 141.350030][ T2214] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 141.350032][ T2214] ? __lock_release (kernel/locking/lockdep.c:5534) [ 141.350044][ T2214] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 141.350049][ T2214] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 141.350055][ T2214] ? __pfx___sys_sendto (net/socket.c:2147) [ 141.350069][ T2214] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 141.350076][ T2214] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 141.350085][ T2214] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 141.350092][ T2214] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 141.350102][ T2214] __x64_sys_sendto (net/socket.c:2183) [ 141.350105][ T2214] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 141.350110][ T2214] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 141.350115][ T2214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 141.350120][ T2214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 141.350124][ T2214] RIP: 0033:0x7f178034ba4a [ 141.350128][ T2214] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 141.350131][ T2214] RSP: 002b:00007ffedb42f3f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 141.350135][ T2214] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f178034ba4a [ 141.350138][ T2214] RDX: 0000000000000040 RSI: 000000003d6b9340 RDI: 0000000000000005 [ 141.350140][ T2214] RBP: 00007ffedb42f480 R08: 0000000000418574 R09: 000000000000001c [ 141.350142][ T2214] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 141.350144][ T2214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1780474000 | [ 141.350144][ T2214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1780474000 | [ 141.350158][ T2214] | [ 141.350161][ T2214] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2214 | [ 141.362603][ T2214] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 141.362875][ T2214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 141.362877][ T2214] Call Trace: [ 141.362878][ T2214] [ 141.362881][ T2214] dump_stack_lvl (lib/dump_stack.c:123) [ 141.362886][ T2214] check_preemption_disabled (lib/smp_processor_id.c:52) [ 141.362893][ T2214] lwtunnel_output (net/core/lwtunnel.c:359) [ 141.362899][ T2214] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 141.362906][ T2214] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 141.362911][ T2214] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 141.362916][ T2214] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 141.362928][ T2214] rawv6_sendmsg (net/ipv6/raw.c:918) [ 141.362939][ T2214] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 141.362944][ T2214] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 141.362948][ T2214] ? __lock_release (kernel/locking/lockdep.c:5534) [ 141.362955][ T2214] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 141.362959][ T2214] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 141.362968][ T2214] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 141.362984][ T2214] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 141.362986][ T2214] ? __lock_release (kernel/locking/lockdep.c:5534) [ 141.362997][ T2214] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 141.363001][ T2214] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 141.363017][ T2214] ? __pfx___sys_sendto (net/socket.c:2147) [ 141.363031][ T2214] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 141.363037][ T2214] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 141.363045][ T2214] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 141.363051][ T2214] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 141.363061][ T2214] __x64_sys_sendto (net/socket.c:2183) [ 141.363065][ T2214] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 141.363070][ T2214] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 141.363074][ T2214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 141.363080][ T2214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 141.363083][ T2214] RIP: 0033:0x7f178034ba4a [ 141.363086][ T2214] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 141.363089][ T2214] RSP: 002b:00007ffedb42f3f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 141.363092][ T2214] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f178034ba4a [ 141.363094][ T2214] RDX: 0000000000000040 RSI: 000000003d6b9340 RDI: 0000000000000005 [ 141.363096][ T2214] RBP: 00007ffedb42f480 R08: 0000000000418574 R09: 000000000000001c [ 141.363098][ T2214] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 141.363099][ T2214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1780474000 | [ 141.363099][ T2214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1780474000 | [ 141.363114][ T2214] | [ 141.363676][ T2214] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2214 | [ 141.375617][ T2214] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 141.375884][ T2214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 141.375885][ T2214] Call Trace: [ 141.375887][ T2214] [ 141.375889][ T2214] dump_stack_lvl (lib/dump_stack.c:123) [ 141.375895][ T2214] check_preemption_disabled (lib/smp_processor_id.c:52) [ 141.375902][ T2214] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 141.375908][ T2214] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 141.375915][ T2214] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 141.375921][ T2214] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 141.375926][ T2214] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 141.375938][ T2214] rawv6_sendmsg (net/ipv6/raw.c:918) [ 141.375949][ T2214] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 141.375954][ T2214] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 141.375959][ T2214] ? __lock_release (kernel/locking/lockdep.c:5534) [ 141.375967][ T2214] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 141.375971][ T2214] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 141.375980][ T2214] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 141.375996][ T2214] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 141.375998][ T2214] ? __lock_release (kernel/locking/lockdep.c:5534) [ 141.376010][ T2214] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 141.376014][ T2214] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 141.376020][ T2214] ? __pfx___sys_sendto (net/socket.c:2147) [ 141.376034][ T2214] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 141.376040][ T2214] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 141.376048][ T2214] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 141.376056][ T2214] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 141.376066][ T2214] __x64_sys_sendto (net/socket.c:2183) [ 141.376070][ T2214] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 141.376074][ T2214] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 141.376079][ T2214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 141.376084][ T2214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 141.376088][ T2214] RIP: 0033:0x7f178034ba4a [ 141.376092][ T2214] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 141.376094][ T2214] RSP: 002b:00007ffedb42f3f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 141.376098][ T2214] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f178034ba4a [ 141.376099][ T2214] RDX: 0000000000000040 RSI: 000000003d6b9340 RDI: 0000000000000005 [ 141.376101][ T2214] RBP: 00007ffedb42f480 R08: 0000000000418574 R09: 000000000000001c [ 141.376103][ T2214] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 141.376105][ T2214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1780474000 | [ 141.376105][ T2214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1780474000 | [ 141.376119][ T2214] | [ 142.350444][ T2214] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2214 | [ 142.350969][ T2214] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 142.351233][ T2214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 142.351235][ T2214] Call Trace: [ 142.351237][ T2214] [ 142.351239][ T2214] dump_stack_lvl (lib/dump_stack.c:123) [ 142.351247][ T2214] check_preemption_disabled (lib/smp_processor_id.c:52) [ 142.351254][ T2214] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 142.351261][ T2214] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 142.351268][ T2214] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 142.351274][ T2214] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 142.351279][ T2214] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 142.351291][ T2214] rawv6_sendmsg (net/ipv6/raw.c:918) [ 142.351302][ T2214] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 142.351306][ T2214] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 142.351318][ T2214] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 142.351323][ T2214] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 142.351332][ T2214] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 142.351348][ T2214] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 142.351353][ T2214] ? __lock_release (kernel/locking/lockdep.c:5534) [ 142.351364][ T2214] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 142.351370][ T2214] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 142.351375][ T2214] ? __pfx___sys_sendto (net/socket.c:2147) [ 142.351388][ T2214] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 142.351397][ T2214] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 142.351404][ T2214] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 142.351412][ T2214] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 142.351417][ T2214] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 142.351420][ T2214] ? 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) [ 142.351429][ T2214] __x64_sys_sendto (net/socket.c:2183) [ 142.351433][ T2214] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 142.351438][ T2214] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 142.351443][ T2214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 142.351448][ T2214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 142.351452][ T2214] RIP: 0033:0x7f178034ba4a [ 142.351456][ T2214] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 142.351459][ T2214] RSP: 002b:00007ffedb42f3f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 142.351463][ T2214] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f178034ba4a [ 142.351465][ T2214] RDX: 0000000000000040 RSI: 000000003d6b9340 RDI: 0000000000000005 [ 142.351467][ T2214] RBP: 00007ffedb42f480 R08: 0000000000418574 R09: 000000000000001c [ 142.351469][ T2214] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 142.351471][ T2214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1780474000 | [ 142.351471][ T2214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1780474000 | [ 142.351486][ T2214] | [ 142.351489][ T2214] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2214 | [ 142.363771][ T2214] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 142.364029][ T2214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 142.364031][ T2214] Call Trace: [ 142.364033][ T2214] [ 142.364035][ T2214] dump_stack_lvl (lib/dump_stack.c:123) [ 142.364041][ T2214] check_preemption_disabled (lib/smp_processor_id.c:52) [ 142.364048][ T2214] lwtunnel_output (net/core/lwtunnel.c:359) [ 142.364054][ T2214] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 142.364061][ T2214] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 142.364066][ T2214] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 142.364071][ T2214] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 142.364082][ T2214] rawv6_sendmsg (net/ipv6/raw.c:918) [ 142.364094][ T2214] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 142.364097][ T2214] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 142.364108][ T2214] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 142.364112][ T2214] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 142.364121][ T2214] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 142.364137][ T2214] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 142.364140][ T2214] ? __lock_release (kernel/locking/lockdep.c:5534) [ 142.364151][ T2214] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 142.364156][ T2214] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 142.364161][ T2214] ? __pfx___sys_sendto (net/socket.c:2147) [ 142.364174][ T2214] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 142.364183][ T2214] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 142.364189][ T2214] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 142.364197][ T2214] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 142.364201][ T2214] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 142.364204][ T2214] ? 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) [ 142.364211][ T2214] __x64_sys_sendto (net/socket.c:2183) [ 142.364215][ T2214] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 142.364219][ T2214] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 142.364223][ T2214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 142.364228][ T2214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 142.364232][ T2214] RIP: 0033:0x7f178034ba4a [ 142.364235][ T2214] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 142.364237][ T2214] RSP: 002b:00007ffedb42f3f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 142.364241][ T2214] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f178034ba4a [ 142.364243][ T2214] RDX: 0000000000000040 RSI: 000000003d6b9340 RDI: 0000000000000005 [ 142.364244][ T2214] RBP: 00007ffedb42f480 R08: 0000000000418574 R09: 000000000000001c [ 142.364246][ T2214] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 142.364248][ T2214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1780474000 | [ 142.364248][ T2214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1780474000 | [ 142.364262][ T2214] | [ 142.364576][ T2214] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2214 | [ 142.376910][ T2214] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 142.377170][ T2214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 142.377172][ T2214] Call Trace: [ 142.377174][ T2214] [ 142.377176][ T2214] dump_stack_lvl (lib/dump_stack.c:123) [ 142.377182][ T2214] check_preemption_disabled (lib/smp_processor_id.c:52) [ 142.377189][ T2214] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 142.377196][ T2214] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 142.377202][ T2214] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 142.377208][ T2214] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 142.377213][ T2214] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 142.377225][ T2214] rawv6_sendmsg (net/ipv6/raw.c:918) [ 142.377236][ T2214] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 142.377240][ T2214] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 142.377250][ T2214] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 142.377254][ T2214] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 142.377263][ T2214] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 142.377280][ T2214] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 142.377283][ T2214] ? __lock_release (kernel/locking/lockdep.c:5534) [ 142.377294][ T2214] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 142.377299][ T2214] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 142.377305][ T2214] ? __pfx___sys_sendto (net/socket.c:2147) [ 142.377318][ T2214] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 142.377326][ T2214] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 142.377332][ T2214] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 142.377340][ T2214] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 142.377344][ T2214] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 142.377346][ T2214] ? 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) [ 142.377355][ T2214] __x64_sys_sendto (net/socket.c:2183) [ 142.377358][ T2214] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 142.377363][ T2214] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 142.377368][ T2214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 142.377373][ T2214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 142.377377][ T2214] RIP: 0033:0x7f178034ba4a [ 142.377381][ T2214] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 142.377384][ T2214] RSP: 002b:00007ffedb42f3f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 142.377387][ T2214] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f178034ba4a [ 142.377389][ T2214] RDX: 0000000000000040 RSI: 000000003d6b9340 RDI: 0000000000000005 [ 142.377391][ T2214] RBP: 00007ffedb42f480 R08: 0000000000418574 R09: 000000000000001c [ 142.377393][ T2214] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 142.377394][ T2214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1780474000 | [ 144.825972][ C2] lwtunnel_input(): recursion limit reached on datapath | [ 145.834128][ C2] lwtunnel_input(): recursion limit reached on datapath | [ 148.093387][ T2220] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2220 | [ 148.093796][ T2220] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 148.094170][ T2220] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 148.094173][ T2220] Call Trace: [ 148.094176][ T2220] [ 148.094178][ T2220] dump_stack_lvl (lib/dump_stack.c:123) [ 148.094187][ T2220] check_preemption_disabled (lib/smp_processor_id.c:52) [ 148.094197][ T2220] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 148.094203][ T2220] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 148.094211][ T2220] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.094229][ T2220] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 148.094234][ T2220] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.094245][ T2220] rawv6_sendmsg (net/ipv6/raw.c:918) [ 148.094256][ T2220] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 148.094261][ T2220] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 148.094267][ T2220] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.094277][ T2220] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 148.094283][ T2220] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 148.094291][ T2220] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 148.094307][ T2220] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 148.094310][ T2220] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.094321][ T2220] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.094328][ T2220] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.094333][ T2220] ? __pfx___sys_sendto (net/socket.c:2147) [ 148.094347][ T2220] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 148.094355][ T2220] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 148.094364][ T2220] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 148.094371][ T2220] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 148.094380][ T2220] __x64_sys_sendto (net/socket.c:2183) [ 148.094384][ T2220] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 148.094390][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.094395][ T2220] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 148.094400][ T2220] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 148.094404][ T2220] RIP: 0033:0x7fd4b410da4a [ 148.094410][ T2220] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 148.094413][ T2220] RSP: 002b:00007ffebddb6cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 148.094417][ T2220] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd4b410da4a [ 148.094419][ T2220] RDX: 0000000000000040 RSI: 000000001e21c340 RDI: 0000000000000005 [ 148.094420][ T2220] RBP: 00007ffebddb6d40 R08: 0000000000418574 R09: 000000000000001c [ 148.094422][ T2220] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 148.094424][ T2220] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4b4236000 | [ 148.094424][ T2220] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4b4236000 | [ 148.094438][ T2220] | [ 148.094440][ T2220] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2220 | [ 148.105769][ T2220] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 148.106115][ T2220] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 148.106117][ T2220] Call Trace: [ 148.106119][ T2220] [ 148.106121][ T2220] dump_stack_lvl (lib/dump_stack.c:123) [ 148.106127][ T2220] check_preemption_disabled (lib/smp_processor_id.c:52) [ 148.106146][ T2220] lwtunnel_output (net/core/lwtunnel.c:359) [ 148.106152][ T2220] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 148.106160][ T2220] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.106166][ T2220] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 148.106170][ T2220] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.106182][ T2220] rawv6_sendmsg (net/ipv6/raw.c:918) [ 148.106193][ T2220] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 148.106198][ T2220] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 148.106201][ T2220] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.106209][ T2220] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 148.106213][ T2220] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 148.106222][ T2220] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 148.106237][ T2220] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 148.106239][ T2220] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.106250][ T2220] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.106254][ T2220] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.106259][ T2220] ? __pfx___sys_sendto (net/socket.c:2147) [ 148.106273][ T2220] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 148.106280][ T2220] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 148.106288][ T2220] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 148.106295][ T2220] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 148.106305][ T2220] __x64_sys_sendto (net/socket.c:2183) [ 148.106309][ T2220] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 148.106314][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.106318][ T2220] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 148.106324][ T2220] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 148.106327][ T2220] RIP: 0033:0x7fd4b410da4a [ 148.106330][ T2220] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 148.106333][ T2220] RSP: 002b:00007ffebddb6cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 148.106336][ T2220] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd4b410da4a [ 148.106338][ T2220] RDX: 0000000000000040 RSI: 000000001e21c340 RDI: 0000000000000005 [ 148.106340][ T2220] RBP: 00007ffebddb6d40 R08: 0000000000418574 R09: 000000000000001c [ 148.106341][ T2220] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 148.106343][ T2220] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4b4236000 | [ 148.106343][ T2220] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4b4236000 | [ 148.106357][ T2220] | [ 148.106758][ T2220] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2220 | [ 148.118376][ T2220] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 148.118623][ T2220] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 148.118624][ T2220] Call Trace: [ 148.118626][ T2220] [ 148.118628][ T2220] dump_stack_lvl (lib/dump_stack.c:123) [ 148.118635][ T2220] check_preemption_disabled (lib/smp_processor_id.c:52) [ 148.118642][ T2220] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 148.118648][ T2220] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 148.118660][ T2220] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 148.118671][ T2220] ? dump_stack_lvl (lib/dump_stack.c:123) [ 148.118675][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.118684][ T2220] lwtunnel_output (net/core/lwtunnel.c:359) [ 148.118690][ T2220] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 148.118696][ T2220] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.118702][ T2220] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 148.118706][ T2220] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.118718][ T2220] rawv6_sendmsg (net/ipv6/raw.c:918) [ 148.118729][ T2220] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 148.118734][ T2220] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 148.118739][ T2220] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.118747][ T2220] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 148.118752][ T2220] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 148.118761][ T2220] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 148.118776][ T2220] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 148.118779][ T2220] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.118789][ T2220] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.118795][ T2220] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.118800][ T2220] ? __pfx___sys_sendto (net/socket.c:2147) [ 148.118815][ T2220] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 148.118822][ T2220] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 148.118830][ T2220] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 148.118837][ T2220] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 148.118847][ T2220] __x64_sys_sendto (net/socket.c:2183) [ 148.118851][ T2220] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 148.118855][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.118859][ T2220] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 148.118865][ T2220] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 148.118869][ T2220] RIP: 0033:0x7fd4b410da4a [ 148.118872][ T2220] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 148.118874][ T2220] RSP: 002b:00007ffebddb6cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 148.118878][ T2220] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd4b410da4a [ 148.118880][ T2220] RDX: 0000000000000040 RSI: 000000001e21c340 RDI: 0000000000000005 [ 148.118881][ T2220] RBP: 00007ffebddb6d40 R08: 0000000000418574 R09: 000000000000001c [ 148.118883][ T2220] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 148.118885][ T2220] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4b4236000 | [ 148.118885][ T2220] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4b4236000 | [ 148.118899][ T2220] | [ 148.132610][ T2220] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2220 | [ 148.132980][ T2220] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 148.133226][ T2220] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 148.133228][ T2220] Call Trace: [ 148.133229][ T2220] [ 148.133231][ T2220] dump_stack_lvl (lib/dump_stack.c:123) [ 148.133236][ T2220] check_preemption_disabled (lib/smp_processor_id.c:52) [ 148.133243][ T2220] lwtunnel_output (net/core/lwtunnel.c:359) [ 148.133249][ T2220] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 148.133258][ T2220] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 148.133269][ T2220] ? dump_stack_lvl (lib/dump_stack.c:123) [ 148.133272][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.133282][ T2220] lwtunnel_output (net/core/lwtunnel.c:359) [ 148.133288][ T2220] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 148.133294][ T2220] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.133299][ T2220] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 148.133303][ T2220] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.133314][ T2220] rawv6_sendmsg (net/ipv6/raw.c:918) [ 148.133326][ T2220] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 148.133331][ T2220] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 148.133334][ T2220] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.133342][ T2220] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 148.133345][ T2220] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 148.133353][ T2220] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 148.133369][ T2220] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 148.133372][ T2220] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.133383][ T2220] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.133386][ T2220] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.133392][ T2220] ? __pfx___sys_sendto (net/socket.c:2147) [ 148.133406][ T2220] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 148.133412][ T2220] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 148.133419][ T2220] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 148.133426][ T2220] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 148.133436][ T2220] __x64_sys_sendto (net/socket.c:2183) [ 148.133439][ T2220] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 148.133444][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.133448][ T2220] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 148.133454][ T2220] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 148.133457][ T2220] RIP: 0033:0x7fd4b410da4a [ 148.133460][ T2220] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 148.133462][ T2220] RSP: 002b:00007ffebddb6cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 148.133465][ T2220] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd4b410da4a [ 148.133467][ T2220] RDX: 0000000000000040 RSI: 000000001e21c340 RDI: 0000000000000005 [ 148.133469][ T2220] RBP: 00007ffebddb6d40 R08: 0000000000418574 R09: 000000000000001c [ 148.133470][ T2220] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 148.133472][ T2220] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4b4236000 | [ 148.133472][ T2220] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4b4236000 | [ 148.133486][ T2220] | [ 148.133589][ T2220] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2220 | [ 148.146762][ T2220] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 148.147021][ T2220] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 148.147023][ T2220] Call Trace: [ 148.147024][ T2220] [ 148.147026][ T2220] dump_stack_lvl (lib/dump_stack.c:123) [ 148.147031][ T2220] check_preemption_disabled (lib/smp_processor_id.c:52) [ 148.147038][ T2220] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 148.147044][ T2220] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 148.147053][ T2220] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 148.147064][ T2220] ? dump_stack_lvl (lib/dump_stack.c:123) [ 148.147068][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.147077][ T2220] lwtunnel_output (net/core/lwtunnel.c:359) [ 148.147083][ T2220] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 148.147091][ T2220] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 148.147102][ T2220] ? dump_stack_lvl (lib/dump_stack.c:123) [ 148.147105][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.147114][ T2220] lwtunnel_output (net/core/lwtunnel.c:359) [ 148.147120][ T2220] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 148.147126][ T2220] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.147131][ T2220] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 148.147135][ T2220] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.147147][ T2220] rawv6_sendmsg (net/ipv6/raw.c:918) [ 148.147158][ T2220] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 148.147162][ T2220] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 148.147166][ T2220] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.147173][ T2220] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 148.147176][ T2220] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 148.147184][ T2220] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 148.147201][ T2220] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 148.147203][ T2220] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.147214][ T2220] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.147218][ T2220] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.147223][ T2220] ? __pfx___sys_sendto (net/socket.c:2147) [ 148.147237][ T2220] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 148.147243][ T2220] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 148.147250][ T2220] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 148.147257][ T2220] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 148.147267][ T2220] __x64_sys_sendto (net/socket.c:2183) [ 148.147270][ T2220] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 148.147274][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.147278][ T2220] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 148.147284][ T2220] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 148.147287][ T2220] RIP: 0033:0x7fd4b410da4a [ 148.147290][ T2220] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 148.147292][ T2220] RSP: 002b:00007ffebddb6cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 148.147295][ T2220] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd4b410da4a [ 148.147297][ T2220] RDX: 0000000000000040 RSI: 000000001e21c340 RDI: 0000000000000005 [ 148.147298][ T2220] RBP: 00007ffebddb6d40 R08: 0000000000418574 R09: 000000000000001c [ 148.147300][ T2220] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 148.147301][ T2220] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4b4236000 | [ 148.147301][ T2220] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4b4236000 | [ 148.147316][ T2220] | [ 148.147318][ T2220] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2220 | [ 148.164141][ T2220] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 148.164573][ T2220] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 148.164575][ T2220] Call Trace: [ 148.164576][ T2220] [ 148.164578][ T2220] dump_stack_lvl (lib/dump_stack.c:123) [ 148.164583][ T2220] check_preemption_disabled (lib/smp_processor_id.c:52) [ 148.164590][ T2220] lwtunnel_output (net/core/lwtunnel.c:359) [ 148.164597][ T2220] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 148.164606][ T2220] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 148.164617][ T2220] ? dump_stack_lvl (lib/dump_stack.c:123) [ 148.164620][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.164630][ T2220] lwtunnel_output (net/core/lwtunnel.c:359) [ 148.164636][ T2220] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 148.164644][ T2220] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 148.164656][ T2220] ? dump_stack_lvl (lib/dump_stack.c:123) [ 148.164659][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.164668][ T2220] lwtunnel_output (net/core/lwtunnel.c:359) [ 148.164674][ T2220] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 148.164680][ T2220] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.164685][ T2220] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 148.164690][ T2220] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.164702][ T2220] rawv6_sendmsg (net/ipv6/raw.c:918) [ 148.164713][ T2220] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 148.164718][ T2220] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 148.164722][ T2220] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.164729][ T2220] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 148.164732][ T2220] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 148.164741][ T2220] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 148.164757][ T2220] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 148.164760][ T2220] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.164771][ T2220] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.164775][ T2220] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.164780][ T2220] ? __pfx___sys_sendto (net/socket.c:2147) [ 148.164794][ T2220] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 148.164800][ T2220] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 148.164807][ T2220] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 148.164815][ T2220] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 148.164825][ T2220] __x64_sys_sendto (net/socket.c:2183) [ 148.164829][ T2220] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 148.164833][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.164837][ T2220] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 148.164843][ T2220] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 148.164845][ T2220] RIP: 0033:0x7fd4b410da4a [ 148.164848][ T2220] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 148.164850][ T2220] RSP: 002b:00007ffebddb6cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 148.164853][ T2220] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd4b410da4a [ 148.164855][ T2220] RDX: 0000000000000040 RSI: 000000001e21c340 RDI: 0000000000000005 [ 148.164857][ T2220] RBP: 00007ffebddb6d40 R08: 0000000000418574 R09: 000000000000001c [ 148.164858][ T2220] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 148.164860][ T2220] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4b4236000 | [ 148.164860][ T2220] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4b4236000 | [ 148.164875][ T2220] | [ 148.182740][ T2220] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2220 | [ 148.183138][ T2220] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 148.183577][ T2220] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 148.183579][ T2220] Call Trace: [ 148.183580][ T2220] [ 148.183582][ T2220] dump_stack_lvl (lib/dump_stack.c:123) [ 148.183587][ T2220] check_preemption_disabled (lib/smp_processor_id.c:52) [ 148.183593][ T2220] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 148.183600][ T2220] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 148.183609][ T2220] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 148.183622][ T2220] ? dump_stack_lvl (lib/dump_stack.c:124) [ 148.183631][ T2220] lwtunnel_output (net/core/lwtunnel.c:359) [ 148.183637][ T2220] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 148.183646][ T2220] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 148.183657][ T2220] ? dump_stack_lvl (lib/dump_stack.c:123) [ 148.183661][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.183670][ T2220] lwtunnel_output (net/core/lwtunnel.c:359) [ 148.183676][ T2220] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 148.183684][ T2220] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 148.183696][ T2220] ? dump_stack_lvl (lib/dump_stack.c:123) [ 148.183699][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.183708][ T2220] lwtunnel_output (net/core/lwtunnel.c:359) [ 148.183714][ T2220] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 148.183721][ T2220] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.183726][ T2220] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 148.183730][ T2220] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.183742][ T2220] rawv6_sendmsg (net/ipv6/raw.c:918) [ 148.183754][ T2220] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 148.183758][ T2220] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 148.183762][ T2220] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.183770][ T2220] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 148.183773][ T2220] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 148.183781][ T2220] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 148.183798][ T2220] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 148.183800][ T2220] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.183811][ T2220] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.183816][ T2220] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.183821][ T2220] ? __pfx___sys_sendto (net/socket.c:2147) [ 148.183836][ T2220] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 148.183842][ T2220] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 148.183849][ T2220] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 148.183856][ T2220] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 148.183866][ T2220] __x64_sys_sendto (net/socket.c:2183) [ 148.183869][ T2220] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 148.183873][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.183877][ T2220] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 148.183883][ T2220] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 148.183886][ T2220] RIP: 0033:0x7fd4b410da4a [ 148.183889][ T2220] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 148.183891][ T2220] RSP: 002b:00007ffebddb6cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 148.183893][ T2220] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd4b410da4a [ 148.183895][ T2220] RDX: 0000000000000040 RSI: 000000001e21c340 RDI: 0000000000000005 [ 148.183897][ T2220] RBP: 00007ffebddb6d40 R08: 0000000000418574 R09: 000000000000001c [ 148.183899][ T2220] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 148.183900][ T2220] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4b4236000 | [ 148.183900][ T2220] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4b4236000 | [ 148.183915][ T2220] | [ 148.203679][ T2220] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2220 | [ 148.204077][ T2220] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 148.204352][ T2220] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 148.204354][ T2220] Call Trace: [ 148.204355][ T2220] [ 148.204357][ T2220] dump_stack_lvl (lib/dump_stack.c:123) [ 148.204363][ T2220] check_preemption_disabled (lib/smp_processor_id.c:52) [ 148.204370][ T2220] lwtunnel_output (net/core/lwtunnel.c:359) [ 148.204376][ T2220] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 148.204385][ T2220] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 148.204398][ T2220] ? dump_stack_lvl (lib/dump_stack.c:124) [ 148.204407][ T2220] lwtunnel_output (net/core/lwtunnel.c:359) [ 148.204413][ T2220] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 148.204422][ T2220] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 148.204434][ T2220] ? dump_stack_lvl (lib/dump_stack.c:123) [ 148.204437][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.204447][ T2220] lwtunnel_output (net/core/lwtunnel.c:359) [ 148.204453][ T2220] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 148.204461][ T2220] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 148.204473][ T2220] ? dump_stack_lvl (lib/dump_stack.c:123) [ 148.204476][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.204485][ T2220] lwtunnel_output (net/core/lwtunnel.c:359) [ 148.204491][ T2220] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 148.204498][ T2220] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.204502][ T2220] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 148.204507][ T2220] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.204519][ T2220] rawv6_sendmsg (net/ipv6/raw.c:918) [ 148.204531][ T2220] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 148.204536][ T2220] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 148.204539][ T2220] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.204546][ T2220] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 148.204550][ T2220] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 148.204558][ T2220] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 148.204575][ T2220] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 148.204577][ T2220] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.204589][ T2220] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.204593][ T2220] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.204598][ T2220] ? __pfx___sys_sendto (net/socket.c:2147) [ 148.204613][ T2220] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 148.204619][ T2220] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 148.204626][ T2220] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 148.204633][ T2220] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 148.204643][ T2220] __x64_sys_sendto (net/socket.c:2183) [ 148.204647][ T2220] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 148.204650][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.204654][ T2220] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 148.204660][ T2220] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 148.204663][ T2220] RIP: 0033:0x7fd4b410da4a [ 148.204666][ T2220] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 148.204668][ T2220] RSP: 002b:00007ffebddb6cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 148.204671][ T2220] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd4b410da4a [ 148.204673][ T2220] RDX: 0000000000000040 RSI: 000000001e21c340 RDI: 0000000000000005 [ 148.204675][ T2220] RBP: 00007ffebddb6d40 R08: 0000000000418574 R09: 000000000000001c [ 148.204676][ T2220] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 148.204678][ T2220] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4b4236000 | [ 148.204678][ T2220] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4b4236000 | [ 148.204693][ T2220] | [ 148.225684][ T2220] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2220 | [ 148.226097][ T2220] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 148.226370][ T2220] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 148.226371][ T2220] Call Trace: [ 148.226373][ T2220] [ 148.226375][ T2220] dump_stack_lvl (lib/dump_stack.c:123) [ 148.226380][ T2220] check_preemption_disabled (lib/smp_processor_id.c:52) [ 148.226387][ T2220] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 148.226394][ T2220] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 148.226403][ T2220] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 148.226415][ T2220] ? dump_stack_lvl (lib/dump_stack.c:123) [ 148.226418][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.226427][ T2220] lwtunnel_output (net/core/lwtunnel.c:359) [ 148.226434][ T2220] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 148.226442][ T2220] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 148.226455][ T2220] ? dump_stack_lvl (lib/dump_stack.c:124) [ 148.226464][ T2220] lwtunnel_output (net/core/lwtunnel.c:359) [ 148.226470][ T2220] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 148.226478][ T2220] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 148.226490][ T2220] ? dump_stack_lvl (lib/dump_stack.c:123) [ 148.226493][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.226502][ T2220] lwtunnel_output (net/core/lwtunnel.c:359) [ 148.226508][ T2220] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 148.226517][ T2220] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 148.226528][ T2220] ? dump_stack_lvl (lib/dump_stack.c:123) [ 148.226531][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.226540][ T2220] lwtunnel_output (net/core/lwtunnel.c:359) [ 148.226546][ T2220] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 148.226553][ T2220] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.226557][ T2220] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 148.226562][ T2220] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.226574][ T2220] rawv6_sendmsg (net/ipv6/raw.c:918) [ 148.226585][ T2220] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 148.226590][ T2220] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 148.226594][ T2220] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.226601][ T2220] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 148.226604][ T2220] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 148.226613][ T2220] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 148.226630][ T2220] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 148.226632][ T2220] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.226643][ T2220] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.226647][ T2220] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.226652][ T2220] ? __pfx___sys_sendto (net/socket.c:2147) [ 148.226667][ T2220] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 148.226673][ T2220] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 148.226680][ T2220] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 148.226687][ T2220] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 148.226697][ T2220] __x64_sys_sendto (net/socket.c:2183) [ 148.226701][ T2220] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 148.226705][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.226709][ T2220] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 148.226714][ T2220] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 148.226717][ T2220] RIP: 0033:0x7fd4b410da4a [ 148.226720][ T2220] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 148.226722][ T2220] RSP: 002b:00007ffebddb6cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 148.226725][ T2220] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd4b410da4a [ 148.226727][ T2220] RDX: 0000000000000040 RSI: 000000001e21c340 RDI: 0000000000000005 [ 148.226728][ T2220] RBP: 00007ffebddb6d40 R08: 0000000000418574 R09: 000000000000001c [ 148.226730][ T2220] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 148.226731][ T2220] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4b4236000 | [ 148.226731][ T2220] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4b4236000 | [ 148.226746][ T2220] | [ 148.226748][ T2220] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2220 | [ 148.247706][ T2220] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 148.247993][ T2220] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 148.247994][ T2220] Call Trace: [ 148.247996][ T2220] [ 148.247998][ T2220] dump_stack_lvl (lib/dump_stack.c:123) [ 148.248003][ T2220] check_preemption_disabled (lib/smp_processor_id.c:52) [ 148.248010][ T2220] lwtunnel_output (net/core/lwtunnel.c:359) [ 148.248016][ T2220] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 148.248026][ T2220] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 148.248038][ T2220] ? dump_stack_lvl (lib/dump_stack.c:123) [ 148.248041][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.248050][ T2220] lwtunnel_output (net/core/lwtunnel.c:359) [ 148.248056][ T2220] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 148.248065][ T2220] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 148.248078][ T2220] ? dump_stack_lvl (lib/dump_stack.c:124) [ 148.248087][ T2220] lwtunnel_output (net/core/lwtunnel.c:359) [ 148.248093][ T2220] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 148.248102][ T2220] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 148.248114][ T2220] ? dump_stack_lvl (lib/dump_stack.c:123) [ 148.248117][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.248126][ T2220] lwtunnel_output (net/core/lwtunnel.c:359) [ 148.248133][ T2220] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 148.248142][ T2220] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 148.248153][ T2220] ? dump_stack_lvl (lib/dump_stack.c:123) [ 148.248156][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.248166][ T2220] lwtunnel_output (net/core/lwtunnel.c:359) [ 148.248172][ T2220] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 148.248178][ T2220] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.248184][ T2220] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 148.248188][ T2220] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.248200][ T2220] rawv6_sendmsg (net/ipv6/raw.c:918) [ 148.248212][ T2220] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 148.248217][ T2220] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 148.248220][ T2220] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.248228][ T2220] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 148.248231][ T2220] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 148.248240][ T2220] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 148.248256][ T2220] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 148.248259][ T2220] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.248270][ T2220] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.248274][ T2220] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.248279][ T2220] ? __pfx___sys_sendto (net/socket.c:2147) [ 148.248294][ T2220] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 148.248300][ T2220] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 148.248307][ T2220] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 148.248315][ T2220] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 148.248325][ T2220] __x64_sys_sendto (net/socket.c:2183) [ 148.248328][ T2220] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 148.248332][ T2220] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.248336][ T2220] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 148.248342][ T2220] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 148.248344][ T2220] RIP: 0033:0x7fd4b410da4a [ 148.248347][ T2220] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 148.248350][ T2220] RSP: 002b:00007ffebddb6cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 148.248353][ T2220] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd4b410da4a [ 148.248354][ T2220] RDX: 0000000000000040 RSI: 000000001e21c340 RDI: 0000000000000005 [ 148.248356][ T2220] RBP: 00007ffebddb6d40 R08: 0000000000418574 R09: 000000000000001c [ 148.248358][ T2220] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 148.248359][ T2220] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4b4236000 | [ 153.769887][ C0] lwtunnel_input(): recursion limit reached on datapath | [ 156.025601][ T2226] check_preemption_disabled: 46 callbacks suppressed | [ 156.025608][ T2226] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2226 | [ 156.026312][ T2226] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 156.026563][ T2226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 156.026565][ T2226] Call Trace: [ 156.026567][ T2226] [ 156.026570][ T2226] dump_stack_lvl (lib/dump_stack.c:123) [ 156.026580][ T2226] check_preemption_disabled (lib/smp_processor_id.c:52) [ 156.026589][ T2226] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 156.026596][ T2226] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 156.026605][ T2226] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 156.026613][ T2226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 156.026617][ T2226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 156.026629][ T2226] rawv6_sendmsg (net/ipv6/raw.c:918) [ 156.026640][ T2226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 156.026645][ T2226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 156.026653][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.026663][ T2226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 156.026669][ T2226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 156.026679][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 156.026695][ T2226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 156.026698][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.026709][ T2226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 156.026717][ T2226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 156.026723][ T2226] ? __pfx___sys_sendto (net/socket.c:2147) [ 156.026737][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 156.026745][ T2226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 156.026755][ T2226] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 156.026762][ T2226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 156.026772][ T2226] __x64_sys_sendto (net/socket.c:2183) [ 156.026776][ T2226] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 156.026783][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 156.026788][ T2226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 156.026793][ T2226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.026797][ T2226] RIP: 0033:0x7f1695099a4a [ 156.026802][ T2226] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 156.026805][ T2226] RSP: 002b:00007fff2bae1748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 156.026809][ T2226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1695099a4a [ 156.026811][ T2226] RDX: 0000000000000040 RSI: 0000000013add340 RDI: 0000000000000005 [ 156.026815][ T2226] RBP: 00007fff2bae17d0 R08: 0000000000418574 R09: 000000000000001c [ 156.026816][ T2226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 156.026818][ T2226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16951c2000 | [ 156.026818][ T2226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16951c2000 | [ 156.026833][ T2226] | [ 156.039298][ T2226] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2226 | [ 156.039680][ T2226] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 156.040267][ T2226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 156.040269][ T2226] Call Trace: [ 156.040271][ T2226] [ 156.040273][ T2226] dump_stack_lvl (lib/dump_stack.c:123) [ 156.040279][ T2226] check_preemption_disabled (lib/smp_processor_id.c:52) [ 156.040286][ T2226] lwtunnel_output (net/core/lwtunnel.c:359) [ 156.040293][ T2226] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 156.040300][ T2226] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 156.040305][ T2226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 156.040310][ T2226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 156.040322][ T2226] rawv6_sendmsg (net/ipv6/raw.c:918) [ 156.040333][ T2226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 156.040338][ T2226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 156.040342][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.040350][ T2226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 156.040354][ T2226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 156.040363][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 156.040379][ T2226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 156.040382][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.040393][ T2226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 156.040398][ T2226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 156.040404][ T2226] ? __pfx___sys_sendto (net/socket.c:2147) [ 156.040418][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 156.040425][ T2226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 156.040433][ T2226] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 156.040440][ T2226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 156.040450][ T2226] __x64_sys_sendto (net/socket.c:2183) [ 156.040454][ T2226] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 156.040458][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 156.040462][ T2226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 156.040468][ T2226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.040471][ T2226] RIP: 0033:0x7f1695099a4a [ 156.040475][ T2226] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 156.040477][ T2226] RSP: 002b:00007fff2bae1748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 156.040480][ T2226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1695099a4a [ 156.040483][ T2226] RDX: 0000000000000040 RSI: 0000000013add340 RDI: 0000000000000005 [ 156.040484][ T2226] RBP: 00007fff2bae17d0 R08: 0000000000418574 R09: 000000000000001c [ 156.040486][ T2226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 156.040487][ T2226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16951c2000 | [ 156.040487][ T2226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16951c2000 | [ 156.040502][ T2226] | [ 156.040581][ T2226] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2226 | [ 156.052806][ T2226] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 156.053078][ T2226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 156.053080][ T2226] Call Trace: [ 156.053081][ T2226] [ 156.053083][ T2226] dump_stack_lvl (lib/dump_stack.c:123) [ 156.053089][ T2226] check_preemption_disabled (lib/smp_processor_id.c:52) [ 156.053096][ T2226] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 156.053102][ T2226] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 156.053108][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.053114][ T2226] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 156.053120][ T2226] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 156.053123][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.053138][ T2226] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 156.053142][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.053145][ T2226] ? _printk (kernel/printk/printk.c:2470) [ 156.053155][ T2226] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 156.053167][ T2226] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 156.053175][ T2226] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.053182][ T2226] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 156.053188][ T2226] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 156.053195][ T2226] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 156.053199][ T2226] ? dump_stack_lvl (lib/dump_stack.c:123) [ 156.053202][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 156.053212][ T2226] lwtunnel_output (net/core/lwtunnel.c:359) [ 156.053218][ T2226] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 156.053224][ T2226] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 156.053229][ T2226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 156.053234][ T2226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 156.053245][ T2226] rawv6_sendmsg (net/ipv6/raw.c:918) [ 156.053256][ T2226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 156.053261][ T2226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 156.053265][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.053272][ T2226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 156.053275][ T2226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 156.053284][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 156.053299][ T2226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 156.053302][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.053313][ T2226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 156.053317][ T2226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 156.053322][ T2226] ? __pfx___sys_sendto (net/socket.c:2147) [ 156.053336][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 156.053342][ T2226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 156.053349][ T2226] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 156.053356][ T2226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 156.053366][ T2226] __x64_sys_sendto (net/socket.c:2183) [ 156.053370][ T2226] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 156.053374][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 156.053378][ T2226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 156.053384][ T2226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.053386][ T2226] RIP: 0033:0x7f1695099a4a [ 156.053390][ T2226] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 156.053392][ T2226] RSP: 002b:00007fff2bae1748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 156.053395][ T2226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1695099a4a [ 156.053397][ T2226] RDX: 0000000000000040 RSI: 0000000013add340 RDI: 0000000000000005 [ 156.053399][ T2226] RBP: 00007fff2bae17d0 R08: 0000000000418574 R09: 000000000000001c [ 156.053401][ T2226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 156.053403][ T2226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16951c2000 | [ 156.053403][ T2226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16951c2000 | [ 156.053417][ T2226] | [ 156.053422][ T2226] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2226 | [ 156.070135][ T2226] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 156.070401][ T2226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 156.070403][ T2226] Call Trace: [ 156.070405][ T2226] [ 156.070407][ T2226] dump_stack_lvl (lib/dump_stack.c:123) [ 156.070412][ T2226] check_preemption_disabled (lib/smp_processor_id.c:52) [ 156.070419][ T2226] lwtunnel_output (net/core/lwtunnel.c:359) [ 156.070425][ T2226] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 156.070430][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.070436][ T2226] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 156.070442][ T2226] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 156.070445][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.070459][ T2226] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 156.070463][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.070466][ T2226] ? _printk (kernel/printk/printk.c:2470) [ 156.070474][ T2226] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 156.070487][ T2226] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 156.070493][ T2226] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.070501][ T2226] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 156.070507][ T2226] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 156.070514][ T2226] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 156.070519][ T2226] ? dump_stack_lvl (lib/dump_stack.c:123) [ 156.070522][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 156.070531][ T2226] lwtunnel_output (net/core/lwtunnel.c:359) [ 156.070537][ T2226] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 156.070544][ T2226] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 156.070549][ T2226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 156.070553][ T2226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 156.070565][ T2226] rawv6_sendmsg (net/ipv6/raw.c:918) [ 156.070576][ T2226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 156.070581][ T2226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 156.070584][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.070591][ T2226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 156.070594][ T2226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 156.070603][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 156.070620][ T2226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 156.070622][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.070633][ T2226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 156.070637][ T2226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 156.070643][ T2226] ? __pfx___sys_sendto (net/socket.c:2147) [ 156.070657][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 156.070664][ T2226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 156.070672][ T2226] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 156.070679][ T2226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 156.070689][ T2226] __x64_sys_sendto (net/socket.c:2183) [ 156.070693][ T2226] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 156.070697][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 156.070702][ T2226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 156.070708][ T2226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.070711][ T2226] RIP: 0033:0x7f1695099a4a [ 156.070714][ T2226] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 156.070716][ T2226] RSP: 002b:00007fff2bae1748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 156.070719][ T2226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1695099a4a [ 156.070721][ T2226] RDX: 0000000000000040 RSI: 0000000013add340 RDI: 0000000000000005 [ 156.070722][ T2226] RBP: 00007fff2bae17d0 R08: 0000000000418574 R09: 000000000000001c [ 156.070724][ T2226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 156.070726][ T2226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16951c2000 | [ 156.070726][ T2226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16951c2000 | [ 156.070740][ T2226] | [ 156.092595][ T2226] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2226 | [ 156.093259][ T2226] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 156.093547][ T2226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 156.093549][ T2226] Call Trace: [ 156.093551][ T2226] [ 156.093554][ T2226] dump_stack_lvl (lib/dump_stack.c:123) [ 156.093559][ T2226] check_preemption_disabled (lib/smp_processor_id.c:52) [ 156.093566][ T2226] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 156.093572][ T2226] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 156.093577][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.093584][ T2226] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 156.093589][ T2226] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 156.093593][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.093598][ T2226] ? __pfx_pskb_expand_head (net/core/skbuff.c:2231) [ 156.093612][ T2226] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 156.093616][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.093619][ T2226] ? _printk (kernel/printk/printk.c:2470) [ 156.093627][ T2226] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 156.093640][ T2226] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 156.093647][ T2226] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.093654][ T2226] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 156.093660][ T2226] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 156.093667][ T2226] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 156.093671][ T2226] ? dump_stack_lvl (lib/dump_stack.c:123) [ 156.093675][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 156.093684][ T2226] lwtunnel_output (net/core/lwtunnel.c:359) [ 156.093690][ T2226] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 156.093694][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.093700][ T2226] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 156.093705][ T2226] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 156.093708][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.093722][ T2226] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 156.093725][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.093728][ T2226] ? _printk (kernel/printk/printk.c:2470) [ 156.093736][ T2226] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 156.093749][ T2226] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 156.093754][ T2226] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.093761][ T2226] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 156.093766][ T2226] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 156.093774][ T2226] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 156.093778][ T2226] ? dump_stack_lvl (lib/dump_stack.c:123) [ 156.093781][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 156.093790][ T2226] lwtunnel_output (net/core/lwtunnel.c:359) [ 156.093796][ T2226] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 156.093802][ T2226] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 156.093807][ T2226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 156.093811][ T2226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 156.093825][ T2226] rawv6_sendmsg (net/ipv6/raw.c:918) [ 156.093836][ T2226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 156.093841][ T2226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 156.093845][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.093852][ T2226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 156.093855][ T2226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 156.093864][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 156.093880][ T2226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 156.093883][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.093894][ T2226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 156.093898][ T2226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 156.093903][ T2226] ? __pfx___sys_sendto (net/socket.c:2147) [ 156.093918][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 156.093924][ T2226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 156.093931][ T2226] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 156.093938][ T2226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 156.093948][ T2226] __x64_sys_sendto (net/socket.c:2183) [ 156.093952][ T2226] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 156.093957][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 156.093961][ T2226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 156.093966][ T2226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.093969][ T2226] RIP: 0033:0x7f1695099a4a [ 156.093973][ T2226] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 156.093975][ T2226] RSP: 002b:00007fff2bae1748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 156.093978][ T2226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1695099a4a [ 156.093980][ T2226] RDX: 0000000000000040 RSI: 0000000013add340 RDI: 0000000000000005 [ 156.093982][ T2226] RBP: 00007fff2bae17d0 R08: 0000000000418574 R09: 000000000000001c [ 156.093984][ T2226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 156.093985][ T2226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16951c2000 | [ 156.093985][ T2226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16951c2000 | [ 156.094000][ T2226] | [ 156.121922][ T2226] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2226 | [ 156.122336][ T2226] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 156.122616][ T2226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 156.122617][ T2226] Call Trace: [ 156.122619][ T2226] [ 156.122621][ T2226] dump_stack_lvl (lib/dump_stack.c:123) [ 156.122626][ T2226] check_preemption_disabled (lib/smp_processor_id.c:52) [ 156.122633][ T2226] lwtunnel_output (net/core/lwtunnel.c:359) [ 156.122639][ T2226] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 156.122643][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.122650][ T2226] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 156.122655][ T2226] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 156.122658][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.122664][ T2226] ? __pfx_pskb_expand_head (net/core/skbuff.c:2231) [ 156.122676][ T2226] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 156.122680][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.122683][ T2226] ? _printk (kernel/printk/printk.c:2470) [ 156.122692][ T2226] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 156.122705][ T2226] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 156.122710][ T2226] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.122718][ T2226] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 156.122724][ T2226] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 156.122731][ T2226] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 156.122736][ T2226] ? dump_stack_lvl (lib/dump_stack.c:123) [ 156.122739][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 156.122748][ T2226] lwtunnel_output (net/core/lwtunnel.c:359) [ 156.122755][ T2226] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 156.122758][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.122764][ T2226] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 156.122770][ T2226] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 156.122772][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.122786][ T2226] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 156.122790][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.122793][ T2226] ? _printk (kernel/printk/printk.c:2470) [ 156.122801][ T2226] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 156.122815][ T2226] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 156.122819][ T2226] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.122827][ T2226] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 156.122832][ T2226] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 156.122840][ T2226] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 156.122843][ T2226] ? dump_stack_lvl (lib/dump_stack.c:123) [ 156.122847][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 156.122856][ T2226] lwtunnel_output (net/core/lwtunnel.c:359) [ 156.122862][ T2226] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 156.122868][ T2226] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 156.122874][ T2226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 156.122878][ T2226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 156.122891][ T2226] rawv6_sendmsg (net/ipv6/raw.c:918) [ 156.122903][ T2226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 156.122908][ T2226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 156.122911][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.122919][ T2226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 156.122922][ T2226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 156.122930][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 156.122947][ T2226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 156.122950][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.122961][ T2226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 156.122965][ T2226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 156.122970][ T2226] ? __pfx___sys_sendto (net/socket.c:2147) [ 156.122985][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 156.122991][ T2226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 156.122998][ T2226] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 156.123005][ T2226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 156.123015][ T2226] __x64_sys_sendto (net/socket.c:2183) [ 156.123019][ T2226] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 156.123023][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 156.123027][ T2226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 156.123033][ T2226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.123035][ T2226] RIP: 0033:0x7f1695099a4a [ 156.123038][ T2226] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 156.123041][ T2226] RSP: 002b:00007fff2bae1748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 156.123043][ T2226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1695099a4a [ 156.123045][ T2226] RDX: 0000000000000040 RSI: 0000000013add340 RDI: 0000000000000005 [ 156.123047][ T2226] RBP: 00007fff2bae17d0 R08: 0000000000418574 R09: 000000000000001c [ 156.123048][ T2226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 156.123050][ T2226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16951c2000 | [ 156.123050][ T2226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16951c2000 | [ 156.123065][ T2226] | [ 156.151275][ T2226] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2226 | [ 156.151708][ T2226] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 156.152019][ T2226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 156.152020][ T2226] Call Trace: [ 156.152022][ T2226] [ 156.152024][ T2226] dump_stack_lvl (lib/dump_stack.c:123) [ 156.152029][ T2226] check_preemption_disabled (lib/smp_processor_id.c:52) [ 156.152035][ T2226] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 156.152041][ T2226] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 156.152045][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.152052][ T2226] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 156.152058][ T2226] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 156.152061][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.152076][ T2226] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 156.152080][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.152083][ T2226] ? _printk (kernel/printk/printk.c:2470) [ 156.152092][ T2226] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 156.152107][ T2226] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 156.152115][ T2226] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 156.152121][ T2226] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 156.152132][ T2226] ? dump_stack_lvl (lib/dump_stack.c:124) [ 156.152141][ T2226] lwtunnel_output (net/core/lwtunnel.c:359) [ 156.152147][ T2226] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 156.152150][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.152157][ T2226] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 156.152162][ T2226] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 156.152164][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.152169][ T2226] ? __pfx_pskb_expand_head (net/core/skbuff.c:2231) [ 156.152181][ T2226] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 156.152185][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.152188][ T2226] ? _printk (kernel/printk/printk.c:2470) [ 156.152196][ T2226] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 156.152209][ T2226] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 156.152214][ T2226] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.152222][ T2226] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 156.152227][ T2226] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 156.152235][ T2226] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 156.152239][ T2226] ? dump_stack_lvl (lib/dump_stack.c:123) [ 156.152242][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 156.152251][ T2226] lwtunnel_output (net/core/lwtunnel.c:359) [ 156.152257][ T2226] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 156.152260][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.152267][ T2226] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 156.152272][ T2226] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 156.152274][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.152288][ T2226] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 156.152291][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.152294][ T2226] ? _printk (kernel/printk/printk.c:2470) [ 156.152302][ T2226] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 156.152315][ T2226] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 156.152320][ T2226] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.152327][ T2226] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 156.152333][ T2226] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 156.152340][ T2226] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 156.152344][ T2226] ? dump_stack_lvl (lib/dump_stack.c:123) [ 156.152347][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 156.152356][ T2226] lwtunnel_output (net/core/lwtunnel.c:359) [ 156.152363][ T2226] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 156.152369][ T2226] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 156.152374][ T2226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 156.152378][ T2226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 156.152390][ T2226] rawv6_sendmsg (net/ipv6/raw.c:918) [ 156.152402][ T2226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 156.152407][ T2226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 156.152409][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.152417][ T2226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 156.152420][ T2226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 156.152429][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 156.152445][ T2226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 156.152448][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.152459][ T2226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 156.152462][ T2226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 156.152468][ T2226] ? __pfx___sys_sendto (net/socket.c:2147) [ 156.152483][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 156.152489][ T2226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 156.152496][ T2226] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 156.152503][ T2226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 156.152513][ T2226] __x64_sys_sendto (net/socket.c:2183) [ 156.152517][ T2226] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 156.152521][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 156.152525][ T2226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 156.152530][ T2226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.152533][ T2226] RIP: 0033:0x7f1695099a4a [ 156.152536][ T2226] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 156.152538][ T2226] RSP: 002b:00007fff2bae1748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 156.152541][ T2226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1695099a4a [ 156.152543][ T2226] RDX: 0000000000000040 RSI: 0000000013add340 RDI: 0000000000000005 [ 156.152544][ T2226] RBP: 00007fff2bae17d0 R08: 0000000000418574 R09: 000000000000001c [ 156.152546][ T2226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 156.152548][ T2226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16951c2000 | [ 156.152548][ T2226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16951c2000 | [ 156.152563][ T2226] | [ 156.152565][ T2226] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2226 | [ 156.185259][ T2226] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 156.185562][ T2226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 156.185564][ T2226] Call Trace: [ 156.185566][ T2226] [ 156.185568][ T2226] dump_stack_lvl (lib/dump_stack.c:123) [ 156.185573][ T2226] check_preemption_disabled (lib/smp_processor_id.c:52) [ 156.185580][ T2226] lwtunnel_output (net/core/lwtunnel.c:359) [ 156.185587][ T2226] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 156.185591][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.185598][ T2226] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 156.185603][ T2226] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 156.185606][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.185621][ T2226] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 156.185625][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.185628][ T2226] ? _printk (kernel/printk/printk.c:2470) [ 156.185637][ T2226] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 156.185653][ T2226] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 156.185661][ T2226] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 156.185666][ T2226] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 156.185678][ T2226] ? dump_stack_lvl (lib/dump_stack.c:124) [ 156.185687][ T2226] lwtunnel_output (net/core/lwtunnel.c:359) [ 156.185693][ T2226] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 156.185697][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.185703][ T2226] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 156.185708][ T2226] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 156.185711][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.185715][ T2226] ? __pfx_pskb_expand_head (net/core/skbuff.c:2231) [ 156.185728][ T2226] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 156.185731][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.185734][ T2226] ? _printk (kernel/printk/printk.c:2470) [ 156.185742][ T2226] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 156.185755][ T2226] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 156.185761][ T2226] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.185769][ T2226] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 156.185774][ T2226] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 156.185782][ T2226] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 156.185786][ T2226] ? dump_stack_lvl (lib/dump_stack.c:123) [ 156.185789][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 156.185798][ T2226] lwtunnel_output (net/core/lwtunnel.c:359) [ 156.185805][ T2226] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 156.185808][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.185816][ T2226] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 156.185821][ T2226] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 156.185823][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.185838][ T2226] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 156.185841][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.185844][ T2226] ? _printk (kernel/printk/printk.c:2470) [ 156.185852][ T2226] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 156.185865][ T2226] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 156.185870][ T2226] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.185878][ T2226] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 156.185883][ T2226] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 156.185891][ T2226] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 156.185894][ T2226] ? dump_stack_lvl (lib/dump_stack.c:123) [ 156.185898][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 156.185907][ T2226] lwtunnel_output (net/core/lwtunnel.c:359) [ 156.185913][ T2226] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 156.185919][ T2226] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 156.185924][ T2226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 156.185929][ T2226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 156.185941][ T2226] rawv6_sendmsg (net/ipv6/raw.c:918) [ 156.185953][ T2226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 156.185958][ T2226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 156.185961][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.185969][ T2226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 156.185972][ T2226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 156.185981][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 156.185998][ T2226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 156.186001][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.186012][ T2226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 156.186016][ T2226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 156.186021][ T2226] ? __pfx___sys_sendto (net/socket.c:2147) [ 156.186036][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 156.186042][ T2226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 156.186050][ T2226] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 156.186057][ T2226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 156.186067][ T2226] __x64_sys_sendto (net/socket.c:2183) [ 156.186071][ T2226] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 156.186075][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 156.186079][ T2226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 156.186084][ T2226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.186087][ T2226] RIP: 0033:0x7f1695099a4a [ 156.186090][ T2226] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 156.186092][ T2226] RSP: 002b:00007fff2bae1748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 156.186095][ T2226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1695099a4a [ 156.186097][ T2226] RDX: 0000000000000040 RSI: 0000000013add340 RDI: 0000000000000005 [ 156.186098][ T2226] RBP: 00007fff2bae17d0 R08: 0000000000418574 R09: 000000000000001c [ 156.186100][ T2226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 156.186102][ T2226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16951c2000 | [ 156.186102][ T2226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16951c2000 | [ 156.186117][ T2226] | [ 156.220647][ T2226] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2226 | [ 156.221122][ T2226] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 156.221442][ T2226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 156.221443][ T2226] Call Trace: [ 156.221445][ T2226] [ 156.221447][ T2226] dump_stack_lvl (lib/dump_stack.c:123) [ 156.221452][ T2226] check_preemption_disabled (lib/smp_processor_id.c:52) [ 156.221459][ T2226] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 156.221466][ T2226] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 156.221470][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.221477][ T2226] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 156.221482][ T2226] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 156.221485][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.221500][ T2226] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 156.221504][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.221507][ T2226] ? _printk (kernel/printk/printk.c:2470) [ 156.221516][ T2226] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 156.221532][ T2226] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 156.221540][ T2226] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 156.221545][ T2226] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 156.221557][ T2226] ? dump_stack_lvl (lib/dump_stack.c:124) [ 156.221566][ T2226] lwtunnel_output (net/core/lwtunnel.c:359) [ 156.221572][ T2226] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 156.221576][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.221582][ T2226] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 156.221587][ T2226] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 156.221589][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.221604][ T2226] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 156.221607][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.221610][ T2226] ? _printk (kernel/printk/printk.c:2470) [ 156.221618][ T2226] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 156.221634][ T2226] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 156.221642][ T2226] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 156.221647][ T2226] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 156.221658][ T2226] ? dump_stack_lvl (lib/dump_stack.c:124) [ 156.221667][ T2226] lwtunnel_output (net/core/lwtunnel.c:359) [ 156.221674][ T2226] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 156.221677][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.221683][ T2226] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 156.221689][ T2226] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 156.221691][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.221696][ T2226] ? __pfx_pskb_expand_head (net/core/skbuff.c:2231) [ 156.221709][ T2226] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 156.221713][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.221716][ T2226] ? _printk (kernel/printk/printk.c:2470) [ 156.221724][ T2226] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 156.221737][ T2226] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 156.221742][ T2226] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.221749][ T2226] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 156.221755][ T2226] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 156.221763][ T2226] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 156.221766][ T2226] ? dump_stack_lvl (lib/dump_stack.c:123) [ 156.221770][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 156.221779][ T2226] lwtunnel_output (net/core/lwtunnel.c:359) [ 156.221785][ T2226] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 156.221789][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.221795][ T2226] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 156.221800][ T2226] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 156.221802][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.221818][ T2226] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 156.221821][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.221825][ T2226] ? _printk (kernel/printk/printk.c:2470) [ 156.221832][ T2226] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 156.221846][ T2226] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 156.221850][ T2226] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.221858][ T2226] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 156.221863][ T2226] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 156.221871][ T2226] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 156.221875][ T2226] ? dump_stack_lvl (lib/dump_stack.c:123) [ 156.221878][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 156.221887][ T2226] lwtunnel_output (net/core/lwtunnel.c:359) [ 156.221893][ T2226] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 156.221899][ T2226] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 156.221904][ T2226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 156.221909][ T2226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 156.221921][ T2226] rawv6_sendmsg (net/ipv6/raw.c:918) [ 156.221933][ T2226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 156.221938][ T2226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 156.221941][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.221948][ T2226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 156.221951][ T2226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 156.221960][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 156.221977][ T2226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 156.221980][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.221991][ T2226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 156.221995][ T2226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 156.222000][ T2226] ? __pfx___sys_sendto (net/socket.c:2147) [ 156.222015][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 156.222022][ T2226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 156.222029][ T2226] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 156.222036][ T2226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 156.222047][ T2226] __x64_sys_sendto (net/socket.c:2183) [ 156.222050][ T2226] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 156.222054][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 156.222058][ T2226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 156.222064][ T2226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.222067][ T2226] RIP: 0033:0x7f1695099a4a [ 156.222070][ T2226] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 156.222072][ T2226] RSP: 002b:00007fff2bae1748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 156.222075][ T2226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1695099a4a [ 156.222077][ T2226] RDX: 0000000000000040 RSI: 0000000013add340 RDI: 0000000000000005 [ 156.222079][ T2226] RBP: 00007fff2bae17d0 R08: 0000000000418574 R09: 000000000000001c [ 156.222080][ T2226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 156.222082][ T2226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16951c2000 | [ 156.222082][ T2226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16951c2000 | [ 156.222098][ T2226] | [ 156.263564][ T2226] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2226 | [ 156.264056][ T2226] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 156.264374][ T2226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 156.264375][ T2226] Call Trace: [ 156.264377][ T2226] [ 156.264380][ T2226] dump_stack_lvl (lib/dump_stack.c:123) [ 156.264385][ T2226] check_preemption_disabled (lib/smp_processor_id.c:52) [ 156.264392][ T2226] lwtunnel_output (net/core/lwtunnel.c:359) [ 156.264399][ T2226] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 156.264403][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.264409][ T2226] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 156.264415][ T2226] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 156.264418][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.264433][ T2226] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 156.264436][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.264440][ T2226] ? _printk (kernel/printk/printk.c:2470) [ 156.264448][ T2226] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 156.264464][ T2226] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 156.264472][ T2226] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 156.264477][ T2226] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 156.264489][ T2226] ? dump_stack_lvl (lib/dump_stack.c:124) [ 156.264498][ T2226] lwtunnel_output (net/core/lwtunnel.c:359) [ 156.264505][ T2226] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 156.264508][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.264515][ T2226] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 156.264520][ T2226] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 156.264522][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.264537][ T2226] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 156.264540][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.264543][ T2226] ? _printk (kernel/printk/printk.c:2470) [ 156.264551][ T2226] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 156.264567][ T2226] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 156.264575][ T2226] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 156.264581][ T2226] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 156.264592][ T2226] ? dump_stack_lvl (lib/dump_stack.c:124) [ 156.264601][ T2226] lwtunnel_output (net/core/lwtunnel.c:359) [ 156.264608][ T2226] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 156.264611][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.264617][ T2226] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 156.264623][ T2226] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 156.264625][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.264629][ T2226] ? __pfx_pskb_expand_head (net/core/skbuff.c:2231) [ 156.264642][ T2226] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 156.264646][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.264649][ T2226] ? _printk (kernel/printk/printk.c:2470) [ 156.264657][ T2226] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 156.264670][ T2226] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 156.264675][ T2226] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.264684][ T2226] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 156.264690][ T2226] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 156.264697][ T2226] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 156.264701][ T2226] ? dump_stack_lvl (lib/dump_stack.c:123) [ 156.264704][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 156.264714][ T2226] lwtunnel_output (net/core/lwtunnel.c:359) [ 156.264720][ T2226] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 156.264724][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.264730][ T2226] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 156.264735][ T2226] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 156.264737][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.264752][ T2226] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 156.264755][ T2226] ? __pfx_dst_output (./include/net/dst.h:458) [ 156.264758][ T2226] ? _printk (kernel/printk/printk.c:2470) [ 156.264766][ T2226] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 156.264780][ T2226] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 156.264784][ T2226] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.264792][ T2226] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 156.264797][ T2226] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 156.264805][ T2226] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 156.264809][ T2226] ? dump_stack_lvl (lib/dump_stack.c:123) [ 156.264813][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 156.264823][ T2226] lwtunnel_output (net/core/lwtunnel.c:359) [ 156.264829][ T2226] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 156.264836][ T2226] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 156.264840][ T2226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 156.264845][ T2226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 156.264857][ T2226] rawv6_sendmsg (net/ipv6/raw.c:918) [ 156.264869][ T2226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 156.264875][ T2226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 156.264878][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.264885][ T2226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 156.264888][ T2226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 156.264898][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 156.264915][ T2226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 156.264918][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534) [ 156.264930][ T2226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 156.264934][ T2226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 156.264939][ T2226] ? __pfx___sys_sendto (net/socket.c:2147) [ 156.264955][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 156.264961][ T2226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 156.264969][ T2226] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 156.264976][ T2226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 156.264987][ T2226] __x64_sys_sendto (net/socket.c:2183) [ 156.264991][ T2226] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 156.264994][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 156.264998][ T2226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 156.265005][ T2226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.265007][ T2226] RIP: 0033:0x7f1695099a4a [ 156.265010][ T2226] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 156.265012][ T2226] RSP: 002b:00007fff2bae1748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 156.265015][ T2226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1695099a4a [ 156.265017][ T2226] RDX: 0000000000000040 RSI: 0000000013add340 RDI: 0000000000000005 [ 156.265019][ T2226] RBP: 00007fff2bae17d0 R08: 0000000000418574 R09: 000000000000001c [ 156.265021][ T2226] 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