====================================== | [ 1035.667821][T12194] veth1: renamed from veth-betaR | [ 1035.773219][T12195] veth0: renamed from veth-gamma | [ 1045.499818][T12218] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12218 | [1045.500710][T12218] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1045.500977][T12218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1045.500979][T12218] Call Trace: [ 1045.500982][T12218] [1045.500984][T12218] dump_stack_lvl (lib/dump_stack.c:123) [1045.500993][T12218] check_preemption_disabled (lib/smp_processor_id.c:52) [1045.501000][T12218] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1045.501007][T12218] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1045.501015][T12218] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1045.501023][T12218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1045.501028][T12218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1045.501040][T12218] rawv6_sendmsg (net/ipv6/raw.c:918) [1045.501052][T12218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1045.501057][T12218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1045.501064][T12218] ? __lock_release (kernel/locking/lockdep.c:5534) [1045.501075][T12218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1045.501081][T12218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1045.501090][T12218] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1045.501106][T12218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1045.501109][T12218] ? __lock_release (kernel/locking/lockdep.c:5534) [1045.501120][T12218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1045.501126][T12218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1045.501132][T12218] ? __pfx___sys_sendto (net/socket.c:2147) [1045.501146][T12218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1045.501153][T12218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1045.501164][T12218] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1045.501171][T12218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1045.501180][T12218] __x64_sys_sendto (net/socket.c:2183) [1045.501184][T12218] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1045.501188][T12218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1045.501192][T12218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1045.501197][T12218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1045.501202][T12218] RIP: 0033:0x7f209a870a4a [ 1045.501206][T12218] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1045.501209][T12218] RSP: 002b:00007fff52113048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1045.501213][T12218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f209a870a4a [ 1045.501216][T12218] RDX: 0000000000000040 RSI: 0000000037710340 RDI: 0000000000000005 [ 1045.501217][T12218] RBP: 00007fff521130d0 R08: 0000000000418574 R09: 000000000000001c [ 1045.501219][T12218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1045.501221][T12218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209a999000 | [ 1045.501221][T12218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209a999000 | [ 1045.501235][T12218] | [ 1045.501239][T12218] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12218 | [1045.513239][T12218] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1045.513502][T12218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1045.513504][T12218] Call Trace: [ 1045.513505][T12218] [1045.513508][T12218] dump_stack_lvl (lib/dump_stack.c:123) [1045.513514][T12218] check_preemption_disabled (lib/smp_processor_id.c:52) [1045.513523][T12218] lwtunnel_output (net/core/lwtunnel.c:359) [1045.513529][T12218] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1045.513536][T12218] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1045.513541][T12218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1045.513546][T12218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1045.513558][T12218] rawv6_sendmsg (net/ipv6/raw.c:918) [1045.513570][T12218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1045.513576][T12218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1045.513581][T12218] ? __lock_release (kernel/locking/lockdep.c:5534) [1045.513589][T12218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1045.513593][T12218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1045.513602][T12218] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1045.513618][T12218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1045.513621][T12218] ? __lock_release (kernel/locking/lockdep.c:5534) [1045.513632][T12218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1045.513637][T12218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1045.513642][T12218] ? __pfx___sys_sendto (net/socket.c:2147) [1045.513657][T12218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1045.513663][T12218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1045.513670][T12218] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1045.513678][T12218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1045.513688][T12218] __x64_sys_sendto (net/socket.c:2183) [1045.513692][T12218] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1045.513695][T12218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1045.513699][T12218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1045.513704][T12218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1045.513707][T12218] RIP: 0033:0x7f209a870a4a [ 1045.513711][T12218] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1045.513713][T12218] RSP: 002b:00007fff52113048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1045.513716][T12218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f209a870a4a [ 1045.513718][T12218] RDX: 0000000000000040 RSI: 0000000037710340 RDI: 0000000000000005 [ 1045.513720][T12218] RBP: 00007fff521130d0 R08: 0000000000418574 R09: 000000000000001c [ 1045.513722][T12218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1045.513723][T12218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209a999000 | [ 1045.513723][T12218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209a999000 | [ 1045.513738][T12218] | [ 1045.513749][T12218] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12218 | [1045.526088][T12218] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1045.526352][T12218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1045.526353][T12218] Call Trace: [ 1045.526355][T12218] [1045.526357][T12218] dump_stack_lvl (lib/dump_stack.c:123) [1045.526362][T12218] check_preemption_disabled (lib/smp_processor_id.c:52) [1045.526367][T12218] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1045.526374][T12218] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1045.526390][T12218] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1045.526405][T12218] ? dump_stack_lvl (lib/dump_stack.c:123) [1045.526409][T12218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1045.526418][T12218] lwtunnel_output (net/core/lwtunnel.c:359) [1045.526425][T12218] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1045.526431][T12218] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1045.526436][T12218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1045.526441][T12218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1045.526453][T12218] rawv6_sendmsg (net/ipv6/raw.c:918) [1045.526465][T12218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1045.526470][T12218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1045.526474][T12218] ? __lock_release (kernel/locking/lockdep.c:5534) [1045.526481][T12218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1045.526484][T12218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1045.526493][T12218] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1045.526509][T12218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1045.526512][T12218] ? __lock_release (kernel/locking/lockdep.c:5534) [1045.526523][T12218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1045.526526][T12218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1045.526532][T12218] ? __pfx___sys_sendto (net/socket.c:2147) [1045.526546][T12218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1045.526552][T12218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1045.526559][T12218] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1045.526566][T12218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1045.526576][T12218] __x64_sys_sendto (net/socket.c:2183) [1045.526580][T12218] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1045.526582][T12218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1045.526587][T12218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1045.526592][T12218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1045.526594][T12218] RIP: 0033:0x7f209a870a4a [ 1045.526598][T12218] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1045.526600][T12218] RSP: 002b:00007fff52113048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1045.526603][T12218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f209a870a4a [ 1045.526604][T12218] RDX: 0000000000000040 RSI: 0000000037710340 RDI: 0000000000000005 [ 1045.526606][T12218] RBP: 00007fff521130d0 R08: 0000000000418574 R09: 000000000000001c [ 1045.526608][T12218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1045.526609][T12218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209a999000 | [ 1045.526609][T12218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209a999000 | [ 1045.526624][T12218] | [ 1045.541212][T12218] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12218 | [1045.541927][T12218] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1045.542197][T12218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1045.542199][T12218] Call Trace: [ 1045.542200][T12218] [1045.542202][T12218] dump_stack_lvl (lib/dump_stack.c:123) [1045.542208][T12218] check_preemption_disabled (lib/smp_processor_id.c:52) [1045.542214][T12218] lwtunnel_output (net/core/lwtunnel.c:359) [1045.542221][T12218] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1045.542235][T12218] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1045.542249][T12218] ? dump_stack_lvl (lib/dump_stack.c:123) [1045.542252][T12218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1045.542262][T12218] lwtunnel_output (net/core/lwtunnel.c:359) [1045.542269][T12218] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1045.542275][T12218] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1045.542280][T12218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1045.542285][T12218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1045.542297][T12218] rawv6_sendmsg (net/ipv6/raw.c:918) [1045.542309][T12218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1045.542314][T12218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1045.542318][T12218] ? __lock_release (kernel/locking/lockdep.c:5534) [1045.542325][T12218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1045.542328][T12218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1045.542337][T12218] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1045.542354][T12218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1045.542356][T12218] ? __lock_release (kernel/locking/lockdep.c:5534) [1045.542368][T12218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1045.542372][T12218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1045.542377][T12218] ? __pfx___sys_sendto (net/socket.c:2147) [1045.542392][T12218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1045.542398][T12218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1045.542407][T12218] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1045.542415][T12218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1045.542425][T12218] __x64_sys_sendto (net/socket.c:2183) [1045.542429][T12218] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1045.542431][T12218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1045.542436][T12218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1045.542441][T12218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1045.542443][T12218] RIP: 0033:0x7f209a870a4a [ 1045.542447][T12218] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1045.542449][T12218] RSP: 002b:00007fff52113048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1045.542452][T12218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f209a870a4a [ 1045.542454][T12218] RDX: 0000000000000040 RSI: 0000000037710340 RDI: 0000000000000005 [ 1045.542456][T12218] RBP: 00007fff521130d0 R08: 0000000000418574 R09: 000000000000001c [ 1045.542458][T12218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1045.542459][T12218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209a999000 | [ 1045.542459][T12218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209a999000 | [ 1045.542474][T12218] | [ 1045.557029][T12218] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12218 | [1045.557509][T12218] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1045.557996][T12218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1045.557997][T12218] Call Trace: [ 1045.557999][T12218] [1045.558001][T12218] dump_stack_lvl (lib/dump_stack.c:123) [1045.558006][T12218] check_preemption_disabled (lib/smp_processor_id.c:52) [1045.558012][T12218] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1045.558019][T12218] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1045.558032][T12218] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1045.558048][T12218] ? dump_stack_lvl (lib/dump_stack.c:124) [1045.558057][T12218] lwtunnel_output (net/core/lwtunnel.c:359) [1045.558064][T12218] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1045.558077][T12218] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1045.558090][T12218] ? dump_stack_lvl (lib/dump_stack.c:123) [1045.558094][T12218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1045.558104][T12218] lwtunnel_output (net/core/lwtunnel.c:359) [1045.558110][T12218] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1045.558117][T12218] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1045.558122][T12218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1045.558126][T12218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1045.558138][T12218] rawv6_sendmsg (net/ipv6/raw.c:918) [1045.558150][T12218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1045.558155][T12218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1045.558159][T12218] ? __lock_release (kernel/locking/lockdep.c:5534) [1045.558166][T12218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1045.558169][T12218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1045.558178][T12218] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1045.558194][T12218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1045.558197][T12218] ? __lock_release (kernel/locking/lockdep.c:5534) [1045.558208][T12218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1045.558212][T12218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1045.558217][T12218] ? __pfx___sys_sendto (net/socket.c:2147) [1045.558232][T12218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1045.558238][T12218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1045.558245][T12218] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1045.558253][T12218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1045.558263][T12218] __x64_sys_sendto (net/socket.c:2183) [1045.558267][T12218] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1045.558270][T12218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1045.558275][T12218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1045.558280][T12218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1045.558283][T12218] RIP: 0033:0x7f209a870a4a [ 1045.558286][T12218] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1045.558288][T12218] RSP: 002b:00007fff52113048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1045.558291][T12218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f209a870a4a [ 1045.558293][T12218] RDX: 0000000000000040 RSI: 0000000037710340 RDI: 0000000000000005 [ 1045.558294][T12218] RBP: 00007fff521130d0 R08: 0000000000418574 R09: 000000000000001c [ 1045.558296][T12218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1045.558298][T12218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209a999000 | [ 1045.558298][T12218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209a999000 | [ 1045.558313][T12218] | [ 1045.558314][T12218] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12218 | [1045.576478][T12218] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1045.576761][T12218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1045.576762][T12218] Call Trace: [ 1045.576764][T12218] [1045.576766][T12218] dump_stack_lvl (lib/dump_stack.c:123) [1045.576771][T12218] check_preemption_disabled (lib/smp_processor_id.c:52) [1045.576777][T12218] lwtunnel_output (net/core/lwtunnel.c:359) [1045.576784][T12218] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1045.576798][T12218] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1045.576814][T12218] ? dump_stack_lvl (lib/dump_stack.c:124) [1045.576823][T12218] lwtunnel_output (net/core/lwtunnel.c:359) [1045.576830][T12218] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1045.576843][T12218] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1045.576857][T12218] ? dump_stack_lvl (lib/dump_stack.c:123) [1045.576860][T12218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1045.576870][T12218] lwtunnel_output (net/core/lwtunnel.c:359) [1045.576877][T12218] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1045.576883][T12218] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1045.576888][T12218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1045.576893][T12218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1045.576905][T12218] rawv6_sendmsg (net/ipv6/raw.c:918) [1045.576917][T12218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1045.576922][T12218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1045.576926][T12218] ? __lock_release (kernel/locking/lockdep.c:5534) [1045.576934][T12218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1045.576938][T12218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1045.576947][T12218] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1045.576963][T12218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1045.576966][T12218] ? __lock_release (kernel/locking/lockdep.c:5534) [1045.576977][T12218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1045.576981][T12218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1045.576987][T12218] ? __pfx___sys_sendto (net/socket.c:2147) [1045.577002][T12218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1045.577008][T12218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1045.577015][T12218] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1045.577022][T12218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1045.577033][T12218] __x64_sys_sendto (net/socket.c:2183) [1045.577036][T12218] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1045.577039][T12218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1045.577044][T12218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1045.577049][T12218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1045.577052][T12218] RIP: 0033:0x7f209a870a4a [ 1045.577055][T12218] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1045.577057][T12218] RSP: 002b:00007fff52113048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1045.577060][T12218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f209a870a4a [ 1045.577062][T12218] RDX: 0000000000000040 RSI: 0000000037710340 RDI: 0000000000000005 [ 1045.577063][T12218] RBP: 00007fff521130d0 R08: 0000000000418574 R09: 000000000000001c [ 1045.577065][T12218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1045.577067][T12218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209a999000 | [ 1045.577067][T12218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209a999000 | [ 1045.577082][T12218] | [ 1045.577089][T12218] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12218 | [1045.596451][T12218] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1045.596744][T12218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1045.596746][T12218] Call Trace: [ 1045.596747][T12218] [1045.596749][T12218] dump_stack_lvl (lib/dump_stack.c:123) [1045.596754][T12218] check_preemption_disabled (lib/smp_processor_id.c:52) [1045.596760][T12218] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1045.596767][T12218] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1045.596781][T12218] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1045.596795][T12218] ? dump_stack_lvl (lib/dump_stack.c:123) [1045.596798][T12218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1045.596808][T12218] lwtunnel_output (net/core/lwtunnel.c:359) [1045.596815][T12218] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1045.596828][T12218] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1045.596843][T12218] ? dump_stack_lvl (lib/dump_stack.c:124) [1045.596852][T12218] lwtunnel_output (net/core/lwtunnel.c:359) [1045.596859][T12218] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1045.596871][T12218] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1045.596885][T12218] ? dump_stack_lvl (lib/dump_stack.c:123) [1045.596888][T12218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1045.596898][T12218] lwtunnel_output (net/core/lwtunnel.c:359) [1045.596905][T12218] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1045.596911][T12218] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1045.596916][T12218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1045.596921][T12218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1045.596933][T12218] rawv6_sendmsg (net/ipv6/raw.c:918) [1045.596945][T12218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1045.596950][T12218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1045.596954][T12218] ? __lock_release (kernel/locking/lockdep.c:5534) [1045.596961][T12218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1045.596964][T12218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1045.596973][T12218] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1045.596990][T12218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1045.596992][T12218] ? __lock_release (kernel/locking/lockdep.c:5534) [1045.597004][T12218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1045.597007][T12218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1045.597013][T12218] ? __pfx___sys_sendto (net/socket.c:2147) [1045.597028][T12218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1045.597034][T12218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1045.597041][T12218] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1045.597048][T12218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1045.597058][T12218] __x64_sys_sendto (net/socket.c:2183) [1045.597062][T12218] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1045.597065][T12218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1045.597069][T12218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1045.597074][T12218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1045.597077][T12218] RIP: 0033:0x7f209a870a4a [ 1045.597080][T12218] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1045.597082][T12218] RSP: 002b:00007fff52113048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1045.597085][T12218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f209a870a4a [ 1045.597087][T12218] RDX: 0000000000000040 RSI: 0000000037710340 RDI: 0000000000000005 [ 1045.597088][T12218] RBP: 00007fff521130d0 R08: 0000000000418574 R09: 000000000000001c [ 1045.597090][T12218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1045.597091][T12218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209a999000 | [ 1045.597091][T12218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209a999000 | [ 1045.597106][T12218] | [ 1045.597108][T12218] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12218 | [1045.618446][T12218] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1045.618744][T12218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1045.618746][T12218] Call Trace: [ 1045.618747][T12218] [1045.618749][T12218] dump_stack_lvl (lib/dump_stack.c:123) [1045.618755][T12218] check_preemption_disabled (lib/smp_processor_id.c:52) [1045.618761][T12218] lwtunnel_output (net/core/lwtunnel.c:359) [1045.618768][T12218] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1045.618783][T12218] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1045.618797][T12218] ? dump_stack_lvl (lib/dump_stack.c:123) [1045.618801][T12218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1045.618811][T12218] lwtunnel_output (net/core/lwtunnel.c:359) [1045.618818][T12218] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1045.618831][T12218] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1045.618846][T12218] ? dump_stack_lvl (lib/dump_stack.c:124) [1045.618856][T12218] lwtunnel_output (net/core/lwtunnel.c:359) [1045.618863][T12218] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1045.618876][T12218] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1045.618889][T12218] ? dump_stack_lvl (lib/dump_stack.c:123) [1045.618893][T12218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1045.618902][T12218] lwtunnel_output (net/core/lwtunnel.c:359) [1045.618909][T12218] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1045.618915][T12218] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1045.618921][T12218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1045.618925][T12218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1045.618938][T12218] rawv6_sendmsg (net/ipv6/raw.c:918) [1045.618950][T12218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1045.618955][T12218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1045.618959][T12218] ? __lock_release (kernel/locking/lockdep.c:5534) [1045.618966][T12218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1045.618970][T12218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1045.618979][T12218] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1045.618996][T12218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1045.618998][T12218] ? __lock_release (kernel/locking/lockdep.c:5534) [1045.619010][T12218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1045.619014][T12218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1045.619019][T12218] ? __pfx___sys_sendto (net/socket.c:2147) [1045.619035][T12218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1045.619041][T12218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1045.619048][T12218] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1045.619056][T12218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1045.619067][T12218] __x64_sys_sendto (net/socket.c:2183) [1045.619071][T12218] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1045.619074][T12218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1045.619078][T12218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1045.619083][T12218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1045.619086][T12218] RIP: 0033:0x7f209a870a4a [ 1045.619090][T12218] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1045.619092][T12218] RSP: 002b:00007fff52113048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1045.619095][T12218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f209a870a4a [ 1045.619097][T12218] RDX: 0000000000000040 RSI: 0000000037710340 RDI: 0000000000000005 [ 1045.619099][T12218] RBP: 00007fff521130d0 R08: 0000000000418574 R09: 000000000000001c [ 1045.619101][T12218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1045.619102][T12218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209a999000 | [ 1045.619102][T12218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209a999000 | [ 1045.619117][T12218] | [ 1045.619144][T12218] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12218 | [1045.641440][T12218] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1045.641748][T12218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1045.641750][T12218] Call Trace: [ 1045.641751][T12218] [1045.641753][T12218] dump_stack_lvl (lib/dump_stack.c:123) [1045.641759][T12218] check_preemption_disabled (lib/smp_processor_id.c:52) [1045.641764][T12218] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1045.641772][T12218] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1045.641786][T12218] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1045.641801][T12218] ? dump_stack_lvl (lib/dump_stack.c:123) [1045.641804][T12218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1045.641815][T12218] lwtunnel_output (net/core/lwtunnel.c:359) [1045.641821][T12218] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1045.641835][T12218] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1045.641849][T12218] ? dump_stack_lvl (lib/dump_stack.c:123) [1045.641852][T12218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1045.641862][T12218] lwtunnel_output (net/core/lwtunnel.c:359) [1045.641869][T12218] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1045.641882][T12218] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1045.641897][T12218] ? dump_stack_lvl (lib/dump_stack.c:124) [1045.641906][T12218] lwtunnel_output (net/core/lwtunnel.c:359) [1045.641913][T12218] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1045.641926][T12218] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1045.641939][T12218] ? dump_stack_lvl (lib/dump_stack.c:123) [1045.641943][T12218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1045.641953][T12218] lwtunnel_output (net/core/lwtunnel.c:359) [1045.641959][T12218] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1045.641965][T12218] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1045.641971][T12218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1045.641975][T12218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1045.641988][T12218] rawv6_sendmsg (net/ipv6/raw.c:918) [1045.642000][T12218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1045.642005][T12218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1045.642009][T12218] ? __lock_release (kernel/locking/lockdep.c:5534) [1045.642016][T12218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1045.642020][T12218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1045.642029][T12218] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1045.642046][T12218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1045.642048][T12218] ? __lock_release (kernel/locking/lockdep.c:5534) [1045.642060][T12218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1045.642064][T12218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1045.642069][T12218] ? __pfx___sys_sendto (net/socket.c:2147) [1045.642085][T12218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1045.642091][T12218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1045.642098][T12218] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1045.642106][T12218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1045.642116][T12218] __x64_sys_sendto (net/socket.c:2183) [1045.642120][T12218] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1045.642123][T12218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1045.642128][T12218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1045.642133][T12218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1045.642136][T12218] RIP: 0033:0x7f209a870a4a [ 1045.642139][T12218] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1045.642142][T12218] RSP: 002b:00007fff52113048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1045.642144][T12218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f209a870a4a [ 1045.642146][T12218] RDX: 0000000000000040 RSI: 0000000037710340 RDI: 0000000000000005 [ 1045.642148][T12218] RBP: 00007fff521130d0 R08: 0000000000418574 R09: 000000000000001c [ 1045.642149][T12218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1045.642151][T12218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209a999000 | [ 1045.642151][T12218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209a999000 | [ 1045.642166][T12218] | [ 1045.642168][T12218] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12218 | [1045.665977][T12218] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1045.666294][T12218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1045.666295][T12218] Call Trace: [ 1045.666297][T12218] [1045.666299][T12218] dump_stack_lvl (lib/dump_stack.c:123) [1045.666304][T12218] check_preemption_disabled (lib/smp_processor_id.c:52) [1045.666311][T12218] lwtunnel_output (net/core/lwtunnel.c:359) [1045.666318][T12218] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1045.666332][T12218] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1045.666347][T12218] ? dump_stack_lvl (lib/dump_stack.c:123) [1045.666350][T12218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1045.666361][T12218] lwtunnel_output (net/core/lwtunnel.c:359) [1045.666368][T12218] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1045.666382][T12218] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1045.666396][T12218] ? dump_stack_lvl (lib/dump_stack.c:123) [1045.666400][T12218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1045.666411][T12218] lwtunnel_output (net/core/lwtunnel.c:359) [1045.666418][T12218] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1045.666431][T12218] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1045.666446][T12218] ? dump_stack_lvl (lib/dump_stack.c:124) [1045.666455][T12218] lwtunnel_output (net/core/lwtunnel.c:359) [1045.666462][T12218] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1045.666475][T12218] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1045.666489][T12218] ? dump_stack_lvl (lib/dump_stack.c:123) [1045.666493][T12218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1045.666502][T12218] lwtunnel_output (net/core/lwtunnel.c:359) [1045.666509][T12218] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1045.666515][T12218] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1045.666521][T12218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1045.666526][T12218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1045.666538][T12218] rawv6_sendmsg (net/ipv6/raw.c:918) [1045.666551][T12218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1045.666556][T12218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1045.666559][T12218] ? __lock_release (kernel/locking/lockdep.c:5534) [1045.666567][T12218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1045.666570][T12218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1045.666580][T12218] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1045.666597][T12218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1045.666599][T12218] ? __lock_release (kernel/locking/lockdep.c:5534) [1045.666611][T12218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1045.666615][T12218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1045.666621][T12218] ? __pfx___sys_sendto (net/socket.c:2147) [1045.666636][T12218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1045.666642][T12218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1045.666650][T12218] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1045.666657][T12218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1045.666668][T12218] __x64_sys_sendto (net/socket.c:2183) [1045.666672][T12218] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1045.666674][T12218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1045.666679][T12218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1045.666684][T12218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1045.666687][T12218] RIP: 0033:0x7f209a870a4a [ 1045.666691][T12218] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1045.666693][T12218] RSP: 002b:00007fff52113048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1045.666696][T12218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f209a870a4a [ 1045.666697][T12218] RDX: 0000000000000040 RSI: 0000000037710340 RDI: 0000000000000005 [ 1045.666699][T12218] RBP: 00007fff521130d0 R08: 0000000000418574 R09: 000000000000001c [ 1045.666701][T12218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1045.666703][T12218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209a999000 | [ 1046.734632][T12218] lwtunnel_output(): recursion limit reached on datapath | [ 1051.475521][T12225] check_preemption_disabled: 46 callbacks suppressed | [ 1051.475530][T12225] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12225 | [1051.476338][T12225] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1051.476625][T12225] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1051.476627][T12225] Call Trace: [ 1051.476630][T12225] [1051.476633][T12225] dump_stack_lvl (lib/dump_stack.c:123) [1051.476642][T12225] check_preemption_disabled (lib/smp_processor_id.c:52) [1051.476649][T12225] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1051.476656][T12225] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1051.476664][T12225] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1051.476672][T12225] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1051.476677][T12225] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1051.476689][T12225] rawv6_sendmsg (net/ipv6/raw.c:918) [1051.476701][T12225] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1051.476711][T12225] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1051.476719][T12225] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1051.476730][T12225] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1051.476747][T12225] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1051.476753][T12225] ? __lock_release (kernel/locking/lockdep.c:5534) [1051.476764][T12225] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1051.476771][T12225] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1051.476776][T12225] ? __pfx___sys_sendto (net/socket.c:2147) [1051.476790][T12225] ? find_held_lock (kernel/locking/lockdep.c:5348) [1051.476799][T12225] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1051.476803][T12225] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [1051.476810][T12225] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1051.476816][T12225] ? handle_softirqs (./arch/x86/include/asm/preempt.h:27 kernel/softirq.c:426 kernel/softirq.c:607) [1051.476824][T12225] ? lockdep_softirqs_on (kernel/locking/lockdep.c:472 kernel/locking/lockdep.c:4559) [1051.476829][T12225] ? __local_bh_enable (kernel/softirq.c:368) [1051.476837][T12225] __x64_sys_sendto (net/socket.c:2183) [1051.476840][T12225] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1051.476844][T12225] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1051.476849][T12225] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1051.476854][T12225] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1051.476859][T12225] RIP: 0033:0x7ff53fbcea4a [ 1051.476864][T12225] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1051.476867][T12225] RSP: 002b:00007fffe36e3b58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1051.476871][T12225] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff53fbcea4a [ 1051.476873][T12225] RDX: 0000000000000040 RSI: 000000002508f340 RDI: 0000000000000005 [ 1051.476875][T12225] RBP: 00007fffe36e3be0 R08: 0000000000418574 R09: 000000000000001c [ 1051.476877][T12225] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1051.476879][T12225] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff53fcf7000 | [ 1051.476879][T12225] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff53fcf7000 | [ 1051.476894][T12225] | [ 1051.476897][T12225] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12225 | [1051.489316][T12225] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1051.489603][T12225] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1051.489605][T12225] Call Trace: [ 1051.489607][T12225] [1051.489609][T12225] dump_stack_lvl (lib/dump_stack.c:123) [1051.489616][T12225] check_preemption_disabled (lib/smp_processor_id.c:52) [1051.489623][T12225] lwtunnel_output (net/core/lwtunnel.c:359) [1051.489629][T12225] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1051.489637][T12225] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1051.489644][T12225] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1051.489649][T12225] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1051.489661][T12225] rawv6_sendmsg (net/ipv6/raw.c:918) [1051.489673][T12225] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1051.489683][T12225] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1051.489689][T12225] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1051.489700][T12225] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1051.489716][T12225] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1051.489721][T12225] ? __lock_release (kernel/locking/lockdep.c:5534) [1051.489732][T12225] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1051.489738][T12225] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1051.489743][T12225] ? __pfx___sys_sendto (net/socket.c:2147) [1051.489758][T12225] ? find_held_lock (kernel/locking/lockdep.c:5348) [1051.489766][T12225] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1051.489771][T12225] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [1051.489777][T12225] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1051.489782][T12225] ? handle_softirqs (./arch/x86/include/asm/preempt.h:27 kernel/softirq.c:426 kernel/softirq.c:607) [1051.489788][T12225] ? lockdep_softirqs_on (kernel/locking/lockdep.c:472 kernel/locking/lockdep.c:4559) [1051.489793][T12225] ? __local_bh_enable (kernel/softirq.c:368) [1051.489801][T12225] __x64_sys_sendto (net/socket.c:2183) [1051.489804][T12225] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1051.489807][T12225] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1051.489812][T12225] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1051.489816][T12225] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1051.489820][T12225] RIP: 0033:0x7ff53fbcea4a [ 1051.489824][T12225] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1051.489826][T12225] RSP: 002b:00007fffe36e3b58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1051.489830][T12225] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff53fbcea4a [ 1051.489831][T12225] RDX: 0000000000000040 RSI: 000000002508f340 RDI: 0000000000000005 [ 1051.489833][T12225] RBP: 00007fffe36e3be0 R08: 0000000000418574 R09: 000000000000001c [ 1051.489835][T12225] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1051.489837][T12225] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff53fcf7000 | [ 1051.489837][T12225] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff53fcf7000 | [ 1051.489851][T12225] | [ 1051.504277][T12225] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12225 | [1051.504690][T12225] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 1051.504952][T12225] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1051.504953][T12225] Call Trace: [ 1051.504955][T12225] [1051.504957][T12225] dump_stack_lvl (lib/dump_stack.c:123) [1051.504965][T12225] check_preemption_disabled (lib/smp_processor_id.c:52) [1051.504971][T12225] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [1051.504977][T12225] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1051.504984][T12225] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1051.504991][T12225] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1051.504996][T12225] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1051.505008][T12225] rawv6_sendmsg (net/ipv6/raw.c:918) [1051.505019][T12225] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1051.505030][T12225] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1051.505035][T12225] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1051.505046][T12225] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1051.505062][T12225] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1051.505066][T12225] ? __lock_release (kernel/locking/lockdep.c:5534) [1051.505077][T12225] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1051.505084][T12225] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1051.505089][T12225] ? __pfx___sys_sendto (net/socket.c:2147) [1051.505103][T12225] ? find_held_lock (kernel/locking/lockdep.c:5348) [1051.505112][T12225] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1051.505116][T12225] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [1051.505122][T12225] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1051.505126][T12225] ? handle_softirqs (./arch/x86/include/asm/preempt.h:27 kernel/softirq.c:426 kernel/softirq.c:607) [1051.505134][T12225] ? lockdep_softirqs_on (kernel/locking/lockdep.c:472 kernel/locking/lockdep.c:4559) [1051.505139][T12225] ? __local_bh_enable (kernel/softirq.c:368) [1051.505146][T12225] __x64_sys_sendto (net/socket.c:2183) [1051.505150][T12225] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1051.505153][T12225] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1051.505157][T12225] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1051.505162][T12225] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1051.505166][T12225] RIP: 0033:0x7ff53fbcea4a [ 1051.505170][T12225] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1051.505172][T12225] RSP: 002b:00007fffe36e3b58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1051.505176][T12225] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff53fbcea4a [ 1051.505178][T12225] RDX: 0000000000000040 RSI: 000000002508f340 RDI: 0000000000000005 [ 1051.505179][T12225] RBP: 00007fffe36e3be0 R08: 0000000000418574 R09: 000000000000001c [ 1051.505181][T12225] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1051.505183][T12225] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff53fcf7000 | [ 1051.505183][T12225] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff53fcf7000 | [ 1051.505197][T12225] | [ 1052.476725][T12225] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12225 | [1052.477339][T12225] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1052.477667][T12225] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1052.477669][T12225] Call Trace: [ 1052.477672][T12225] [1052.477675][T12225] dump_stack_lvl (lib/dump_stack.c:123) [1052.477685][T12225] check_preemption_disabled (lib/smp_processor_id.c:52) [1052.477692][T12225] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1052.477699][T12225] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1052.477708][T12225] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1052.477716][T12225] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1052.477721][T12225] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1052.477732][T12225] rawv6_sendmsg (net/ipv6/raw.c:918) [1052.477744][T12225] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1052.477749][T12225] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1052.477757][T12225] ? __lock_release (kernel/locking/lockdep.c:5534) [1052.477768][T12225] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1052.477774][T12225] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1052.477784][T12225] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1052.477800][T12225] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1052.477803][T12225] ? __lock_release (kernel/locking/lockdep.c:5534) [1052.477814][T12225] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1052.477821][T12225] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1052.477826][T12225] ? __pfx___sys_sendto (net/socket.c:2147) [1052.477839][T12225] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1052.477850][T12225] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [1052.477858][T12225] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1052.477866][T12225] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [1052.477872][T12225] ? __pfx___x64_sys_poll (fs/select.c:1062) [1052.477874][T12225] ? 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) [1052.477885][T12225] __x64_sys_sendto (net/socket.c:2183) [1052.477889][T12225] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1052.477893][T12225] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1052.477898][T12225] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1052.477903][T12225] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1052.477908][T12225] RIP: 0033:0x7ff53fbcea4a [ 1052.477913][T12225] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1052.477916][T12225] RSP: 002b:00007fffe36e3b58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1052.477921][T12225] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff53fbcea4a [ 1052.477923][T12225] RDX: 0000000000000040 RSI: 000000002508f340 RDI: 0000000000000005 [ 1052.477925][T12225] RBP: 00007fffe36e3be0 R08: 0000000000418574 R09: 000000000000001c [ 1052.477928][T12225] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 1052.477930][T12225] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff53fcf7000 | [ 1052.477930][T12225] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff53fcf7000 | [ 1052.477944][T12225] | [ 1052.477947][T12225] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12225 | [1052.490659][T12225] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1052.490931][T12225] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1052.490933][T12225] Call Trace: [ 1052.490934][T12225] [1052.490937][T12225] dump_stack_lvl (lib/dump_stack.c:123) [1052.490944][T12225] check_preemption_disabled (lib/smp_processor_id.c:52) [1052.490950][T12225] lwtunnel_output (net/core/lwtunnel.c:359) [1052.490957][T12225] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1052.490965][T12225] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1052.490972][T12225] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1052.490977][T12225] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1052.490989][T12225] rawv6_sendmsg (net/ipv6/raw.c:918) [1052.491001][T12225] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1052.491006][T12225] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1052.491012][T12225] ? __lock_release (kernel/locking/lockdep.c:5534) [1052.491022][T12225] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1052.491027][T12225] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1052.491036][T12225] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1052.491052][T12225] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1052.491056][T12225] ? __lock_release (kernel/locking/lockdep.c:5534) [1052.491067][T12225] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1052.491072][T12225] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1052.491078][T12225] ? __pfx___sys_sendto (net/socket.c:2147) [1052.491091][T12225] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1052.491101][T12225] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [1052.491109][T12225] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1052.491117][T12225] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [1052.491122][T12225] ? __pfx___x64_sys_poll (fs/select.c:1062) [1052.491124][T12225] ? 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) [1052.491132][T12225] __x64_sys_sendto (net/socket.c:2183) [1052.491136][T12225] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1052.491140][T12225] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1052.491145][T12225] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1052.491150][T12225] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1052.491154][T12225] RIP: 0033:0x7ff53fbcea4a [ 1052.491158][T12225] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1052.491161][T12225] RSP: 002b:00007fffe36e3b58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1052.491164][T12225] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff53fbcea4a [ 1052.491166][T12225] RDX: 0000000000000040 RSI: 000000002508f340 RDI: 0000000000000005 [ 1052.491168][T12225] RBP: 00007fffe36e3be0 R08: 0000000000418574 R09: 000000000000001c [ 1052.491170][T12225] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 1052.491172][T12225] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff53fcf7000 | [ 1052.491172][T12225] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff53fcf7000 | [ 1052.491186][T12225] | [ 1052.510086][T12225] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12225 | [1052.510499][T12225] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 1052.510764][T12225] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1052.510766][T12225] Call Trace: [ 1052.510769][T12225] [1052.510771][T12225] dump_stack_lvl (lib/dump_stack.c:123) [1052.510778][T12225] check_preemption_disabled (lib/smp_processor_id.c:52) [1052.510785][T12225] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [1052.510791][T12225] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1052.510799][T12225] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1052.510806][T12225] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1052.510811][T12225] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1052.510823][T12225] rawv6_sendmsg (net/ipv6/raw.c:918) [1052.510835][T12225] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1052.510840][T12225] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1052.510846][T12225] ? __lock_release (kernel/locking/lockdep.c:5534) [1052.510855][T12225] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1052.510862][T12225] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1052.510871][T12225] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1052.510888][T12225] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1052.510891][T12225] ? __lock_release (kernel/locking/lockdep.c:5534) [1052.510902][T12225] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1052.510908][T12225] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1052.510913][T12225] ? __pfx___sys_sendto (net/socket.c:2147) [1052.510927][T12225] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1052.510937][T12225] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [1052.510944][T12225] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1052.510952][T12225] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [1052.510956][T12225] ? __pfx___x64_sys_poll (fs/select.c:1062) [1052.510958][T12225] ? 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) [1052.510966][T12225] __x64_sys_sendto (net/socket.c:2183) [1052.510970][T12225] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1052.510974][T12225] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1052.510979][T12225] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1052.510984][T12225] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1052.510988][T12225] RIP: 0033:0x7ff53fbcea4a [ 1052.510992][T12225] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1052.510995][T12225] RSP: 002b:00007fffe36e3b58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1052.510998][T12225] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff53fbcea4a [ 1052.511000][T12225] RDX: 0000000000000040 RSI: 000000002508f340 RDI: 0000000000000005 [ 1052.511002][T12225] RBP: 00007fffe36e3be0 R08: 0000000000418574 R09: 000000000000001c [ 1052.511004][T12225] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 1052.511006][T12225] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff53fcf7000 | [ 1054.960012][ C1] lwtunnel_input(): recursion limit reached on datapath | [ 1056.006734][ C1] lwtunnel_input(): recursion limit reached on datapath | [ 1058.280524][T12231] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12231 | [1058.280993][T12231] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1058.281257][T12231] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1058.281260][T12231] Call Trace: [ 1058.281263][T12231] [1058.281265][T12231] dump_stack_lvl (lib/dump_stack.c:123) [1058.281275][T12231] check_preemption_disabled (lib/smp_processor_id.c:52) [1058.281282][T12231] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1058.281289][T12231] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1058.281297][T12231] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1058.281305][T12231] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1058.281310][T12231] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1058.281322][T12231] rawv6_sendmsg (net/ipv6/raw.c:918) [1058.281333][T12231] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1058.281338][T12231] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1058.281346][T12231] ? __lock_release (kernel/locking/lockdep.c:5534) [1058.281356][T12231] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1058.281363][T12231] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1058.281372][T12231] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1058.281387][T12231] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1058.281390][T12231] ? __lock_release (kernel/locking/lockdep.c:5534) [1058.281403][T12231] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1058.281410][T12231] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1058.281415][T12231] ? __pfx___sys_sendto (net/socket.c:2147) [1058.281429][T12231] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1058.281437][T12231] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1058.281447][T12231] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1058.281454][T12231] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1058.281464][T12231] __x64_sys_sendto (net/socket.c:2183) [1058.281468][T12231] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1058.281472][T12231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1058.281477][T12231] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1058.281482][T12231] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1058.281487][T12231] RIP: 0033:0x7f70c2df9a4a [ 1058.281492][T12231] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1058.281495][T12231] RSP: 002b:00007fff9446d3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1058.281499][T12231] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70c2df9a4a [ 1058.281502][T12231] RDX: 0000000000000040 RSI: 000000002553e340 RDI: 0000000000000005 [ 1058.281503][T12231] RBP: 00007fff9446d450 R08: 0000000000418574 R09: 000000000000001c [ 1058.281506][T12231] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1058.281507][T12231] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70c2f22000 | [ 1058.281507][T12231] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70c2f22000 | [ 1058.281522][T12231] | [ 1058.294058][T12231] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12231 | [1058.294427][T12231] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1058.294673][T12231] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1058.294674][T12231] Call Trace: [ 1058.294676][T12231] [1058.294678][T12231] dump_stack_lvl (lib/dump_stack.c:123) [1058.294684][T12231] check_preemption_disabled (lib/smp_processor_id.c:52) [1058.294689][T12231] lwtunnel_output (net/core/lwtunnel.c:359) [1058.294696][T12231] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1058.294702][T12231] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1058.294709][T12231] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1058.294713][T12231] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1058.294725][T12231] rawv6_sendmsg (net/ipv6/raw.c:918) [1058.294737][T12231] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1058.294743][T12231] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1058.294746][T12231] ? __lock_release (kernel/locking/lockdep.c:5534) [1058.294754][T12231] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1058.294759][T12231] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1058.294767][T12231] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1058.294783][T12231] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1058.294786][T12231] ? __lock_release (kernel/locking/lockdep.c:5534) [1058.294797][T12231] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1058.294801][T12231] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1058.294807][T12231] ? __pfx___sys_sendto (net/socket.c:2147) [1058.294821][T12231] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1058.294828][T12231] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1058.294835][T12231] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1058.294842][T12231] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1058.294853][T12231] __x64_sys_sendto (net/socket.c:2183) [1058.294856][T12231] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1058.294859][T12231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1058.294864][T12231] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1058.294869][T12231] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1058.294871][T12231] RIP: 0033:0x7f70c2df9a4a [ 1058.294875][T12231] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1058.294877][T12231] RSP: 002b:00007fff9446d3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1058.294880][T12231] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70c2df9a4a [ 1058.294882][T12231] RDX: 0000000000000040 RSI: 000000002553e340 RDI: 0000000000000005 [ 1058.294884][T12231] RBP: 00007fff9446d450 R08: 0000000000418574 R09: 000000000000001c [ 1058.294886][T12231] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1058.294887][T12231] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70c2f22000 | [ 1058.294887][T12231] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70c2f22000 | [ 1058.294902][T12231] | [ 1058.295018][T12231] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12231 | [1058.306945][T12231] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1058.307207][T12231] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1058.307208][T12231] Call Trace: [ 1058.307210][T12231] [1058.307212][T12231] dump_stack_lvl (lib/dump_stack.c:123) [1058.307218][T12231] check_preemption_disabled (lib/smp_processor_id.c:52) [1058.307224][T12231] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1058.307230][T12231] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1058.307241][T12231] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1058.307252][T12231] ? dump_stack_lvl (lib/dump_stack.c:123) [1058.307256][T12231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1058.307265][T12231] lwtunnel_output (net/core/lwtunnel.c:359) [1058.307272][T12231] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1058.307278][T12231] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1058.307284][T12231] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1058.307289][T12231] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1058.307301][T12231] rawv6_sendmsg (net/ipv6/raw.c:918) [1058.307313][T12231] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1058.307318][T12231] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1058.307322][T12231] ? __lock_release (kernel/locking/lockdep.c:5534) [1058.307329][T12231] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1058.307333][T12231] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1058.307341][T12231] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1058.307357][T12231] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1058.307360][T12231] ? __lock_release (kernel/locking/lockdep.c:5534) [1058.307371][T12231] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1058.307375][T12231] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1058.307381][T12231] ? __pfx___sys_sendto (net/socket.c:2147) [1058.307395][T12231] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1058.307402][T12231] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1058.307410][T12231] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1058.307417][T12231] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1058.307427][T12231] __x64_sys_sendto (net/socket.c:2183) [1058.307430][T12231] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1058.307433][T12231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1058.307437][T12231] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1058.307442][T12231] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1058.307445][T12231] RIP: 0033:0x7f70c2df9a4a [ 1058.307448][T12231] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1058.307450][T12231] RSP: 002b:00007fff9446d3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1058.307453][T12231] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70c2df9a4a [ 1058.307455][T12231] RDX: 0000000000000040 RSI: 000000002553e340 RDI: 0000000000000005 [ 1058.307456][T12231] RBP: 00007fff9446d450 R08: 0000000000418574 R09: 000000000000001c [ 1058.307458][T12231] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1058.307459][T12231] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70c2f22000 | [ 1058.307459][T12231] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70c2f22000 | [ 1058.307474][T12231] | [ 1058.321642][T12231] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12231 | [1058.322078][T12231] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1058.322340][T12231] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1058.322341][T12231] Call Trace: [ 1058.322343][T12231] [1058.322345][T12231] dump_stack_lvl (lib/dump_stack.c:123) [1058.322351][T12231] check_preemption_disabled (lib/smp_processor_id.c:52) [1058.322357][T12231] lwtunnel_output (net/core/lwtunnel.c:359) [1058.322363][T12231] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1058.322373][T12231] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1058.322385][T12231] ? dump_stack_lvl (lib/dump_stack.c:123) [1058.322388][T12231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1058.322398][T12231] lwtunnel_output (net/core/lwtunnel.c:359) [1058.322406][T12231] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1058.322413][T12231] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1058.322419][T12231] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1058.322423][T12231] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1058.322435][T12231] rawv6_sendmsg (net/ipv6/raw.c:918) [1058.322447][T12231] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1058.322452][T12231] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1058.322456][T12231] ? __lock_release (kernel/locking/lockdep.c:5534) [1058.322465][T12231] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1058.322468][T12231] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1058.322477][T12231] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1058.322493][T12231] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1058.322496][T12231] ? __lock_release (kernel/locking/lockdep.c:5534) [1058.322507][T12231] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1058.322511][T12231] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1058.322517][T12231] ? __pfx___sys_sendto (net/socket.c:2147) [1058.322531][T12231] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1058.322538][T12231] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1058.322546][T12231] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1058.322553][T12231] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1058.322563][T12231] __x64_sys_sendto (net/socket.c:2183) [1058.322567][T12231] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1058.322570][T12231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1058.322575][T12231] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1058.322579][T12231] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1058.322583][T12231] RIP: 0033:0x7f70c2df9a4a [ 1058.322585][T12231] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1058.322588][T12231] RSP: 002b:00007fff9446d3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1058.322591][T12231] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70c2df9a4a [ 1058.322592][T12231] RDX: 0000000000000040 RSI: 000000002553e340 RDI: 0000000000000005 [ 1058.322594][T12231] RBP: 00007fff9446d450 R08: 0000000000418574 R09: 000000000000001c [ 1058.322595][T12231] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1058.322597][T12231] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70c2f22000 | [ 1058.322597][T12231] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70c2f22000 | [ 1058.322612][T12231] | [ 1058.336868][T12231] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12231 | [1058.337512][T12231] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1058.337779][T12231] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1058.337781][T12231] Call Trace: [ 1058.337783][T12231] [1058.337785][T12231] dump_stack_lvl (lib/dump_stack.c:123) [1058.337790][T12231] check_preemption_disabled (lib/smp_processor_id.c:52) [1058.337796][T12231] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1058.337802][T12231] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1058.337812][T12231] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1058.337825][T12231] ? dump_stack_lvl (lib/dump_stack.c:124) [1058.337834][T12231] lwtunnel_output (net/core/lwtunnel.c:359) [1058.337841][T12231] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1058.337850][T12231] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1058.337862][T12231] ? dump_stack_lvl (lib/dump_stack.c:123) [1058.337865][T12231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1058.337874][T12231] lwtunnel_output (net/core/lwtunnel.c:359) [1058.337881][T12231] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1058.337887][T12231] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1058.337893][T12231] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1058.337898][T12231] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1058.337910][T12231] rawv6_sendmsg (net/ipv6/raw.c:918) [1058.337921][T12231] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1058.337927][T12231] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1058.337931][T12231] ? __lock_release (kernel/locking/lockdep.c:5534) [1058.337939][T12231] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1058.337942][T12231] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1058.337951][T12231] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1058.337967][T12231] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1058.337970][T12231] ? __lock_release (kernel/locking/lockdep.c:5534) [1058.337981][T12231] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1058.337985][T12231] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1058.337991][T12231] ? __pfx___sys_sendto (net/socket.c:2147) [1058.338005][T12231] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1058.338011][T12231] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1058.338019][T12231] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1058.338026][T12231] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1058.338036][T12231] __x64_sys_sendto (net/socket.c:2183) [1058.338040][T12231] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1058.338042][T12231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1058.338047][T12231] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1058.338052][T12231] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1058.338054][T12231] RIP: 0033:0x7f70c2df9a4a [ 1058.338058][T12231] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1058.338060][T12231] RSP: 002b:00007fff9446d3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1058.338063][T12231] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70c2df9a4a [ 1058.338065][T12231] RDX: 0000000000000040 RSI: 000000002553e340 RDI: 0000000000000005 [ 1058.338066][T12231] RBP: 00007fff9446d450 R08: 0000000000418574 R09: 000000000000001c [ 1058.338068][T12231] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1058.338069][T12231] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70c2f22000 | [ 1058.338069][T12231] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70c2f22000 | [ 1058.338084][T12231] | [ 1058.338086][T12231] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12231 | [1058.355236][T12231] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1058.355685][T12231] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1058.355687][T12231] Call Trace: [ 1058.355688][T12231] [1058.355690][T12231] dump_stack_lvl (lib/dump_stack.c:123) [1058.355696][T12231] check_preemption_disabled (lib/smp_processor_id.c:52) [1058.355702][T12231] lwtunnel_output (net/core/lwtunnel.c:359) [1058.355709][T12231] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1058.355718][T12231] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1058.355731][T12231] ? dump_stack_lvl (lib/dump_stack.c:124) [1058.355741][T12231] lwtunnel_output (net/core/lwtunnel.c:359) [1058.355748][T12231] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1058.355757][T12231] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1058.355769][T12231] ? dump_stack_lvl (lib/dump_stack.c:123) [1058.355772][T12231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1058.355782][T12231] lwtunnel_output (net/core/lwtunnel.c:359) [1058.355789][T12231] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1058.355795][T12231] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1058.355801][T12231] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1058.355806][T12231] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1058.355818][T12231] rawv6_sendmsg (net/ipv6/raw.c:918) [1058.355830][T12231] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1058.355836][T12231] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1058.355839][T12231] ? __lock_release (kernel/locking/lockdep.c:5534) [1058.355846][T12231] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1058.355850][T12231] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1058.355859][T12231] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1058.355875][T12231] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1058.355878][T12231] ? __lock_release (kernel/locking/lockdep.c:5534) [1058.355889][T12231] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1058.355893][T12231] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1058.355899][T12231] ? __pfx___sys_sendto (net/socket.c:2147) [1058.355914][T12231] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1058.355920][T12231] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1058.355927][T12231] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1058.355934][T12231] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1058.355944][T12231] __x64_sys_sendto (net/socket.c:2183) [1058.355948][T12231] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1058.355951][T12231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1058.355955][T12231] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1058.355960][T12231] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1058.355963][T12231] RIP: 0033:0x7f70c2df9a4a [ 1058.355966][T12231] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1058.355969][T12231] RSP: 002b:00007fff9446d3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1058.355972][T12231] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70c2df9a4a [ 1058.355973][T12231] RDX: 0000000000000040 RSI: 000000002553e340 RDI: 0000000000000005 [ 1058.355975][T12231] RBP: 00007fff9446d450 R08: 0000000000418574 R09: 000000000000001c [ 1058.355977][T12231] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1058.355978][T12231] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70c2f22000 | [ 1058.355978][T12231] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70c2f22000 | [ 1058.355993][T12231] | [ 1058.356064][T12231] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12231 | [1058.373877][T12231] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1058.374160][T12231] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1058.374162][T12231] Call Trace: [ 1058.374163][T12231] [1058.374166][T12231] dump_stack_lvl (lib/dump_stack.c:123) [1058.374171][T12231] check_preemption_disabled (lib/smp_processor_id.c:52) [1058.374177][T12231] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1058.374183][T12231] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1058.374193][T12231] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1058.374206][T12231] ? dump_stack_lvl (lib/dump_stack.c:123) [1058.374209][T12231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1058.374219][T12231] lwtunnel_output (net/core/lwtunnel.c:359) [1058.374226][T12231] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1058.374235][T12231] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1058.374247][T12231] ? dump_stack_lvl (lib/dump_stack.c:124) [1058.374257][T12231] lwtunnel_output (net/core/lwtunnel.c:359) [1058.374263][T12231] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1058.374272][T12231] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1058.374284][T12231] ? dump_stack_lvl (lib/dump_stack.c:123) [1058.374288][T12231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1058.374297][T12231] lwtunnel_output (net/core/lwtunnel.c:359) [1058.374303][T12231] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1058.374310][T12231] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1058.374316][T12231] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1058.374320][T12231] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1058.374332][T12231] rawv6_sendmsg (net/ipv6/raw.c:918) [1058.374345][T12231] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1058.374350][T12231] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1058.374354][T12231] ? __lock_release (kernel/locking/lockdep.c:5534) [1058.374362][T12231] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1058.374365][T12231] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1058.374374][T12231] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1058.374391][T12231] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1058.374393][T12231] ? __lock_release (kernel/locking/lockdep.c:5534) [1058.374406][T12231] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1058.374410][T12231] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1058.374415][T12231] ? __pfx___sys_sendto (net/socket.c:2147) [1058.374430][T12231] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1058.374437][T12231] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1058.374444][T12231] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1058.374451][T12231] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1058.374461][T12231] __x64_sys_sendto (net/socket.c:2183) [1058.374465][T12231] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1058.374469][T12231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1058.374473][T12231] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1058.374478][T12231] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1058.374481][T12231] RIP: 0033:0x7f70c2df9a4a [ 1058.374485][T12231] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1058.374487][T12231] RSP: 002b:00007fff9446d3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1058.374490][T12231] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70c2df9a4a [ 1058.374492][T12231] RDX: 0000000000000040 RSI: 000000002553e340 RDI: 0000000000000005 [ 1058.374493][T12231] RBP: 00007fff9446d450 R08: 0000000000418574 R09: 000000000000001c [ 1058.374495][T12231] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1058.374496][T12231] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70c2f22000 | [ 1058.374496][T12231] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70c2f22000 | [ 1058.374511][T12231] | [ 1058.394989][T12231] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12231 | [1058.395414][T12231] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1058.395696][T12231] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1058.395697][T12231] Call Trace: [ 1058.395699][T12231] [1058.395701][T12231] dump_stack_lvl (lib/dump_stack.c:123) [1058.395707][T12231] check_preemption_disabled (lib/smp_processor_id.c:52) [1058.395713][T12231] lwtunnel_output (net/core/lwtunnel.c:359) [1058.395720][T12231] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1058.395729][T12231] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1058.395742][T12231] ? dump_stack_lvl (lib/dump_stack.c:123) [1058.395745][T12231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1058.395755][T12231] lwtunnel_output (net/core/lwtunnel.c:359) [1058.395762][T12231] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1058.395771][T12231] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1058.395784][T12231] ? dump_stack_lvl (lib/dump_stack.c:124) [1058.395794][T12231] lwtunnel_output (net/core/lwtunnel.c:359) [1058.395801][T12231] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1058.395810][T12231] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1058.395822][T12231] ? dump_stack_lvl (lib/dump_stack.c:123) [1058.395825][T12231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1058.395835][T12231] lwtunnel_output (net/core/lwtunnel.c:359) [1058.395842][T12231] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1058.395848][T12231] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1058.395854][T12231] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1058.395858][T12231] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1058.395871][T12231] rawv6_sendmsg (net/ipv6/raw.c:918) [1058.395883][T12231] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1058.395889][T12231] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1058.395893][T12231] ? __lock_release (kernel/locking/lockdep.c:5534) [1058.395901][T12231] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1058.395904][T12231] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1058.395913][T12231] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1058.395930][T12231] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1058.395932][T12231] ? __lock_release (kernel/locking/lockdep.c:5534) [1058.395944][T12231] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1058.395948][T12231] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1058.395954][T12231] ? __pfx___sys_sendto (net/socket.c:2147) [1058.395969][T12231] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1058.395975][T12231] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1058.395983][T12231] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1058.395990][T12231] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1058.396001][T12231] __x64_sys_sendto (net/socket.c:2183) [1058.396005][T12231] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1058.396008][T12231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1058.396012][T12231] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1058.396017][T12231] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1058.396020][T12231] RIP: 0033:0x7f70c2df9a4a [ 1058.396023][T12231] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1058.396025][T12231] RSP: 002b:00007fff9446d3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1058.396028][T12231] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70c2df9a4a [ 1058.396030][T12231] RDX: 0000000000000040 RSI: 000000002553e340 RDI: 0000000000000005 [ 1058.396032][T12231] RBP: 00007fff9446d450 R08: 0000000000418574 R09: 000000000000001c [ 1058.396033][T12231] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1058.396035][T12231] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70c2f22000 | [ 1058.396035][T12231] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70c2f22000 | [ 1058.396050][T12231] | [ 1058.396247][T12231] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12231 | [1058.416115][T12231] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1058.416401][T12231] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1058.416403][T12231] Call Trace: [ 1058.416405][T12231] [1058.416407][T12231] dump_stack_lvl (lib/dump_stack.c:123) [1058.416412][T12231] check_preemption_disabled (lib/smp_processor_id.c:52) [1058.416418][T12231] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1058.416424][T12231] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1058.416434][T12231] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1058.416446][T12231] ? dump_stack_lvl (lib/dump_stack.c:123) [1058.416450][T12231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1058.416460][T12231] lwtunnel_output (net/core/lwtunnel.c:359) [1058.416467][T12231] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1058.416476][T12231] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1058.416488][T12231] ? dump_stack_lvl (lib/dump_stack.c:123) [1058.416491][T12231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1058.416501][T12231] lwtunnel_output (net/core/lwtunnel.c:359) [1058.416508][T12231] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1058.416516][T12231] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1058.416529][T12231] ? dump_stack_lvl (lib/dump_stack.c:124) [1058.416539][T12231] lwtunnel_output (net/core/lwtunnel.c:359) [1058.416546][T12231] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1058.416555][T12231] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1058.416567][T12231] ? dump_stack_lvl (lib/dump_stack.c:123) [1058.416571][T12231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1058.416580][T12231] lwtunnel_output (net/core/lwtunnel.c:359) [1058.416587][T12231] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1058.416593][T12231] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1058.416599][T12231] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1058.416603][T12231] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1058.416616][T12231] rawv6_sendmsg (net/ipv6/raw.c:918) [1058.416628][T12231] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1058.416633][T12231] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1058.416637][T12231] ? __lock_release (kernel/locking/lockdep.c:5534) [1058.416646][T12231] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1058.416649][T12231] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1058.416658][T12231] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1058.416675][T12231] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1058.416677][T12231] ? __lock_release (kernel/locking/lockdep.c:5534) [1058.416689][T12231] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1058.416693][T12231] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1058.416699][T12231] ? __pfx___sys_sendto (net/socket.c:2147) [1058.416714][T12231] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1058.416720][T12231] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1058.416728][T12231] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1058.416735][T12231] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1058.416745][T12231] __x64_sys_sendto (net/socket.c:2183) [1058.416749][T12231] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1058.416752][T12231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1058.416757][T12231] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1058.416762][T12231] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1058.416765][T12231] RIP: 0033:0x7f70c2df9a4a [ 1058.416768][T12231] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1058.416771][T12231] RSP: 002b:00007fff9446d3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1058.416774][T12231] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70c2df9a4a [ 1058.416776][T12231] RDX: 0000000000000040 RSI: 000000002553e340 RDI: 0000000000000005 [ 1058.416777][T12231] RBP: 00007fff9446d450 R08: 0000000000418574 R09: 000000000000001c [ 1058.416779][T12231] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1058.416780][T12231] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70c2f22000 | [ 1058.416780][T12231] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70c2f22000 | [ 1058.416796][T12231] | [ 1058.439408][T12231] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12231 | [1058.439837][T12231] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1058.440127][T12231] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1058.440128][T12231] Call Trace: [ 1058.440130][T12231] [1058.440132][T12231] dump_stack_lvl (lib/dump_stack.c:123) [1058.440138][T12231] check_preemption_disabled (lib/smp_processor_id.c:52) [1058.440143][T12231] lwtunnel_output (net/core/lwtunnel.c:359) [1058.440150][T12231] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1058.440160][T12231] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1058.440172][T12231] ? dump_stack_lvl (lib/dump_stack.c:123) [1058.440176][T12231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1058.440186][T12231] lwtunnel_output (net/core/lwtunnel.c:359) [1058.440193][T12231] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1058.440202][T12231] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1058.440214][T12231] ? dump_stack_lvl (lib/dump_stack.c:123) [1058.440218][T12231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1058.440227][T12231] lwtunnel_output (net/core/lwtunnel.c:359) [1058.440234][T12231] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1058.440243][T12231] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1058.440256][T12231] ? dump_stack_lvl (lib/dump_stack.c:124) [1058.440266][T12231] lwtunnel_output (net/core/lwtunnel.c:359) [1058.440273][T12231] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1058.440282][T12231] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1058.440294][T12231] ? dump_stack_lvl (lib/dump_stack.c:123) [1058.440297][T12231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1058.440307][T12231] lwtunnel_output (net/core/lwtunnel.c:359) [1058.440314][T12231] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1058.440320][T12231] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1058.440326][T12231] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1058.440331][T12231] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1058.440344][T12231] rawv6_sendmsg (net/ipv6/raw.c:918) [1058.440356][T12231] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1058.440361][T12231] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1058.440365][T12231] ? __lock_release (kernel/locking/lockdep.c:5534) [1058.440373][T12231] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1058.440376][T12231] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1058.440386][T12231] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1058.440404][T12231] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1058.440407][T12231] ? __lock_release (kernel/locking/lockdep.c:5534) [1058.440419][T12231] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1058.440423][T12231] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1058.440428][T12231] ? __pfx___sys_sendto (net/socket.c:2147) [1058.440444][T12231] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1058.440450][T12231] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1058.440458][T12231] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1058.440465][T12231] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1058.440476][T12231] __x64_sys_sendto (net/socket.c:2183) [1058.440479][T12231] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1058.440482][T12231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1058.440487][T12231] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1058.440492][T12231] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1058.440495][T12231] RIP: 0033:0x7f70c2df9a4a [ 1058.440498][T12231] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1058.440501][T12231] RSP: 002b:00007fff9446d3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1058.440504][T12231] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70c2df9a4a [ 1058.440505][T12231] RDX: 0000000000000040 RSI: 000000002553e340 RDI: 0000000000000005 [ 1058.440507][T12231] RBP: 00007fff9446d450 R08: 0000000000418574 R09: 000000000000001c [ 1058.440509][T12231] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1058.440510][T12231] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70c2f22000 | [ 1064.006767][ C1] lwtunnel_input(): recursion limit reached on datapath | [ 1066.254678][T12238] check_preemption_disabled: 46 callbacks suppressed | [ 1066.254688][T12238] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12238 | [1066.255462][T12238] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1066.255724][T12238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1066.255726][T12238] Call Trace: [ 1066.255729][T12238] [1066.255731][T12238] dump_stack_lvl (lib/dump_stack.c:123) [1066.255741][T12238] check_preemption_disabled (lib/smp_processor_id.c:52) [1066.255748][T12238] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1066.255755][T12238] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1066.255763][T12238] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1066.255772][T12238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1066.255777][T12238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1066.255788][T12238] rawv6_sendmsg (net/ipv6/raw.c:918) [1066.255800][T12238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1066.255805][T12238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1066.255813][T12238] ? __lock_release (kernel/locking/lockdep.c:5534) [1066.255823][T12238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1066.255829][T12238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1066.255838][T12238] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1066.255854][T12238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1066.255857][T12238] ? __lock_release (kernel/locking/lockdep.c:5534) [1066.255868][T12238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1066.255875][T12238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1066.255880][T12238] ? __pfx___sys_sendto (net/socket.c:2147) [1066.255895][T12238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1066.255902][T12238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1066.255912][T12238] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1066.255920][T12238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1066.255929][T12238] __x64_sys_sendto (net/socket.c:2183) [1066.255933][T12238] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1066.255937][T12238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1066.255942][T12238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1066.255947][T12238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1066.255952][T12238] RIP: 0033:0x7fc1f0c84a4a [ 1066.255957][T12238] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1066.255960][T12238] RSP: 002b:00007ffc7720a708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1066.255965][T12238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc1f0c84a4a [ 1066.255967][T12238] RDX: 0000000000000040 RSI: 00000000273bc340 RDI: 0000000000000005 [ 1066.255969][T12238] RBP: 00007ffc7720a790 R08: 0000000000418574 R09: 000000000000001c [ 1066.255970][T12238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1066.255972][T12238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1f0dad000 | [ 1066.255972][T12238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1f0dad000 | [ 1066.255986][T12238] | [ 1066.255989][T12238] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12238 | [1066.267734][T12238] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1066.267978][T12238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1066.267980][T12238] Call Trace: [ 1066.267981][T12238] [1066.267983][T12238] dump_stack_lvl (lib/dump_stack.c:123) [1066.267989][T12238] check_preemption_disabled (lib/smp_processor_id.c:52) [1066.267994][T12238] lwtunnel_output (net/core/lwtunnel.c:359) [1066.268000][T12238] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1066.268007][T12238] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1066.268014][T12238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1066.268018][T12238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1066.268030][T12238] rawv6_sendmsg (net/ipv6/raw.c:918) [1066.268042][T12238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1066.268047][T12238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1066.268051][T12238] ? __lock_release (kernel/locking/lockdep.c:5534) [1066.268059][T12238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1066.268062][T12238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1066.268071][T12238] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1066.268087][T12238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1066.268090][T12238] ? __lock_release (kernel/locking/lockdep.c:5534) [1066.268101][T12238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1066.268105][T12238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1066.268111][T12238] ? __pfx___sys_sendto (net/socket.c:2147) [1066.268125][T12238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1066.268131][T12238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1066.268139][T12238] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1066.268146][T12238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1066.268156][T12238] __x64_sys_sendto (net/socket.c:2183) [1066.268160][T12238] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1066.268163][T12238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1066.268167][T12238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1066.268172][T12238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1066.268175][T12238] RIP: 0033:0x7fc1f0c84a4a [ 1066.268178][T12238] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1066.268180][T12238] RSP: 002b:00007ffc7720a708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1066.268184][T12238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc1f0c84a4a [ 1066.268186][T12238] RDX: 0000000000000040 RSI: 00000000273bc340 RDI: 0000000000000005 [ 1066.268187][T12238] RBP: 00007ffc7720a790 R08: 0000000000418574 R09: 000000000000001c [ 1066.268189][T12238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1066.268190][T12238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1f0dad000 | [ 1066.268190][T12238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1f0dad000 | [ 1066.268205][T12238] | [ 1066.268287][T12238] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12238 | [1066.280474][T12238] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1066.280736][T12238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1066.280738][T12238] Call Trace: [ 1066.280739][T12238] [1066.280741][T12238] dump_stack_lvl (lib/dump_stack.c:123) [1066.280747][T12238] check_preemption_disabled (lib/smp_processor_id.c:52) [1066.280752][T12238] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1066.280759][T12238] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [1066.280763][T12238] ? _printk (kernel/printk/printk.c:2470) [1066.280773][T12238] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1066.280785][T12238] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1066.280794][T12238] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1066.280802][T12238] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1066.280807][T12238] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1066.280813][T12238] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1066.280818][T12238] ? dump_stack_lvl (lib/dump_stack.c:123) [1066.280822][T12238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1066.280832][T12238] lwtunnel_output (net/core/lwtunnel.c:359) [1066.280839][T12238] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1066.280845][T12238] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1066.280851][T12238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1066.280855][T12238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1066.280867][T12238] rawv6_sendmsg (net/ipv6/raw.c:918) [1066.280879][T12238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1066.280884][T12238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1066.280888][T12238] ? __lock_release (kernel/locking/lockdep.c:5534) [1066.280895][T12238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1066.280898][T12238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1066.280907][T12238] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1066.280923][T12238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1066.280926][T12238] ? __lock_release (kernel/locking/lockdep.c:5534) [1066.280937][T12238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1066.280941][T12238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1066.280946][T12238] ? __pfx___sys_sendto (net/socket.c:2147) [1066.280961][T12238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1066.280967][T12238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1066.280976][T12238] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1066.280983][T12238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1066.280993][T12238] __x64_sys_sendto (net/socket.c:2183) [1066.280997][T12238] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1066.281000][T12238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1066.281004][T12238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1066.281009][T12238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1066.281011][T12238] RIP: 0033:0x7fc1f0c84a4a [ 1066.281014][T12238] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1066.281017][T12238] RSP: 002b:00007ffc7720a708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1066.281020][T12238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc1f0c84a4a [ 1066.281022][T12238] RDX: 0000000000000040 RSI: 00000000273bc340 RDI: 0000000000000005 [ 1066.281023][T12238] RBP: 00007ffc7720a790 R08: 0000000000418574 R09: 000000000000001c [ 1066.281025][T12238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1066.281026][T12238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1f0dad000 | [ 1066.281026][T12238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1f0dad000 | [ 1066.281041][T12238] | [ 1066.281043][T12238] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12238 | [1066.296014][T12238] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1066.296276][T12238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1066.296277][T12238] Call Trace: [ 1066.296279][T12238] [1066.296281][T12238] dump_stack_lvl (lib/dump_stack.c:123) [1066.296286][T12238] check_preemption_disabled (lib/smp_processor_id.c:52) [1066.296292][T12238] lwtunnel_output (net/core/lwtunnel.c:359) [1066.296298][T12238] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [1066.296302][T12238] ? _printk (kernel/printk/printk.c:2470) [1066.296311][T12238] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1066.296322][T12238] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1066.296329][T12238] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1066.296337][T12238] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1066.296341][T12238] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1066.296349][T12238] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1066.296353][T12238] ? dump_stack_lvl (lib/dump_stack.c:123) [1066.296356][T12238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1066.296366][T12238] lwtunnel_output (net/core/lwtunnel.c:359) [1066.296373][T12238] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1066.296379][T12238] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1066.296385][T12238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1066.296389][T12238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1066.296403][T12238] rawv6_sendmsg (net/ipv6/raw.c:918) [1066.296415][T12238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1066.296420][T12238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1066.296423][T12238] ? __lock_release (kernel/locking/lockdep.c:5534) [1066.296430][T12238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1066.296434][T12238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1066.296443][T12238] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1066.296459][T12238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1066.296462][T12238] ? __lock_release (kernel/locking/lockdep.c:5534) [1066.296473][T12238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1066.296477][T12238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1066.296483][T12238] ? __pfx___sys_sendto (net/socket.c:2147) [1066.296498][T12238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1066.296504][T12238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1066.296512][T12238] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1066.296519][T12238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1066.296530][T12238] __x64_sys_sendto (net/socket.c:2183) [1066.296533][T12238] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1066.296536][T12238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1066.296541][T12238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1066.296545][T12238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1066.296548][T12238] RIP: 0033:0x7fc1f0c84a4a [ 1066.296551][T12238] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1066.296553][T12238] RSP: 002b:00007ffc7720a708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1066.296556][T12238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc1f0c84a4a [ 1066.296558][T12238] RDX: 0000000000000040 RSI: 00000000273bc340 RDI: 0000000000000005 [ 1066.296559][T12238] RBP: 00007ffc7720a790 R08: 0000000000418574 R09: 000000000000001c [ 1066.296561][T12238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1066.296562][T12238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1f0dad000 | [ 1066.296562][T12238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1f0dad000 | [ 1066.296577][T12238] | [ 1066.313125][T12238] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12238 | [1066.313778][T12238] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1066.314055][T12238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1066.314056][T12238] Call Trace: [ 1066.314058][T12238] [1066.314060][T12238] dump_stack_lvl (lib/dump_stack.c:123) [1066.314065][T12238] check_preemption_disabled (lib/smp_processor_id.c:52) [1066.314071][T12238] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1066.314078][T12238] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [1066.314081][T12238] ? _printk (kernel/printk/printk.c:2470) [1066.314091][T12238] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1066.314105][T12238] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1066.314114][T12238] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1066.314118][T12238] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1066.314128][T12238] ? dump_stack_lvl (lib/dump_stack.c:124) [1066.314137][T12238] lwtunnel_output (net/core/lwtunnel.c:359) [1066.314143][T12238] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [1066.314146][T12238] ? _printk (kernel/printk/printk.c:2470) [1066.314154][T12238] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1066.314165][T12238] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1066.314172][T12238] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1066.314180][T12238] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1066.314184][T12238] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1066.314191][T12238] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1066.314195][T12238] ? dump_stack_lvl (lib/dump_stack.c:123) [1066.314198][T12238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1066.314208][T12238] lwtunnel_output (net/core/lwtunnel.c:359) [1066.314214][T12238] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1066.314220][T12238] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1066.314225][T12238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1066.314230][T12238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1066.314242][T12238] rawv6_sendmsg (net/ipv6/raw.c:918) [1066.314254][T12238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1066.314259][T12238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1066.314262][T12238] ? __lock_release (kernel/locking/lockdep.c:5534) [1066.314269][T12238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1066.314273][T12238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1066.314282][T12238] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1066.314298][T12238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1066.314300][T12238] ? __lock_release (kernel/locking/lockdep.c:5534) [1066.314312][T12238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1066.314316][T12238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1066.314322][T12238] ? __pfx___sys_sendto (net/socket.c:2147) [1066.314336][T12238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1066.314342][T12238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1066.314350][T12238] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1066.314357][T12238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1066.314367][T12238] __x64_sys_sendto (net/socket.c:2183) [1066.314371][T12238] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1066.314373][T12238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1066.314378][T12238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1066.314383][T12238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1066.314385][T12238] RIP: 0033:0x7fc1f0c84a4a [ 1066.314388][T12238] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1066.314391][T12238] RSP: 002b:00007ffc7720a708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1066.314394][T12238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc1f0c84a4a [ 1066.314396][T12238] RDX: 0000000000000040 RSI: 00000000273bc340 RDI: 0000000000000005 [ 1066.314397][T12238] RBP: 00007ffc7720a790 R08: 0000000000418574 R09: 000000000000001c [ 1066.314400][T12238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1066.314402][T12238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1f0dad000 | [ 1066.314402][T12238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1f0dad000 | [ 1066.314416][T12238] | [ 1066.336462][T12238] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12238 | [1066.336863][T12238] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1066.337136][T12238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1066.337137][T12238] Call Trace: [ 1066.337139][T12238] [1066.337141][T12238] dump_stack_lvl (lib/dump_stack.c:123) [1066.337146][T12238] check_preemption_disabled (lib/smp_processor_id.c:52) [1066.337152][T12238] lwtunnel_output (net/core/lwtunnel.c:359) [1066.337158][T12238] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [1066.337162][T12238] ? _printk (kernel/printk/printk.c:2470) [1066.337171][T12238] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1066.337185][T12238] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1066.337194][T12238] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1066.337199][T12238] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1066.337209][T12238] ? dump_stack_lvl (lib/dump_stack.c:124) [1066.337218][T12238] lwtunnel_output (net/core/lwtunnel.c:359) [1066.337225][T12238] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [1066.337227][T12238] ? _printk (kernel/printk/printk.c:2470) [1066.337235][T12238] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1066.337247][T12238] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1066.337253][T12238] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1066.337261][T12238] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1066.337265][T12238] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1066.337272][T12238] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1066.337276][T12238] ? dump_stack_lvl (lib/dump_stack.c:123) [1066.337279][T12238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1066.337289][T12238] lwtunnel_output (net/core/lwtunnel.c:359) [1066.337296][T12238] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1066.337302][T12238] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1066.337308][T12238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1066.337312][T12238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1066.337325][T12238] rawv6_sendmsg (net/ipv6/raw.c:918) [1066.337337][T12238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1066.337342][T12238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1066.337346][T12238] ? __lock_release (kernel/locking/lockdep.c:5534) [1066.337353][T12238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1066.337356][T12238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1066.337365][T12238] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1066.337381][T12238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1066.337384][T12238] ? __lock_release (kernel/locking/lockdep.c:5534) [1066.337395][T12238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1066.337401][T12238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1066.337407][T12238] ? __pfx___sys_sendto (net/socket.c:2147) [1066.337422][T12238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1066.337428][T12238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1066.337436][T12238] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1066.337443][T12238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1066.337453][T12238] __x64_sys_sendto (net/socket.c:2183) [1066.337457][T12238] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1066.337460][T12238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1066.337464][T12238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1066.337469][T12238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1066.337472][T12238] RIP: 0033:0x7fc1f0c84a4a [ 1066.337475][T12238] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1066.337477][T12238] RSP: 002b:00007ffc7720a708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1066.337480][T12238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc1f0c84a4a [ 1066.337482][T12238] RDX: 0000000000000040 RSI: 00000000273bc340 RDI: 0000000000000005 [ 1066.337483][T12238] RBP: 00007ffc7720a790 R08: 0000000000418574 R09: 000000000000001c [ 1066.337485][T12238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1066.337486][T12238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1f0dad000 | [ 1066.337486][T12238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1f0dad000 | [ 1066.337501][T12238] | [ 1066.359663][T12238] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12238 | [1066.360147][T12238] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1066.360443][T12238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1066.360444][T12238] Call Trace: [ 1066.360446][T12238] [1066.360448][T12238] dump_stack_lvl (lib/dump_stack.c:123) [1066.360453][T12238] check_preemption_disabled (lib/smp_processor_id.c:52) [1066.360458][T12238] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1066.360464][T12238] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [1066.360467][T12238] ? _printk (kernel/printk/printk.c:2470) [1066.360476][T12238] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1066.360490][T12238] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1066.360499][T12238] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1066.360503][T12238] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1066.360513][T12238] ? dump_stack_lvl (lib/dump_stack.c:124) [1066.360522][T12238] lwtunnel_output (net/core/lwtunnel.c:359) [1066.360529][T12238] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [1066.360531][T12238] ? _printk (kernel/printk/printk.c:2470) [1066.360539][T12238] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1066.360554][T12238] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1066.360562][T12238] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1066.360566][T12238] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1066.360576][T12238] ? dump_stack_lvl (lib/dump_stack.c:124) [1066.360585][T12238] lwtunnel_output (net/core/lwtunnel.c:359) [1066.360591][T12238] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [1066.360594][T12238] ? _printk (kernel/printk/printk.c:2470) [1066.360602][T12238] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1066.360613][T12238] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1066.360619][T12238] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1066.360627][T12238] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1066.360632][T12238] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1066.360639][T12238] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1066.360642][T12238] ? dump_stack_lvl (lib/dump_stack.c:123) [1066.360646][T12238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1066.360656][T12238] lwtunnel_output (net/core/lwtunnel.c:359) [1066.360662][T12238] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1066.360669][T12238] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1066.360674][T12238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1066.360678][T12238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1066.360691][T12238] rawv6_sendmsg (net/ipv6/raw.c:918) [1066.360703][T12238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1066.360708][T12238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1066.360711][T12238] ? __lock_release (kernel/locking/lockdep.c:5534) [1066.360718][T12238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1066.360721][T12238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1066.360730][T12238] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1066.360747][T12238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1066.360749][T12238] ? __lock_release (kernel/locking/lockdep.c:5534) [1066.360761][T12238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1066.360764][T12238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1066.360770][T12238] ? __pfx___sys_sendto (net/socket.c:2147) [1066.360785][T12238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1066.360791][T12238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1066.360798][T12238] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1066.360805][T12238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1066.360815][T12238] __x64_sys_sendto (net/socket.c:2183) [1066.360819][T12238] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1066.360822][T12238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1066.360826][T12238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1066.360831][T12238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1066.360834][T12238] RIP: 0033:0x7fc1f0c84a4a [ 1066.360836][T12238] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1066.360839][T12238] RSP: 002b:00007ffc7720a708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1066.360841][T12238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc1f0c84a4a [ 1066.360843][T12238] RDX: 0000000000000040 RSI: 00000000273bc340 RDI: 0000000000000005 [ 1066.360845][T12238] RBP: 00007ffc7720a790 R08: 0000000000418574 R09: 000000000000001c [ 1066.360846][T12238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1066.360848][T12238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1f0dad000 | [ 1066.360848][T12238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1f0dad000 | [ 1066.360863][T12238] | [ 1066.360865][T12238] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12238 | [1066.384577][T12238] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1066.384866][T12238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1066.384868][T12238] Call Trace: [ 1066.384869][T12238] [1066.384871][T12238] dump_stack_lvl (lib/dump_stack.c:123) [1066.384876][T12238] check_preemption_disabled (lib/smp_processor_id.c:52) [1066.384882][T12238] lwtunnel_output (net/core/lwtunnel.c:359) [1066.384889][T12238] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [1066.384892][T12238] ? _printk (kernel/printk/printk.c:2470) [1066.384900][T12238] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1066.384915][T12238] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1066.384923][T12238] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1066.384928][T12238] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1066.384938][T12238] ? dump_stack_lvl (lib/dump_stack.c:124) [1066.384947][T12238] lwtunnel_output (net/core/lwtunnel.c:359) [1066.384954][T12238] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [1066.384957][T12238] ? _printk (kernel/printk/printk.c:2470) [1066.384965][T12238] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1066.384980][T12238] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1066.384988][T12238] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1066.384993][T12238] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1066.385003][T12238] ? dump_stack_lvl (lib/dump_stack.c:124) [1066.385012][T12238] lwtunnel_output (net/core/lwtunnel.c:359) [1066.385019][T12238] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [1066.385021][T12238] ? _printk (kernel/printk/printk.c:2470) [1066.385029][T12238] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1066.385041][T12238] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1066.385047][T12238] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1066.385055][T12238] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1066.385059][T12238] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1066.385066][T12238] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1066.385070][T12238] ? dump_stack_lvl (lib/dump_stack.c:123) [1066.385073][T12238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1066.385084][T12238] lwtunnel_output (net/core/lwtunnel.c:359) [1066.385090][T12238] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1066.385096][T12238] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1066.385102][T12238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1066.385106][T12238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1066.385119][T12238] rawv6_sendmsg (net/ipv6/raw.c:918) [1066.385131][T12238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1066.385136][T12238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1066.385140][T12238] ? __lock_release (kernel/locking/lockdep.c:5534) [1066.385147][T12238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1066.385150][T12238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1066.385159][T12238] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1066.385176][T12238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1066.385179][T12238] ? __lock_release (kernel/locking/lockdep.c:5534) [1066.385190][T12238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1066.385194][T12238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1066.385200][T12238] ? __pfx___sys_sendto (net/socket.c:2147) [1066.385215][T12238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1066.385221][T12238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1066.385229][T12238] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1066.385236][T12238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1066.385246][T12238] __x64_sys_sendto (net/socket.c:2183) [1066.385250][T12238] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1066.385253][T12238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1066.385258][T12238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1066.385263][T12238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1066.385265][T12238] RIP: 0033:0x7fc1f0c84a4a [ 1066.385268][T12238] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1066.385271][T12238] RSP: 002b:00007ffc7720a708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1066.385273][T12238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc1f0c84a4a [ 1066.385275][T12238] RDX: 0000000000000040 RSI: 00000000273bc340 RDI: 0000000000000005 [ 1066.385277][T12238] RBP: 00007ffc7720a790 R08: 0000000000418574 R09: 000000000000001c [ 1066.385279][T12238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1066.385280][T12238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1f0dad000 | [ 1066.385280][T12238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1f0dad000 | [ 1066.385296][T12238] | [ 1066.413512][T12238] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12238 | [1066.414022][T12238] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1066.414321][T12238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1066.414323][T12238] Call Trace: [ 1066.414325][T12238] [1066.414326][T12238] dump_stack_lvl (lib/dump_stack.c:123) [1066.414333][T12238] check_preemption_disabled (lib/smp_processor_id.c:52) [1066.414338][T12238] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1066.414345][T12238] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [1066.414349][T12238] ? _printk (kernel/printk/printk.c:2470) [1066.414358][T12238] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1066.414370][T12238] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1066.414377][T12238] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1066.414385][T12238] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1066.414390][T12238] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1066.414397][T12238] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1066.414403][T12238] ? dump_stack_lvl (lib/dump_stack.c:123) [1066.414407][T12238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1066.414417][T12238] lwtunnel_output (net/core/lwtunnel.c:359) [1066.414424][T12238] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [1066.414426][T12238] ? _printk (kernel/printk/printk.c:2470) [1066.414434][T12238] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1066.414449][T12238] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1066.414457][T12238] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1066.414461][T12238] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1066.414471][T12238] ? dump_stack_lvl (lib/dump_stack.c:124) [1066.414481][T12238] lwtunnel_output (net/core/lwtunnel.c:359) [1066.414487][T12238] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [1066.414489][T12238] ? _printk (kernel/printk/printk.c:2470) [1066.414497][T12238] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1066.414512][T12238] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1066.414520][T12238] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1066.414524][T12238] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1066.414534][T12238] ? dump_stack_lvl (lib/dump_stack.c:124) [1066.414543][T12238] lwtunnel_output (net/core/lwtunnel.c:359) [1066.414550][T12238] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [1066.414552][T12238] ? _printk (kernel/printk/printk.c:2470) [1066.414560][T12238] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1066.414572][T12238] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1066.414577][T12238] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1066.414585][T12238] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1066.414589][T12238] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1066.414596][T12238] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1066.414600][T12238] ? dump_stack_lvl (lib/dump_stack.c:123) [1066.414603][T12238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1066.414613][T12238] lwtunnel_output (net/core/lwtunnel.c:359) [1066.414620][T12238] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1066.414626][T12238] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1066.414632][T12238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1066.414636][T12238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1066.414649][T12238] rawv6_sendmsg (net/ipv6/raw.c:918) [1066.414661][T12238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1066.414666][T12238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1066.414670][T12238] ? __lock_release (kernel/locking/lockdep.c:5534) [1066.414677][T12238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1066.414680][T12238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1066.414689][T12238] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1066.414706][T12238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1066.414709][T12238] ? __lock_release (kernel/locking/lockdep.c:5534) [1066.414721][T12238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1066.414725][T12238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1066.414731][T12238] ? __pfx___sys_sendto (net/socket.c:2147) [1066.414746][T12238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1066.414752][T12238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1066.414760][T12238] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1066.414767][T12238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1066.414778][T12238] __x64_sys_sendto (net/socket.c:2183) [1066.414782][T12238] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1066.414785][T12238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1066.414789][T12238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1066.414794][T12238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1066.414797][T12238] RIP: 0033:0x7fc1f0c84a4a [ 1066.414800][T12238] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1066.414802][T12238] RSP: 002b:00007ffc7720a708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1066.414805][T12238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc1f0c84a4a [ 1066.414807][T12238] RDX: 0000000000000040 RSI: 00000000273bc340 RDI: 0000000000000005 [ 1066.414808][T12238] RBP: 00007ffc7720a790 R08: 0000000000418574 R09: 000000000000001c [ 1066.414810][T12238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1066.414811][T12238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1f0dad000 | [ 1066.414811][T12238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1f0dad000 | [ 1066.414827][T12238] | [ 1066.445026][T12238] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12238 | [1066.445689][T12238] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1066.445991][T12238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1066.445992][T12238] Call Trace: [ 1066.445994][T12238] [1066.445995][T12238] dump_stack_lvl (lib/dump_stack.c:123) [1066.446001][T12238] check_preemption_disabled (lib/smp_processor_id.c:52) [1066.446006][T12238] lwtunnel_output (net/core/lwtunnel.c:359) [1066.446013][T12238] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [1066.446016][T12238] ? _printk (kernel/printk/printk.c:2470) [1066.446024][T12238] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1066.446037][T12238] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1066.446043][T12238] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1066.446051][T12238] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1066.446055][T12238] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1066.446062][T12238] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1066.446066][T12238] ? dump_stack_lvl (lib/dump_stack.c:123) [1066.446070][T12238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1066.446080][T12238] lwtunnel_output (net/core/lwtunnel.c:359) [1066.446087][T12238] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [1066.446089][T12238] ? _printk (kernel/printk/printk.c:2470) [1066.446097][T12238] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1066.446112][T12238] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1066.446120][T12238] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1066.446125][T12238] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1066.446135][T12238] ? dump_stack_lvl (lib/dump_stack.c:124) [1066.446144][T12238] lwtunnel_output (net/core/lwtunnel.c:359) [1066.446151][T12238] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [1066.446153][T12238] ? _printk (kernel/printk/printk.c:2470) [1066.446162][T12238] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1066.446176][T12238] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1066.446184][T12238] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1066.446189][T12238] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1066.446199][T12238] ? dump_stack_lvl (lib/dump_stack.c:124) [1066.446208][T12238] lwtunnel_output (net/core/lwtunnel.c:359) [1066.446215][T12238] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [1066.446217][T12238] ? _printk (kernel/printk/printk.c:2470) [1066.446225][T12238] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1066.446237][T12238] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1066.446242][T12238] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1066.446249][T12238] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1066.446254][T12238] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1066.446261][T12238] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1066.446265][T12238] ? dump_stack_lvl (lib/dump_stack.c:123) [1066.446268][T12238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1066.446278][T12238] lwtunnel_output (net/core/lwtunnel.c:359) [1066.446284][T12238] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1066.446291][T12238] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1066.446296][T12238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1066.446301][T12238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1066.446313][T12238] rawv6_sendmsg (net/ipv6/raw.c:918) [1066.446326][T12238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1066.446331][T12238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1066.446335][T12238] ? __lock_release (kernel/locking/lockdep.c:5534) [1066.446342][T12238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1066.446345][T12238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1066.446354][T12238] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1066.446372][T12238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1066.446374][T12238] ? __lock_release (kernel/locking/lockdep.c:5534) [1066.446386][T12238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1066.446390][T12238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1066.446395][T12238] ? __pfx___sys_sendto (net/socket.c:2147) [1066.446412][T12238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1066.446419][T12238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1066.446426][T12238] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1066.446434][T12238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1066.446444][T12238] __x64_sys_sendto (net/socket.c:2183) [1066.446448][T12238] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1066.446451][T12238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1066.446455][T12238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1066.446460][T12238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1066.446463][T12238] RIP: 0033:0x7fc1f0c84a4a [ 1066.446466][T12238] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 1066.446468][T12238] RSP: 002b:00007ffc7720a708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1066.446471][T12238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc1f0c84a4a [ 1066.446472][T12238] RDX: 0000000000000040 RSI: 00000000273bc340 RDI: 0000000000000005 [ 1066.446474][T12238] RBP: 00007ffc7720a790 R08: 0000000000418574 R09: 000000000000001c [ 1066.446475][T12238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:rpl_output check_preemption_disabled:lwtunnel_output:seg6_output_core:seg6_output:lwtunnel_output check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ila_output check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:ip6_send_skb check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ip6_send_skb