====================================== | [ 5221.475091][ T9261] veth1: renamed from veth-betaR | [ 5221.583936][ T9262] veth0: renamed from veth-gamma | [ 5231.212640][ T9286] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9286 | [ 5231.213292][ T9286] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5231.213600][ T9286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5231.213603][ T9286] Call Trace: [ 5231.213605][ T9286] [ 5231.213608][ T9286] dump_stack_lvl (lib/dump_stack.c:123) [ 5231.213619][ T9286] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5231.213626][ T9286] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5231.213633][ T9286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5231.213642][ T9286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5231.213650][ T9286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5231.213655][ T9286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5231.213667][ T9286] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5231.213679][ T9286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5231.213685][ T9286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5231.213691][ T9286] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5231.213701][ T9286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5231.213708][ T9286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5231.213717][ T9286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5231.213733][ T9286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5231.213736][ T9286] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5231.213747][ T9286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5231.213754][ T9286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5231.213759][ T9286] ? __pfx___sys_sendto (net/socket.c:2147) [ 5231.213774][ T9286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5231.213782][ T9286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5231.213791][ T9286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5231.213798][ T9286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5231.213809][ T9286] __x64_sys_sendto (net/socket.c:2183) [ 5231.213813][ T9286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5231.213817][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.213822][ T9286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5231.213827][ T9286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5231.213831][ T9286] RIP: 0033:0x7f2288ab3a4a [ 5231.213836][ T9286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5231.213839][ T9286] RSP: 002b:00007ffd87d396a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5231.213843][ T9286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2288ab3a4a [ 5231.213845][ T9286] RDX: 0000000000000040 RSI: 000000000ba8c3f0 RDI: 0000000000000005 [ 5231.213847][ T9286] RBP: 00007ffd87d39730 R08: 0000000000418574 R09: 000000000000001c [ 5231.213849][ T9286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5231.213850][ T9286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2288bdf000 | [ 5231.213850][ T9286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2288bdf000 | [ 5231.213865][ T9286] | [ 5231.213868][ T9286] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9286 | [ 5231.227844][ T9286] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.228107][ T9286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5231.228108][ T9286] Call Trace: [ 5231.228110][ T9286] [ 5231.228112][ T9286] dump_stack_lvl (lib/dump_stack.c:123) [ 5231.228121][ T9286] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5231.228131][ T9286] lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.228137][ T9286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5231.228146][ T9286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5231.228153][ T9286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5231.228158][ T9286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5231.228170][ T9286] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5231.228182][ T9286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5231.228188][ T9286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5231.228193][ T9286] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5231.228201][ T9286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5231.228207][ T9286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5231.228216][ T9286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5231.228232][ T9286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5231.228235][ T9286] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5231.228247][ T9286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5231.228252][ T9286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5231.228258][ T9286] ? __pfx___sys_sendto (net/socket.c:2147) [ 5231.228273][ T9286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5231.228280][ T9286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5231.228289][ T9286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5231.228296][ T9286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5231.228307][ T9286] __x64_sys_sendto (net/socket.c:2183) [ 5231.228310][ T9286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5231.228315][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.228319][ T9286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5231.228324][ T9286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5231.228329][ T9286] RIP: 0033:0x7f2288ab3a4a [ 5231.228332][ T9286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5231.228335][ T9286] RSP: 002b:00007ffd87d396a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5231.228338][ T9286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2288ab3a4a [ 5231.228340][ T9286] RDX: 0000000000000040 RSI: 000000000ba8c3f0 RDI: 0000000000000005 [ 5231.228342][ T9286] RBP: 00007ffd87d39730 R08: 0000000000418574 R09: 000000000000001c [ 5231.228344][ T9286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5231.228345][ T9286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2288bdf000 | [ 5231.228345][ T9286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2288bdf000 | [ 5231.228360][ T9286] | [ 5231.228385][ T9286] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9286 | [ 5231.242883][ T9286] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5231.243167][ T9286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5231.243169][ T9286] Call Trace: [ 5231.243171][ T9286] [ 5231.243173][ T9286] dump_stack_lvl (lib/dump_stack.c:123) [ 5231.243179][ T9286] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5231.243185][ T9286] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5231.243192][ T9286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5231.243207][ T9286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5231.243221][ T9286] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5231.243225][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.243236][ T9286] lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.243242][ T9286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5231.243250][ T9286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5231.243256][ T9286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5231.243261][ T9286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5231.243273][ T9286] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5231.243285][ T9286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5231.243290][ T9286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5231.243294][ T9286] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5231.243302][ T9286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5231.243306][ T9286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5231.243315][ T9286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5231.243332][ T9286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5231.243334][ T9286] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5231.243346][ T9286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5231.243350][ T9286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5231.243355][ T9286] ? __pfx___sys_sendto (net/socket.c:2147) [ 5231.243370][ T9286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5231.243376][ T9286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5231.243385][ T9286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5231.243394][ T9286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5231.243404][ T9286] __x64_sys_sendto (net/socket.c:2183) [ 5231.243408][ T9286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5231.243411][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.243415][ T9286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5231.243420][ T9286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5231.243424][ T9286] RIP: 0033:0x7f2288ab3a4a [ 5231.243427][ T9286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5231.243430][ T9286] RSP: 002b:00007ffd87d396a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5231.243433][ T9286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2288ab3a4a [ 5231.243435][ T9286] RDX: 0000000000000040 RSI: 000000000ba8c3f0 RDI: 0000000000000005 [ 5231.243436][ T9286] RBP: 00007ffd87d39730 R08: 0000000000418574 R09: 000000000000001c [ 5231.243438][ T9286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5231.243440][ T9286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2288bdf000 | [ 5231.243440][ T9286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2288bdf000 | [ 5231.243454][ T9286] | [ 5231.258652][ T9286] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9286 | [ 5231.259445][ T9286] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.259741][ T9286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5231.259743][ T9286] Call Trace: [ 5231.259745][ T9286] [ 5231.259747][ T9286] dump_stack_lvl (lib/dump_stack.c:123) [ 5231.259753][ T9286] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5231.259759][ T9286] lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.259766][ T9286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5231.259780][ T9286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5231.259794][ T9286] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5231.259798][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.259808][ T9286] lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.259815][ T9286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5231.259822][ T9286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5231.259828][ T9286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5231.259833][ T9286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5231.259845][ T9286] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5231.259857][ T9286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5231.259863][ T9286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5231.259866][ T9286] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5231.259875][ T9286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5231.259879][ T9286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5231.259888][ T9286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5231.259905][ T9286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5231.259908][ T9286] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5231.259919][ T9286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5231.259923][ T9286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5231.259929][ T9286] ? __pfx___sys_sendto (net/socket.c:2147) [ 5231.259944][ T9286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5231.259950][ T9286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5231.259958][ T9286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5231.259966][ T9286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5231.259976][ T9286] __x64_sys_sendto (net/socket.c:2183) [ 5231.259980][ T9286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5231.259983][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.259988][ T9286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5231.259993][ T9286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5231.259996][ T9286] RIP: 0033:0x7f2288ab3a4a [ 5231.259999][ T9286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5231.260002][ T9286] RSP: 002b:00007ffd87d396a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5231.260005][ T9286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2288ab3a4a [ 5231.260007][ T9286] RDX: 0000000000000040 RSI: 000000000ba8c3f0 RDI: 0000000000000005 [ 5231.260009][ T9286] RBP: 00007ffd87d39730 R08: 0000000000418574 R09: 000000000000001c [ 5231.260011][ T9286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5231.260013][ T9286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2288bdf000 | [ 5231.260013][ T9286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2288bdf000 | [ 5231.260028][ T9286] | [ 5231.260037][ T9286] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9286 | [ 5231.276964][ T9286] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5231.277258][ T9286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5231.277260][ T9286] Call Trace: [ 5231.277261][ T9286] [ 5231.277264][ T9286] dump_stack_lvl (lib/dump_stack.c:123) [ 5231.277270][ T9286] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5231.277275][ T9286] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5231.277282][ T9286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5231.277297][ T9286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5231.277311][ T9286] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5231.277315][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.277325][ T9286] lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.277332][ T9286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5231.277345][ T9286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5231.277359][ T9286] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5231.277363][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.277373][ T9286] lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.277379][ T9286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5231.277387][ T9286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5231.277393][ T9286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5231.277398][ T9286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5231.277410][ T9286] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5231.277422][ T9286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5231.277428][ T9286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5231.277432][ T9286] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5231.277440][ T9286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5231.277443][ T9286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5231.277452][ T9286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5231.277468][ T9286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5231.277471][ T9286] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5231.277493][ T9286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5231.277497][ T9286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5231.277503][ T9286] ? __pfx___sys_sendto (net/socket.c:2147) [ 5231.277517][ T9286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5231.277523][ T9286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5231.277531][ T9286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5231.277538][ T9286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5231.277548][ T9286] __x64_sys_sendto (net/socket.c:2183) [ 5231.277552][ T9286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5231.277555][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.277560][ T9286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5231.277565][ T9286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5231.277568][ T9286] RIP: 0033:0x7f2288ab3a4a [ 5231.277571][ T9286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5231.277574][ T9286] RSP: 002b:00007ffd87d396a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5231.277577][ T9286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2288ab3a4a [ 5231.277579][ T9286] RDX: 0000000000000040 RSI: 000000000ba8c3f0 RDI: 0000000000000005 [ 5231.277580][ T9286] RBP: 00007ffd87d39730 R08: 0000000000418574 R09: 000000000000001c [ 5231.277582][ T9286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5231.277584][ T9286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2288bdf000 | [ 5231.277584][ T9286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2288bdf000 | [ 5231.277599][ T9286] | [ 5231.297684][ T9286] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9286 | [ 5231.298647][ T9286] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.298963][ T9286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5231.298965][ T9286] Call Trace: [ 5231.298967][ T9286] [ 5231.298969][ T9286] dump_stack_lvl (lib/dump_stack.c:123) [ 5231.298975][ T9286] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5231.298981][ T9286] lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.298988][ T9286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5231.299002][ T9286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5231.299017][ T9286] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5231.299020][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.299031][ T9286] lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.299038][ T9286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5231.299051][ T9286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5231.299065][ T9286] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5231.299069][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.299079][ T9286] lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.299086][ T9286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5231.299093][ T9286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5231.299098][ T9286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5231.299103][ T9286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5231.299116][ T9286] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5231.299128][ T9286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5231.299133][ T9286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5231.299137][ T9286] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5231.299144][ T9286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5231.299148][ T9286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5231.299157][ T9286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5231.299174][ T9286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5231.299176][ T9286] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5231.299188][ T9286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5231.299192][ T9286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5231.299197][ T9286] ? __pfx___sys_sendto (net/socket.c:2147) [ 5231.299212][ T9286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5231.299219][ T9286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5231.299226][ T9286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5231.299234][ T9286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5231.299244][ T9286] __x64_sys_sendto (net/socket.c:2183) [ 5231.299248][ T9286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5231.299251][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.299256][ T9286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5231.299261][ T9286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5231.299264][ T9286] RIP: 0033:0x7f2288ab3a4a [ 5231.299268][ T9286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5231.299270][ T9286] RSP: 002b:00007ffd87d396a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5231.299273][ T9286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2288ab3a4a [ 5231.299275][ T9286] RDX: 0000000000000040 RSI: 000000000ba8c3f0 RDI: 0000000000000005 [ 5231.299277][ T9286] RBP: 00007ffd87d39730 R08: 0000000000418574 R09: 000000000000001c [ 5231.299279][ T9286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5231.299281][ T9286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2288bdf000 | [ 5231.299281][ T9286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2288bdf000 | [ 5231.299296][ T9286] | [ 5231.299304][ T9286] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9286 | [ 5231.319790][ T9286] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5231.320104][ T9286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5231.320106][ T9286] Call Trace: [ 5231.320107][ T9286] [ 5231.320110][ T9286] dump_stack_lvl (lib/dump_stack.c:123) [ 5231.320115][ T9286] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5231.320121][ T9286] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5231.320128][ T9286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5231.320143][ T9286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5231.320157][ T9286] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5231.320161][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.320172][ T9286] lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.320179][ T9286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5231.320192][ T9286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5231.320206][ T9286] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5231.320209][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.320219][ T9286] lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.320226][ T9286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5231.320239][ T9286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5231.320253][ T9286] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5231.320257][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.320267][ T9286] lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.320273][ T9286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5231.320280][ T9286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5231.320285][ T9286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5231.320290][ T9286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5231.320303][ T9286] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5231.320315][ T9286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5231.320320][ T9286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5231.320324][ T9286] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5231.320331][ T9286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5231.320334][ T9286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5231.320343][ T9286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5231.320360][ T9286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5231.320362][ T9286] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5231.320374][ T9286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5231.320378][ T9286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5231.320383][ T9286] ? __pfx___sys_sendto (net/socket.c:2147) [ 5231.320400][ T9286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5231.320406][ T9286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5231.320413][ T9286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5231.320420][ T9286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5231.320431][ T9286] __x64_sys_sendto (net/socket.c:2183) [ 5231.320435][ T9286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5231.320438][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.320442][ T9286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5231.320447][ T9286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5231.320450][ T9286] RIP: 0033:0x7f2288ab3a4a [ 5231.320454][ T9286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5231.320456][ T9286] RSP: 002b:00007ffd87d396a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5231.320459][ T9286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2288ab3a4a [ 5231.320461][ T9286] RDX: 0000000000000040 RSI: 000000000ba8c3f0 RDI: 0000000000000005 [ 5231.320463][ T9286] RBP: 00007ffd87d39730 R08: 0000000000418574 R09: 000000000000001c [ 5231.320465][ T9286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5231.320467][ T9286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2288bdf000 | [ 5231.320467][ T9286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2288bdf000 | [ 5231.320482][ T9286] | [ 5231.343299][ T9286] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9286 | [ 5231.344312][ T9286] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.344636][ T9286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5231.344637][ T9286] Call Trace: [ 5231.344639][ T9286] [ 5231.344641][ T9286] dump_stack_lvl (lib/dump_stack.c:123) [ 5231.344647][ T9286] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5231.344654][ T9286] lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.344661][ T9286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5231.344675][ T9286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5231.344689][ T9286] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5231.344693][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.344704][ T9286] lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.344710][ T9286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5231.344724][ T9286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5231.344738][ T9286] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5231.344741][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.344751][ T9286] lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.344758][ T9286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5231.344771][ T9286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5231.344785][ T9286] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5231.344789][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.344799][ T9286] lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.344805][ T9286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5231.344812][ T9286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5231.344817][ T9286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5231.344822][ T9286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5231.344835][ T9286] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5231.344847][ T9286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5231.344853][ T9286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5231.344856][ T9286] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5231.344864][ T9286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5231.344867][ T9286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5231.344876][ T9286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5231.344893][ T9286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5231.344896][ T9286] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5231.344908][ T9286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5231.344912][ T9286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5231.344917][ T9286] ? __pfx___sys_sendto (net/socket.c:2147) [ 5231.344933][ T9286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5231.344939][ T9286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5231.344947][ T9286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5231.344954][ T9286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5231.344965][ T9286] __x64_sys_sendto (net/socket.c:2183) [ 5231.344969][ T9286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5231.344973][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.344977][ T9286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5231.344982][ T9286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5231.344985][ T9286] RIP: 0033:0x7f2288ab3a4a [ 5231.344989][ T9286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5231.344991][ T9286] RSP: 002b:00007ffd87d396a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5231.344994][ T9286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2288ab3a4a [ 5231.344996][ T9286] RDX: 0000000000000040 RSI: 000000000ba8c3f0 RDI: 0000000000000005 [ 5231.344998][ T9286] RBP: 00007ffd87d39730 R08: 0000000000418574 R09: 000000000000001c [ 5231.345000][ T9286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5231.345002][ T9286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2288bdf000 | [ 5231.345002][ T9286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2288bdf000 | [ 5231.345017][ T9286] | [ 5231.345026][ T9286] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9286 | [ 5231.368485][ T9286] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5231.368806][ T9286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5231.368808][ T9286] Call Trace: [ 5231.368809][ T9286] [ 5231.368812][ T9286] dump_stack_lvl (lib/dump_stack.c:123) [ 5231.368817][ T9286] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5231.368823][ T9286] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5231.368830][ T9286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5231.368845][ T9286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5231.368859][ T9286] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5231.368863][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.368874][ T9286] lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.368881][ T9286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5231.368894][ T9286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5231.368908][ T9286] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5231.368912][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.368922][ T9286] lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.368928][ T9286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5231.368942][ T9286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5231.368956][ T9286] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5231.368959][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.368969][ T9286] lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.368976][ T9286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5231.368989][ T9286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5231.369003][ T9286] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5231.369007][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.369017][ T9286] lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.369023][ T9286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5231.369030][ T9286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5231.369035][ T9286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5231.369040][ T9286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5231.369053][ T9286] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5231.369066][ T9286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5231.369071][ T9286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5231.369074][ T9286] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5231.369082][ T9286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5231.369085][ T9286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5231.369094][ T9286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5231.369111][ T9286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5231.369114][ T9286] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5231.369125][ T9286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5231.369129][ T9286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5231.369135][ T9286] ? __pfx___sys_sendto (net/socket.c:2147) [ 5231.369150][ T9286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5231.369156][ T9286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5231.369164][ T9286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5231.369171][ T9286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5231.369181][ T9286] __x64_sys_sendto (net/socket.c:2183) [ 5231.369185][ T9286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5231.369188][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.369193][ T9286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5231.369198][ T9286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5231.369201][ T9286] RIP: 0033:0x7f2288ab3a4a [ 5231.369204][ T9286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5231.369206][ T9286] RSP: 002b:00007ffd87d396a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5231.369209][ T9286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2288ab3a4a [ 5231.369211][ T9286] RDX: 0000000000000040 RSI: 000000000ba8c3f0 RDI: 0000000000000005 [ 5231.369212][ T9286] RBP: 00007ffd87d39730 R08: 0000000000418574 R09: 000000000000001c [ 5231.369214][ T9286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5231.369216][ T9286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2288bdf000 | [ 5231.369216][ T9286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2288bdf000 | [ 5231.369231][ T9286] | [ 5231.369234][ T9286] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9286 | [ 5231.395042][ T9286] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.395591][ T9286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5231.395592][ T9286] Call Trace: [ 5231.395594][ T9286] [ 5231.395596][ T9286] dump_stack_lvl (lib/dump_stack.c:123) [ 5231.395603][ T9286] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5231.395609][ T9286] lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.395616][ T9286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5231.395631][ T9286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5231.395645][ T9286] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5231.395649][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.395660][ T9286] lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.395667][ T9286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5231.395680][ T9286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5231.395695][ T9286] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5231.395699][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.395709][ T9286] lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.395716][ T9286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5231.395729][ T9286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5231.395743][ T9286] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5231.395747][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.395757][ T9286] lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.395764][ T9286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5231.395777][ T9286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5231.395792][ T9286] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5231.395795][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.395805][ T9286] lwtunnel_output (net/core/lwtunnel.c:359) [ 5231.395812][ T9286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5231.395819][ T9286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5231.395825][ T9286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5231.395830][ T9286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5231.395843][ T9286] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5231.395855][ T9286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5231.395861][ T9286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5231.395864][ T9286] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5231.395872][ T9286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5231.395875][ T9286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5231.395884][ T9286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5231.395902][ T9286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5231.395904][ T9286] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5231.395916][ T9286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5231.395920][ T9286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5231.395926][ T9286] ? __pfx___sys_sendto (net/socket.c:2147) [ 5231.395942][ T9286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5231.395948][ T9286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5231.395955][ T9286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5231.395963][ T9286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5231.395974][ T9286] __x64_sys_sendto (net/socket.c:2183) [ 5231.395977][ T9286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5231.395980][ T9286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5231.395985][ T9286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5231.395990][ T9286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5231.395993][ T9286] RIP: 0033:0x7f2288ab3a4a [ 5231.395997][ T9286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5231.395999][ T9286] RSP: 002b:00007ffd87d396a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5231.396002][ T9286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2288ab3a4a [ 5231.396004][ T9286] RDX: 0000000000000040 RSI: 000000000ba8c3f0 RDI: 0000000000000005 [ 5231.396006][ T9286] RBP: 00007ffd87d39730 R08: 0000000000418574 R09: 000000000000001c [ 5231.396008][ T9286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5231.396010][ T9286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2288bdf000 | [ 5232.455244][ T9286] lwtunnel_output(): recursion limit reached on datapath | [ 5237.189706][ T9293] check_preemption_disabled: 46 callbacks suppressed | [ 5237.189713][ T9293] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9293 | [ 5237.190404][ T9293] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5237.190659][ T9293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5237.190661][ T9293] Call Trace: [ 5237.190663][ T9293] [ 5237.190665][ T9293] dump_stack_lvl (lib/dump_stack.c:123) [ 5237.190676][ T9293] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5237.190684][ T9293] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5237.190691][ T9293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5237.190700][ T9293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5237.190708][ T9293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5237.190713][ T9293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5237.190725][ T9293] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5237.190737][ T9293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5237.190742][ T9293] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5237.190749][ T9293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5237.190760][ T9293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5237.190767][ T9293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5237.190776][ T9293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5237.190792][ T9293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5237.190795][ T9293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5237.190806][ T9293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5237.190813][ T9293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5237.190818][ T9293] ? __pfx___sys_sendto (net/socket.c:2147) [ 5237.190833][ T9293] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5237.190841][ T9293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5237.190851][ T9293] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5237.190858][ T9293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5237.190868][ T9293] __x64_sys_sendto (net/socket.c:2183) [ 5237.190872][ T9293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5237.190877][ T9293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5237.190882][ T9293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5237.190887][ T9293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5237.190891][ T9293] RIP: 0033:0x7f4071ac7a4a [ 5237.190895][ T9293] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5237.190898][ T9293] RSP: 002b:00007ffc4e1d44e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5237.190902][ T9293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4071ac7a4a [ 5237.190904][ T9293] RDX: 0000000000000040 RSI: 000000003b1ba3f0 RDI: 0000000000000005 [ 5237.190906][ T9293] RBP: 00007ffc4e1d4570 R08: 0000000000418574 R09: 000000000000001c [ 5237.190908][ T9293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5237.190909][ T9293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4071bf3000 | [ 5237.190909][ T9293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4071bf3000 | [ 5237.190924][ T9293] | [ 5237.190926][ T9293] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9293 | [ 5237.202567][ T9293] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5237.202812][ T9293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5237.202813][ T9293] Call Trace: [ 5237.202815][ T9293] [ 5237.202817][ T9293] dump_stack_lvl (lib/dump_stack.c:123) [ 5237.202823][ T9293] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5237.202828][ T9293] lwtunnel_output (net/core/lwtunnel.c:359) [ 5237.202834][ T9293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5237.202841][ T9293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5237.202846][ T9293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5237.202851][ T9293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5237.202864][ T9293] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5237.202875][ T9293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5237.202881][ T9293] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5237.202884][ T9293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5237.202892][ T9293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5237.202896][ T9293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5237.202905][ T9293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5237.202921][ T9293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5237.202923][ T9293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5237.202935][ T9293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5237.202939][ T9293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5237.202944][ T9293] ? __pfx___sys_sendto (net/socket.c:2147) [ 5237.202959][ T9293] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5237.202965][ T9293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5237.202973][ T9293] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5237.202980][ T9293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5237.202990][ T9293] __x64_sys_sendto (net/socket.c:2183) [ 5237.202994][ T9293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5237.202998][ T9293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5237.203002][ T9293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5237.203007][ T9293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5237.203010][ T9293] RIP: 0033:0x7f4071ac7a4a [ 5237.203014][ T9293] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5237.203016][ T9293] RSP: 002b:00007ffc4e1d44e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5237.203019][ T9293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4071ac7a4a [ 5237.203021][ T9293] RDX: 0000000000000040 RSI: 000000003b1ba3f0 RDI: 0000000000000005 [ 5237.203022][ T9293] RBP: 00007ffc4e1d4570 R08: 0000000000418574 R09: 000000000000001c [ 5237.203024][ T9293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5237.203026][ T9293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4071bf3000 | [ 5237.203026][ T9293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4071bf3000 | [ 5237.203041][ T9293] | [ 5237.220613][ T9293] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9293 | [ 5237.220975][ T9293] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 5237.221219][ T9293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5237.221220][ T9293] Call Trace: [ 5237.221222][ T9293] [ 5237.221224][ T9293] dump_stack_lvl (lib/dump_stack.c:123) [ 5237.221230][ T9293] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5237.221236][ T9293] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 5237.221242][ T9293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5237.221249][ T9293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5237.221254][ T9293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5237.221259][ T9293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5237.221271][ T9293] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5237.221283][ T9293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5237.221288][ T9293] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5237.221293][ T9293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5237.221301][ T9293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5237.221304][ T9293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5237.221313][ T9293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5237.221330][ T9293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5237.221332][ T9293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5237.221344][ T9293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5237.221348][ T9293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5237.221354][ T9293] ? __pfx___sys_sendto (net/socket.c:2147) [ 5237.221368][ T9293] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5237.221375][ T9293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5237.221383][ T9293] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5237.221391][ T9293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5237.221402][ T9293] __x64_sys_sendto (net/socket.c:2183) [ 5237.221405][ T9293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5237.221408][ T9293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5237.221413][ T9293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5237.221418][ T9293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5237.221421][ T9293] RIP: 0033:0x7f4071ac7a4a [ 5237.221425][ T9293] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5237.221427][ T9293] RSP: 002b:00007ffc4e1d44e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5237.221430][ T9293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4071ac7a4a [ 5237.221432][ T9293] RDX: 0000000000000040 RSI: 000000003b1ba3f0 RDI: 0000000000000005 [ 5237.221434][ T9293] RBP: 00007ffc4e1d4570 R08: 0000000000418574 R09: 000000000000001c [ 5237.221436][ T9293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5237.221437][ T9293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4071bf3000 | [ 5237.221437][ T9293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4071bf3000 | [ 5237.221452][ T9293] | [ 5238.191157][ T9293] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9293 | [ 5238.191686][ T9293] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5238.191934][ T9293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5238.191935][ T9293] Call Trace: [ 5238.191937][ T9293] [ 5238.191940][ T9293] dump_stack_lvl (lib/dump_stack.c:123) [ 5238.191947][ T9293] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5238.191953][ T9293] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5238.191960][ T9293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5238.191968][ T9293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5238.191974][ T9293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5238.191979][ T9293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5238.191991][ T9293] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5238.192003][ T9293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5238.192007][ T9293] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 5238.192016][ T9293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5238.192021][ T9293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5238.192029][ T9293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5238.192045][ T9293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5238.192050][ T9293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5238.192061][ T9293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5238.192066][ T9293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5238.192071][ T9293] ? __pfx___sys_sendto (net/socket.c:2147) [ 5238.192085][ T9293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5238.192094][ T9293] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [ 5238.192103][ T9293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5238.192111][ T9293] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 5238.192117][ T9293] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 5238.192120][ T9293] ? 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) [ 5238.192130][ T9293] __x64_sys_sendto (net/socket.c:2183) [ 5238.192134][ T9293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5238.192138][ T9293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5238.192142][ T9293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5238.192147][ T9293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5238.192150][ T9293] RIP: 0033:0x7f4071ac7a4a [ 5238.192155][ T9293] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5238.192158][ T9293] RSP: 002b:00007ffc4e1d44e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5238.192161][ T9293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4071ac7a4a [ 5238.192163][ T9293] RDX: 0000000000000040 RSI: 000000003b1ba3f0 RDI: 0000000000000005 [ 5238.192165][ T9293] RBP: 00007ffc4e1d4570 R08: 0000000000418574 R09: 000000000000001c [ 5238.192167][ T9293] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5238.192169][ T9293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4071bf3000 | [ 5238.192169][ T9293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4071bf3000 | [ 5238.192183][ T9293] | [ 5238.192185][ T9293] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9293 | [ 5238.203812][ T9293] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5238.204053][ T9293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5238.204055][ T9293] Call Trace: [ 5238.204057][ T9293] [ 5238.204058][ T9293] dump_stack_lvl (lib/dump_stack.c:123) [ 5238.204064][ T9293] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5238.204070][ T9293] lwtunnel_output (net/core/lwtunnel.c:359) [ 5238.204076][ T9293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5238.204083][ T9293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5238.204088][ T9293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5238.204094][ T9293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5238.204106][ T9293] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5238.204118][ T9293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5238.204122][ T9293] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 5238.204131][ T9293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5238.204134][ T9293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5238.204143][ T9293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5238.204159][ T9293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5238.204162][ T9293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5238.204173][ T9293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5238.204177][ T9293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5238.204183][ T9293] ? __pfx___sys_sendto (net/socket.c:2147) [ 5238.204196][ T9293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5238.204204][ T9293] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [ 5238.204211][ T9293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5238.204218][ T9293] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 5238.204222][ T9293] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 5238.204224][ T9293] ? 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) [ 5238.204232][ T9293] __x64_sys_sendto (net/socket.c:2183) [ 5238.204235][ T9293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5238.204239][ T9293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5238.204243][ T9293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5238.204248][ T9293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5238.204252][ T9293] RIP: 0033:0x7f4071ac7a4a [ 5238.204255][ T9293] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5238.204257][ T9293] RSP: 002b:00007ffc4e1d44e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5238.204260][ T9293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4071ac7a4a [ 5238.204262][ T9293] RDX: 0000000000000040 RSI: 000000003b1ba3f0 RDI: 0000000000000005 [ 5238.204264][ T9293] RBP: 00007ffc4e1d4570 R08: 0000000000418574 R09: 000000000000001c [ 5238.204265][ T9293] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5238.204267][ T9293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4071bf3000 | [ 5238.204267][ T9293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4071bf3000 | [ 5238.204281][ T9293] | [ 5238.220748][ T9293] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9293 | [ 5238.221102][ T9293] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 5238.221337][ T9293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5238.221339][ T9293] Call Trace: [ 5238.221340][ T9293] [ 5238.221342][ T9293] dump_stack_lvl (lib/dump_stack.c:123) [ 5238.221349][ T9293] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5238.221354][ T9293] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 5238.221361][ T9293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5238.221367][ T9293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5238.221373][ T9293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5238.221378][ T9293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5238.221391][ T9293] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5238.221403][ T9293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5238.221407][ T9293] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 5238.221416][ T9293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5238.221419][ T9293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5238.221428][ T9293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5238.221444][ T9293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5238.221447][ T9293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5238.221458][ T9293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5238.221462][ T9293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5238.221468][ T9293] ? __pfx___sys_sendto (net/socket.c:2147) [ 5238.221481][ T9293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5238.221489][ T9293] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [ 5238.221497][ T9293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5238.221505][ T9293] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 5238.221509][ T9293] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 5238.221512][ T9293] ? 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) [ 5238.221520][ T9293] __x64_sys_sendto (net/socket.c:2183) [ 5238.221523][ T9293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5238.221526][ T9293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5238.221531][ T9293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5238.221536][ T9293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5238.221539][ T9293] RIP: 0033:0x7f4071ac7a4a [ 5238.221543][ T9293] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5238.221545][ T9293] RSP: 002b:00007ffc4e1d44e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5238.221548][ T9293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4071ac7a4a [ 5238.221550][ T9293] RDX: 0000000000000040 RSI: 000000003b1ba3f0 RDI: 0000000000000005 [ 5238.221552][ T9293] RBP: 00007ffc4e1d4570 R08: 0000000000418574 R09: 000000000000001c [ 5238.221553][ T9293] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5238.221555][ T9293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4071bf3000 | [ 5240.663823][ C0] lwtunnel_input(): recursion limit reached on datapath | [ 5241.726663][ C0] lwtunnel_input(): recursion limit reached on datapath | [ 5243.979297][ T9299] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9299 | [ 5243.980798][ T9299] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5243.981055][ T9299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5243.981057][ T9299] Call Trace: [ 5243.981059][ T9299] [ 5243.981061][ T9299] dump_stack_lvl (lib/dump_stack.c:123) [ 5243.981069][ T9299] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5243.981076][ T9299] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5243.981082][ T9299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5243.981090][ T9299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5243.981096][ T9299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5243.981101][ T9299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5243.981113][ T9299] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5243.981124][ T9299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5243.981130][ T9299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5243.981135][ T9299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5243.981144][ T9299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5243.981149][ T9299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5243.981158][ T9299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5243.981174][ T9299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5243.981177][ T9299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5243.981188][ T9299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5243.981194][ T9299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5243.981199][ T9299] ? __pfx___sys_sendto (net/socket.c:2147) [ 5243.981213][ T9299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5243.981221][ T9299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5243.981230][ T9299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5243.981237][ T9299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5243.981247][ T9299] __x64_sys_sendto (net/socket.c:2183) [ 5243.981250][ T9299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5243.981254][ T9299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5243.981259][ T9299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5243.981264][ T9299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5243.981267][ T9299] RIP: 0033:0x7efce6285a4a [ 5243.981272][ T9299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5243.981275][ T9299] RSP: 002b:00007ffec9b7c878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5243.981279][ T9299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efce6285a4a [ 5243.981281][ T9299] RDX: 0000000000000040 RSI: 00000000014193f0 RDI: 0000000000000005 [ 5243.981282][ T9299] RBP: 00007ffec9b7c900 R08: 0000000000418574 R09: 000000000000001c [ 5243.981284][ T9299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5243.981286][ T9299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efce63b1000 | [ 5243.981286][ T9299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efce63b1000 | [ 5243.981300][ T9299] | [ 5243.981303][ T9299] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9299 | [ 5243.992638][ T9299] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5243.992878][ T9299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5243.992880][ T9299] Call Trace: [ 5243.992881][ T9299] [ 5243.992883][ T9299] dump_stack_lvl (lib/dump_stack.c:123) [ 5243.992889][ T9299] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5243.992894][ T9299] lwtunnel_output (net/core/lwtunnel.c:359) [ 5243.992901][ T9299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5243.992907][ T9299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5243.992913][ T9299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5243.992918][ T9299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5243.992930][ T9299] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5243.992942][ T9299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5243.992948][ T9299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5243.992951][ T9299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5243.992959][ T9299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5243.992962][ T9299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5243.992971][ T9299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5243.992988][ T9299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5243.992991][ T9299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5243.993002][ T9299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5243.993006][ T9299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5243.993012][ T9299] ? __pfx___sys_sendto (net/socket.c:2147) [ 5243.993026][ T9299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5243.993032][ T9299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5243.993040][ T9299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5243.993047][ T9299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5243.993057][ T9299] __x64_sys_sendto (net/socket.c:2183) [ 5243.993061][ T9299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5243.993064][ T9299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5243.993069][ T9299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5243.993074][ T9299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5243.993077][ T9299] RIP: 0033:0x7efce6285a4a [ 5243.993080][ T9299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5243.993082][ T9299] RSP: 002b:00007ffec9b7c878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5243.993085][ T9299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efce6285a4a [ 5243.993087][ T9299] RDX: 0000000000000040 RSI: 00000000014193f0 RDI: 0000000000000005 [ 5243.993088][ T9299] RBP: 00007ffec9b7c900 R08: 0000000000418574 R09: 000000000000001c [ 5243.993090][ T9299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5243.993091][ T9299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efce63b1000 | [ 5243.993091][ T9299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efce63b1000 | [ 5243.993106][ T9299] | [ 5243.993231][ T9299] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9299 | [ 5244.004939][ T9299] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5244.005187][ T9299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5244.005189][ T9299] Call Trace: [ 5244.005190][ T9299] [ 5244.005192][ T9299] dump_stack_lvl (lib/dump_stack.c:123) [ 5244.005198][ T9299] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5244.005203][ T9299] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5244.005209][ T9299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5244.005222][ T9299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5244.005233][ T9299] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5244.005237][ T9299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5244.005247][ T9299] lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.005253][ T9299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5244.005260][ T9299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5244.005266][ T9299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5244.005270][ T9299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5244.005283][ T9299] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5244.005295][ T9299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5244.005300][ T9299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5244.005304][ T9299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5244.005311][ T9299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5244.005315][ T9299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5244.005324][ T9299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5244.005340][ T9299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5244.005343][ T9299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5244.005354][ T9299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5244.005359][ T9299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5244.005364][ T9299] ? __pfx___sys_sendto (net/socket.c:2147) [ 5244.005378][ T9299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5244.005385][ T9299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5244.005393][ T9299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5244.005401][ T9299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5244.005411][ T9299] __x64_sys_sendto (net/socket.c:2183) [ 5244.005414][ T9299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5244.005417][ T9299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5244.005422][ T9299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5244.005427][ T9299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5244.005430][ T9299] RIP: 0033:0x7efce6285a4a [ 5244.005433][ T9299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5244.005435][ T9299] RSP: 002b:00007ffec9b7c878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5244.005438][ T9299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efce6285a4a [ 5244.005440][ T9299] RDX: 0000000000000040 RSI: 00000000014193f0 RDI: 0000000000000005 [ 5244.005441][ T9299] RBP: 00007ffec9b7c900 R08: 0000000000418574 R09: 000000000000001c [ 5244.005443][ T9299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5244.005444][ T9299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efce63b1000 | [ 5244.005444][ T9299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efce63b1000 | [ 5244.005459][ T9299] | [ 5244.019556][ T9299] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9299 | [ 5244.019929][ T9299] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.020184][ T9299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5244.020185][ T9299] Call Trace: [ 5244.020186][ T9299] [ 5244.020188][ T9299] dump_stack_lvl (lib/dump_stack.c:123) [ 5244.020193][ T9299] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5244.020199][ T9299] lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.020205][ T9299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5244.020215][ T9299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5244.020227][ T9299] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5244.020231][ T9299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5244.020241][ T9299] lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.020247][ T9299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5244.020254][ T9299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5244.020259][ T9299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5244.020264][ T9299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5244.020276][ T9299] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5244.020288][ T9299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5244.020294][ T9299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5244.020297][ T9299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5244.020305][ T9299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5244.020308][ T9299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5244.020317][ T9299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5244.020334][ T9299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5244.020336][ T9299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5244.020348][ T9299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5244.020352][ T9299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5244.020357][ T9299] ? __pfx___sys_sendto (net/socket.c:2147) [ 5244.020372][ T9299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5244.020378][ T9299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5244.020386][ T9299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5244.020394][ T9299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5244.020404][ T9299] __x64_sys_sendto (net/socket.c:2183) [ 5244.020408][ T9299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5244.020411][ T9299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5244.020416][ T9299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5244.020421][ T9299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5244.020424][ T9299] RIP: 0033:0x7efce6285a4a [ 5244.020427][ T9299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5244.020429][ T9299] RSP: 002b:00007ffec9b7c878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5244.020432][ T9299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efce6285a4a [ 5244.020433][ T9299] RDX: 0000000000000040 RSI: 00000000014193f0 RDI: 0000000000000005 [ 5244.020435][ T9299] RBP: 00007ffec9b7c900 R08: 0000000000418574 R09: 000000000000001c [ 5244.020436][ T9299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5244.020438][ T9299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efce63b1000 | [ 5244.020438][ T9299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efce63b1000 | [ 5244.020453][ T9299] | [ 5244.035926][ T9299] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9299 | [ 5244.036481][ T9299] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5244.036734][ T9299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5244.036736][ T9299] Call Trace: [ 5244.036737][ T9299] [ 5244.036739][ T9299] dump_stack_lvl (lib/dump_stack.c:123) [ 5244.036744][ T9299] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5244.036750][ T9299] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5244.036756][ T9299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5244.036766][ T9299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5244.036778][ T9299] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5244.036788][ T9299] lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.036795][ T9299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5244.036803][ T9299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5244.036815][ T9299] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5244.036818][ T9299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5244.036828][ T9299] lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.036835][ T9299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5244.036841][ T9299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5244.036846][ T9299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5244.036851][ T9299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5244.036863][ T9299] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5244.036875][ T9299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5244.036880][ T9299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5244.036883][ T9299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5244.036891][ T9299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5244.036894][ T9299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5244.036903][ T9299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5244.036919][ T9299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5244.036922][ T9299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5244.036933][ T9299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5244.036937][ T9299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5244.036942][ T9299] ? __pfx___sys_sendto (net/socket.c:2147) [ 5244.036956][ T9299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5244.036962][ T9299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5244.036970][ T9299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5244.036977][ T9299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5244.036986][ T9299] __x64_sys_sendto (net/socket.c:2183) [ 5244.036990][ T9299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5244.036993][ T9299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5244.036997][ T9299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5244.037002][ T9299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5244.037005][ T9299] RIP: 0033:0x7efce6285a4a [ 5244.037008][ T9299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5244.037010][ T9299] RSP: 002b:00007ffec9b7c878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5244.037013][ T9299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efce6285a4a [ 5244.037015][ T9299] RDX: 0000000000000040 RSI: 00000000014193f0 RDI: 0000000000000005 [ 5244.037016][ T9299] RBP: 00007ffec9b7c900 R08: 0000000000418574 R09: 000000000000001c [ 5244.037018][ T9299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5244.037019][ T9299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efce63b1000 | [ 5244.037019][ T9299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efce63b1000 | [ 5244.037034][ T9299] | [ 5244.037036][ T9299] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9299 | [ 5244.053900][ T9299] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.054162][ T9299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5244.054164][ T9299] Call Trace: [ 5244.054165][ T9299] [ 5244.054167][ T9299] dump_stack_lvl (lib/dump_stack.c:123) [ 5244.054173][ T9299] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5244.054178][ T9299] lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.054185][ T9299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5244.054194][ T9299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5244.054207][ T9299] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5244.054217][ T9299] lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.054224][ T9299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5244.054233][ T9299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5244.054245][ T9299] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5244.054249][ T9299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5244.054259][ T9299] lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.054266][ T9299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5244.054272][ T9299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5244.054277][ T9299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5244.054282][ T9299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5244.054295][ T9299] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5244.054307][ T9299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5244.054312][ T9299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5244.054316][ T9299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5244.054323][ T9299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5244.054326][ T9299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5244.054336][ T9299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5244.054352][ T9299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5244.054355][ T9299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5244.054367][ T9299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5244.054370][ T9299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5244.054376][ T9299] ? __pfx___sys_sendto (net/socket.c:2147) [ 5244.054392][ T9299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5244.054399][ T9299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5244.054406][ T9299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5244.054413][ T9299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5244.054424][ T9299] __x64_sys_sendto (net/socket.c:2183) [ 5244.054427][ T9299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5244.054430][ T9299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5244.054435][ T9299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5244.054440][ T9299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5244.054443][ T9299] RIP: 0033:0x7efce6285a4a [ 5244.054446][ T9299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5244.054448][ T9299] RSP: 002b:00007ffec9b7c878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5244.054451][ T9299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efce6285a4a [ 5244.054452][ T9299] RDX: 0000000000000040 RSI: 00000000014193f0 RDI: 0000000000000005 [ 5244.054454][ T9299] RBP: 00007ffec9b7c900 R08: 0000000000418574 R09: 000000000000001c [ 5244.054456][ T9299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5244.054457][ T9299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efce63b1000 | [ 5244.054457][ T9299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efce63b1000 | [ 5244.054472][ T9299] | [ 5244.072996][ T9299] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9299 | [ 5244.073411][ T9299] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5244.073684][ T9299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5244.073685][ T9299] Call Trace: [ 5244.073687][ T9299] [ 5244.073689][ T9299] dump_stack_lvl (lib/dump_stack.c:123) [ 5244.073694][ T9299] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5244.073700][ T9299] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5244.073707][ T9299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5244.073717][ T9299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5244.073730][ T9299] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5244.073740][ T9299] lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.073747][ T9299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5244.073756][ T9299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5244.073768][ T9299] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5244.073779][ T9299] lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.073785][ T9299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5244.073794][ T9299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5244.073806][ T9299] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5244.073810][ T9299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5244.073820][ T9299] lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.073827][ T9299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5244.073833][ T9299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5244.073839][ T9299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5244.073844][ T9299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5244.073856][ T9299] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5244.073868][ T9299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5244.073874][ T9299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5244.073878][ T9299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5244.073885][ T9299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5244.073888][ T9299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5244.073897][ T9299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5244.073914][ T9299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5244.073917][ T9299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5244.073928][ T9299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5244.073932][ T9299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5244.073938][ T9299] ? __pfx___sys_sendto (net/socket.c:2147) [ 5244.073953][ T9299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5244.073959][ T9299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5244.073966][ T9299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5244.073973][ T9299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5244.073984][ T9299] __x64_sys_sendto (net/socket.c:2183) [ 5244.073988][ T9299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5244.073991][ T9299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5244.073995][ T9299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5244.074000][ T9299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5244.074004][ T9299] RIP: 0033:0x7efce6285a4a [ 5244.074007][ T9299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5244.074009][ T9299] RSP: 002b:00007ffec9b7c878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5244.074012][ T9299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efce6285a4a [ 5244.074014][ T9299] RDX: 0000000000000040 RSI: 00000000014193f0 RDI: 0000000000000005 [ 5244.074016][ T9299] RBP: 00007ffec9b7c900 R08: 0000000000418574 R09: 000000000000001c [ 5244.074018][ T9299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5244.074020][ T9299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efce63b1000 | [ 5244.074020][ T9299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efce63b1000 | [ 5244.074035][ T9299] | [ 5244.074037][ T9299] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9299 | [ 5244.092700][ T9299] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.093161][ T9299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5244.093163][ T9299] Call Trace: [ 5244.093164][ T9299] [ 5244.093166][ T9299] dump_stack_lvl (lib/dump_stack.c:123) [ 5244.093172][ T9299] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5244.093177][ T9299] lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.093184][ T9299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5244.093194][ T9299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5244.093208][ T9299] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5244.093217][ T9299] lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.093224][ T9299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5244.093234][ T9299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5244.093247][ T9299] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5244.093257][ T9299] lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.093263][ T9299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5244.093273][ T9299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5244.093285][ T9299] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5244.093288][ T9299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5244.093299][ T9299] lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.093305][ T9299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5244.093312][ T9299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5244.093317][ T9299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5244.093322][ T9299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5244.093335][ T9299] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5244.093347][ T9299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5244.093353][ T9299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5244.093356][ T9299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5244.093364][ T9299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5244.093367][ T9299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5244.093376][ T9299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5244.093395][ T9299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5244.093398][ T9299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5244.093409][ T9299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5244.093413][ T9299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5244.093419][ T9299] ? __pfx___sys_sendto (net/socket.c:2147) [ 5244.093434][ T9299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5244.093440][ T9299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5244.093448][ T9299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5244.093455][ T9299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5244.093466][ T9299] __x64_sys_sendto (net/socket.c:2183) [ 5244.093470][ T9299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5244.093473][ T9299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5244.093477][ T9299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5244.093483][ T9299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5244.093486][ T9299] RIP: 0033:0x7efce6285a4a [ 5244.093489][ T9299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5244.093491][ T9299] RSP: 002b:00007ffec9b7c878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5244.093494][ T9299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efce6285a4a [ 5244.093496][ T9299] RDX: 0000000000000040 RSI: 00000000014193f0 RDI: 0000000000000005 [ 5244.093498][ T9299] RBP: 00007ffec9b7c900 R08: 0000000000418574 R09: 000000000000001c [ 5244.093499][ T9299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5244.093501][ T9299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efce63b1000 | [ 5244.093501][ T9299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efce63b1000 | [ 5244.093516][ T9299] | [ 5244.113329][ T9299] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9299 | [ 5244.113755][ T9299] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5244.114035][ T9299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5244.114036][ T9299] Call Trace: [ 5244.114038][ T9299] [ 5244.114039][ T9299] dump_stack_lvl (lib/dump_stack.c:123) [ 5244.114045][ T9299] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5244.114051][ T9299] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5244.114057][ T9299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5244.114067][ T9299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5244.114081][ T9299] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5244.114091][ T9299] lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.114097][ T9299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5244.114107][ T9299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5244.114120][ T9299] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5244.114130][ T9299] lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.114136][ T9299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5244.114146][ T9299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5244.114159][ T9299] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5244.114169][ T9299] lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.114175][ T9299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5244.114184][ T9299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5244.114197][ T9299] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5244.114200][ T9299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5244.114210][ T9299] lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.114217][ T9299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5244.114223][ T9299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5244.114229][ T9299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5244.114233][ T9299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5244.114246][ T9299] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5244.114259][ T9299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5244.114264][ T9299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5244.114268][ T9299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5244.114275][ T9299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5244.114278][ T9299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5244.114287][ T9299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5244.114304][ T9299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5244.114307][ T9299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5244.114319][ T9299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5244.114323][ T9299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5244.114328][ T9299] ? __pfx___sys_sendto (net/socket.c:2147) [ 5244.114344][ T9299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5244.114350][ T9299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5244.114357][ T9299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5244.114365][ T9299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5244.114375][ T9299] __x64_sys_sendto (net/socket.c:2183) [ 5244.114379][ T9299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5244.114382][ T9299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5244.114388][ T9299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5244.114393][ T9299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5244.114396][ T9299] RIP: 0033:0x7efce6285a4a [ 5244.114400][ T9299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5244.114402][ T9299] RSP: 002b:00007ffec9b7c878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5244.114405][ T9299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efce6285a4a [ 5244.114406][ T9299] RDX: 0000000000000040 RSI: 00000000014193f0 RDI: 0000000000000005 [ 5244.114408][ T9299] RBP: 00007ffec9b7c900 R08: 0000000000418574 R09: 000000000000001c [ 5244.114409][ T9299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5244.114411][ T9299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efce63b1000 | [ 5244.114411][ T9299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efce63b1000 | [ 5244.114426][ T9299] | [ 5244.136033][ T9299] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9299 | [ 5244.136457][ T9299] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.136743][ T9299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5244.136744][ T9299] Call Trace: [ 5244.136746][ T9299] [ 5244.136748][ T9299] dump_stack_lvl (lib/dump_stack.c:123) [ 5244.136753][ T9299] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5244.136758][ T9299] lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.136765][ T9299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5244.136775][ T9299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5244.136788][ T9299] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5244.136799][ T9299] lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.136805][ T9299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5244.136815][ T9299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5244.136829][ T9299] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5244.136838][ T9299] lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.136845][ T9299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5244.136854][ T9299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5244.136867][ T9299] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5244.136878][ T9299] lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.136884][ T9299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5244.136894][ T9299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5244.136906][ T9299] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5244.136910][ T9299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5244.136920][ T9299] lwtunnel_output (net/core/lwtunnel.c:359) [ 5244.136927][ T9299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5244.136933][ T9299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5244.136939][ T9299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5244.136943][ T9299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5244.136956][ T9299] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5244.136969][ T9299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5244.136975][ T9299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5244.136978][ T9299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5244.136985][ T9299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5244.136988][ T9299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5244.136997][ T9299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5244.137015][ T9299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5244.137017][ T9299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5244.137029][ T9299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5244.137033][ T9299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5244.137039][ T9299] ? __pfx___sys_sendto (net/socket.c:2147) [ 5244.137054][ T9299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5244.137061][ T9299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5244.137068][ T9299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5244.137076][ T9299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5244.137086][ T9299] __x64_sys_sendto (net/socket.c:2183) [ 5244.137090][ T9299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5244.137093][ T9299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5244.137098][ T9299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5244.137103][ T9299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5244.137106][ T9299] RIP: 0033:0x7efce6285a4a [ 5244.137109][ T9299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5244.137111][ T9299] RSP: 002b:00007ffec9b7c878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5244.137113][ T9299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efce6285a4a [ 5244.137115][ T9299] RDX: 0000000000000040 RSI: 00000000014193f0 RDI: 0000000000000005 [ 5244.137117][ T9299] RBP: 00007ffec9b7c900 R08: 0000000000418574 R09: 000000000000001c [ 5244.137118][ T9299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5244.137120][ T9299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efce63b1000 | [ 5249.662346][ C0] lwtunnel_input(): recursion limit reached on datapath | [ 5251.908109][ T9306] check_preemption_disabled: 46 callbacks suppressed | [ 5251.908116][ T9306] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9306 | [ 5251.910141][ T9306] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5251.910383][ T9306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5251.910384][ T9306] Call Trace: [ 5251.910388][ T9306] [ 5251.910390][ T9306] dump_stack_lvl (lib/dump_stack.c:123) [ 5251.910398][ T9306] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5251.910404][ T9306] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5251.910410][ T9306] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5251.910419][ T9306] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5251.910426][ T9306] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5251.910430][ T9306] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5251.910442][ T9306] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5251.910454][ T9306] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5251.910459][ T9306] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5251.910464][ T9306] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5251.910472][ T9306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5251.910477][ T9306] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5251.910486][ T9306] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5251.910501][ T9306] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5251.910504][ T9306] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5251.910515][ T9306] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5251.910520][ T9306] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5251.910525][ T9306] ? __pfx___sys_sendto (net/socket.c:2147) [ 5251.910539][ T9306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5251.910546][ T9306] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5251.910554][ T9306] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5251.910561][ T9306] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5251.910571][ T9306] __x64_sys_sendto (net/socket.c:2183) [ 5251.910575][ T9306] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5251.910578][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5251.910583][ T9306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5251.910588][ T9306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5251.910592][ T9306] RIP: 0033:0x7f63adf40a4a [ 5251.910596][ T9306] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5251.910599][ T9306] RSP: 002b:00007ffecab39368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5251.910602][ T9306] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63adf40a4a [ 5251.910604][ T9306] RDX: 0000000000000040 RSI: 00000000013b53f0 RDI: 0000000000000005 [ 5251.910606][ T9306] RBP: 00007ffecab393f0 R08: 0000000000418574 R09: 000000000000001c [ 5251.910607][ T9306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5251.910609][ T9306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ae06c000 | [ 5251.910609][ T9306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ae06c000 | [ 5251.910623][ T9306] | [ 5251.923020][ T9306] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9306 | [ 5251.923370][ T9306] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5251.923620][ T9306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5251.923621][ T9306] Call Trace: [ 5251.923622][ T9306] [ 5251.923624][ T9306] dump_stack_lvl (lib/dump_stack.c:123) [ 5251.923629][ T9306] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5251.923635][ T9306] lwtunnel_output (net/core/lwtunnel.c:359) [ 5251.923641][ T9306] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5251.923648][ T9306] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5251.923653][ T9306] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5251.923658][ T9306] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5251.923670][ T9306] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5251.923682][ T9306] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5251.923688][ T9306] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5251.923691][ T9306] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5251.923699][ T9306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5251.923702][ T9306] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5251.923711][ T9306] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5251.923727][ T9306] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5251.923730][ T9306] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5251.923741][ T9306] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5251.923745][ T9306] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5251.923750][ T9306] ? __pfx___sys_sendto (net/socket.c:2147) [ 5251.923765][ T9306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5251.923771][ T9306] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5251.923778][ T9306] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5251.923785][ T9306] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5251.923795][ T9306] __x64_sys_sendto (net/socket.c:2183) [ 5251.923799][ T9306] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5251.923802][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5251.923807][ T9306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5251.923811][ T9306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5251.923814][ T9306] RIP: 0033:0x7f63adf40a4a [ 5251.923818][ T9306] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5251.923820][ T9306] RSP: 002b:00007ffecab39368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5251.923823][ T9306] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63adf40a4a [ 5251.923824][ T9306] RDX: 0000000000000040 RSI: 00000000013b53f0 RDI: 0000000000000005 [ 5251.923826][ T9306] RBP: 00007ffecab393f0 R08: 0000000000418574 R09: 000000000000001c [ 5251.923828][ T9306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5251.923829][ T9306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ae06c000 | [ 5251.923829][ T9306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ae06c000 | [ 5251.923844][ T9306] | [ 5251.923924][ T9306] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9306 | [ 5251.935852][ T9306] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5251.936107][ T9306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5251.936109][ T9306] Call Trace: [ 5251.936110][ T9306] [ 5251.936112][ T9306] dump_stack_lvl (lib/dump_stack.c:123) [ 5251.936118][ T9306] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5251.936123][ T9306] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5251.936130][ T9306] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5251.936134][ T9306] ? _printk (kernel/printk/printk.c:2470) [ 5251.936146][ T9306] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5251.936158][ T9306] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5251.936167][ T9306] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5251.936175][ T9306] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5251.936179][ T9306] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5251.936186][ T9306] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5251.936190][ T9306] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5251.936193][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5251.936203][ T9306] lwtunnel_output (net/core/lwtunnel.c:359) [ 5251.936209][ T9306] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5251.936216][ T9306] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5251.936221][ T9306] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5251.936226][ T9306] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5251.936238][ T9306] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5251.936250][ T9306] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5251.936255][ T9306] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5251.936258][ T9306] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5251.936266][ T9306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5251.936269][ T9306] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5251.936278][ T9306] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5251.936294][ T9306] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5251.936297][ T9306] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5251.936308][ T9306] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5251.936312][ T9306] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5251.936317][ T9306] ? __pfx___sys_sendto (net/socket.c:2147) [ 5251.936332][ T9306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5251.936338][ T9306] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5251.936345][ T9306] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5251.936352][ T9306] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5251.936362][ T9306] __x64_sys_sendto (net/socket.c:2183) [ 5251.936366][ T9306] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5251.936369][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5251.936374][ T9306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5251.936379][ T9306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5251.936381][ T9306] RIP: 0033:0x7f63adf40a4a [ 5251.936384][ T9306] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5251.936388][ T9306] RSP: 002b:00007ffecab39368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5251.936390][ T9306] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63adf40a4a [ 5251.936392][ T9306] RDX: 0000000000000040 RSI: 00000000013b53f0 RDI: 0000000000000005 [ 5251.936394][ T9306] RBP: 00007ffecab393f0 R08: 0000000000418574 R09: 000000000000001c [ 5251.936395][ T9306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5251.936397][ T9306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ae06c000 | [ 5251.936397][ T9306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ae06c000 | [ 5251.936411][ T9306] | [ 5251.952322][ T9306] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9306 | [ 5251.952719][ T9306] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5251.952977][ T9306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5251.952979][ T9306] Call Trace: [ 5251.952980][ T9306] [ 5251.952982][ T9306] dump_stack_lvl (lib/dump_stack.c:123) [ 5251.952987][ T9306] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5251.952993][ T9306] lwtunnel_output (net/core/lwtunnel.c:359) [ 5251.952999][ T9306] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5251.953003][ T9306] ? _printk (kernel/printk/printk.c:2470) [ 5251.953012][ T9306] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5251.953024][ T9306] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5251.953030][ T9306] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5251.953038][ T9306] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5251.953043][ T9306] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5251.953050][ T9306] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5251.953054][ T9306] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5251.953058][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5251.953068][ T9306] lwtunnel_output (net/core/lwtunnel.c:359) [ 5251.953074][ T9306] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5251.953080][ T9306] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5251.953086][ T9306] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5251.953090][ T9306] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5251.953103][ T9306] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5251.953115][ T9306] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5251.953120][ T9306] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5251.953123][ T9306] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5251.953130][ T9306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5251.953134][ T9306] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5251.953143][ T9306] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5251.953159][ T9306] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5251.953162][ T9306] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5251.953173][ T9306] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5251.953177][ T9306] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5251.953183][ T9306] ? __pfx___sys_sendto (net/socket.c:2147) [ 5251.953197][ T9306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5251.953204][ T9306] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5251.953211][ T9306] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5251.953218][ T9306] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5251.953228][ T9306] __x64_sys_sendto (net/socket.c:2183) [ 5251.953232][ T9306] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5251.953235][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5251.953240][ T9306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5251.953245][ T9306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5251.953247][ T9306] RIP: 0033:0x7f63adf40a4a [ 5251.953251][ T9306] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5251.953253][ T9306] RSP: 002b:00007ffecab39368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5251.953256][ T9306] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63adf40a4a [ 5251.953258][ T9306] RDX: 0000000000000040 RSI: 00000000013b53f0 RDI: 0000000000000005 [ 5251.953259][ T9306] RBP: 00007ffecab393f0 R08: 0000000000418574 R09: 000000000000001c [ 5251.953261][ T9306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5251.953263][ T9306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ae06c000 | [ 5251.953263][ T9306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ae06c000 | [ 5251.953278][ T9306] | [ 5251.953357][ T9306] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9306 | [ 5251.970978][ T9306] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5251.971250][ T9306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5251.971251][ T9306] Call Trace: [ 5251.971253][ T9306] [ 5251.971255][ T9306] dump_stack_lvl (lib/dump_stack.c:123) [ 5251.971260][ T9306] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5251.971266][ T9306] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5251.971272][ T9306] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5251.971276][ T9306] ? _printk (kernel/printk/printk.c:2470) [ 5251.971285][ T9306] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5251.971297][ T9306] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5251.971302][ T9306] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5251.971310][ T9306] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5251.971315][ T9306] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5251.971322][ T9306] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5251.971326][ T9306] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5251.971329][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5251.971339][ T9306] lwtunnel_output (net/core/lwtunnel.c:359) [ 5251.971346][ T9306] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5251.971348][ T9306] ? _printk (kernel/printk/printk.c:2470) [ 5251.971356][ T9306] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5251.971368][ T9306] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5251.971373][ T9306] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5251.971380][ T9306] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5251.971385][ T9306] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5251.971393][ T9306] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5251.971397][ T9306] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5251.971400][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5251.971410][ T9306] lwtunnel_output (net/core/lwtunnel.c:359) [ 5251.971416][ T9306] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5251.971422][ T9306] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5251.971428][ T9306] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5251.971433][ T9306] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5251.971445][ T9306] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5251.971457][ T9306] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5251.971462][ T9306] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5251.971465][ T9306] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5251.971473][ T9306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5251.971476][ T9306] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5251.971485][ T9306] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5251.971502][ T9306] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5251.971504][ T9306] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5251.971515][ T9306] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5251.971519][ T9306] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5251.971525][ T9306] ? __pfx___sys_sendto (net/socket.c:2147) [ 5251.971539][ T9306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5251.971545][ T9306] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5251.971553][ T9306] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5251.971560][ T9306] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5251.971570][ T9306] __x64_sys_sendto (net/socket.c:2183) [ 5251.971574][ T9306] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5251.971577][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5251.971582][ T9306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5251.971587][ T9306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5251.971589][ T9306] RIP: 0033:0x7f63adf40a4a [ 5251.971592][ T9306] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5251.971594][ T9306] RSP: 002b:00007ffecab39368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5251.971597][ T9306] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63adf40a4a [ 5251.971599][ T9306] RDX: 0000000000000040 RSI: 00000000013b53f0 RDI: 0000000000000005 [ 5251.971600][ T9306] RBP: 00007ffecab393f0 R08: 0000000000418574 R09: 000000000000001c [ 5251.971602][ T9306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5251.971603][ T9306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ae06c000 | [ 5251.971603][ T9306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ae06c000 | [ 5251.971618][ T9306] | [ 5251.994974][ T9306] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9306 | [ 5251.995376][ T9306] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5251.995656][ T9306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5251.995658][ T9306] Call Trace: [ 5251.995659][ T9306] [ 5251.995661][ T9306] dump_stack_lvl (lib/dump_stack.c:123) [ 5251.995667][ T9306] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5251.995673][ T9306] lwtunnel_output (net/core/lwtunnel.c:359) [ 5251.995679][ T9306] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5251.995683][ T9306] ? _printk (kernel/printk/printk.c:2470) [ 5251.995691][ T9306] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5251.995704][ T9306] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5251.995709][ T9306] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5251.995717][ T9306] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5251.995721][ T9306] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5251.995728][ T9306] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5251.995733][ T9306] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5251.995736][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5251.995746][ T9306] lwtunnel_output (net/core/lwtunnel.c:359) [ 5251.995752][ T9306] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5251.995755][ T9306] ? _printk (kernel/printk/printk.c:2470) [ 5251.995763][ T9306] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5251.995776][ T9306] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5251.995781][ T9306] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5251.995788][ T9306] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5251.995793][ T9306] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5251.995800][ T9306] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5251.995804][ T9306] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5251.995807][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5251.995817][ T9306] lwtunnel_output (net/core/lwtunnel.c:359) [ 5251.995824][ T9306] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5251.995830][ T9306] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5251.995836][ T9306] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5251.995841][ T9306] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5251.995853][ T9306] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5251.995866][ T9306] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5251.995871][ T9306] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5251.995874][ T9306] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5251.995881][ T9306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5251.995884][ T9306] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5251.995893][ T9306] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5251.995910][ T9306] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5251.995913][ T9306] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5251.995924][ T9306] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5251.995928][ T9306] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5251.995934][ T9306] ? __pfx___sys_sendto (net/socket.c:2147) [ 5251.995949][ T9306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5251.995955][ T9306] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5251.995962][ T9306] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5251.995970][ T9306] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5251.995980][ T9306] __x64_sys_sendto (net/socket.c:2183) [ 5251.995984][ T9306] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5251.995987][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5251.995991][ T9306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5251.995996][ T9306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5251.995999][ T9306] RIP: 0033:0x7f63adf40a4a [ 5251.996002][ T9306] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5251.996005][ T9306] RSP: 002b:00007ffecab39368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5251.996007][ T9306] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63adf40a4a [ 5251.996009][ T9306] RDX: 0000000000000040 RSI: 00000000013b53f0 RDI: 0000000000000005 [ 5251.996011][ T9306] RBP: 00007ffecab393f0 R08: 0000000000418574 R09: 000000000000001c [ 5251.996013][ T9306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5251.996014][ T9306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ae06c000 | [ 5251.996014][ T9306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ae06c000 | [ 5251.996029][ T9306] | [ 5251.996037][ T9306] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9306 | [ 5252.018127][ T9306] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5252.018420][ T9306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5252.018422][ T9306] Call Trace: [ 5252.018423][ T9306] [ 5252.018425][ T9306] dump_stack_lvl (lib/dump_stack.c:123) [ 5252.018431][ T9306] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5252.018437][ T9306] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5252.018443][ T9306] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5252.018446][ T9306] ? _printk (kernel/printk/printk.c:2470) [ 5252.018455][ T9306] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5252.018468][ T9306] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5252.018473][ T9306] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5252.018481][ T9306] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5252.018486][ T9306] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5252.018493][ T9306] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5252.018497][ T9306] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5252.018501][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5252.018511][ T9306] lwtunnel_output (net/core/lwtunnel.c:359) [ 5252.018517][ T9306] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5252.018520][ T9306] ? _printk (kernel/printk/printk.c:2470) [ 5252.018528][ T9306] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5252.018540][ T9306] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5252.018545][ T9306] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5252.018553][ T9306] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5252.018557][ T9306] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5252.018564][ T9306] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5252.018568][ T9306] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5252.018571][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5252.018581][ T9306] lwtunnel_output (net/core/lwtunnel.c:359) [ 5252.018588][ T9306] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5252.018590][ T9306] ? _printk (kernel/printk/printk.c:2470) [ 5252.018598][ T9306] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5252.018610][ T9306] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5252.018615][ T9306] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5252.018623][ T9306] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5252.018627][ T9306] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5252.018634][ T9306] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5252.018638][ T9306] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5252.018641][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5252.018651][ T9306] lwtunnel_output (net/core/lwtunnel.c:359) [ 5252.018657][ T9306] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5252.018664][ T9306] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5252.018669][ T9306] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5252.018674][ T9306] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5252.018686][ T9306] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5252.018699][ T9306] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5252.018704][ T9306] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5252.018707][ T9306] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5252.018715][ T9306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5252.018718][ T9306] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5252.018727][ T9306] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5252.018744][ T9306] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5252.018746][ T9306] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5252.018758][ T9306] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5252.018762][ T9306] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5252.018767][ T9306] ? __pfx___sys_sendto (net/socket.c:2147) [ 5252.018782][ T9306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5252.018788][ T9306] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5252.018796][ T9306] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5252.018803][ T9306] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5252.018813][ T9306] __x64_sys_sendto (net/socket.c:2183) [ 5252.018817][ T9306] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5252.018820][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5252.018824][ T9306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5252.018829][ T9306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5252.018832][ T9306] RIP: 0033:0x7f63adf40a4a [ 5252.018835][ T9306] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5252.018837][ T9306] RSP: 002b:00007ffecab39368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5252.018840][ T9306] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63adf40a4a [ 5252.018842][ T9306] RDX: 0000000000000040 RSI: 00000000013b53f0 RDI: 0000000000000005 [ 5252.018843][ T9306] RBP: 00007ffecab393f0 R08: 0000000000418574 R09: 000000000000001c [ 5252.018845][ T9306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5252.018846][ T9306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ae06c000 | [ 5252.018846][ T9306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ae06c000 | [ 5252.018862][ T9306] | [ 5252.018895][ T9306] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9306 | [ 5252.044415][ T9306] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5252.044906][ T9306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5252.044908][ T9306] Call Trace: [ 5252.044909][ T9306] [ 5252.044911][ T9306] dump_stack_lvl (lib/dump_stack.c:123) [ 5252.044917][ T9306] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5252.044923][ T9306] lwtunnel_output (net/core/lwtunnel.c:359) [ 5252.044929][ T9306] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5252.044933][ T9306] ? _printk (kernel/printk/printk.c:2470) [ 5252.044941][ T9306] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5252.044954][ T9306] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5252.044960][ T9306] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5252.044967][ T9306] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5252.044972][ T9306] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5252.044979][ T9306] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5252.044984][ T9306] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5252.044987][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5252.044997][ T9306] lwtunnel_output (net/core/lwtunnel.c:359) [ 5252.045004][ T9306] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5252.045007][ T9306] ? _printk (kernel/printk/printk.c:2470) [ 5252.045015][ T9306] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5252.045027][ T9306] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5252.045032][ T9306] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5252.045040][ T9306] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5252.045044][ T9306] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5252.045051][ T9306] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5252.045055][ T9306] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5252.045059][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5252.045069][ T9306] lwtunnel_output (net/core/lwtunnel.c:359) [ 5252.045075][ T9306] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5252.045078][ T9306] ? _printk (kernel/printk/printk.c:2470) [ 5252.045086][ T9306] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5252.045098][ T9306] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5252.045103][ T9306] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5252.045110][ T9306] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5252.045115][ T9306] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5252.045122][ T9306] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5252.045126][ T9306] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5252.045129][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5252.045139][ T9306] lwtunnel_output (net/core/lwtunnel.c:359) [ 5252.045146][ T9306] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5252.045152][ T9306] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5252.045158][ T9306] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5252.045162][ T9306] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5252.045175][ T9306] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5252.045188][ T9306] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5252.045193][ T9306] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5252.045196][ T9306] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5252.045204][ T9306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5252.045207][ T9306] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5252.045216][ T9306] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5252.045233][ T9306] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5252.045235][ T9306] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5252.045247][ T9306] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5252.045251][ T9306] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5252.045257][ T9306] ? __pfx___sys_sendto (net/socket.c:2147) [ 5252.045272][ T9306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5252.045278][ T9306] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5252.045286][ T9306] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5252.045293][ T9306] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5252.045303][ T9306] __x64_sys_sendto (net/socket.c:2183) [ 5252.045307][ T9306] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5252.045310][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5252.045325][ T9306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5252.045330][ T9306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5252.045333][ T9306] RIP: 0033:0x7f63adf40a4a [ 5252.045336][ T9306] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5252.045338][ T9306] RSP: 002b:00007ffecab39368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5252.045341][ T9306] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63adf40a4a [ 5252.045343][ T9306] RDX: 0000000000000040 RSI: 00000000013b53f0 RDI: 0000000000000005 [ 5252.045344][ T9306] RBP: 00007ffecab393f0 R08: 0000000000418574 R09: 000000000000001c [ 5252.045346][ T9306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5252.045347][ T9306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ae06c000 | [ 5252.045347][ T9306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ae06c000 | [ 5252.045362][ T9306] | [ 5252.076273][ T9306] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9306 | [ 5252.076721][ T9306] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5252.077018][ T9306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5252.077020][ T9306] Call Trace: [ 5252.077021][ T9306] [ 5252.077023][ T9306] dump_stack_lvl (lib/dump_stack.c:123) [ 5252.077029][ T9306] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5252.077034][ T9306] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5252.077041][ T9306] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5252.077044][ T9306] ? _printk (kernel/printk/printk.c:2470) [ 5252.077053][ T9306] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5252.077065][ T9306] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5252.077071][ T9306] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5252.077079][ T9306] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5252.077084][ T9306] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5252.077091][ T9306] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5252.077095][ T9306] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5252.077099][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5252.077109][ T9306] lwtunnel_output (net/core/lwtunnel.c:359) [ 5252.077116][ T9306] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5252.077118][ T9306] ? _printk (kernel/printk/printk.c:2470) [ 5252.077127][ T9306] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5252.077139][ T9306] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5252.077144][ T9306] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5252.077151][ T9306] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5252.077156][ T9306] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5252.077163][ T9306] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5252.077167][ T9306] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5252.077170][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5252.077180][ T9306] lwtunnel_output (net/core/lwtunnel.c:359) [ 5252.077187][ T9306] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5252.077189][ T9306] ? _printk (kernel/printk/printk.c:2470) [ 5252.077197][ T9306] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5252.077210][ T9306] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5252.077214][ T9306] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5252.077222][ T9306] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5252.077227][ T9306] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5252.077234][ T9306] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5252.077238][ T9306] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5252.077241][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5252.077251][ T9306] lwtunnel_output (net/core/lwtunnel.c:359) [ 5252.077258][ T9306] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5252.077260][ T9306] ? _printk (kernel/printk/printk.c:2470) [ 5252.077268][ T9306] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5252.077281][ T9306] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5252.077285][ T9306] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5252.077293][ T9306] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5252.077298][ T9306] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5252.077305][ T9306] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5252.077308][ T9306] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5252.077312][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5252.077322][ T9306] lwtunnel_output (net/core/lwtunnel.c:359) [ 5252.077328][ T9306] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5252.077335][ T9306] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5252.077340][ T9306] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5252.077345][ T9306] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5252.077362][ T9306] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5252.077375][ T9306] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5252.077380][ T9306] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5252.077384][ T9306] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5252.077393][ T9306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5252.077396][ T9306] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5252.077405][ T9306] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5252.077422][ T9306] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5252.077425][ T9306] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5252.077437][ T9306] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5252.077441][ T9306] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5252.077446][ T9306] ? __pfx___sys_sendto (net/socket.c:2147) [ 5252.077462][ T9306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5252.077468][ T9306] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5252.077475][ T9306] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5252.077482][ T9306] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5252.077493][ T9306] __x64_sys_sendto (net/socket.c:2183) [ 5252.077497][ T9306] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5252.077500][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5252.077505][ T9306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5252.077510][ T9306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5252.077513][ T9306] RIP: 0033:0x7f63adf40a4a [ 5252.077516][ T9306] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5252.077519][ T9306] RSP: 002b:00007ffecab39368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5252.077521][ T9306] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63adf40a4a [ 5252.077523][ T9306] RDX: 0000000000000040 RSI: 00000000013b53f0 RDI: 0000000000000005 [ 5252.077525][ T9306] RBP: 00007ffecab393f0 R08: 0000000000418574 R09: 000000000000001c [ 5252.077526][ T9306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5252.077528][ T9306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ae06c000 | [ 5252.077528][ T9306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ae06c000 | [ 5252.077543][ T9306] | [ 5252.109787][ T9306] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9306 | [ 5252.110233][ T9306] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5252.110739][ T9306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5252.110740][ T9306] Call Trace: [ 5252.110742][ T9306] [ 5252.110743][ T9306] dump_stack_lvl (lib/dump_stack.c:123) [ 5252.110749][ T9306] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5252.110754][ T9306] lwtunnel_output (net/core/lwtunnel.c:359) [ 5252.110761][ T9306] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5252.110764][ T9306] ? _printk (kernel/printk/printk.c:2470) [ 5252.110773][ T9306] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5252.110785][ T9306] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5252.110790][ T9306] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5252.110798][ T9306] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5252.110803][ T9306] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5252.110810][ T9306] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5252.110815][ T9306] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5252.110818][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5252.110828][ T9306] lwtunnel_output (net/core/lwtunnel.c:359) [ 5252.110835][ T9306] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5252.110838][ T9306] ? _printk (kernel/printk/printk.c:2470) [ 5252.110846][ T9306] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5252.110858][ T9306] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5252.110863][ T9306] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5252.110871][ T9306] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5252.110875][ T9306] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5252.110882][ T9306] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5252.110886][ T9306] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5252.110890][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5252.110900][ T9306] lwtunnel_output (net/core/lwtunnel.c:359) [ 5252.110906][ T9306] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5252.110909][ T9306] ? _printk (kernel/printk/printk.c:2470) [ 5252.110917][ T9306] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5252.110930][ T9306] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5252.110934][ T9306] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5252.110942][ T9306] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5252.110947][ T9306] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5252.110954][ T9306] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5252.110958][ T9306] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5252.110961][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5252.110971][ T9306] lwtunnel_output (net/core/lwtunnel.c:359) [ 5252.110978][ T9306] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5252.110980][ T9306] ? _printk (kernel/printk/printk.c:2470) [ 5252.110989][ T9306] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5252.111001][ T9306] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5252.111006][ T9306] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5252.111014][ T9306] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5252.111019][ T9306] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5252.111026][ T9306] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5252.111030][ T9306] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5252.111033][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5252.111043][ T9306] lwtunnel_output (net/core/lwtunnel.c:359) [ 5252.111050][ T9306] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5252.111056][ T9306] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5252.111062][ T9306] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5252.111066][ T9306] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5252.111080][ T9306] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5252.111092][ T9306] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5252.111098][ T9306] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5252.111101][ T9306] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5252.111108][ T9306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5252.111111][ T9306] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5252.111120][ T9306] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5252.111138][ T9306] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5252.111140][ T9306] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5252.111152][ T9306] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5252.111156][ T9306] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5252.111162][ T9306] ? __pfx___sys_sendto (net/socket.c:2147) [ 5252.111177][ T9306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5252.111183][ T9306] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5252.111191][ T9306] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5252.111198][ T9306] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5252.111209][ T9306] __x64_sys_sendto (net/socket.c:2183) [ 5252.111212][ T9306] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5252.111215][ T9306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5252.111220][ T9306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5252.111225][ T9306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5252.111228][ T9306] RIP: 0033:0x7f63adf40a4a [ 5252.111231][ T9306] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5252.111233][ T9306] RSP: 002b:00007ffecab39368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5252.111236][ T9306] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63adf40a4a [ 5252.111237][ T9306] RDX: 0000000000000040 RSI: 00000000013b53f0 RDI: 0000000000000005 [ 5252.111239][ T9306] RBP: 00007ffecab393f0 R08: 0000000000418574 R09: 000000000000001c [ 5252.111240][ T9306] 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:ip6_send_skb check_preemption_disabled:lwtunnel_output:seg6_output_core:seg6_output:lwtunnel_output check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ip6_send_skb check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ila_output check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:rpl_output