====================================== | [ 260.141728][ T3285] veth1: renamed from veth-betaR | [ 260.241762][ T3286] veth0: renamed from veth-gamma | [ 269.835514][ T3309] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3309 | [ 269.837085][ T3309] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 269.837352][ T3309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 269.837354][ T3309] Call Trace: [ 269.837356][ T3309] [ 269.837359][ T3309] dump_stack_lvl (lib/dump_stack.c:123) [ 269.837366][ T3309] check_preemption_disabled (lib/smp_processor_id.c:52) [ 269.837372][ T3309] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 269.837379][ T3309] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 269.837386][ T3309] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.837393][ T3309] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 269.837397][ T3309] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.837409][ T3309] rawv6_sendmsg (net/ipv6/raw.c:918) [ 269.837421][ T3309] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 269.837426][ T3309] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 269.837431][ T3309] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.837441][ T3309] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 269.837445][ T3309] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 269.837454][ T3309] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 269.837470][ T3309] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 269.837472][ T3309] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.837483][ T3309] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.837489][ T3309] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.837494][ T3309] ? __pfx___sys_sendto (net/socket.c:2147) [ 269.837509][ T3309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 269.837515][ T3309] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 269.837523][ T3309] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 269.837530][ T3309] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 269.837540][ T3309] __x64_sys_sendto (net/socket.c:2183) [ 269.837544][ T3309] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 269.837548][ T3309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.837553][ T3309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 269.837558][ T3309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 269.837561][ T3309] RIP: 0033:0x7f295bbd4a4a [ 269.837566][ T3309] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 269.837569][ T3309] RSP: 002b:00007ffe549dd628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 269.837572][ T3309] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f295bbd4a4a [ 269.837574][ T3309] RDX: 0000000000000040 RSI: 000000003fa4d340 RDI: 0000000000000005 [ 269.837576][ T3309] RBP: 00007ffe549dd6b0 R08: 0000000000418574 R09: 000000000000001c [ 269.837578][ T3309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 269.837580][ T3309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f295bcfd000 | [ 269.837580][ T3309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f295bcfd000 | [ 269.837594][ T3309] | [ 269.837597][ T3309] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3309 | [ 269.849647][ T3309] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 269.849904][ T3309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 269.849905][ T3309] Call Trace: [ 269.849907][ T3309] [ 269.849909][ T3309] dump_stack_lvl (lib/dump_stack.c:123) [ 269.849914][ T3309] check_preemption_disabled (lib/smp_processor_id.c:52) [ 269.849922][ T3309] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.849928][ T3309] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 269.849934][ T3309] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.849940][ T3309] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 269.849945][ T3309] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.849957][ T3309] rawv6_sendmsg (net/ipv6/raw.c:918) [ 269.849970][ T3309] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 269.849975][ T3309] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 269.849979][ T3309] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.849986][ T3309] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 269.849989][ T3309] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 269.849998][ T3309] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 269.850014][ T3309] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 269.850017][ T3309] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.850028][ T3309] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.850032][ T3309] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.850038][ T3309] ? __pfx___sys_sendto (net/socket.c:2147) [ 269.850052][ T3309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 269.850058][ T3309] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 269.850065][ T3309] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 269.850072][ T3309] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 269.850082][ T3309] __x64_sys_sendto (net/socket.c:2183) [ 269.850086][ T3309] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 269.850089][ T3309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.850093][ T3309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 269.850098][ T3309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 269.850101][ T3309] RIP: 0033:0x7f295bbd4a4a [ 269.850104][ T3309] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 269.850107][ T3309] RSP: 002b:00007ffe549dd628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 269.850110][ T3309] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f295bbd4a4a [ 269.850112][ T3309] RDX: 0000000000000040 RSI: 000000003fa4d340 RDI: 0000000000000005 [ 269.850113][ T3309] RBP: 00007ffe549dd6b0 R08: 0000000000418574 R09: 000000000000001c [ 269.850115][ T3309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 269.850117][ T3309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f295bcfd000 | [ 269.850117][ T3309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f295bcfd000 | [ 269.850131][ T3309] | [ 269.862418][ T3309] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3309 | [ 269.862808][ T3309] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 269.863094][ T3309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 269.863095][ T3309] Call Trace: [ 269.863097][ T3309] [ 269.863099][ T3309] dump_stack_lvl (lib/dump_stack.c:123) [ 269.863104][ T3309] check_preemption_disabled (lib/smp_processor_id.c:52) [ 269.863110][ T3309] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 269.863116][ T3309] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 269.863131][ T3309] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 269.863146][ T3309] ? dump_stack_lvl (lib/dump_stack.c:124) [ 269.863155][ T3309] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.863162][ T3309] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 269.863168][ T3309] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.863173][ T3309] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 269.863178][ T3309] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.863190][ T3309] rawv6_sendmsg (net/ipv6/raw.c:918) [ 269.863201][ T3309] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 269.863206][ T3309] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 269.863210][ T3309] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.863217][ T3309] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 269.863220][ T3309] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 269.863229][ T3309] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 269.863245][ T3309] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 269.863247][ T3309] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.863258][ T3309] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.863262][ T3309] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.863268][ T3309] ? __pfx___sys_sendto (net/socket.c:2147) [ 269.863283][ T3309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 269.863289][ T3309] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 269.863296][ T3309] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 269.863303][ T3309] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 269.863313][ T3309] __x64_sys_sendto (net/socket.c:2183) [ 269.863317][ T3309] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 269.863320][ T3309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.863324][ T3309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 269.863329][ T3309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 269.863332][ T3309] RIP: 0033:0x7f295bbd4a4a [ 269.863335][ T3309] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 269.863337][ T3309] RSP: 002b:00007ffe549dd628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 269.863340][ T3309] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f295bbd4a4a [ 269.863342][ T3309] RDX: 0000000000000040 RSI: 000000003fa4d340 RDI: 0000000000000005 [ 269.863344][ T3309] RBP: 00007ffe549dd6b0 R08: 0000000000418574 R09: 000000000000001c [ 269.863345][ T3309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 269.863347][ T3309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f295bcfd000 | [ 269.863347][ T3309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f295bcfd000 | [ 269.863362][ T3309] | [ 269.863364][ T3309] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3309 | [ 269.877257][ T3309] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 269.877532][ T3309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 269.877533][ T3309] Call Trace: [ 269.877535][ T3309] [ 269.877537][ T3309] dump_stack_lvl (lib/dump_stack.c:123) [ 269.877542][ T3309] check_preemption_disabled (lib/smp_processor_id.c:52) [ 269.877548][ T3309] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.877555][ T3309] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 269.877569][ T3309] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 269.877584][ T3309] ? dump_stack_lvl (lib/dump_stack.c:124) [ 269.877593][ T3309] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.877600][ T3309] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 269.877606][ T3309] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.877612][ T3309] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 269.877616][ T3309] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.877628][ T3309] rawv6_sendmsg (net/ipv6/raw.c:918) [ 269.877640][ T3309] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 269.877645][ T3309] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 269.877648][ T3309] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.877656][ T3309] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 269.877659][ T3309] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 269.877668][ T3309] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 269.877684][ T3309] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 269.877687][ T3309] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.877698][ T3309] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.877702][ T3309] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.877708][ T3309] ? __pfx___sys_sendto (net/socket.c:2147) [ 269.877722][ T3309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 269.877728][ T3309] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 269.877736][ T3309] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 269.877743][ T3309] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 269.877753][ T3309] __x64_sys_sendto (net/socket.c:2183) [ 269.877757][ T3309] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 269.877759][ T3309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.877764][ T3309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 269.877769][ T3309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 269.877772][ T3309] RIP: 0033:0x7f295bbd4a4a [ 269.877775][ T3309] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 269.877777][ T3309] RSP: 002b:00007ffe549dd628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 269.877780][ T3309] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f295bbd4a4a [ 269.877782][ T3309] RDX: 0000000000000040 RSI: 000000003fa4d340 RDI: 0000000000000005 [ 269.877784][ T3309] RBP: 00007ffe549dd6b0 R08: 0000000000418574 R09: 000000000000001c [ 269.877786][ T3309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 269.877787][ T3309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f295bcfd000 | [ 269.877787][ T3309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f295bcfd000 | [ 269.877802][ T3309] | [ 269.877810][ T3309] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3309 | [ 269.893915][ T3309] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 269.894210][ T3309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 269.894212][ T3309] Call Trace: [ 269.894213][ T3309] [ 269.894215][ T3309] dump_stack_lvl (lib/dump_stack.c:123) [ 269.894221][ T3309] check_preemption_disabled (lib/smp_processor_id.c:52) [ 269.894226][ T3309] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 269.894233][ T3309] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 269.894247][ T3309] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 269.894261][ T3309] ? dump_stack_lvl (lib/dump_stack.c:123) [ 269.894264][ T3309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.894274][ T3309] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.894281][ T3309] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 269.894294][ T3309] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 269.894309][ T3309] ? dump_stack_lvl (lib/dump_stack.c:124) [ 269.894318][ T3309] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.894324][ T3309] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 269.894330][ T3309] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.894336][ T3309] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 269.894340][ T3309] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.894352][ T3309] rawv6_sendmsg (net/ipv6/raw.c:918) [ 269.894364][ T3309] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 269.894369][ T3309] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 269.894372][ T3309] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.894380][ T3309] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 269.894383][ T3309] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 269.894392][ T3309] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 269.894408][ T3309] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 269.894411][ T3309] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.894422][ T3309] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.894426][ T3309] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.894432][ T3309] ? __pfx___sys_sendto (net/socket.c:2147) [ 269.894446][ T3309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 269.894452][ T3309] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 269.894460][ T3309] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 269.894467][ T3309] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 269.894477][ T3309] __x64_sys_sendto (net/socket.c:2183) [ 269.894481][ T3309] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 269.894484][ T3309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.894488][ T3309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 269.894493][ T3309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 269.894496][ T3309] RIP: 0033:0x7f295bbd4a4a [ 269.894499][ T3309] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 269.894501][ T3309] RSP: 002b:00007ffe549dd628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 269.894505][ T3309] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f295bbd4a4a [ 269.894506][ T3309] RDX: 0000000000000040 RSI: 000000003fa4d340 RDI: 0000000000000005 [ 269.894508][ T3309] RBP: 00007ffe549dd6b0 R08: 0000000000418574 R09: 000000000000001c [ 269.894510][ T3309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 269.894511][ T3309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f295bcfd000 | [ 269.894511][ T3309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f295bcfd000 | [ 269.894526][ T3309] | [ 269.894543][ T3309] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3309 | [ 269.913192][ T3309] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 269.913481][ T3309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 269.913483][ T3309] Call Trace: [ 269.913485][ T3309] [ 269.913487][ T3309] dump_stack_lvl (lib/dump_stack.c:123) [ 269.913492][ T3309] check_preemption_disabled (lib/smp_processor_id.c:52) [ 269.913498][ T3309] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.913505][ T3309] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 269.913518][ T3309] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 269.913532][ T3309] ? dump_stack_lvl (lib/dump_stack.c:123) [ 269.913536][ T3309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.913546][ T3309] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.913553][ T3309] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 269.913565][ T3309] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 269.913580][ T3309] ? dump_stack_lvl (lib/dump_stack.c:124) [ 269.913590][ T3309] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.913596][ T3309] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 269.913602][ T3309] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.913608][ T3309] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 269.913612][ T3309] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.913625][ T3309] rawv6_sendmsg (net/ipv6/raw.c:918) [ 269.913637][ T3309] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 269.913642][ T3309] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 269.913645][ T3309] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.913653][ T3309] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 269.913656][ T3309] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 269.913665][ T3309] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 269.913681][ T3309] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 269.913684][ T3309] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.913695][ T3309] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.913699][ T3309] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.913704][ T3309] ? __pfx___sys_sendto (net/socket.c:2147) [ 269.913719][ T3309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 269.913726][ T3309] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 269.913733][ T3309] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 269.913740][ T3309] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 269.913751][ T3309] __x64_sys_sendto (net/socket.c:2183) [ 269.913755][ T3309] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 269.913758][ T3309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.913762][ T3309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 269.913767][ T3309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 269.913770][ T3309] RIP: 0033:0x7f295bbd4a4a [ 269.913774][ T3309] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 269.913776][ T3309] RSP: 002b:00007ffe549dd628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 269.913779][ T3309] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f295bbd4a4a [ 269.913781][ T3309] RDX: 0000000000000040 RSI: 000000003fa4d340 RDI: 0000000000000005 [ 269.913783][ T3309] RBP: 00007ffe549dd6b0 R08: 0000000000418574 R09: 000000000000001c [ 269.913785][ T3309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 269.913787][ T3309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f295bcfd000 | [ 269.913787][ T3309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f295bcfd000 | [ 269.913802][ T3309] | [ 269.913810][ T3309] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3309 | [ 269.932815][ T3309] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 269.933132][ T3309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 269.933134][ T3309] Call Trace: [ 269.933135][ T3309] [ 269.933137][ T3309] dump_stack_lvl (lib/dump_stack.c:123) [ 269.933142][ T3309] check_preemption_disabled (lib/smp_processor_id.c:52) [ 269.933148][ T3309] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 269.933154][ T3309] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 269.933168][ T3309] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 269.933182][ T3309] ? dump_stack_lvl (lib/dump_stack.c:123) [ 269.933186][ T3309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.933196][ T3309] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.933202][ T3309] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 269.933215][ T3309] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 269.933229][ T3309] ? dump_stack_lvl (lib/dump_stack.c:123) [ 269.933232][ T3309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.933242][ T3309] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.933249][ T3309] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 269.933261][ T3309] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 269.933276][ T3309] ? dump_stack_lvl (lib/dump_stack.c:124) [ 269.933285][ T3309] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.933292][ T3309] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 269.933298][ T3309] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.933303][ T3309] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 269.933308][ T3309] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.933320][ T3309] rawv6_sendmsg (net/ipv6/raw.c:918) [ 269.933332][ T3309] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 269.933337][ T3309] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 269.933341][ T3309] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.933348][ T3309] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 269.933351][ T3309] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 269.933360][ T3309] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 269.933377][ T3309] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 269.933379][ T3309] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.933391][ T3309] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.933394][ T3309] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.933400][ T3309] ? __pfx___sys_sendto (net/socket.c:2147) [ 269.933415][ T3309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 269.933420][ T3309] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 269.933428][ T3309] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 269.933435][ T3309] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 269.933445][ T3309] __x64_sys_sendto (net/socket.c:2183) [ 269.933449][ T3309] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 269.933452][ T3309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.933457][ T3309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 269.933461][ T3309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 269.933464][ T3309] RIP: 0033:0x7f295bbd4a4a [ 269.933467][ T3309] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 269.933470][ T3309] RSP: 002b:00007ffe549dd628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 269.933472][ T3309] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f295bbd4a4a [ 269.933474][ T3309] RDX: 0000000000000040 RSI: 000000003fa4d340 RDI: 0000000000000005 [ 269.933476][ T3309] RBP: 00007ffe549dd6b0 R08: 0000000000418574 R09: 000000000000001c [ 269.933477][ T3309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 269.933479][ T3309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f295bcfd000 | [ 269.933479][ T3309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f295bcfd000 | [ 269.933494][ T3309] | [ 269.933496][ T3309] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3309 | [ 269.954362][ T3309] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 269.954665][ T3309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 269.954667][ T3309] Call Trace: [ 269.954668][ T3309] [ 269.954670][ T3309] dump_stack_lvl (lib/dump_stack.c:123) [ 269.954676][ T3309] check_preemption_disabled (lib/smp_processor_id.c:52) [ 269.954681][ T3309] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.954688][ T3309] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 269.954702][ T3309] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 269.954716][ T3309] ? dump_stack_lvl (lib/dump_stack.c:123) [ 269.954720][ T3309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.954730][ T3309] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.954737][ T3309] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 269.954750][ T3309] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 269.954764][ T3309] ? dump_stack_lvl (lib/dump_stack.c:123) [ 269.954767][ T3309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.954777][ T3309] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.954784][ T3309] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 269.954797][ T3309] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 269.954812][ T3309] ? dump_stack_lvl (lib/dump_stack.c:124) [ 269.954822][ T3309] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.954828][ T3309] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 269.954834][ T3309] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.954840][ T3309] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 269.954844][ T3309] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.954857][ T3309] rawv6_sendmsg (net/ipv6/raw.c:918) [ 269.954869][ T3309] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 269.954874][ T3309] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 269.954878][ T3309] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.954885][ T3309] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 269.954888][ T3309] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 269.954897][ T3309] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 269.954914][ T3309] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 269.954917][ T3309] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.954928][ T3309] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.954932][ T3309] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.954938][ T3309] ? __pfx___sys_sendto (net/socket.c:2147) [ 269.954953][ T3309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 269.954960][ T3309] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 269.954967][ T3309] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 269.954974][ T3309] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 269.954985][ T3309] __x64_sys_sendto (net/socket.c:2183) [ 269.954989][ T3309] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 269.954992][ T3309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.954996][ T3309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 269.955001][ T3309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 269.955004][ T3309] RIP: 0033:0x7f295bbd4a4a [ 269.955007][ T3309] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 269.955009][ T3309] RSP: 002b:00007ffe549dd628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 269.955012][ T3309] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f295bbd4a4a [ 269.955014][ T3309] RDX: 0000000000000040 RSI: 000000003fa4d340 RDI: 0000000000000005 [ 269.955016][ T3309] RBP: 00007ffe549dd6b0 R08: 0000000000418574 R09: 000000000000001c [ 269.955017][ T3309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 269.955019][ T3309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f295bcfd000 | [ 269.955019][ T3309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f295bcfd000 | [ 269.955034][ T3309] | [ 269.976238][ T3309] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3309 | [ 269.976702][ T3309] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 269.977027][ T3309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 269.977029][ T3309] Call Trace: [ 269.977030][ T3309] [ 269.977032][ T3309] dump_stack_lvl (lib/dump_stack.c:123) [ 269.977038][ T3309] check_preemption_disabled (lib/smp_processor_id.c:52) [ 269.977043][ T3309] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 269.977050][ T3309] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 269.977064][ T3309] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 269.977079][ T3309] ? dump_stack_lvl (lib/dump_stack.c:124) [ 269.977089][ T3309] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.977096][ T3309] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 269.977109][ T3309] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 269.977123][ T3309] ? dump_stack_lvl (lib/dump_stack.c:123) [ 269.977126][ T3309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.977136][ T3309] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.977143][ T3309] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 269.977156][ T3309] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 269.977169][ T3309] ? dump_stack_lvl (lib/dump_stack.c:123) [ 269.977173][ T3309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.977183][ T3309] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.977189][ T3309] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 269.977202][ T3309] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 269.977217][ T3309] ? dump_stack_lvl (lib/dump_stack.c:124) [ 269.977227][ T3309] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.977233][ T3309] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 269.977239][ T3309] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.977245][ T3309] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 269.977249][ T3309] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.977262][ T3309] rawv6_sendmsg (net/ipv6/raw.c:918) [ 269.977274][ T3309] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 269.977279][ T3309] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 269.977282][ T3309] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.977290][ T3309] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 269.977293][ T3309] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 269.977302][ T3309] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 269.977318][ T3309] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 269.977321][ T3309] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.977333][ T3309] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.977336][ T3309] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.977342][ T3309] ? __pfx___sys_sendto (net/socket.c:2147) [ 269.977357][ T3309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 269.977363][ T3309] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 269.977370][ T3309] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 269.977378][ T3309] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 269.977388][ T3309] __x64_sys_sendto (net/socket.c:2183) [ 269.977392][ T3309] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 269.977394][ T3309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.977399][ T3309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 269.977404][ T3309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 269.977406][ T3309] RIP: 0033:0x7f295bbd4a4a [ 269.977409][ T3309] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 269.977412][ T3309] RSP: 002b:00007ffe549dd628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 269.977414][ T3309] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f295bbd4a4a [ 269.977416][ T3309] RDX: 0000000000000040 RSI: 000000003fa4d340 RDI: 0000000000000005 [ 269.977418][ T3309] RBP: 00007ffe549dd6b0 R08: 0000000000418574 R09: 000000000000001c [ 269.977419][ T3309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 269.977421][ T3309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f295bcfd000 | [ 269.977421][ T3309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f295bcfd000 | [ 269.977436][ T3309] | [ 269.977438][ T3309] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3309 | [ 270.001663][ T3309] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 270.001994][ T3309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 270.001995][ T3309] Call Trace: [ 270.001997][ T3309] [ 270.001999][ T3309] dump_stack_lvl (lib/dump_stack.c:123) [ 270.002005][ T3309] check_preemption_disabled (lib/smp_processor_id.c:52) [ 270.002010][ T3309] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.002017][ T3309] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 270.002032][ T3309] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 270.002047][ T3309] ? dump_stack_lvl (lib/dump_stack.c:124) [ 270.002057][ T3309] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.002064][ T3309] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 270.002077][ T3309] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 270.002092][ T3309] ? dump_stack_lvl (lib/dump_stack.c:123) [ 270.002095][ T3309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 270.002105][ T3309] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.002112][ T3309] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 270.002125][ T3309] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 270.002139][ T3309] ? dump_stack_lvl (lib/dump_stack.c:123) [ 270.002142][ T3309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 270.002152][ T3309] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.002159][ T3309] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 270.002172][ T3309] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 270.002187][ T3309] ? dump_stack_lvl (lib/dump_stack.c:124) [ 270.002197][ T3309] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.002203][ T3309] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 270.002210][ T3309] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.002215][ T3309] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 270.002220][ T3309] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.002232][ T3309] rawv6_sendmsg (net/ipv6/raw.c:918) [ 270.002245][ T3309] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 270.002250][ T3309] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 270.002253][ T3309] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.002261][ T3309] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 270.002264][ T3309] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 270.002273][ T3309] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 270.002290][ T3309] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 270.002293][ T3309] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.002305][ T3309] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.002309][ T3309] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.002314][ T3309] ? __pfx___sys_sendto (net/socket.c:2147) [ 270.002330][ T3309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 270.002336][ T3309] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 270.002343][ T3309] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 270.002350][ T3309] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 270.002361][ T3309] __x64_sys_sendto (net/socket.c:2183) [ 270.002365][ T3309] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 270.002368][ T3309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 270.002372][ T3309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 270.002377][ T3309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 270.002380][ T3309] RIP: 0033:0x7f295bbd4a4a [ 270.002383][ T3309] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 270.002386][ T3309] RSP: 002b:00007ffe549dd628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 270.002389][ T3309] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f295bbd4a4a [ 270.002391][ T3309] RDX: 0000000000000040 RSI: 000000003fa4d340 RDI: 0000000000000005 [ 270.002392][ T3309] RBP: 00007ffe549dd6b0 R08: 0000000000418574 R09: 000000000000001c [ 270.002394][ T3309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 270.002395][ T3309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f295bcfd000 | [ 271.056633][ T3309] lwtunnel_output(): recursion limit reached on datapath | [ 275.766819][ T3316] check_preemption_disabled: 46 callbacks suppressed | [ 275.766827][ T3316] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3316 | [ 275.768117][ T3316] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 275.768375][ T3316] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 275.768377][ T3316] Call Trace: [ 275.768379][ T3316] [ 275.768381][ T3316] dump_stack_lvl (lib/dump_stack.c:123) [ 275.768388][ T3316] check_preemption_disabled (lib/smp_processor_id.c:52) [ 275.768395][ T3316] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 275.768401][ T3316] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 275.768409][ T3316] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 275.768415][ T3316] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 275.768420][ T3316] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 275.768432][ T3316] rawv6_sendmsg (net/ipv6/raw.c:918) [ 275.768443][ T3316] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 275.768447][ T3316] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 275.768457][ T3316] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 275.768462][ T3316] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 275.768466][ T3316] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [ 275.768475][ T3316] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 275.768491][ T3316] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 275.768494][ T3316] ? __lock_release (kernel/locking/lockdep.c:5534) [ 275.768505][ T3316] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 275.768510][ T3316] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 275.768515][ T3316] ? __pfx___sys_sendto (net/socket.c:2147) [ 275.768527][ T3316] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [ 275.768535][ T3316] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 275.768540][ T3316] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 275.768544][ T3316] ? __lock_release (kernel/locking/lockdep.c:5534) [ 275.768550][ T3316] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 275.768556][ T3316] ? 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) [ 275.768565][ T3316] __x64_sys_sendto (net/socket.c:2183) [ 275.768569][ T3316] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 275.768572][ T3316] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 275.768576][ T3316] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 275.768581][ T3316] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 275.768585][ T3316] RIP: 0033:0x7f291770ba4a [ 275.768590][ T3316] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 275.768593][ T3316] RSP: 002b:00007ffcc60bed28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 275.768596][ T3316] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f291770ba4a [ 275.768599][ T3316] RDX: 0000000000000040 RSI: 00000000143ab340 RDI: 0000000000000005 [ 275.768601][ T3316] RBP: 00007ffcc60bedb0 R08: 0000000000418574 R09: 000000000000001c [ 275.768603][ T3316] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 275.768604][ T3316] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2917834000 | [ 275.768604][ T3316] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2917834000 | [ 275.768619][ T3316] | [ 275.768622][ T3316] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3316 | [ 275.780713][ T3316] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 275.780961][ T3316] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 275.780963][ T3316] Call Trace: [ 275.780964][ T3316] [ 275.780966][ T3316] dump_stack_lvl (lib/dump_stack.c:123) [ 275.780972][ T3316] check_preemption_disabled (lib/smp_processor_id.c:52) [ 275.780978][ T3316] lwtunnel_output (net/core/lwtunnel.c:359) [ 275.780984][ T3316] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 275.780991][ T3316] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 275.780997][ T3316] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 275.781002][ T3316] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 275.781014][ T3316] rawv6_sendmsg (net/ipv6/raw.c:918) [ 275.781025][ T3316] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 275.781029][ T3316] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 275.781038][ T3316] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 275.781042][ T3316] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 275.781045][ T3316] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [ 275.781054][ T3316] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 275.781070][ T3316] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 275.781072][ T3316] ? __lock_release (kernel/locking/lockdep.c:5534) [ 275.781083][ T3316] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 275.781088][ T3316] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 275.781094][ T3316] ? __pfx___sys_sendto (net/socket.c:2147) [ 275.781105][ T3316] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [ 275.781113][ T3316] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 275.781118][ T3316] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 275.781122][ T3316] ? __lock_release (kernel/locking/lockdep.c:5534) [ 275.781128][ T3316] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 275.781133][ T3316] ? 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) [ 275.781141][ T3316] __x64_sys_sendto (net/socket.c:2183) [ 275.781144][ T3316] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 275.781147][ T3316] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 275.781152][ T3316] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 275.781156][ T3316] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 275.781159][ T3316] RIP: 0033:0x7f291770ba4a [ 275.781163][ T3316] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 275.781165][ T3316] RSP: 002b:00007ffcc60bed28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 275.781168][ T3316] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f291770ba4a [ 275.781170][ T3316] RDX: 0000000000000040 RSI: 00000000143ab340 RDI: 0000000000000005 [ 275.781172][ T3316] RBP: 00007ffcc60bedb0 R08: 0000000000418574 R09: 000000000000001c [ 275.781174][ T3316] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 275.781175][ T3316] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2917834000 | [ 275.781175][ T3316] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2917834000 | [ 275.781189][ T3316] | [ 275.794182][ T3316] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3316 | [ 275.794557][ T3316] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 275.794815][ T3316] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 275.794817][ T3316] Call Trace: [ 275.794819][ T3316] [ 275.794821][ T3316] dump_stack_lvl (lib/dump_stack.c:123) [ 275.794827][ T3316] check_preemption_disabled (lib/smp_processor_id.c:52) [ 275.794833][ T3316] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 275.794839][ T3316] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 275.794846][ T3316] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 275.794852][ T3316] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 275.794856][ T3316] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 275.794868][ T3316] rawv6_sendmsg (net/ipv6/raw.c:918) [ 275.794879][ T3316] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 275.794883][ T3316] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 275.794893][ T3316] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 275.794897][ T3316] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 275.794900][ T3316] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [ 275.794909][ T3316] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 275.794925][ T3316] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 275.794927][ T3316] ? __lock_release (kernel/locking/lockdep.c:5534) [ 275.794938][ T3316] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 275.794943][ T3316] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 275.794948][ T3316] ? __pfx___sys_sendto (net/socket.c:2147) [ 275.794961][ T3316] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [ 275.794969][ T3316] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 275.794973][ T3316] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 275.794977][ T3316] ? __lock_release (kernel/locking/lockdep.c:5534) [ 275.794983][ T3316] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 275.794988][ T3316] ? 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) [ 275.794997][ T3316] __x64_sys_sendto (net/socket.c:2183) [ 275.795000][ T3316] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 275.795003][ T3316] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 275.795007][ T3316] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 275.795012][ T3316] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 275.795015][ T3316] RIP: 0033:0x7f291770ba4a [ 275.795019][ T3316] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 275.795022][ T3316] RSP: 002b:00007ffcc60bed28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 275.795026][ T3316] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f291770ba4a [ 275.795028][ T3316] RDX: 0000000000000040 RSI: 00000000143ab340 RDI: 0000000000000005 [ 275.795029][ T3316] RBP: 00007ffcc60bedb0 R08: 0000000000418574 R09: 000000000000001c [ 275.795031][ T3316] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 275.795033][ T3316] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2917834000 | [ 275.795033][ T3316] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2917834000 | [ 275.795047][ T3316] | [ 276.767787][ T3316] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3316 | [ 276.768430][ T3316] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 276.768722][ T3316] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 276.768724][ T3316] Call Trace: [ 276.768726][ T3316] [ 276.768729][ T3316] dump_stack_lvl (lib/dump_stack.c:123) [ 276.768737][ T3316] check_preemption_disabled (lib/smp_processor_id.c:52) [ 276.768743][ T3316] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 276.768749][ T3316] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 276.768757][ T3316] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 276.768764][ T3316] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 276.768768][ T3316] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 276.768780][ T3316] rawv6_sendmsg (net/ipv6/raw.c:918) [ 276.768783][ T3316] ? __lock_release (kernel/locking/lockdep.c:5534) [ 276.768796][ T3316] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 276.768800][ T3316] ? move_addr_to_user (net/socket.c:300) [ 276.768811][ T3316] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 276.768816][ T3316] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 276.768825][ T3316] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 276.768829][ T3316] ? do_sock_getsockopt (net/socket.c:2358) [ 276.768843][ T3316] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 276.768848][ T3316] ? __lock_release (kernel/locking/lockdep.c:5534) [ 276.768859][ T3316] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 276.768863][ T3316] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 276.768868][ T3316] ? __pfx___sys_sendto (net/socket.c:2147) [ 276.768881][ T3316] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 276.768891][ T3316] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 276.768898][ T3316] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 276.768906][ T3316] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 276.768910][ T3316] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 276.768913][ T3316] ? 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) [ 276.768921][ T3316] __x64_sys_sendto (net/socket.c:2183) [ 276.768925][ T3316] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 276.768928][ T3316] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 276.768933][ T3316] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 276.768937][ T3316] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 276.768942][ T3316] RIP: 0033:0x7f291770ba4a [ 276.768947][ T3316] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 276.768950][ T3316] RSP: 002b:00007ffcc60bed28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 276.768954][ T3316] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f291770ba4a [ 276.768956][ T3316] RDX: 0000000000000040 RSI: 00000000143ab340 RDI: 0000000000000005 [ 276.768961][ T3316] RBP: 00007ffcc60bedb0 R08: 0000000000418574 R09: 000000000000001c [ 276.768963][ T3316] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 276.768965][ T3316] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2917834000 | [ 276.768965][ T3316] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2917834000 | [ 276.768979][ T3316] | [ 276.781816][ T3316] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3316 | [ 276.782199][ T3316] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 276.782452][ T3316] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 276.782454][ T3316] Call Trace: [ 276.782456][ T3316] [ 276.782458][ T3316] dump_stack_lvl (lib/dump_stack.c:123) [ 276.782464][ T3316] check_preemption_disabled (lib/smp_processor_id.c:52) [ 276.782469][ T3316] lwtunnel_output (net/core/lwtunnel.c:359) [ 276.782476][ T3316] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 276.782483][ T3316] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 276.782489][ T3316] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 276.782494][ T3316] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 276.782505][ T3316] rawv6_sendmsg (net/ipv6/raw.c:918) [ 276.782508][ T3316] ? __lock_release (kernel/locking/lockdep.c:5534) [ 276.782521][ T3316] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 276.782524][ T3316] ? move_addr_to_user (net/socket.c:300) [ 276.782534][ T3316] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 276.782538][ T3316] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 276.782547][ T3316] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 276.782551][ T3316] ? do_sock_getsockopt (net/socket.c:2358) [ 276.782565][ T3316] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 276.782568][ T3316] ? __lock_release (kernel/locking/lockdep.c:5534) [ 276.782579][ T3316] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 276.782583][ T3316] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 276.782588][ T3316] ? __pfx___sys_sendto (net/socket.c:2147) [ 276.782601][ T3316] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 276.782610][ T3316] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 276.782616][ T3316] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 276.782624][ T3316] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 276.782628][ T3316] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 276.782631][ T3316] ? 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) [ 276.782638][ T3316] __x64_sys_sendto (net/socket.c:2183) [ 276.782642][ T3316] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 276.782645][ T3316] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 276.782649][ T3316] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 276.782654][ T3316] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 276.782657][ T3316] RIP: 0033:0x7f291770ba4a [ 276.782660][ T3316] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 276.782663][ T3316] RSP: 002b:00007ffcc60bed28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 276.782666][ T3316] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f291770ba4a [ 276.782668][ T3316] RDX: 0000000000000040 RSI: 00000000143ab340 RDI: 0000000000000005 [ 276.782670][ T3316] RBP: 00007ffcc60bedb0 R08: 0000000000418574 R09: 000000000000001c [ 276.782671][ T3316] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 276.782673][ T3316] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2917834000 | [ 276.782673][ T3316] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2917834000 | [ 276.782687][ T3316] | [ 276.800266][ T3316] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3316 | [ 276.800646][ T3316] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 276.800909][ T3316] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 276.800911][ T3316] Call Trace: [ 276.800913][ T3316] [ 276.800915][ T3316] dump_stack_lvl (lib/dump_stack.c:123) [ 276.800922][ T3316] check_preemption_disabled (lib/smp_processor_id.c:52) [ 276.800927][ T3316] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 276.800934][ T3316] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 276.800941][ T3316] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 276.800947][ T3316] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 276.800951][ T3316] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 276.800966][ T3316] rawv6_sendmsg (net/ipv6/raw.c:918) [ 276.800969][ T3316] ? __lock_release (kernel/locking/lockdep.c:5534) [ 276.800982][ T3316] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 276.800985][ T3316] ? move_addr_to_user (net/socket.c:300) [ 276.800996][ T3316] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 276.801000][ T3316] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 276.801008][ T3316] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 276.801012][ T3316] ? do_sock_getsockopt (net/socket.c:2358) [ 276.801027][ T3316] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 276.801031][ T3316] ? __lock_release (kernel/locking/lockdep.c:5534) [ 276.801042][ T3316] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 276.801046][ T3316] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 276.801051][ T3316] ? __pfx___sys_sendto (net/socket.c:2147) [ 276.801065][ T3316] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 276.801073][ T3316] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 276.801080][ T3316] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 276.801087][ T3316] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 276.801091][ T3316] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 276.801093][ T3316] ? 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) [ 276.801101][ T3316] __x64_sys_sendto (net/socket.c:2183) [ 276.801105][ T3316] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 276.801108][ T3316] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 276.801113][ T3316] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 276.801117][ T3316] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 276.801121][ T3316] RIP: 0033:0x7f291770ba4a [ 276.801125][ T3316] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 276.801127][ T3316] RSP: 002b:00007ffcc60bed28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 276.801131][ T3316] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f291770ba4a [ 276.801133][ T3316] RDX: 0000000000000040 RSI: 00000000143ab340 RDI: 0000000000000005 [ 276.801135][ T3316] RBP: 00007ffcc60bedb0 R08: 0000000000418574 R09: 000000000000001c [ 276.801137][ T3316] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 276.801138][ T3316] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2917834000 | [ 279.236726][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 280.265151][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 282.518627][ T3322] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3322 | [ 282.519371][ T3322] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 282.519631][ T3322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 282.519633][ T3322] Call Trace: [ 282.519635][ T3322] [ 282.519638][ T3322] dump_stack_lvl (lib/dump_stack.c:123) [ 282.519645][ T3322] check_preemption_disabled (lib/smp_processor_id.c:52) [ 282.519651][ T3322] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 282.519658][ T3322] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 282.519665][ T3322] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 282.519672][ T3322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 282.519677][ T3322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 282.519689][ T3322] rawv6_sendmsg (net/ipv6/raw.c:918) [ 282.519700][ T3322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 282.519705][ T3322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 282.519711][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534) [ 282.519719][ T3322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 282.519724][ T3322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 282.519733][ T3322] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 282.519749][ T3322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 282.519751][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534) [ 282.519763][ T3322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 282.519768][ T3322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 282.519774][ T3322] ? __pfx___sys_sendto (net/socket.c:2147) [ 282.519788][ T3322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 282.519794][ T3322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 282.519803][ T3322] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 282.519810][ T3322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 282.519820][ T3322] __x64_sys_sendto (net/socket.c:2183) [ 282.519824][ T3322] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 282.519827][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.519832][ T3322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 282.519836][ T3322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 282.519840][ T3322] RIP: 0033:0x7f0e2abf6a4a [ 282.519845][ T3322] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 282.519847][ T3322] RSP: 002b:00007fffbfe088e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 282.519851][ T3322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e2abf6a4a [ 282.519853][ T3322] RDX: 0000000000000040 RSI: 0000000026c63340 RDI: 0000000000000005 [ 282.519854][ T3322] RBP: 00007fffbfe08970 R08: 0000000000418574 R09: 000000000000001c [ 282.519856][ T3322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 282.519858][ T3322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e2ad1f000 | [ 282.519858][ T3322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e2ad1f000 | [ 282.519872][ T3322] | [ 282.519875][ T3322] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3322 | [ 282.531155][ T3322] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 282.531397][ T3322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 282.531399][ T3322] Call Trace: [ 282.531400][ T3322] [ 282.531402][ T3322] dump_stack_lvl (lib/dump_stack.c:123) [ 282.531408][ T3322] check_preemption_disabled (lib/smp_processor_id.c:52) [ 282.531414][ T3322] lwtunnel_output (net/core/lwtunnel.c:359) [ 282.531420][ T3322] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 282.531427][ T3322] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 282.531433][ T3322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 282.531437][ T3322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 282.531449][ T3322] rawv6_sendmsg (net/ipv6/raw.c:918) [ 282.531461][ T3322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 282.531466][ T3322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 282.531470][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534) [ 282.531478][ T3322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 282.531482][ T3322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 282.531491][ T3322] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 282.531507][ T3322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 282.531509][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534) [ 282.531521][ T3322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 282.531525][ T3322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 282.531530][ T3322] ? __pfx___sys_sendto (net/socket.c:2147) [ 282.531545][ T3322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 282.531551][ T3322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 282.531559][ T3322] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 282.531566][ T3322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 282.531576][ T3322] __x64_sys_sendto (net/socket.c:2183) [ 282.531580][ T3322] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 282.531584][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.531588][ T3322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 282.531593][ T3322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 282.531596][ T3322] RIP: 0033:0x7f0e2abf6a4a [ 282.531599][ T3322] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 282.531602][ T3322] RSP: 002b:00007fffbfe088e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 282.531605][ T3322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e2abf6a4a [ 282.531607][ T3322] RDX: 0000000000000040 RSI: 0000000026c63340 RDI: 0000000000000005 [ 282.531608][ T3322] RBP: 00007fffbfe08970 R08: 0000000000418574 R09: 000000000000001c [ 282.531610][ T3322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 282.531611][ T3322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e2ad1f000 | [ 282.531611][ T3322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e2ad1f000 | [ 282.531626][ T3322] | [ 282.531744][ T3322] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3322 | [ 282.543417][ T3322] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 282.543668][ T3322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 282.543670][ T3322] Call Trace: [ 282.543672][ T3322] [ 282.543673][ T3322] dump_stack_lvl (lib/dump_stack.c:123) [ 282.543679][ T3322] check_preemption_disabled (lib/smp_processor_id.c:52) [ 282.543684][ T3322] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 282.543691][ T3322] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 282.543701][ T3322] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 282.543713][ T3322] ? dump_stack_lvl (lib/dump_stack.c:123) [ 282.543716][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.543726][ T3322] lwtunnel_output (net/core/lwtunnel.c:359) [ 282.543732][ T3322] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 282.543739][ T3322] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 282.543745][ T3322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 282.543749][ T3322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 282.543761][ T3322] rawv6_sendmsg (net/ipv6/raw.c:918) [ 282.543773][ T3322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 282.543778][ T3322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 282.543782][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534) [ 282.543790][ T3322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 282.543794][ T3322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 282.543802][ T3322] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 282.543818][ T3322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 282.543821][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534) [ 282.543832][ T3322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 282.543836][ T3322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 282.543841][ T3322] ? __pfx___sys_sendto (net/socket.c:2147) [ 282.543855][ T3322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 282.543861][ T3322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 282.543869][ T3322] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 282.543876][ T3322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 282.543886][ T3322] __x64_sys_sendto (net/socket.c:2183) [ 282.543890][ T3322] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 282.543893][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.543897][ T3322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 282.543902][ T3322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 282.543905][ T3322] RIP: 0033:0x7f0e2abf6a4a [ 282.543909][ T3322] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 282.543911][ T3322] RSP: 002b:00007fffbfe088e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 282.543914][ T3322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e2abf6a4a [ 282.543916][ T3322] RDX: 0000000000000040 RSI: 0000000026c63340 RDI: 0000000000000005 [ 282.543917][ T3322] RBP: 00007fffbfe08970 R08: 0000000000418574 R09: 000000000000001c [ 282.543919][ T3322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 282.543921][ T3322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e2ad1f000 | [ 282.543921][ T3322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e2ad1f000 | [ 282.543935][ T3322] | [ 282.543937][ T3322] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3322 | [ 282.556913][ T3322] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 282.557174][ T3322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 282.557175][ T3322] Call Trace: [ 282.557177][ T3322] [ 282.557179][ T3322] dump_stack_lvl (lib/dump_stack.c:123) [ 282.557184][ T3322] check_preemption_disabled (lib/smp_processor_id.c:52) [ 282.557190][ T3322] lwtunnel_output (net/core/lwtunnel.c:359) [ 282.557197][ T3322] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 282.557206][ T3322] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 282.557218][ T3322] ? dump_stack_lvl (lib/dump_stack.c:123) [ 282.557221][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.557231][ T3322] lwtunnel_output (net/core/lwtunnel.c:359) [ 282.557238][ T3322] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 282.557244][ T3322] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 282.557249][ T3322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 282.557254][ T3322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 282.557266][ T3322] rawv6_sendmsg (net/ipv6/raw.c:918) [ 282.557278][ T3322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 282.557283][ T3322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 282.557287][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534) [ 282.557295][ T3322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 282.557299][ T3322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 282.557308][ T3322] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 282.557324][ T3322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 282.557327][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534) [ 282.557338][ T3322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 282.557342][ T3322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 282.557348][ T3322] ? __pfx___sys_sendto (net/socket.c:2147) [ 282.557363][ T3322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 282.557369][ T3322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 282.557376][ T3322] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 282.557383][ T3322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 282.557393][ T3322] __x64_sys_sendto (net/socket.c:2183) [ 282.557397][ T3322] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 282.557400][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.557404][ T3322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 282.557409][ T3322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 282.557412][ T3322] RIP: 0033:0x7f0e2abf6a4a [ 282.557415][ T3322] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 282.557417][ T3322] RSP: 002b:00007fffbfe088e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 282.557420][ T3322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e2abf6a4a [ 282.557422][ T3322] RDX: 0000000000000040 RSI: 0000000026c63340 RDI: 0000000000000005 [ 282.557424][ T3322] RBP: 00007fffbfe08970 R08: 0000000000418574 R09: 000000000000001c [ 282.557425][ T3322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 282.557427][ T3322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e2ad1f000 | [ 282.557427][ T3322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e2ad1f000 | [ 282.557441][ T3322] | [ 282.557534][ T3322] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3322 | [ 282.570888][ T3322] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 282.571148][ T3322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 282.571149][ T3322] Call Trace: [ 282.571151][ T3322] [ 282.571153][ T3322] dump_stack_lvl (lib/dump_stack.c:123) [ 282.571158][ T3322] check_preemption_disabled (lib/smp_processor_id.c:52) [ 282.571164][ T3322] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 282.571170][ T3322] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 282.571180][ T3322] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 282.571191][ T3322] ? dump_stack_lvl (lib/dump_stack.c:123) [ 282.571195][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.571204][ T3322] lwtunnel_output (net/core/lwtunnel.c:359) [ 282.571210][ T3322] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 282.571219][ T3322] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 282.571230][ T3322] ? dump_stack_lvl (lib/dump_stack.c:123) [ 282.571233][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.571242][ T3322] lwtunnel_output (net/core/lwtunnel.c:359) [ 282.571249][ T3322] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 282.571255][ T3322] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 282.571260][ T3322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 282.571265][ T3322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 282.571276][ T3322] rawv6_sendmsg (net/ipv6/raw.c:918) [ 282.571288][ T3322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 282.571293][ T3322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 282.571297][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534) [ 282.571304][ T3322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 282.571307][ T3322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 282.571316][ T3322] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 282.571332][ T3322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 282.571334][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534) [ 282.571345][ T3322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 282.571349][ T3322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 282.571354][ T3322] ? __pfx___sys_sendto (net/socket.c:2147) [ 282.571368][ T3322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 282.571374][ T3322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 282.571382][ T3322] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 282.571389][ T3322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 282.571399][ T3322] __x64_sys_sendto (net/socket.c:2183) [ 282.571402][ T3322] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 282.571405][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.571409][ T3322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 282.571414][ T3322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 282.571417][ T3322] RIP: 0033:0x7f0e2abf6a4a [ 282.571420][ T3322] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 282.571422][ T3322] RSP: 002b:00007fffbfe088e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 282.571425][ T3322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e2abf6a4a [ 282.571427][ T3322] RDX: 0000000000000040 RSI: 0000000026c63340 RDI: 0000000000000005 [ 282.571428][ T3322] RBP: 00007fffbfe08970 R08: 0000000000418574 R09: 000000000000001c [ 282.571430][ T3322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 282.571431][ T3322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e2ad1f000 | [ 282.571431][ T3322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e2ad1f000 | [ 282.571446][ T3322] | [ 282.571448][ T3322] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3322 | [ 282.587321][ T3322] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 282.587578][ T3322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 282.587579][ T3322] Call Trace: [ 282.587581][ T3322] [ 282.587582][ T3322] dump_stack_lvl (lib/dump_stack.c:123) [ 282.587588][ T3322] check_preemption_disabled (lib/smp_processor_id.c:52) [ 282.587593][ T3322] lwtunnel_output (net/core/lwtunnel.c:359) [ 282.587599][ T3322] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 282.587609][ T3322] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 282.587621][ T3322] ? dump_stack_lvl (lib/dump_stack.c:123) [ 282.587624][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.587634][ T3322] lwtunnel_output (net/core/lwtunnel.c:359) [ 282.587640][ T3322] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 282.587649][ T3322] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 282.587660][ T3322] ? dump_stack_lvl (lib/dump_stack.c:123) [ 282.587663][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.587673][ T3322] lwtunnel_output (net/core/lwtunnel.c:359) [ 282.587679][ T3322] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 282.587685][ T3322] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 282.587691][ T3322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 282.587695][ T3322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 282.587707][ T3322] rawv6_sendmsg (net/ipv6/raw.c:918) [ 282.587719][ T3322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 282.587724][ T3322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 282.587728][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534) [ 282.587736][ T3322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 282.587739][ T3322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 282.587748][ T3322] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 282.587764][ T3322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 282.587766][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534) [ 282.587778][ T3322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 282.587782][ T3322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 282.587787][ T3322] ? __pfx___sys_sendto (net/socket.c:2147) [ 282.587801][ T3322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 282.587807][ T3322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 282.587815][ T3322] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 282.587822][ T3322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 282.587832][ T3322] __x64_sys_sendto (net/socket.c:2183) [ 282.587835][ T3322] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 282.587838][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.587842][ T3322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 282.587847][ T3322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 282.587850][ T3322] RIP: 0033:0x7f0e2abf6a4a [ 282.587853][ T3322] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 282.587855][ T3322] RSP: 002b:00007fffbfe088e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 282.587858][ T3322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e2abf6a4a [ 282.587859][ T3322] RDX: 0000000000000040 RSI: 0000000026c63340 RDI: 0000000000000005 [ 282.587861][ T3322] RBP: 00007fffbfe08970 R08: 0000000000418574 R09: 000000000000001c [ 282.587862][ T3322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 282.587864][ T3322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e2ad1f000 | [ 282.587864][ T3322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e2ad1f000 | [ 282.587878][ T3322] | [ 282.587952][ T3322] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3322 | [ 282.605441][ T3322] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 282.605708][ T3322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 282.605709][ T3322] Call Trace: [ 282.605711][ T3322] [ 282.605713][ T3322] dump_stack_lvl (lib/dump_stack.c:123) [ 282.605719][ T3322] check_preemption_disabled (lib/smp_processor_id.c:52) [ 282.605724][ T3322] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 282.605730][ T3322] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 282.605740][ T3322] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 282.605752][ T3322] ? dump_stack_lvl (lib/dump_stack.c:123) [ 282.605755][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.605764][ T3322] lwtunnel_output (net/core/lwtunnel.c:359) [ 282.605771][ T3322] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 282.605779][ T3322] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 282.605791][ T3322] ? dump_stack_lvl (lib/dump_stack.c:123) [ 282.605794][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.605803][ T3322] lwtunnel_output (net/core/lwtunnel.c:359) [ 282.605809][ T3322] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 282.605818][ T3322] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 282.605829][ T3322] ? dump_stack_lvl (lib/dump_stack.c:123) [ 282.605833][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.605842][ T3322] lwtunnel_output (net/core/lwtunnel.c:359) [ 282.605848][ T3322] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 282.605854][ T3322] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 282.605860][ T3322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 282.605864][ T3322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 282.605876][ T3322] rawv6_sendmsg (net/ipv6/raw.c:918) [ 282.605888][ T3322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 282.605893][ T3322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 282.605897][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534) [ 282.605904][ T3322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 282.605908][ T3322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 282.605916][ T3322] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 282.605932][ T3322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 282.605935][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534) [ 282.605946][ T3322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 282.605950][ T3322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 282.605955][ T3322] ? __pfx___sys_sendto (net/socket.c:2147) [ 282.605971][ T3322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 282.605977][ T3322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 282.605984][ T3322] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 282.605991][ T3322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 282.606001][ T3322] __x64_sys_sendto (net/socket.c:2183) [ 282.606005][ T3322] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 282.606008][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.606012][ T3322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 282.606017][ T3322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 282.606020][ T3322] RIP: 0033:0x7f0e2abf6a4a [ 282.606023][ T3322] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 282.606025][ T3322] RSP: 002b:00007fffbfe088e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 282.606028][ T3322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e2abf6a4a [ 282.606030][ T3322] RDX: 0000000000000040 RSI: 0000000026c63340 RDI: 0000000000000005 [ 282.606031][ T3322] RBP: 00007fffbfe08970 R08: 0000000000418574 R09: 000000000000001c [ 282.606033][ T3322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 282.606034][ T3322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e2ad1f000 | [ 282.606034][ T3322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e2ad1f000 | [ 282.606049][ T3322] | [ 282.625908][ T3322] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3322 | [ 282.626497][ T3322] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 282.626766][ T3322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 282.626768][ T3322] Call Trace: [ 282.626770][ T3322] [ 282.626772][ T3322] dump_stack_lvl (lib/dump_stack.c:123) [ 282.626777][ T3322] check_preemption_disabled (lib/smp_processor_id.c:52) [ 282.626783][ T3322] lwtunnel_output (net/core/lwtunnel.c:359) [ 282.626789][ T3322] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 282.626799][ T3322] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 282.626810][ T3322] ? dump_stack_lvl (lib/dump_stack.c:123) [ 282.626814][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.626824][ T3322] lwtunnel_output (net/core/lwtunnel.c:359) [ 282.626830][ T3322] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 282.626839][ T3322] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 282.626850][ T3322] ? dump_stack_lvl (lib/dump_stack.c:123) [ 282.626854][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.626863][ T3322] lwtunnel_output (net/core/lwtunnel.c:359) [ 282.626869][ T3322] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 282.626878][ T3322] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 282.626890][ T3322] ? dump_stack_lvl (lib/dump_stack.c:123) [ 282.626893][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.626903][ T3322] lwtunnel_output (net/core/lwtunnel.c:359) [ 282.626909][ T3322] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 282.626916][ T3322] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 282.626921][ T3322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 282.626926][ T3322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 282.626938][ T3322] rawv6_sendmsg (net/ipv6/raw.c:918) [ 282.626950][ T3322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 282.626955][ T3322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 282.626959][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534) [ 282.626967][ T3322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 282.626971][ T3322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 282.626980][ T3322] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 282.626996][ T3322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 282.626998][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534) [ 282.627010][ T3322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 282.627014][ T3322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 282.627019][ T3322] ? __pfx___sys_sendto (net/socket.c:2147) [ 282.627034][ T3322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 282.627040][ T3322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 282.627047][ T3322] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 282.627054][ T3322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 282.627065][ T3322] __x64_sys_sendto (net/socket.c:2183) [ 282.627068][ T3322] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 282.627071][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.627075][ T3322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 282.627080][ T3322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 282.627083][ T3322] RIP: 0033:0x7f0e2abf6a4a [ 282.627086][ T3322] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 282.627089][ T3322] RSP: 002b:00007fffbfe088e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 282.627092][ T3322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e2abf6a4a [ 282.627094][ T3322] RDX: 0000000000000040 RSI: 0000000026c63340 RDI: 0000000000000005 [ 282.627095][ T3322] RBP: 00007fffbfe08970 R08: 0000000000418574 R09: 000000000000001c [ 282.627096][ T3322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 282.627098][ T3322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e2ad1f000 | [ 282.627098][ T3322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e2ad1f000 | [ 282.627113][ T3322] | [ 282.647350][ T3322] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3322 | [ 282.647948][ T3322] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 282.648240][ T3322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 282.648241][ T3322] Call Trace: [ 282.648243][ T3322] [ 282.648245][ T3322] dump_stack_lvl (lib/dump_stack.c:123) [ 282.648251][ T3322] check_preemption_disabled (lib/smp_processor_id.c:52) [ 282.648257][ T3322] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 282.648263][ T3322] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 282.648273][ T3322] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 282.648285][ T3322] ? dump_stack_lvl (lib/dump_stack.c:124) [ 282.648295][ T3322] lwtunnel_output (net/core/lwtunnel.c:359) [ 282.648301][ T3322] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 282.648310][ T3322] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 282.648322][ T3322] ? dump_stack_lvl (lib/dump_stack.c:123) [ 282.648325][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.648335][ T3322] lwtunnel_output (net/core/lwtunnel.c:359) [ 282.648341][ T3322] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 282.648350][ T3322] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 282.648361][ T3322] ? dump_stack_lvl (lib/dump_stack.c:123) [ 282.648365][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.648374][ T3322] lwtunnel_output (net/core/lwtunnel.c:359) [ 282.648380][ T3322] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 282.648389][ T3322] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 282.648400][ T3322] ? dump_stack_lvl (lib/dump_stack.c:123) [ 282.648404][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.648413][ T3322] lwtunnel_output (net/core/lwtunnel.c:359) [ 282.648419][ T3322] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 282.648426][ T3322] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 282.648432][ T3322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 282.648436][ T3322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 282.648448][ T3322] rawv6_sendmsg (net/ipv6/raw.c:918) [ 282.648460][ T3322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 282.648465][ T3322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 282.648469][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534) [ 282.648477][ T3322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 282.648480][ T3322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 282.648489][ T3322] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 282.648506][ T3322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 282.648508][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534) [ 282.648519][ T3322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 282.648523][ T3322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 282.648529][ T3322] ? __pfx___sys_sendto (net/socket.c:2147) [ 282.648543][ T3322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 282.648549][ T3322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 282.648557][ T3322] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 282.648564][ T3322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 282.648574][ T3322] __x64_sys_sendto (net/socket.c:2183) [ 282.648578][ T3322] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 282.648580][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.648585][ T3322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 282.648590][ T3322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 282.648593][ T3322] RIP: 0033:0x7f0e2abf6a4a [ 282.648596][ T3322] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 282.648598][ T3322] RSP: 002b:00007fffbfe088e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 282.648601][ T3322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e2abf6a4a [ 282.648603][ T3322] RDX: 0000000000000040 RSI: 0000000026c63340 RDI: 0000000000000005 [ 282.648605][ T3322] RBP: 00007fffbfe08970 R08: 0000000000418574 R09: 000000000000001c [ 282.648606][ T3322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 282.648608][ T3322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e2ad1f000 | [ 282.648608][ T3322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e2ad1f000 | [ 282.648623][ T3322] | [ 282.648625][ T3322] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3322 | [ 282.669865][ T3322] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 282.670160][ T3322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 282.670161][ T3322] Call Trace: [ 282.670163][ T3322] [ 282.670165][ T3322] dump_stack_lvl (lib/dump_stack.c:123) [ 282.670170][ T3322] check_preemption_disabled (lib/smp_processor_id.c:52) [ 282.670176][ T3322] lwtunnel_output (net/core/lwtunnel.c:359) [ 282.670183][ T3322] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 282.670193][ T3322] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 282.670206][ T3322] ? dump_stack_lvl (lib/dump_stack.c:124) [ 282.670216][ T3322] lwtunnel_output (net/core/lwtunnel.c:359) [ 282.670223][ T3322] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 282.670232][ T3322] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 282.670244][ T3322] ? dump_stack_lvl (lib/dump_stack.c:123) [ 282.670247][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.670257][ T3322] lwtunnel_output (net/core/lwtunnel.c:359) [ 282.670264][ T3322] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 282.670273][ T3322] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 282.670285][ T3322] ? dump_stack_lvl (lib/dump_stack.c:123) [ 282.670289][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.670299][ T3322] lwtunnel_output (net/core/lwtunnel.c:359) [ 282.670305][ T3322] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 282.670314][ T3322] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 282.670326][ T3322] ? dump_stack_lvl (lib/dump_stack.c:123) [ 282.670330][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.670339][ T3322] lwtunnel_output (net/core/lwtunnel.c:359) [ 282.670346][ T3322] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 282.670353][ T3322] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 282.670358][ T3322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 282.670363][ T3322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 282.670375][ T3322] rawv6_sendmsg (net/ipv6/raw.c:918) [ 282.670388][ T3322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 282.670393][ T3322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 282.670397][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534) [ 282.670404][ T3322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 282.670407][ T3322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 282.670417][ T3322] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 282.670434][ T3322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 282.670436][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534) [ 282.670448][ T3322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 282.670452][ T3322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 282.670458][ T3322] ? __pfx___sys_sendto (net/socket.c:2147) [ 282.670473][ T3322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 282.670479][ T3322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 282.670487][ T3322] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 282.670494][ T3322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 282.670505][ T3322] __x64_sys_sendto (net/socket.c:2183) [ 282.670509][ T3322] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 282.670511][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 282.670516][ T3322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 282.670521][ T3322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 282.670524][ T3322] RIP: 0033:0x7f0e2abf6a4a [ 282.670528][ T3322] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 282.670530][ T3322] RSP: 002b:00007fffbfe088e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 282.670533][ T3322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e2abf6a4a [ 282.670535][ T3322] RDX: 0000000000000040 RSI: 0000000026c63340 RDI: 0000000000000005 [ 282.670536][ T3322] RBP: 00007fffbfe08970 R08: 0000000000418574 R09: 000000000000001c [ 282.670538][ T3322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 282.670540][ T3322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e2ad1f000 | [ 288.200917][ C0] lwtunnel_input(): recursion limit reached on datapath | [ 290.434248][ T3328] check_preemption_disabled: 46 callbacks suppressed | [ 290.434255][ T3328] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3328 | [ 290.434933][ T3328] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 290.436191][ T3328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 290.436193][ T3328] Call Trace: [ 290.436195][ T3328] [ 290.436197][ T3328] dump_stack_lvl (lib/dump_stack.c:123) [ 290.436205][ T3328] check_preemption_disabled (lib/smp_processor_id.c:52) [ 290.436211][ T3328] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 290.436218][ T3328] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 290.436226][ T3328] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 290.436232][ T3328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 290.436237][ T3328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 290.436249][ T3328] rawv6_sendmsg (net/ipv6/raw.c:918) [ 290.436260][ T3328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 290.436266][ T3328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 290.436271][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.436280][ T3328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 290.436285][ T3328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 290.436294][ T3328] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 290.436310][ T3328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 290.436313][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.436324][ T3328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 290.436329][ T3328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 290.436335][ T3328] ? __pfx___sys_sendto (net/socket.c:2147) [ 290.436349][ T3328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 290.436355][ T3328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 290.436363][ T3328] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 290.436370][ T3328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 290.436380][ T3328] __x64_sys_sendto (net/socket.c:2183) [ 290.436384][ T3328] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 290.436388][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.436393][ T3328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 290.436397][ T3328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.436401][ T3328] RIP: 0033:0x7f5fb530fa4a [ 290.436405][ T3328] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 290.436408][ T3328] RSP: 002b:00007ffe86134e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 290.436412][ T3328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fb530fa4a [ 290.436414][ T3328] RDX: 0000000000000040 RSI: 000000003b676340 RDI: 0000000000000005 [ 290.436416][ T3328] RBP: 00007ffe86134eb0 R08: 0000000000418574 R09: 000000000000001c [ 290.436417][ T3328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 290.436419][ T3328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fb5438000 | [ 290.436419][ T3328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fb5438000 | [ 290.436433][ T3328] | [ 290.436436][ T3328] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3328 | [ 290.447776][ T3328] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 290.448024][ T3328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 290.448025][ T3328] Call Trace: [ 290.448027][ T3328] [ 290.448029][ T3328] dump_stack_lvl (lib/dump_stack.c:123) [ 290.448035][ T3328] check_preemption_disabled (lib/smp_processor_id.c:52) [ 290.448041][ T3328] lwtunnel_output (net/core/lwtunnel.c:359) [ 290.448047][ T3328] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 290.448053][ T3328] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 290.448059][ T3328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 290.448064][ T3328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 290.448076][ T3328] rawv6_sendmsg (net/ipv6/raw.c:918) [ 290.448088][ T3328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 290.448093][ T3328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 290.448096][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.448105][ T3328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 290.448109][ T3328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 290.448117][ T3328] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 290.448134][ T3328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 290.448136][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.448148][ T3328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 290.448152][ T3328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 290.448158][ T3328] ? __pfx___sys_sendto (net/socket.c:2147) [ 290.448172][ T3328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 290.448178][ T3328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 290.448186][ T3328] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 290.448193][ T3328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 290.448203][ T3328] __x64_sys_sendto (net/socket.c:2183) [ 290.448207][ T3328] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 290.448210][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.448214][ T3328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 290.448219][ T3328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.448222][ T3328] RIP: 0033:0x7f5fb530fa4a [ 290.448225][ T3328] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 290.448228][ T3328] RSP: 002b:00007ffe86134e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 290.448231][ T3328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fb530fa4a [ 290.448232][ T3328] RDX: 0000000000000040 RSI: 000000003b676340 RDI: 0000000000000005 [ 290.448234][ T3328] RBP: 00007ffe86134eb0 R08: 0000000000418574 R09: 000000000000001c [ 290.448236][ T3328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 290.448237][ T3328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fb5438000 | [ 290.448237][ T3328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fb5438000 | [ 290.448251][ T3328] | [ 290.448331][ T3328] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3328 | [ 290.460284][ T3328] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 290.460541][ T3328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 290.460543][ T3328] Call Trace: [ 290.460544][ T3328] [ 290.460546][ T3328] dump_stack_lvl (lib/dump_stack.c:123) [ 290.460551][ T3328] check_preemption_disabled (lib/smp_processor_id.c:52) [ 290.460557][ T3328] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 290.460563][ T3328] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 290.460567][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.460572][ T3328] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 290.460576][ T3328] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 290.460580][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.460594][ T3328] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 290.460597][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.460599][ T3328] ? _printk (kernel/printk/printk.c:2470) [ 290.460608][ T3328] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 290.460619][ T3328] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 290.460626][ T3328] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.460633][ T3328] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 290.460638][ T3328] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 290.460644][ T3328] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 290.460648][ T3328] ? dump_stack_lvl (lib/dump_stack.c:123) [ 290.460651][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.460661][ T3328] lwtunnel_output (net/core/lwtunnel.c:359) [ 290.460667][ T3328] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 290.460673][ T3328] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 290.460679][ T3328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 290.460684][ T3328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 290.460696][ T3328] rawv6_sendmsg (net/ipv6/raw.c:918) [ 290.460707][ T3328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 290.460712][ T3328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 290.460716][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.460723][ T3328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 290.460726][ T3328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 290.460735][ T3328] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 290.460751][ T3328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 290.460753][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.460764][ T3328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 290.460769][ T3328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 290.460774][ T3328] ? __pfx___sys_sendto (net/socket.c:2147) [ 290.460788][ T3328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 290.460794][ T3328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 290.460802][ T3328] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 290.460809][ T3328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 290.460819][ T3328] __x64_sys_sendto (net/socket.c:2183) [ 290.460822][ T3328] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 290.460825][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.460830][ T3328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 290.460835][ T3328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.460837][ T3328] RIP: 0033:0x7f5fb530fa4a [ 290.460840][ T3328] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 290.460842][ T3328] RSP: 002b:00007ffe86134e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 290.460845][ T3328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fb530fa4a [ 290.460847][ T3328] RDX: 0000000000000040 RSI: 000000003b676340 RDI: 0000000000000005 [ 290.460849][ T3328] RBP: 00007ffe86134eb0 R08: 0000000000418574 R09: 000000000000001c [ 290.460851][ T3328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 290.460852][ T3328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fb5438000 | [ 290.460852][ T3328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fb5438000 | [ 290.460867][ T3328] | [ 290.460869][ T3328] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3328 | [ 290.477170][ T3328] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 290.477430][ T3328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 290.477431][ T3328] Call Trace: [ 290.477433][ T3328] [ 290.477435][ T3328] dump_stack_lvl (lib/dump_stack.c:123) [ 290.477440][ T3328] check_preemption_disabled (lib/smp_processor_id.c:52) [ 290.477446][ T3328] lwtunnel_output (net/core/lwtunnel.c:359) [ 290.477452][ T3328] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 290.477455][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.477460][ T3328] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 290.477465][ T3328] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 290.477468][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.477482][ T3328] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 290.477485][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.477487][ T3328] ? _printk (kernel/printk/printk.c:2470) [ 290.477495][ T3328] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 290.477507][ T3328] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 290.477513][ T3328] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.477520][ T3328] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 290.477525][ T3328] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 290.477531][ T3328] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 290.477535][ T3328] ? dump_stack_lvl (lib/dump_stack.c:123) [ 290.477538][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.477548][ T3328] lwtunnel_output (net/core/lwtunnel.c:359) [ 290.477554][ T3328] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 290.477561][ T3328] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 290.477566][ T3328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 290.477571][ T3328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 290.477583][ T3328] rawv6_sendmsg (net/ipv6/raw.c:918) [ 290.477595][ T3328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 290.477600][ T3328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 290.477603][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.477610][ T3328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 290.477613][ T3328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 290.477622][ T3328] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 290.477639][ T3328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 290.477641][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.477652][ T3328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 290.477656][ T3328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 290.477662][ T3328] ? __pfx___sys_sendto (net/socket.c:2147) [ 290.477676][ T3328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 290.477682][ T3328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 290.477689][ T3328] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 290.477697][ T3328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 290.477707][ T3328] __x64_sys_sendto (net/socket.c:2183) [ 290.477710][ T3328] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 290.477713][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.477717][ T3328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 290.477722][ T3328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.477725][ T3328] RIP: 0033:0x7f5fb530fa4a [ 290.477728][ T3328] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 290.477730][ T3328] RSP: 002b:00007ffe86134e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 290.477733][ T3328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fb530fa4a [ 290.477734][ T3328] RDX: 0000000000000040 RSI: 000000003b676340 RDI: 0000000000000005 [ 290.477736][ T3328] RBP: 00007ffe86134eb0 R08: 0000000000418574 R09: 000000000000001c [ 290.477738][ T3328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 290.477739][ T3328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fb5438000 | [ 290.477739][ T3328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fb5438000 | [ 290.477754][ T3328] | [ 290.477836][ T3328] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3328 | [ 290.497380][ T3328] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 290.497652][ T3328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 290.497654][ T3328] Call Trace: [ 290.497656][ T3328] [ 290.497657][ T3328] dump_stack_lvl (lib/dump_stack.c:123) [ 290.497663][ T3328] check_preemption_disabled (lib/smp_processor_id.c:52) [ 290.497668][ T3328] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 290.497675][ T3328] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 290.497678][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.497684][ T3328] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 290.497688][ T3328] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 290.497691][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.497697][ T3328] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 290.497709][ T3328] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 290.497711][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.497713][ T3328] ? _printk (kernel/printk/printk.c:2470) [ 290.497722][ T3328] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 290.497733][ T3328] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 290.497739][ T3328] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.497747][ T3328] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 290.497751][ T3328] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 290.497758][ T3328] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 290.497762][ T3328] ? dump_stack_lvl (lib/dump_stack.c:123) [ 290.497765][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.497775][ T3328] lwtunnel_output (net/core/lwtunnel.c:359) [ 290.497781][ T3328] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 290.497784][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.497789][ T3328] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 290.497794][ T3328] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 290.497796][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.497810][ T3328] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 290.497813][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.497815][ T3328] ? _printk (kernel/printk/printk.c:2470) [ 290.497823][ T3328] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 290.497834][ T3328] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 290.497839][ T3328] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.497846][ T3328] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 290.497851][ T3328] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 290.497857][ T3328] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 290.497861][ T3328] ? dump_stack_lvl (lib/dump_stack.c:123) [ 290.497864][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.497874][ T3328] lwtunnel_output (net/core/lwtunnel.c:359) [ 290.497880][ T3328] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 290.497887][ T3328] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 290.497892][ T3328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 290.497896][ T3328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 290.497908][ T3328] rawv6_sendmsg (net/ipv6/raw.c:918) [ 290.497920][ T3328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 290.497925][ T3328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 290.497929][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.497936][ T3328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 290.497939][ T3328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 290.497948][ T3328] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 290.497965][ T3328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 290.497968][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.497979][ T3328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 290.497983][ T3328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 290.497988][ T3328] ? __pfx___sys_sendto (net/socket.c:2147) [ 290.498003][ T3328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 290.498009][ T3328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 290.498016][ T3328] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 290.498023][ T3328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 290.498033][ T3328] __x64_sys_sendto (net/socket.c:2183) [ 290.498037][ T3328] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 290.498040][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.498044][ T3328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 290.498049][ T3328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.498051][ T3328] RIP: 0033:0x7f5fb530fa4a [ 290.498054][ T3328] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 290.498057][ T3328] RSP: 002b:00007ffe86134e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 290.498060][ T3328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fb530fa4a [ 290.498062][ T3328] RDX: 0000000000000040 RSI: 000000003b676340 RDI: 0000000000000005 [ 290.498063][ T3328] RBP: 00007ffe86134eb0 R08: 0000000000418574 R09: 000000000000001c [ 290.498065][ T3328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 290.498067][ T3328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fb5438000 | [ 290.498067][ T3328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fb5438000 | [ 290.498081][ T3328] | [ 290.525649][ T3328] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3328 | [ 290.526063][ T3328] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 290.526342][ T3328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 290.526344][ T3328] Call Trace: [ 290.526346][ T3328] [ 290.526348][ T3328] dump_stack_lvl (lib/dump_stack.c:123) [ 290.526353][ T3328] check_preemption_disabled (lib/smp_processor_id.c:52) [ 290.526359][ T3328] lwtunnel_output (net/core/lwtunnel.c:359) [ 290.526365][ T3328] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 290.526368][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.526374][ T3328] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 290.526378][ T3328] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 290.526381][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.526387][ T3328] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 290.526399][ T3328] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 290.526402][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.526404][ T3328] ? _printk (kernel/printk/printk.c:2470) [ 290.526412][ T3328] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 290.526424][ T3328] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 290.526430][ T3328] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.526438][ T3328] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 290.526442][ T3328] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 290.526449][ T3328] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 290.526453][ T3328] ? dump_stack_lvl (lib/dump_stack.c:123) [ 290.526456][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.526466][ T3328] lwtunnel_output (net/core/lwtunnel.c:359) [ 290.526472][ T3328] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 290.526475][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.526480][ T3328] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 290.526484][ T3328] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 290.526487][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.526501][ T3328] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 290.526503][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.526505][ T3328] ? _printk (kernel/printk/printk.c:2470) [ 290.526513][ T3328] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 290.526525][ T3328] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 290.526530][ T3328] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.526537][ T3328] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 290.526541][ T3328] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 290.526548][ T3328] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 290.526552][ T3328] ? dump_stack_lvl (lib/dump_stack.c:123) [ 290.526555][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.526565][ T3328] lwtunnel_output (net/core/lwtunnel.c:359) [ 290.526571][ T3328] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 290.526578][ T3328] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 290.526583][ T3328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 290.526587][ T3328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 290.526600][ T3328] rawv6_sendmsg (net/ipv6/raw.c:918) [ 290.526612][ T3328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 290.526617][ T3328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 290.526620][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.526627][ T3328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 290.526631][ T3328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 290.526640][ T3328] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 290.526657][ T3328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 290.526660][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.526671][ T3328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 290.526675][ T3328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 290.526681][ T3328] ? __pfx___sys_sendto (net/socket.c:2147) [ 290.526696][ T3328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 290.526702][ T3328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 290.526709][ T3328] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 290.526716][ T3328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 290.526727][ T3328] __x64_sys_sendto (net/socket.c:2183) [ 290.526730][ T3328] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 290.526733][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.526738][ T3328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 290.526742][ T3328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.526745][ T3328] RIP: 0033:0x7f5fb530fa4a [ 290.526748][ T3328] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 290.526750][ T3328] RSP: 002b:00007ffe86134e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 290.526753][ T3328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fb530fa4a [ 290.526755][ T3328] RDX: 0000000000000040 RSI: 000000003b676340 RDI: 0000000000000005 [ 290.526757][ T3328] RBP: 00007ffe86134eb0 R08: 0000000000418574 R09: 000000000000001c [ 290.526758][ T3328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 290.526760][ T3328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fb5438000 | [ 290.526760][ T3328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fb5438000 | [ 290.526775][ T3328] | [ 290.526785][ T3328] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3328 | [ 290.554568][ T3328] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 290.554864][ T3328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 290.554866][ T3328] Call Trace: [ 290.554867][ T3328] [ 290.554869][ T3328] dump_stack_lvl (lib/dump_stack.c:123) [ 290.554875][ T3328] check_preemption_disabled (lib/smp_processor_id.c:52) [ 290.554880][ T3328] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 290.554887][ T3328] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 290.554890][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.554896][ T3328] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 290.554900][ T3328] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 290.554903][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.554919][ T3328] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 290.554922][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.554924][ T3328] ? _printk (kernel/printk/printk.c:2470) [ 290.554932][ T3328] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 290.554944][ T3328] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 290.554950][ T3328] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.554958][ T3328] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 290.554963][ T3328] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 290.554970][ T3328] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 290.554974][ T3328] ? dump_stack_lvl (lib/dump_stack.c:123) [ 290.554978][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.554988][ T3328] lwtunnel_output (net/core/lwtunnel.c:359) [ 290.554995][ T3328] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 290.554997][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.555003][ T3328] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 290.555007][ T3328] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 290.555010][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.555015][ T3328] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 290.555026][ T3328] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 290.555029][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.555031][ T3328] ? _printk (kernel/printk/printk.c:2470) [ 290.555039][ T3328] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 290.555051][ T3328] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 290.555055][ T3328] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.555063][ T3328] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 290.555067][ T3328] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 290.555074][ T3328] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 290.555078][ T3328] ? dump_stack_lvl (lib/dump_stack.c:123) [ 290.555081][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.555091][ T3328] lwtunnel_output (net/core/lwtunnel.c:359) [ 290.555097][ T3328] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 290.555099][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.555105][ T3328] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 290.555109][ T3328] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 290.555111][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.555125][ T3328] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 290.555128][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.555130][ T3328] ? _printk (kernel/printk/printk.c:2470) [ 290.555138][ T3328] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 290.555149][ T3328] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 290.555154][ T3328] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.555161][ T3328] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 290.555166][ T3328] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 290.555172][ T3328] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 290.555176][ T3328] ? dump_stack_lvl (lib/dump_stack.c:123) [ 290.555179][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.555189][ T3328] lwtunnel_output (net/core/lwtunnel.c:359) [ 290.555195][ T3328] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 290.555203][ T3328] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 290.555208][ T3328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 290.555213][ T3328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 290.555225][ T3328] rawv6_sendmsg (net/ipv6/raw.c:918) [ 290.555237][ T3328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 290.555242][ T3328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 290.555246][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.555253][ T3328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 290.555257][ T3328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 290.555266][ T3328] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 290.555282][ T3328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 290.555285][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.555296][ T3328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 290.555300][ T3328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 290.555306][ T3328] ? __pfx___sys_sendto (net/socket.c:2147) [ 290.555321][ T3328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 290.555327][ T3328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 290.555334][ T3328] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 290.555341][ T3328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 290.555352][ T3328] __x64_sys_sendto (net/socket.c:2183) [ 290.555355][ T3328] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 290.555358][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.555362][ T3328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 290.555367][ T3328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.555370][ T3328] RIP: 0033:0x7f5fb530fa4a [ 290.555373][ T3328] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 290.555375][ T3328] RSP: 002b:00007ffe86134e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 290.555378][ T3328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fb530fa4a [ 290.555380][ T3328] RDX: 0000000000000040 RSI: 000000003b676340 RDI: 0000000000000005 [ 290.555381][ T3328] RBP: 00007ffe86134eb0 R08: 0000000000418574 R09: 000000000000001c [ 290.555383][ T3328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 290.555385][ T3328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fb5438000 | [ 290.555385][ T3328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fb5438000 | [ 290.555400][ T3328] | [ 290.589757][ T3328] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3328 | [ 290.590444][ T3328] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 290.590764][ T3328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 290.590765][ T3328] Call Trace: [ 290.590767][ T3328] [ 290.590769][ T3328] dump_stack_lvl (lib/dump_stack.c:123) [ 290.590774][ T3328] check_preemption_disabled (lib/smp_processor_id.c:52) [ 290.590780][ T3328] lwtunnel_output (net/core/lwtunnel.c:359) [ 290.590786][ T3328] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 290.590789][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.590795][ T3328] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 290.590799][ T3328] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 290.590803][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.590818][ T3328] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 290.590820][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.590822][ T3328] ? _printk (kernel/printk/printk.c:2470) [ 290.590830][ T3328] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 290.590842][ T3328] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 290.590848][ T3328] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.590855][ T3328] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 290.590860][ T3328] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 290.590866][ T3328] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 290.590870][ T3328] ? dump_stack_lvl (lib/dump_stack.c:123) [ 290.590874][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.590884][ T3328] lwtunnel_output (net/core/lwtunnel.c:359) [ 290.590890][ T3328] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 290.590893][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.590898][ T3328] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 290.590902][ T3328] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 290.590905][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.590909][ T3328] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 290.590921][ T3328] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 290.590924][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.590926][ T3328] ? _printk (kernel/printk/printk.c:2470) [ 290.590933][ T3328] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 290.590945][ T3328] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 290.590950][ T3328] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.590957][ T3328] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 290.590962][ T3328] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 290.590969][ T3328] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 290.590973][ T3328] ? dump_stack_lvl (lib/dump_stack.c:123) [ 290.590976][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.590986][ T3328] lwtunnel_output (net/core/lwtunnel.c:359) [ 290.590992][ T3328] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 290.590994][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.591000][ T3328] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 290.591004][ T3328] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 290.591006][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.591020][ T3328] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 290.591022][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.591024][ T3328] ? _printk (kernel/printk/printk.c:2470) [ 290.591032][ T3328] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 290.591044][ T3328] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 290.591048][ T3328] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.591056][ T3328] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 290.591060][ T3328] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 290.591067][ T3328] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 290.591070][ T3328] ? dump_stack_lvl (lib/dump_stack.c:123) [ 290.591074][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.591083][ T3328] lwtunnel_output (net/core/lwtunnel.c:359) [ 290.591089][ T3328] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 290.591096][ T3328] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 290.591101][ T3328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 290.591106][ T3328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 290.591118][ T3328] rawv6_sendmsg (net/ipv6/raw.c:918) [ 290.591129][ T3328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 290.591135][ T3328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 290.591138][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.591145][ T3328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 290.591148][ T3328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 290.591157][ T3328] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 290.591174][ T3328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 290.591176][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.591187][ T3328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 290.591191][ T3328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 290.591197][ T3328] ? __pfx___sys_sendto (net/socket.c:2147) [ 290.591211][ T3328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 290.591218][ T3328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 290.591225][ T3328] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 290.591232][ T3328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 290.591243][ T3328] __x64_sys_sendto (net/socket.c:2183) [ 290.591246][ T3328] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 290.591249][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.591253][ T3328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 290.591258][ T3328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.591261][ T3328] RIP: 0033:0x7f5fb530fa4a [ 290.591264][ T3328] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 290.591266][ T3328] RSP: 002b:00007ffe86134e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 290.591269][ T3328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fb530fa4a [ 290.591271][ T3328] RDX: 0000000000000040 RSI: 000000003b676340 RDI: 0000000000000005 [ 290.591272][ T3328] RBP: 00007ffe86134eb0 R08: 0000000000418574 R09: 000000000000001c [ 290.591274][ T3328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 290.591275][ T3328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fb5438000 | [ 290.591275][ T3328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fb5438000 | [ 290.591290][ T3328] | [ 290.626397][ T3328] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3328 | [ 290.626858][ T3328] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 290.627180][ T3328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 290.627181][ T3328] Call Trace: [ 290.627183][ T3328] [ 290.627185][ T3328] dump_stack_lvl (lib/dump_stack.c:123) [ 290.627190][ T3328] check_preemption_disabled (lib/smp_processor_id.c:52) [ 290.627196][ T3328] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 290.627203][ T3328] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 290.627206][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.627211][ T3328] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 290.627216][ T3328] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 290.627219][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.627235][ T3328] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 290.627237][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.627239][ T3328] ? _printk (kernel/printk/printk.c:2470) [ 290.627248][ T3328] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 290.627263][ T3328] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 290.627271][ T3328] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 290.627275][ T3328] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 290.627285][ T3328] ? dump_stack_lvl (lib/dump_stack.c:124) [ 290.627294][ T3328] lwtunnel_output (net/core/lwtunnel.c:359) [ 290.627301][ T3328] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 290.627303][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.627309][ T3328] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 290.627313][ T3328] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 290.627316][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.627330][ T3328] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 290.627333][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.627335][ T3328] ? _printk (kernel/printk/printk.c:2470) [ 290.627343][ T3328] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 290.627355][ T3328] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 290.627361][ T3328] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.627369][ T3328] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 290.627373][ T3328] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 290.627380][ T3328] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 290.627384][ T3328] ? dump_stack_lvl (lib/dump_stack.c:123) [ 290.627387][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.627397][ T3328] lwtunnel_output (net/core/lwtunnel.c:359) [ 290.627404][ T3328] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 290.627406][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.627412][ T3328] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 290.627416][ T3328] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 290.627418][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.627423][ T3328] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 290.627435][ T3328] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 290.627437][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.627439][ T3328] ? _printk (kernel/printk/printk.c:2470) [ 290.627447][ T3328] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 290.627459][ T3328] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 290.627464][ T3328] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.627471][ T3328] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 290.627476][ T3328] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 290.627482][ T3328] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 290.627486][ T3328] ? dump_stack_lvl (lib/dump_stack.c:123) [ 290.627490][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.627499][ T3328] lwtunnel_output (net/core/lwtunnel.c:359) [ 290.627506][ T3328] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 290.627508][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.627513][ T3328] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 290.627518][ T3328] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 290.627520][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.627534][ T3328] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 290.627537][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.627539][ T3328] ? _printk (kernel/printk/printk.c:2470) [ 290.627547][ T3328] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 290.627559][ T3328] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 290.627563][ T3328] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.627571][ T3328] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 290.627575][ T3328] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 290.627582][ T3328] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 290.627586][ T3328] ? dump_stack_lvl (lib/dump_stack.c:123) [ 290.627589][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.627599][ T3328] lwtunnel_output (net/core/lwtunnel.c:359) [ 290.627605][ T3328] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 290.627611][ T3328] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 290.627617][ T3328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 290.627621][ T3328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 290.627634][ T3328] rawv6_sendmsg (net/ipv6/raw.c:918) [ 290.627646][ T3328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 290.627651][ T3328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 290.627654][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.627661][ T3328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 290.627665][ T3328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 290.627674][ T3328] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 290.627691][ T3328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 290.627693][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.627705][ T3328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 290.627709][ T3328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 290.627714][ T3328] ? __pfx___sys_sendto (net/socket.c:2147) [ 290.627729][ T3328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 290.627735][ T3328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 290.627743][ T3328] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 290.627750][ T3328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 290.627761][ T3328] __x64_sys_sendto (net/socket.c:2183) [ 290.627764][ T3328] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 290.627767][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.627771][ T3328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 290.627776][ T3328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.627779][ T3328] RIP: 0033:0x7f5fb530fa4a [ 290.627782][ T3328] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 290.627784][ T3328] RSP: 002b:00007ffe86134e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 290.627787][ T3328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fb530fa4a [ 290.627789][ T3328] RDX: 0000000000000040 RSI: 000000003b676340 RDI: 0000000000000005 [ 290.627791][ T3328] RBP: 00007ffe86134eb0 R08: 0000000000418574 R09: 000000000000001c [ 290.627792][ T3328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 290.627794][ T3328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fb5438000 | [ 290.627794][ T3328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fb5438000 | [ 290.627809][ T3328] | [ 290.627811][ T3328] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3328 | [ 290.667890][ T3328] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 290.668205][ T3328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 290.668206][ T3328] Call Trace: [ 290.668208][ T3328] [ 290.668210][ T3328] dump_stack_lvl (lib/dump_stack.c:123) [ 290.668216][ T3328] check_preemption_disabled (lib/smp_processor_id.c:52) [ 290.668221][ T3328] lwtunnel_output (net/core/lwtunnel.c:359) [ 290.668228][ T3328] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 290.668230][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.668236][ T3328] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 290.668240][ T3328] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 290.668244][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.668259][ T3328] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 290.668262][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.668264][ T3328] ? _printk (kernel/printk/printk.c:2470) [ 290.668273][ T3328] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 290.668287][ T3328] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 290.668295][ T3328] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 290.668299][ T3328] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 290.668309][ T3328] ? dump_stack_lvl (lib/dump_stack.c:124) [ 290.668318][ T3328] lwtunnel_output (net/core/lwtunnel.c:359) [ 290.668325][ T3328] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 290.668327][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.668333][ T3328] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 290.668337][ T3328] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 290.668339][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.668354][ T3328] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 290.668356][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.668358][ T3328] ? _printk (kernel/printk/printk.c:2470) [ 290.668366][ T3328] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 290.668378][ T3328] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 290.668384][ T3328] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.668391][ T3328] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 290.668396][ T3328] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 290.668402][ T3328] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 290.668406][ T3328] ? dump_stack_lvl (lib/dump_stack.c:123) [ 290.668410][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.668419][ T3328] lwtunnel_output (net/core/lwtunnel.c:359) [ 290.668426][ T3328] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 290.668428][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.668433][ T3328] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 290.668438][ T3328] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 290.668440][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.668445][ T3328] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 290.668456][ T3328] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 290.668459][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.668461][ T3328] ? _printk (kernel/printk/printk.c:2470) [ 290.668468][ T3328] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 290.668480][ T3328] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 290.668485][ T3328] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.668492][ T3328] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 290.668497][ T3328] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 290.668503][ T3328] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 290.668507][ T3328] ? dump_stack_lvl (lib/dump_stack.c:123) [ 290.668511][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.668520][ T3328] lwtunnel_output (net/core/lwtunnel.c:359) [ 290.668527][ T3328] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 290.668529][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.668534][ T3328] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 290.668538][ T3328] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 290.668541][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.668555][ T3328] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 290.668557][ T3328] ? __pfx_dst_output (./include/net/dst.h:458) [ 290.668559][ T3328] ? _printk (kernel/printk/printk.c:2470) [ 290.668567][ T3328] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 290.668579][ T3328] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 290.668584][ T3328] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.668591][ T3328] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 290.668595][ T3328] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 290.668602][ T3328] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 290.668606][ T3328] ? dump_stack_lvl (lib/dump_stack.c:123) [ 290.668609][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.668619][ T3328] lwtunnel_output (net/core/lwtunnel.c:359) [ 290.668625][ T3328] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 290.668631][ T3328] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 290.668636][ T3328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 290.668641][ T3328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 290.668653][ T3328] rawv6_sendmsg (net/ipv6/raw.c:918) [ 290.668665][ T3328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 290.668670][ T3328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 290.668674][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.668681][ T3328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 290.668684][ T3328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 290.668693][ T3328] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 290.668709][ T3328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 290.668712][ T3328] ? __lock_release (kernel/locking/lockdep.c:5534) [ 290.668723][ T3328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 290.668727][ T3328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 290.668733][ T3328] ? __pfx___sys_sendto (net/socket.c:2147) [ 290.668748][ T3328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 290.668754][ T3328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 290.668761][ T3328] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 290.668768][ T3328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 290.668778][ T3328] __x64_sys_sendto (net/socket.c:2183) [ 290.668782][ T3328] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 290.668785][ T3328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 290.668789][ T3328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 290.668794][ T3328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 290.668796][ T3328] RIP: 0033:0x7f5fb530fa4a [ 290.668799][ T3328] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 290.668801][ T3328] RSP: 002b:00007ffe86134e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 290.668804][ T3328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fb530fa4a [ 290.668806][ T3328] RDX: 0000000000000040 RSI: 000000003b676340 RDI: 0000000000000005 [ 290.668807][ T3328] RBP: 00007ffe86134eb0 R08: 0000000000418574 R09: 000000000000001c [ 290.668809][ T3328] 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