====================================== | [ 5210.129210][T23304] veth1: renamed from veth-betaR | [ 5210.225041][T23305] veth0: renamed from veth-gamma | [ 5219.927503][T23328] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23328 | [5219.929185][T23328] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5219.929458][T23328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5219.929460][T23328] Call Trace: [ 5219.929463][T23328] [5219.929465][T23328] dump_stack_lvl (lib/dump_stack.c:123) [5219.929476][T23328] check_preemption_disabled (lib/smp_processor_id.c:52) [5219.929483][T23328] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5219.929490][T23328] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5219.929499][T23328] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5219.929506][T23328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5219.929511][T23328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5219.929523][T23328] rawv6_sendmsg (net/ipv6/raw.c:918) [5219.929535][T23328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5219.929541][T23328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5219.929548][T23328] ? __lock_release (kernel/locking/lockdep.c:5534) [5219.929558][T23328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5219.929564][T23328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5219.929573][T23328] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5219.929589][T23328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5219.929592][T23328] ? __lock_release (kernel/locking/lockdep.c:5534) [5219.929603][T23328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5219.929610][T23328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5219.929616][T23328] ? __pfx___sys_sendto (net/socket.c:2147) [5219.929631][T23328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5219.929638][T23328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5219.929648][T23328] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5219.929655][T23328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5219.929665][T23328] __x64_sys_sendto (net/socket.c:2183) [5219.929669][T23328] ? 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) [5219.929674][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5219.929679][T23328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5219.929684][T23328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5219.929689][T23328] RIP: 0033:0x7f2540548a4a [ 5219.929694][T23328] 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 [ 5219.929697][T23328] RSP: 002b:00007fff8181e828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5219.929701][T23328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2540548a4a [ 5219.929703][T23328] RDX: 0000000000000040 RSI: 0000000036153340 RDI: 0000000000000005 [ 5219.929706][T23328] RBP: 00007fff8181e8b0 R08: 0000000000418574 R09: 000000000000001c [ 5219.929707][T23328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5219.929709][T23328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2540671000 | [ 5219.929709][T23328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2540671000 | [ 5219.929724][T23328] | [ 5219.929727][T23328] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23328 | [5219.942437][T23328] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5219.942709][T23328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5219.942710][T23328] Call Trace: [ 5219.942712][T23328] [5219.942714][T23328] dump_stack_lvl (lib/dump_stack.c:123) [5219.942721][T23328] check_preemption_disabled (lib/smp_processor_id.c:52) [5219.942730][T23328] lwtunnel_output (net/core/lwtunnel.c:359) [5219.942737][T23328] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5219.942745][T23328] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5219.942752][T23328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5219.942757][T23328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5219.942769][T23328] rawv6_sendmsg (net/ipv6/raw.c:918) [5219.942781][T23328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5219.942787][T23328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5219.942791][T23328] ? __lock_release (kernel/locking/lockdep.c:5534) [5219.942800][T23328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5219.942805][T23328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5219.942814][T23328] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5219.942831][T23328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5219.942834][T23328] ? __lock_release (kernel/locking/lockdep.c:5534) [5219.942845][T23328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5219.942850][T23328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5219.942856][T23328] ? __pfx___sys_sendto (net/socket.c:2147) [5219.942871][T23328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5219.942878][T23328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5219.942886][T23328] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5219.942894][T23328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5219.942904][T23328] __x64_sys_sendto (net/socket.c:2183) [5219.942908][T23328] ? 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) [5219.942911][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5219.942916][T23328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5219.942921][T23328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5219.942925][T23328] RIP: 0033:0x7f2540548a4a [ 5219.942928][T23328] 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 [ 5219.942930][T23328] RSP: 002b:00007fff8181e828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5219.942934][T23328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2540548a4a [ 5219.942936][T23328] RDX: 0000000000000040 RSI: 0000000036153340 RDI: 0000000000000005 [ 5219.942938][T23328] RBP: 00007fff8181e8b0 R08: 0000000000418574 R09: 000000000000001c [ 5219.942940][T23328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5219.942942][T23328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2540671000 | [ 5219.942942][T23328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2540671000 | [ 5219.942956][T23328] | [ 5219.942967][T23328] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23328 | [5219.955963][T23328] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5219.956247][T23328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5219.956249][T23328] Call Trace: [ 5219.956250][T23328] [5219.956253][T23328] dump_stack_lvl (lib/dump_stack.c:123) [5219.956259][T23328] check_preemption_disabled (lib/smp_processor_id.c:52) [5219.956266][T23328] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5219.956272][T23328] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5219.956288][T23328] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5219.956301][T23328] ? dump_stack_lvl (lib/dump_stack.c:123) [5219.956305][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5219.956315][T23328] lwtunnel_output (net/core/lwtunnel.c:359) [5219.956321][T23328] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5219.956328][T23328] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5219.956334][T23328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5219.956339][T23328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5219.956351][T23328] rawv6_sendmsg (net/ipv6/raw.c:918) [5219.956363][T23328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5219.956368][T23328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5219.956372][T23328] ? __lock_release (kernel/locking/lockdep.c:5534) [5219.956380][T23328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5219.956384][T23328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5219.956393][T23328] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5219.956410][T23328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5219.956412][T23328] ? __lock_release (kernel/locking/lockdep.c:5534) [5219.956423][T23328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5219.956428][T23328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5219.956433][T23328] ? __pfx___sys_sendto (net/socket.c:2147) [5219.956448][T23328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5219.956454][T23328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5219.956462][T23328] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5219.956469][T23328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5219.956480][T23328] __x64_sys_sendto (net/socket.c:2183) [5219.956483][T23328] ? 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) [5219.956487][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5219.956491][T23328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5219.956496][T23328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5219.956499][T23328] RIP: 0033:0x7f2540548a4a [ 5219.956502][T23328] 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 [ 5219.956505][T23328] RSP: 002b:00007fff8181e828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5219.956508][T23328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2540548a4a [ 5219.956510][T23328] RDX: 0000000000000040 RSI: 0000000036153340 RDI: 0000000000000005 [ 5219.956511][T23328] RBP: 00007fff8181e8b0 R08: 0000000000418574 R09: 000000000000001c [ 5219.956513][T23328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5219.956514][T23328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2540671000 | [ 5219.956514][T23328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2540671000 | [ 5219.956529][T23328] | [ 5219.956531][T23328] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23328 | [5219.971278][T23328] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5219.971561][T23328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5219.971562][T23328] Call Trace: [ 5219.971564][T23328] [5219.971566][T23328] dump_stack_lvl (lib/dump_stack.c:123) [5219.971572][T23328] check_preemption_disabled (lib/smp_processor_id.c:52) [5219.971579][T23328] lwtunnel_output (net/core/lwtunnel.c:359) [5219.971586][T23328] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5219.971601][T23328] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5219.971614][T23328] ? dump_stack_lvl (lib/dump_stack.c:123) [5219.971618][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5219.971629][T23328] lwtunnel_output (net/core/lwtunnel.c:359) [5219.971635][T23328] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5219.971642][T23328] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5219.971648][T23328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5219.971653][T23328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5219.971665][T23328] rawv6_sendmsg (net/ipv6/raw.c:918) [5219.971678][T23328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5219.971683][T23328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5219.971687][T23328] ? __lock_release (kernel/locking/lockdep.c:5534) [5219.971694][T23328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5219.971698][T23328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5219.971707][T23328] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5219.971724][T23328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5219.971726][T23328] ? __lock_release (kernel/locking/lockdep.c:5534) [5219.971738][T23328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5219.971742][T23328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5219.971748][T23328] ? __pfx___sys_sendto (net/socket.c:2147) [5219.971762][T23328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5219.971769][T23328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5219.971777][T23328] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5219.971784][T23328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5219.971795][T23328] __x64_sys_sendto (net/socket.c:2183) [5219.971799][T23328] ? 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) [5219.971802][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5219.971807][T23328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5219.971812][T23328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5219.971815][T23328] RIP: 0033:0x7f2540548a4a [ 5219.971818][T23328] 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 [ 5219.971820][T23328] RSP: 002b:00007fff8181e828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5219.971823][T23328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2540548a4a [ 5219.971825][T23328] RDX: 0000000000000040 RSI: 0000000036153340 RDI: 0000000000000005 [ 5219.971827][T23328] RBP: 00007fff8181e8b0 R08: 0000000000418574 R09: 000000000000001c [ 5219.971828][T23328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5219.971830][T23328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2540671000 | [ 5219.971830][T23328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2540671000 | [ 5219.971845][T23328] | [ 5219.971854][T23328] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23328 | [5219.988414][T23328] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5219.988706][T23328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5219.988708][T23328] Call Trace: [ 5219.988709][T23328] [5219.988711][T23328] dump_stack_lvl (lib/dump_stack.c:123) [5219.988717][T23328] check_preemption_disabled (lib/smp_processor_id.c:52) [5219.988723][T23328] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5219.988730][T23328] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5219.988744][T23328] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5219.988758][T23328] ? dump_stack_lvl (lib/dump_stack.c:123) [5219.988762][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5219.988772][T23328] lwtunnel_output (net/core/lwtunnel.c:359) [5219.988779][T23328] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5219.988792][T23328] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5219.988805][T23328] ? dump_stack_lvl (lib/dump_stack.c:123) [5219.988808][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5219.988818][T23328] lwtunnel_output (net/core/lwtunnel.c:359) [5219.988825][T23328] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5219.988831][T23328] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5219.988838][T23328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5219.988842][T23328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5219.988855][T23328] rawv6_sendmsg (net/ipv6/raw.c:918) [5219.988867][T23328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5219.988872][T23328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5219.988875][T23328] ? __lock_release (kernel/locking/lockdep.c:5534) [5219.988883][T23328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5219.988886][T23328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5219.988895][T23328] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5219.988912][T23328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5219.988914][T23328] ? __lock_release (kernel/locking/lockdep.c:5534) [5219.988926][T23328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5219.988930][T23328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5219.988935][T23328] ? __pfx___sys_sendto (net/socket.c:2147) [5219.988950][T23328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5219.988957][T23328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5219.988965][T23328] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5219.988972][T23328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5219.988982][T23328] __x64_sys_sendto (net/socket.c:2183) [5219.988986][T23328] ? 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) [5219.988990][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5219.988994][T23328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5219.988999][T23328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5219.989002][T23328] RIP: 0033:0x7f2540548a4a [ 5219.989005][T23328] 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 [ 5219.989007][T23328] RSP: 002b:00007fff8181e828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5219.989010][T23328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2540548a4a [ 5219.989012][T23328] RDX: 0000000000000040 RSI: 0000000036153340 RDI: 0000000000000005 [ 5219.989013][T23328] RBP: 00007fff8181e8b0 R08: 0000000000418574 R09: 000000000000001c [ 5219.989015][T23328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5219.989017][T23328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2540671000 | [ 5219.989017][T23328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2540671000 | [ 5219.989031][T23328] | [ 5219.989034][T23328] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23328 | [5220.008515][T23328] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5220.008816][T23328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5220.008818][T23328] Call Trace: [ 5220.008820][T23328] [5220.008822][T23328] dump_stack_lvl (lib/dump_stack.c:123) [5220.008828][T23328] check_preemption_disabled (lib/smp_processor_id.c:52) [5220.008835][T23328] lwtunnel_output (net/core/lwtunnel.c:359) [5220.008842][T23328] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5220.008856][T23328] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5220.008870][T23328] ? dump_stack_lvl (lib/dump_stack.c:123) [5220.008873][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5220.008884][T23328] lwtunnel_output (net/core/lwtunnel.c:359) [5220.008891][T23328] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5220.008904][T23328] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5220.008917][T23328] ? dump_stack_lvl (lib/dump_stack.c:123) [5220.008921][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5220.008931][T23328] lwtunnel_output (net/core/lwtunnel.c:359) [5220.008937][T23328] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5220.008944][T23328] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5220.008951][T23328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5220.008956][T23328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5220.008968][T23328] rawv6_sendmsg (net/ipv6/raw.c:918) [5220.008981][T23328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5220.008986][T23328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5220.008990][T23328] ? __lock_release (kernel/locking/lockdep.c:5534) [5220.008998][T23328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5220.009001][T23328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5220.009010][T23328] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5220.009027][T23328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5220.009030][T23328] ? __lock_release (kernel/locking/lockdep.c:5534) [5220.009042][T23328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5220.009047][T23328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5220.009053][T23328] ? __pfx___sys_sendto (net/socket.c:2147) [5220.009068][T23328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5220.009074][T23328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5220.009082][T23328] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5220.009089][T23328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5220.009100][T23328] __x64_sys_sendto (net/socket.c:2183) [5220.009104][T23328] ? 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) [5220.009107][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5220.009112][T23328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5220.009117][T23328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5220.009120][T23328] RIP: 0033:0x7f2540548a4a [ 5220.009124][T23328] 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 [ 5220.009126][T23328] RSP: 002b:00007fff8181e828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5220.009129][T23328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2540548a4a [ 5220.009131][T23328] RDX: 0000000000000040 RSI: 0000000036153340 RDI: 0000000000000005 [ 5220.009133][T23328] RBP: 00007fff8181e8b0 R08: 0000000000418574 R09: 000000000000001c [ 5220.009135][T23328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5220.009136][T23328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2540671000 | [ 5220.009136][T23328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2540671000 | [ 5220.009152][T23328] | [ 5220.028924][T23328] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23328 | [5220.029663][T23328] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5220.029974][T23328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5220.029976][T23328] Call Trace: [ 5220.029978][T23328] [5220.029980][T23328] dump_stack_lvl (lib/dump_stack.c:123) [5220.029986][T23328] check_preemption_disabled (lib/smp_processor_id.c:52) [5220.029992][T23328] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5220.029999][T23328] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5220.030013][T23328] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5220.030028][T23328] ? dump_stack_lvl (lib/dump_stack.c:124) [5220.030037][T23328] lwtunnel_output (net/core/lwtunnel.c:359) [5220.030046][T23328] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5220.030059][T23328] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5220.030073][T23328] ? dump_stack_lvl (lib/dump_stack.c:123) [5220.030076][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5220.030086][T23328] lwtunnel_output (net/core/lwtunnel.c:359) [5220.030093][T23328] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5220.030106][T23328] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5220.030119][T23328] ? dump_stack_lvl (lib/dump_stack.c:123) [5220.030123][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5220.030133][T23328] lwtunnel_output (net/core/lwtunnel.c:359) [5220.030139][T23328] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5220.030146][T23328] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5220.030152][T23328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5220.030156][T23328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5220.030169][T23328] rawv6_sendmsg (net/ipv6/raw.c:918) [5220.030181][T23328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5220.030187][T23328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5220.030190][T23328] ? __lock_release (kernel/locking/lockdep.c:5534) [5220.030197][T23328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5220.030200][T23328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5220.030209][T23328] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5220.030226][T23328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5220.030229][T23328] ? __lock_release (kernel/locking/lockdep.c:5534) [5220.030240][T23328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5220.030244][T23328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5220.030250][T23328] ? __pfx___sys_sendto (net/socket.c:2147) [5220.030265][T23328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5220.030272][T23328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5220.030279][T23328] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5220.030287][T23328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5220.030297][T23328] __x64_sys_sendto (net/socket.c:2183) [5220.030301][T23328] ? 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) [5220.030304][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5220.030308][T23328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5220.030313][T23328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5220.030316][T23328] RIP: 0033:0x7f2540548a4a [ 5220.030319][T23328] 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 [ 5220.030321][T23328] RSP: 002b:00007fff8181e828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5220.030324][T23328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2540548a4a [ 5220.030326][T23328] RDX: 0000000000000040 RSI: 0000000036153340 RDI: 0000000000000005 [ 5220.030328][T23328] RBP: 00007fff8181e8b0 R08: 0000000000418574 R09: 000000000000001c [ 5220.030329][T23328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5220.030331][T23328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2540671000 | [ 5220.030331][T23328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2540671000 | [ 5220.030346][T23328] | [ 5220.052789][T23328] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23328 | [5220.053714][T23328] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5220.054033][T23328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5220.054034][T23328] Call Trace: [ 5220.054036][T23328] [5220.054038][T23328] dump_stack_lvl (lib/dump_stack.c:123) [5220.054046][T23328] check_preemption_disabled (lib/smp_processor_id.c:52) [5220.054052][T23328] lwtunnel_output (net/core/lwtunnel.c:359) [5220.054059][T23328] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5220.054073][T23328] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5220.054089][T23328] ? dump_stack_lvl (lib/dump_stack.c:124) [5220.054099][T23328] lwtunnel_output (net/core/lwtunnel.c:359) [5220.054106][T23328] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5220.054119][T23328] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5220.054133][T23328] ? dump_stack_lvl (lib/dump_stack.c:123) [5220.054136][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5220.054146][T23328] lwtunnel_output (net/core/lwtunnel.c:359) [5220.054153][T23328] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5220.054166][T23328] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5220.054180][T23328] ? dump_stack_lvl (lib/dump_stack.c:123) [5220.054183][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5220.054194][T23328] lwtunnel_output (net/core/lwtunnel.c:359) [5220.054200][T23328] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5220.054207][T23328] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5220.054213][T23328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5220.054218][T23328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5220.054231][T23328] rawv6_sendmsg (net/ipv6/raw.c:918) [5220.054244][T23328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5220.054249][T23328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5220.054254][T23328] ? __lock_release (kernel/locking/lockdep.c:5534) [5220.054262][T23328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5220.054265][T23328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5220.054274][T23328] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5220.054291][T23328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5220.054294][T23328] ? __lock_release (kernel/locking/lockdep.c:5534) [5220.054305][T23328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5220.054310][T23328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5220.054315][T23328] ? __pfx___sys_sendto (net/socket.c:2147) [5220.054331][T23328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5220.054337][T23328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5220.054345][T23328] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5220.054352][T23328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5220.054363][T23328] __x64_sys_sendto (net/socket.c:2183) [5220.054367][T23328] ? 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) [5220.054370][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5220.054375][T23328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5220.054380][T23328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5220.054383][T23328] RIP: 0033:0x7f2540548a4a [ 5220.054386][T23328] 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 [ 5220.054389][T23328] RSP: 002b:00007fff8181e828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5220.054392][T23328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2540548a4a [ 5220.054394][T23328] RDX: 0000000000000040 RSI: 0000000036153340 RDI: 0000000000000005 [ 5220.054396][T23328] RBP: 00007fff8181e8b0 R08: 0000000000418574 R09: 000000000000001c [ 5220.054398][T23328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5220.054399][T23328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2540671000 | [ 5220.054399][T23328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2540671000 | [ 5220.054415][T23328] | [ 5220.076815][T23328] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23328 | [5220.077593][T23328] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5220.077916][T23328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5220.077918][T23328] Call Trace: [ 5220.077920][T23328] [5220.077922][T23328] dump_stack_lvl (lib/dump_stack.c:123) [5220.077927][T23328] check_preemption_disabled (lib/smp_processor_id.c:52) [5220.077933][T23328] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5220.077940][T23328] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5220.077955][T23328] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5220.077970][T23328] ? dump_stack_lvl (lib/dump_stack.c:124) [5220.077980][T23328] lwtunnel_output (net/core/lwtunnel.c:359) [5220.077987][T23328] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5220.078000][T23328] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5220.078015][T23328] ? dump_stack_lvl (lib/dump_stack.c:124) [5220.078025][T23328] lwtunnel_output (net/core/lwtunnel.c:359) [5220.078032][T23328] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5220.078046][T23328] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5220.078060][T23328] ? dump_stack_lvl (lib/dump_stack.c:123) [5220.078064][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5220.078075][T23328] lwtunnel_output (net/core/lwtunnel.c:359) [5220.078082][T23328] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5220.078095][T23328] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5220.078108][T23328] ? dump_stack_lvl (lib/dump_stack.c:123) [5220.078112][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5220.078122][T23328] lwtunnel_output (net/core/lwtunnel.c:359) [5220.078128][T23328] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5220.078135][T23328] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5220.078141][T23328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5220.078146][T23328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5220.078159][T23328] rawv6_sendmsg (net/ipv6/raw.c:918) [5220.078171][T23328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5220.078176][T23328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5220.078180][T23328] ? __lock_release (kernel/locking/lockdep.c:5534) [5220.078187][T23328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5220.078190][T23328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5220.078200][T23328] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5220.078217][T23328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5220.078219][T23328] ? __lock_release (kernel/locking/lockdep.c:5534) [5220.078231][T23328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5220.078235][T23328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5220.078241][T23328] ? __pfx___sys_sendto (net/socket.c:2147) [5220.078257][T23328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5220.078263][T23328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5220.078271][T23328] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5220.078278][T23328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5220.078288][T23328] __x64_sys_sendto (net/socket.c:2183) [5220.078292][T23328] ? 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) [5220.078295][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5220.078300][T23328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5220.078305][T23328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5220.078308][T23328] RIP: 0033:0x7f2540548a4a [ 5220.078312][T23328] 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 [ 5220.078314][T23328] RSP: 002b:00007fff8181e828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5220.078317][T23328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2540548a4a [ 5220.078319][T23328] RDX: 0000000000000040 RSI: 0000000036153340 RDI: 0000000000000005 [ 5220.078321][T23328] RBP: 00007fff8181e8b0 R08: 0000000000418574 R09: 000000000000001c [ 5220.078323][T23328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5220.078324][T23328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2540671000 | [ 5220.078324][T23328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2540671000 | [ 5220.078340][T23328] | [ 5220.102661][T23328] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23328 | [5220.103591][T23328] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5220.103921][T23328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5220.103923][T23328] Call Trace: [ 5220.103925][T23328] [5220.103927][T23328] dump_stack_lvl (lib/dump_stack.c:123) [5220.103933][T23328] check_preemption_disabled (lib/smp_processor_id.c:52) [5220.103939][T23328] lwtunnel_output (net/core/lwtunnel.c:359) [5220.103947][T23328] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5220.103961][T23328] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5220.103976][T23328] ? dump_stack_lvl (lib/dump_stack.c:124) [5220.103986][T23328] lwtunnel_output (net/core/lwtunnel.c:359) [5220.103993][T23328] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5220.104007][T23328] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5220.104022][T23328] ? dump_stack_lvl (lib/dump_stack.c:124) [5220.104032][T23328] lwtunnel_output (net/core/lwtunnel.c:359) [5220.104039][T23328] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5220.104054][T23328] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5220.104068][T23328] ? dump_stack_lvl (lib/dump_stack.c:123) [5220.104071][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5220.104082][T23328] lwtunnel_output (net/core/lwtunnel.c:359) [5220.104089][T23328] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5220.104102][T23328] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5220.104116][T23328] ? dump_stack_lvl (lib/dump_stack.c:123) [5220.104119][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5220.104129][T23328] lwtunnel_output (net/core/lwtunnel.c:359) [5220.104136][T23328] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5220.104142][T23328] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5220.104148][T23328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5220.104153][T23328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5220.104166][T23328] rawv6_sendmsg (net/ipv6/raw.c:918) [5220.104179][T23328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5220.104184][T23328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5220.104187][T23328] ? __lock_release (kernel/locking/lockdep.c:5534) [5220.104195][T23328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5220.104198][T23328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5220.104207][T23328] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5220.104225][T23328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5220.104227][T23328] ? __lock_release (kernel/locking/lockdep.c:5534) [5220.104239][T23328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5220.104244][T23328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5220.104249][T23328] ? __pfx___sys_sendto (net/socket.c:2147) [5220.104265][T23328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5220.104272][T23328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5220.104280][T23328] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5220.104287][T23328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5220.104298][T23328] __x64_sys_sendto (net/socket.c:2183) [5220.104302][T23328] ? 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) [5220.104305][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5220.104310][T23328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5220.104315][T23328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5220.104318][T23328] RIP: 0033:0x7f2540548a4a [ 5220.104321][T23328] 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 [ 5220.104324][T23328] RSP: 002b:00007fff8181e828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5220.104327][T23328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2540548a4a [ 5220.104329][T23328] RDX: 0000000000000040 RSI: 0000000036153340 RDI: 0000000000000005 [ 5220.104330][T23328] RBP: 00007fff8181e8b0 R08: 0000000000418574 R09: 000000000000001c [ 5220.104332][T23328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5220.104334][T23328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2540671000 | [ 5222.184187][T23328] ping6 (23328) used greatest stack depth: 23360 bytes left | [ 5225.884281][T23335] check_preemption_disabled: 46 callbacks suppressed | [ 5225.884289][T23335] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23335 | [5225.885499][T23335] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5225.885768][T23335] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5225.885770][T23335] Call Trace: [ 5225.885772][T23335] [5225.885775][T23335] dump_stack_lvl (lib/dump_stack.c:123) [5225.885786][T23335] check_preemption_disabled (lib/smp_processor_id.c:52) [5225.885794][T23335] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5225.885800][T23335] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5225.885810][T23335] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5225.885818][T23335] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5225.885823][T23335] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5225.885835][T23335] rawv6_sendmsg (net/ipv6/raw.c:918) [5225.885846][T23335] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5225.885850][T23335] ? find_held_lock (kernel/locking/lockdep.c:5348) [5225.885862][T23335] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5225.885869][T23335] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5225.885873][T23335] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5225.885885][T23335] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5225.885901][T23335] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5225.885904][T23335] ? __lock_release (kernel/locking/lockdep.c:5534) [5225.885915][T23335] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5225.885922][T23335] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5225.885928][T23335] ? __pfx___sys_sendto (net/socket.c:2147) [5225.885940][T23335] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5225.885948][T23335] ? find_held_lock (kernel/locking/lockdep.c:5348) [5225.885952][T23335] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5225.885958][T23335] ? __lock_release (kernel/locking/lockdep.c:5534) [5225.885964][T23335] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5225.885970][T23335] ? 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) [5225.885978][T23335] __x64_sys_sendto (net/socket.c:2183) [5225.885982][T23335] ? 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) [5225.885985][T23335] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5225.885990][T23335] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5225.885995][T23335] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5225.885999][T23335] RIP: 0033:0x7f1bc4c5da4a [ 5225.886004][T23335] 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 [ 5225.886006][T23335] RSP: 002b:00007ffe19a5ad08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5225.886011][T23335] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1bc4c5da4a [ 5225.886013][T23335] RDX: 0000000000000040 RSI: 0000000023443340 RDI: 0000000000000005 [ 5225.886014][T23335] RBP: 00007ffe19a5ad90 R08: 0000000000418574 R09: 000000000000001c [ 5225.886016][T23335] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5225.886018][T23335] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1bc4d86000 | [ 5225.886018][T23335] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1bc4d86000 | [ 5225.886033][T23335] | [ 5225.886035][T23335] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23335 | [5225.899376][T23335] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5225.899639][T23335] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5225.899640][T23335] Call Trace: [ 5225.899642][T23335] [5225.899644][T23335] dump_stack_lvl (lib/dump_stack.c:123) [5225.899650][T23335] check_preemption_disabled (lib/smp_processor_id.c:52) [5225.899656][T23335] lwtunnel_output (net/core/lwtunnel.c:359) [5225.899663][T23335] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5225.899670][T23335] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5225.899675][T23335] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5225.899680][T23335] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5225.899693][T23335] rawv6_sendmsg (net/ipv6/raw.c:918) [5225.899704][T23335] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5225.899708][T23335] ? find_held_lock (kernel/locking/lockdep.c:5348) [5225.899718][T23335] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5225.899722][T23335] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5225.899725][T23335] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5225.899734][T23335] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5225.899750][T23335] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5225.899753][T23335] ? __lock_release (kernel/locking/lockdep.c:5534) [5225.899765][T23335] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5225.899769][T23335] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5225.899775][T23335] ? __pfx___sys_sendto (net/socket.c:2147) [5225.899787][T23335] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5225.899795][T23335] ? find_held_lock (kernel/locking/lockdep.c:5348) [5225.899799][T23335] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5225.899803][T23335] ? __lock_release (kernel/locking/lockdep.c:5534) [5225.899810][T23335] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5225.899816][T23335] ? 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) [5225.899823][T23335] __x64_sys_sendto (net/socket.c:2183) [5225.899827][T23335] ? 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) [5225.899831][T23335] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5225.899835][T23335] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5225.899840][T23335] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5225.899843][T23335] RIP: 0033:0x7f1bc4c5da4a [ 5225.899847][T23335] 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 [ 5225.899849][T23335] RSP: 002b:00007ffe19a5ad08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5225.899852][T23335] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1bc4c5da4a [ 5225.899855][T23335] RDX: 0000000000000040 RSI: 0000000023443340 RDI: 0000000000000005 [ 5225.899856][T23335] RBP: 00007ffe19a5ad90 R08: 0000000000418574 R09: 000000000000001c [ 5225.899858][T23335] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5225.899860][T23335] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1bc4d86000 | [ 5225.899860][T23335] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1bc4d86000 | [ 5225.899874][T23335] | [ 5225.918852][T23335] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23335 | [5225.919253][T23335] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 5225.919512][T23335] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5225.919514][T23335] Call Trace: [ 5225.919515][T23335] [5225.919517][T23335] dump_stack_lvl (lib/dump_stack.c:123) [5225.919524][T23335] check_preemption_disabled (lib/smp_processor_id.c:52) [5225.919530][T23335] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [5225.919536][T23335] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5225.919543][T23335] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5225.919549][T23335] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5225.919554][T23335] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5225.919567][T23335] rawv6_sendmsg (net/ipv6/raw.c:918) [5225.919578][T23335] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5225.919583][T23335] ? find_held_lock (kernel/locking/lockdep.c:5348) [5225.919592][T23335] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5225.919596][T23335] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5225.919599][T23335] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5225.919608][T23335] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5225.919625][T23335] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5225.919627][T23335] ? __lock_release (kernel/locking/lockdep.c:5534) [5225.919638][T23335] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5225.919643][T23335] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5225.919648][T23335] ? __pfx___sys_sendto (net/socket.c:2147) [5225.919660][T23335] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5225.919668][T23335] ? find_held_lock (kernel/locking/lockdep.c:5348) [5225.919673][T23335] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5225.919677][T23335] ? __lock_release (kernel/locking/lockdep.c:5534) [5225.919683][T23335] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5225.919689][T23335] ? 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) [5225.919696][T23335] __x64_sys_sendto (net/socket.c:2183) [5225.919700][T23335] ? 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) [5225.919703][T23335] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5225.919708][T23335] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5225.919713][T23335] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5225.919716][T23335] RIP: 0033:0x7f1bc4c5da4a [ 5225.919720][T23335] 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 [ 5225.919722][T23335] RSP: 002b:00007ffe19a5ad08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5225.919725][T23335] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1bc4c5da4a [ 5225.919727][T23335] RDX: 0000000000000040 RSI: 0000000023443340 RDI: 0000000000000005 [ 5225.919729][T23335] RBP: 00007ffe19a5ad90 R08: 0000000000418574 R09: 000000000000001c [ 5225.919731][T23335] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5225.919732][T23335] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1bc4d86000 | [ 5225.919732][T23335] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1bc4d86000 | [ 5225.919747][T23335] | [ 5226.886153][T23335] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23335 | [5226.886786][T23335] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5226.887085][T23335] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5226.887087][T23335] Call Trace: [ 5226.887089][T23335] [5226.887091][T23335] dump_stack_lvl (lib/dump_stack.c:123) [5226.887099][T23335] check_preemption_disabled (lib/smp_processor_id.c:52) [5226.887107][T23335] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5226.887113][T23335] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5226.887121][T23335] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5226.887128][T23335] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5226.887133][T23335] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5226.887145][T23335] rawv6_sendmsg (net/ipv6/raw.c:918) [5226.887158][T23335] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5226.887163][T23335] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5226.887168][T23335] ? __lock_release (kernel/locking/lockdep.c:5534) [5226.887177][T23335] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5226.887182][T23335] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5226.887191][T23335] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5226.887207][T23335] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5226.887210][T23335] ? __lock_release (kernel/locking/lockdep.c:5534) [5226.887221][T23335] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5226.887227][T23335] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5226.887232][T23335] ? __pfx___sys_sendto (net/socket.c:2147) [5226.887245][T23335] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5226.887257][T23335] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [5226.887264][T23335] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5226.887272][T23335] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5226.887277][T23335] ? __pfx___x64_sys_poll (fs/select.c:1062) [5226.887279][T23335] ? 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) [5226.887287][T23335] __x64_sys_sendto (net/socket.c:2183) [5226.887291][T23335] ? 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) [5226.887295][T23335] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5226.887300][T23335] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5226.887305][T23335] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5226.887308][T23335] RIP: 0033:0x7f1bc4c5da4a [ 5226.887313][T23335] 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 [ 5226.887316][T23335] RSP: 002b:00007ffe19a5ad08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5226.887320][T23335] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1bc4c5da4a [ 5226.887322][T23335] RDX: 0000000000000040 RSI: 0000000023443340 RDI: 0000000000000005 [ 5226.887324][T23335] RBP: 00007ffe19a5ad90 R08: 0000000000418574 R09: 000000000000001c [ 5226.887326][T23335] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5226.887327][T23335] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1bc4d86000 | [ 5226.887327][T23335] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1bc4d86000 | [ 5226.887342][T23335] | [ 5226.887345][T23335] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23335 | [5226.899890][T23335] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5226.900160][T23335] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5226.900161][T23335] Call Trace: [ 5226.900163][T23335] [5226.900165][T23335] dump_stack_lvl (lib/dump_stack.c:123) [5226.900171][T23335] check_preemption_disabled (lib/smp_processor_id.c:52) [5226.900177][T23335] lwtunnel_output (net/core/lwtunnel.c:359) [5226.900184][T23335] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5226.900190][T23335] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5226.900196][T23335] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5226.900201][T23335] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5226.900213][T23335] rawv6_sendmsg (net/ipv6/raw.c:918) [5226.900225][T23335] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5226.900230][T23335] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5226.900234][T23335] ? __lock_release (kernel/locking/lockdep.c:5534) [5226.900242][T23335] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5226.900245][T23335] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5226.900254][T23335] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5226.900271][T23335] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5226.900273][T23335] ? __lock_release (kernel/locking/lockdep.c:5534) [5226.900284][T23335] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5226.900288][T23335] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5226.900294][T23335] ? __pfx___sys_sendto (net/socket.c:2147) [5226.900307][T23335] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5226.900316][T23335] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [5226.900322][T23335] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5226.900330][T23335] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5226.900334][T23335] ? __pfx___x64_sys_poll (fs/select.c:1062) [5226.900336][T23335] ? 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) [5226.900344][T23335] __x64_sys_sendto (net/socket.c:2183) [5226.900348][T23335] ? 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) [5226.900352][T23335] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5226.900356][T23335] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5226.900361][T23335] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5226.900364][T23335] RIP: 0033:0x7f1bc4c5da4a [ 5226.900368][T23335] 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 [ 5226.900370][T23335] RSP: 002b:00007ffe19a5ad08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5226.900373][T23335] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1bc4c5da4a [ 5226.900375][T23335] RDX: 0000000000000040 RSI: 0000000023443340 RDI: 0000000000000005 [ 5226.900377][T23335] RBP: 00007ffe19a5ad90 R08: 0000000000418574 R09: 000000000000001c [ 5226.900379][T23335] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5226.900380][T23335] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1bc4d86000 | [ 5226.900380][T23335] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1bc4d86000 | [ 5226.900395][T23335] | [ 5226.900728][T23335] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23335 | [5226.913237][T23335] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 5226.913492][T23335] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5226.913494][T23335] Call Trace: [ 5226.913495][T23335] [5226.913498][T23335] dump_stack_lvl (lib/dump_stack.c:123) [5226.913504][T23335] check_preemption_disabled (lib/smp_processor_id.c:52) [5226.913510][T23335] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [5226.913517][T23335] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5226.913524][T23335] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5226.913529][T23335] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5226.913534][T23335] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5226.913546][T23335] rawv6_sendmsg (net/ipv6/raw.c:918) [5226.913558][T23335] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5226.913564][T23335] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5226.913568][T23335] ? __lock_release (kernel/locking/lockdep.c:5534) [5226.913576][T23335] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5226.913579][T23335] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5226.913588][T23335] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5226.913604][T23335] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5226.913607][T23335] ? __lock_release (kernel/locking/lockdep.c:5534) [5226.913619][T23335] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5226.913623][T23335] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5226.913629][T23335] ? __pfx___sys_sendto (net/socket.c:2147) [5226.913642][T23335] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5226.913651][T23335] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [5226.913657][T23335] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5226.913665][T23335] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5226.913670][T23335] ? __pfx___x64_sys_poll (fs/select.c:1062) [5226.913672][T23335] ? 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) [5226.913680][T23335] __x64_sys_sendto (net/socket.c:2183) [5226.913684][T23335] ? 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) [5226.913687][T23335] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5226.913692][T23335] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5226.913697][T23335] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5226.913700][T23335] RIP: 0033:0x7f1bc4c5da4a [ 5226.913703][T23335] 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 [ 5226.913706][T23335] RSP: 002b:00007ffe19a5ad08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5226.913709][T23335] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1bc4c5da4a [ 5226.913711][T23335] RDX: 0000000000000040 RSI: 0000000023443340 RDI: 0000000000000005 [ 5226.913713][T23335] RBP: 00007ffe19a5ad90 R08: 0000000000418574 R09: 000000000000001c [ 5226.913715][T23335] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5226.913716][T23335] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1bc4d86000 | [ 5229.358957][ C0] lwtunnel_input(): recursion limit reached on datapath | [ 5230.382268][ C0] lwtunnel_input(): recursion limit reached on datapath | [ 5232.621417][T23341] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23341 | [5232.621899][T23341] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5232.622438][T23341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5232.622440][T23341] Call Trace: [ 5232.622442][T23341] [5232.622445][T23341] dump_stack_lvl (lib/dump_stack.c:123) [5232.622455][T23341] check_preemption_disabled (lib/smp_processor_id.c:52) [5232.622463][T23341] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5232.622470][T23341] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5232.622479][T23341] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5232.622486][T23341] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5232.622492][T23341] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5232.622504][T23341] rawv6_sendmsg (net/ipv6/raw.c:918) [5232.622517][T23341] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5232.622525][T23341] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5232.622533][T23341] ? __lock_release (kernel/locking/lockdep.c:5534) [5232.622547][T23341] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5232.622556][T23341] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5232.622570][T23341] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5232.622586][T23341] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5232.622589][T23341] ? __lock_release (kernel/locking/lockdep.c:5534) [5232.622601][T23341] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5232.622607][T23341] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5232.622613][T23341] ? __pfx___sys_sendto (net/socket.c:2147) [5232.622627][T23341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5232.622636][T23341] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5232.622646][T23341] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5232.622653][T23341] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5232.622663][T23341] __x64_sys_sendto (net/socket.c:2183) [5232.622667][T23341] ? 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) [5232.622671][T23341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5232.622676][T23341] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5232.622681][T23341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5232.622686][T23341] RIP: 0033:0x7f8f57988a4a [ 5232.622691][T23341] 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 [ 5232.622694][T23341] RSP: 002b:00007ffce701f728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5232.622698][T23341] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f57988a4a [ 5232.622700][T23341] RDX: 0000000000000040 RSI: 000000003d93e340 RDI: 0000000000000005 [ 5232.622702][T23341] RBP: 00007ffce701f7b0 R08: 0000000000418574 R09: 000000000000001c [ 5232.622704][T23341] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5232.622705][T23341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f57ab1000 | [ 5232.622705][T23341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f57ab1000 | [ 5232.622720][T23341] | [ 5232.622723][T23341] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23341 | [5232.635261][T23341] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5232.635524][T23341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5232.635526][T23341] Call Trace: [ 5232.635528][T23341] [5232.635530][T23341] dump_stack_lvl (lib/dump_stack.c:123) [5232.635539][T23341] check_preemption_disabled (lib/smp_processor_id.c:52) [5232.635546][T23341] lwtunnel_output (net/core/lwtunnel.c:359) [5232.635552][T23341] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5232.635561][T23341] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5232.635567][T23341] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5232.635572][T23341] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5232.635585][T23341] rawv6_sendmsg (net/ipv6/raw.c:918) [5232.635597][T23341] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5232.635602][T23341] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5232.635607][T23341] ? __lock_release (kernel/locking/lockdep.c:5534) [5232.635616][T23341] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5232.635620][T23341] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5232.635629][T23341] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5232.635646][T23341] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5232.635648][T23341] ? __lock_release (kernel/locking/lockdep.c:5534) [5232.635660][T23341] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5232.635665][T23341] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5232.635671][T23341] ? __pfx___sys_sendto (net/socket.c:2147) [5232.635685][T23341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5232.635693][T23341] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5232.635702][T23341] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5232.635709][T23341] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5232.635720][T23341] __x64_sys_sendto (net/socket.c:2183) [5232.635724][T23341] ? 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) [5232.635727][T23341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5232.635732][T23341] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5232.635737][T23341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5232.635741][T23341] RIP: 0033:0x7f8f57988a4a [ 5232.635744][T23341] 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 [ 5232.635747][T23341] RSP: 002b:00007ffce701f728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5232.635750][T23341] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f57988a4a [ 5232.635752][T23341] RDX: 0000000000000040 RSI: 000000003d93e340 RDI: 0000000000000005 [ 5232.635753][T23341] RBP: 00007ffce701f7b0 R08: 0000000000418574 R09: 000000000000001c [ 5232.635755][T23341] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5232.635756][T23341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f57ab1000 | [ 5232.635756][T23341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f57ab1000 | [ 5232.635771][T23341] | [ 5232.635908][T23341] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23341 | [5232.648560][T23341] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5232.648833][T23341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5232.648834][T23341] Call Trace: [ 5232.648836][T23341] [5232.648838][T23341] dump_stack_lvl (lib/dump_stack.c:123) [5232.648844][T23341] check_preemption_disabled (lib/smp_processor_id.c:52) [5232.648850][T23341] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5232.648857][T23341] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5232.648868][T23341] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5232.648880][T23341] ? dump_stack_lvl (lib/dump_stack.c:123) [5232.648884][T23341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5232.648894][T23341] lwtunnel_output (net/core/lwtunnel.c:359) [5232.648901][T23341] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5232.648908][T23341] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5232.648914][T23341] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5232.648918][T23341] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5232.648931][T23341] rawv6_sendmsg (net/ipv6/raw.c:918) [5232.648942][T23341] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5232.648948][T23341] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5232.648952][T23341] ? __lock_release (kernel/locking/lockdep.c:5534) [5232.648960][T23341] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5232.648963][T23341] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5232.648972][T23341] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5232.648988][T23341] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5232.648991][T23341] ? __lock_release (kernel/locking/lockdep.c:5534) [5232.649002][T23341] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5232.649006][T23341] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5232.649012][T23341] ? __pfx___sys_sendto (net/socket.c:2147) [5232.649026][T23341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5232.649033][T23341] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5232.649040][T23341] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5232.649048][T23341] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5232.649059][T23341] __x64_sys_sendto (net/socket.c:2183) [5232.649062][T23341] ? 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) [5232.649066][T23341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5232.649070][T23341] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5232.649075][T23341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5232.649078][T23341] RIP: 0033:0x7f8f57988a4a [ 5232.649081][T23341] 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 [ 5232.649083][T23341] RSP: 002b:00007ffce701f728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5232.649087][T23341] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f57988a4a [ 5232.649088][T23341] RDX: 0000000000000040 RSI: 000000003d93e340 RDI: 0000000000000005 [ 5232.649090][T23341] RBP: 00007ffce701f7b0 R08: 0000000000418574 R09: 000000000000001c [ 5232.649092][T23341] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5232.649093][T23341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f57ab1000 | [ 5232.649093][T23341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f57ab1000 | [ 5232.649108][T23341] | [ 5232.664083][T23341] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23341 | [5232.664486][T23341] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5232.664764][T23341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5232.664766][T23341] Call Trace: [ 5232.664768][T23341] [5232.664770][T23341] dump_stack_lvl (lib/dump_stack.c:123) [5232.664777][T23341] check_preemption_disabled (lib/smp_processor_id.c:52) [5232.664783][T23341] lwtunnel_output (net/core/lwtunnel.c:359) [5232.664790][T23341] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5232.664800][T23341] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5232.664812][T23341] ? dump_stack_lvl (lib/dump_stack.c:123) [5232.664816][T23341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5232.664826][T23341] lwtunnel_output (net/core/lwtunnel.c:359) [5232.664833][T23341] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5232.664840][T23341] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5232.664846][T23341] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5232.664851][T23341] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5232.664863][T23341] rawv6_sendmsg (net/ipv6/raw.c:918) [5232.664875][T23341] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5232.664881][T23341] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5232.664885][T23341] ? __lock_release (kernel/locking/lockdep.c:5534) [5232.664893][T23341] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5232.664896][T23341] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5232.664905][T23341] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5232.664922][T23341] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5232.664925][T23341] ? __lock_release (kernel/locking/lockdep.c:5534) [5232.664936][T23341] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5232.664940][T23341] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5232.664946][T23341] ? __pfx___sys_sendto (net/socket.c:2147) [5232.664961][T23341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5232.664967][T23341] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5232.664975][T23341] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5232.664983][T23341] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5232.664993][T23341] __x64_sys_sendto (net/socket.c:2183) [5232.664997][T23341] ? 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) [5232.665001][T23341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5232.665005][T23341] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5232.665010][T23341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5232.665013][T23341] RIP: 0033:0x7f8f57988a4a [ 5232.665017][T23341] 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 [ 5232.665019][T23341] RSP: 002b:00007ffce701f728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5232.665022][T23341] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f57988a4a [ 5232.665024][T23341] RDX: 0000000000000040 RSI: 000000003d93e340 RDI: 0000000000000005 [ 5232.665026][T23341] RBP: 00007ffce701f7b0 R08: 0000000000418574 R09: 000000000000001c [ 5232.665028][T23341] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5232.665029][T23341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f57ab1000 | [ 5232.665029][T23341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f57ab1000 | [ 5232.665046][T23341] | [ 5232.680146][T23341] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23341 | [5232.680634][T23341] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5232.680915][T23341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5232.680917][T23341] Call Trace: [ 5232.680918][T23341] [5232.680921][T23341] dump_stack_lvl (lib/dump_stack.c:123) [5232.680927][T23341] check_preemption_disabled (lib/smp_processor_id.c:52) [5232.680933][T23341] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5232.680940][T23341] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5232.680951][T23341] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5232.680964][T23341] ? dump_stack_lvl (lib/dump_stack.c:124) [5232.680974][T23341] lwtunnel_output (net/core/lwtunnel.c:359) [5232.680981][T23341] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5232.680990][T23341] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5232.681002][T23341] ? dump_stack_lvl (lib/dump_stack.c:123) [5232.681005][T23341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5232.681015][T23341] lwtunnel_output (net/core/lwtunnel.c:359) [5232.681022][T23341] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5232.681028][T23341] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5232.681034][T23341] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5232.681039][T23341] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5232.681053][T23341] rawv6_sendmsg (net/ipv6/raw.c:918) [5232.681065][T23341] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5232.681070][T23341] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5232.681075][T23341] ? __lock_release (kernel/locking/lockdep.c:5534) [5232.681083][T23341] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5232.681087][T23341] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5232.681096][T23341] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5232.681112][T23341] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5232.681116][T23341] ? __lock_release (kernel/locking/lockdep.c:5534) [5232.681127][T23341] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5232.681131][T23341] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5232.681137][T23341] ? __pfx___sys_sendto (net/socket.c:2147) [5232.681152][T23341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5232.681158][T23341] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5232.681165][T23341] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5232.681172][T23341] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5232.681182][T23341] __x64_sys_sendto (net/socket.c:2183) [5232.681186][T23341] ? 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) [5232.681189][T23341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5232.681194][T23341] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5232.681199][T23341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5232.681202][T23341] RIP: 0033:0x7f8f57988a4a [ 5232.681206][T23341] 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 [ 5232.681208][T23341] RSP: 002b:00007ffce701f728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5232.681211][T23341] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f57988a4a [ 5232.681213][T23341] RDX: 0000000000000040 RSI: 000000003d93e340 RDI: 0000000000000005 [ 5232.681215][T23341] RBP: 00007ffce701f7b0 R08: 0000000000418574 R09: 000000000000001c [ 5232.681216][T23341] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5232.681218][T23341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f57ab1000 | [ 5232.681218][T23341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f57ab1000 | [ 5232.681233][T23341] | [ 5232.700194][T23341] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23341 | [5232.700620][T23341] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5232.700902][T23341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5232.700904][T23341] Call Trace: [ 5232.700906][T23341] [5232.700908][T23341] dump_stack_lvl (lib/dump_stack.c:123) [5232.700914][T23341] check_preemption_disabled (lib/smp_processor_id.c:52) [5232.700920][T23341] lwtunnel_output (net/core/lwtunnel.c:359) [5232.700926][T23341] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5232.700936][T23341] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5232.700949][T23341] ? dump_stack_lvl (lib/dump_stack.c:124) [5232.700959][T23341] lwtunnel_output (net/core/lwtunnel.c:359) [5232.700966][T23341] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5232.700975][T23341] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5232.700987][T23341] ? dump_stack_lvl (lib/dump_stack.c:123) [5232.700991][T23341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5232.701001][T23341] lwtunnel_output (net/core/lwtunnel.c:359) [5232.701007][T23341] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5232.701014][T23341] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5232.701020][T23341] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5232.701024][T23341] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5232.701037][T23341] rawv6_sendmsg (net/ipv6/raw.c:918) [5232.701051][T23341] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5232.701056][T23341] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5232.701060][T23341] ? __lock_release (kernel/locking/lockdep.c:5534) [5232.701068][T23341] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5232.701071][T23341] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5232.701080][T23341] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5232.701097][T23341] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5232.701100][T23341] ? __lock_release (kernel/locking/lockdep.c:5534) [5232.701111][T23341] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5232.701116][T23341] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5232.701121][T23341] ? __pfx___sys_sendto (net/socket.c:2147) [5232.701136][T23341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5232.701143][T23341] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5232.701150][T23341] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5232.701158][T23341] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5232.701168][T23341] __x64_sys_sendto (net/socket.c:2183) [5232.701172][T23341] ? 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) [5232.701176][T23341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5232.701181][T23341] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5232.701186][T23341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5232.701189][T23341] RIP: 0033:0x7f8f57988a4a [ 5232.701192][T23341] 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 [ 5232.701194][T23341] RSP: 002b:00007ffce701f728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5232.701197][T23341] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f57988a4a [ 5232.701199][T23341] RDX: 0000000000000040 RSI: 000000003d93e340 RDI: 0000000000000005 [ 5232.701201][T23341] RBP: 00007ffce701f7b0 R08: 0000000000418574 R09: 000000000000001c [ 5232.701203][T23341] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5232.701204][T23341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f57ab1000 | [ 5232.701204][T23341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f57ab1000 | [ 5232.701219][T23341] | [ 5232.719965][T23341] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23341 | [5232.720711][T23341] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5232.721003][T23341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5232.721004][T23341] Call Trace: [ 5232.721006][T23341] [5232.721008][T23341] dump_stack_lvl (lib/dump_stack.c:123) [5232.721015][T23341] check_preemption_disabled (lib/smp_processor_id.c:52) [5232.721021][T23341] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5232.721028][T23341] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5232.721039][T23341] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5232.721054][T23341] ? dump_stack_lvl (lib/dump_stack.c:124) [5232.721064][T23341] lwtunnel_output (net/core/lwtunnel.c:359) [5232.721070][T23341] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5232.721080][T23341] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5232.721093][T23341] ? dump_stack_lvl (lib/dump_stack.c:124) [5232.721103][T23341] lwtunnel_output (net/core/lwtunnel.c:359) [5232.721109][T23341] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5232.721118][T23341] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5232.721130][T23341] ? dump_stack_lvl (lib/dump_stack.c:123) [5232.721134][T23341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5232.721144][T23341] lwtunnel_output (net/core/lwtunnel.c:359) [5232.721151][T23341] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5232.721158][T23341] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5232.721163][T23341] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5232.721168][T23341] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5232.721181][T23341] rawv6_sendmsg (net/ipv6/raw.c:918) [5232.721193][T23341] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5232.721198][T23341] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5232.721202][T23341] ? __lock_release (kernel/locking/lockdep.c:5534) [5232.721210][T23341] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5232.721213][T23341] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5232.721222][T23341] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5232.721239][T23341] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5232.721242][T23341] ? __lock_release (kernel/locking/lockdep.c:5534) [5232.721253][T23341] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5232.721257][T23341] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5232.721263][T23341] ? __pfx___sys_sendto (net/socket.c:2147) [5232.721278][T23341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5232.721284][T23341] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5232.721292][T23341] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5232.721299][T23341] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5232.721310][T23341] __x64_sys_sendto (net/socket.c:2183) [5232.721313][T23341] ? 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) [5232.721317][T23341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5232.721321][T23341] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5232.721326][T23341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5232.721329][T23341] RIP: 0033:0x7f8f57988a4a [ 5232.721333][T23341] 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 [ 5232.721335][T23341] RSP: 002b:00007ffce701f728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5232.721338][T23341] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f57988a4a [ 5232.721340][T23341] RDX: 0000000000000040 RSI: 000000003d93e340 RDI: 0000000000000005 [ 5232.721342][T23341] RBP: 00007ffce701f7b0 R08: 0000000000418574 R09: 000000000000001c [ 5232.721344][T23341] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5232.721345][T23341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f57ab1000 | [ 5232.721345][T23341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f57ab1000 | [ 5232.721361][T23341] | [ 5232.742203][T23341] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23341 | [5232.742631][T23341] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5232.742922][T23341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5232.742924][T23341] Call Trace: [ 5232.742926][T23341] [5232.742927][T23341] dump_stack_lvl (lib/dump_stack.c:123) [5232.742933][T23341] check_preemption_disabled (lib/smp_processor_id.c:52) [5232.742939][T23341] lwtunnel_output (net/core/lwtunnel.c:359) [5232.742946][T23341] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5232.742957][T23341] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5232.742971][T23341] ? dump_stack_lvl (lib/dump_stack.c:124) [5232.742981][T23341] lwtunnel_output (net/core/lwtunnel.c:359) [5232.742988][T23341] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5232.742997][T23341] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5232.743010][T23341] ? dump_stack_lvl (lib/dump_stack.c:124) [5232.743021][T23341] lwtunnel_output (net/core/lwtunnel.c:359) [5232.743028][T23341] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5232.743037][T23341] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5232.743051][T23341] ? dump_stack_lvl (lib/dump_stack.c:123) [5232.743055][T23341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5232.743065][T23341] lwtunnel_output (net/core/lwtunnel.c:359) [5232.743072][T23341] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5232.743079][T23341] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5232.743085][T23341] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5232.743090][T23341] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5232.743103][T23341] rawv6_sendmsg (net/ipv6/raw.c:918) [5232.743116][T23341] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5232.743122][T23341] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5232.743126][T23341] ? __lock_release (kernel/locking/lockdep.c:5534) [5232.743133][T23341] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5232.743137][T23341] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5232.743146][T23341] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5232.743163][T23341] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5232.743166][T23341] ? __lock_release (kernel/locking/lockdep.c:5534) [5232.743178][T23341] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5232.743182][T23341] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5232.743187][T23341] ? __pfx___sys_sendto (net/socket.c:2147) [5232.743203][T23341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5232.743209][T23341] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5232.743217][T23341] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5232.743224][T23341] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5232.743235][T23341] __x64_sys_sendto (net/socket.c:2183) [5232.743239][T23341] ? 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) [5232.743242][T23341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5232.743247][T23341] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5232.743252][T23341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5232.743255][T23341] RIP: 0033:0x7f8f57988a4a [ 5232.743259][T23341] 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 [ 5232.743261][T23341] RSP: 002b:00007ffce701f728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5232.743264][T23341] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f57988a4a [ 5232.743266][T23341] RDX: 0000000000000040 RSI: 000000003d93e340 RDI: 0000000000000005 [ 5232.743268][T23341] RBP: 00007ffce701f7b0 R08: 0000000000418574 R09: 000000000000001c [ 5232.743269][T23341] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5232.743271][T23341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f57ab1000 | [ 5232.743271][T23341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f57ab1000 | [ 5232.743286][T23341] | [ 5232.764143][T23341] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23341 | [5232.764848][T23341] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5232.765168][T23341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5232.765170][T23341] Call Trace: [ 5232.765172][T23341] [5232.765174][T23341] dump_stack_lvl (lib/dump_stack.c:123) [5232.765180][T23341] check_preemption_disabled (lib/smp_processor_id.c:52) [5232.765186][T23341] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5232.765193][T23341] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5232.765203][T23341] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5232.765217][T23341] ? dump_stack_lvl (lib/dump_stack.c:124) [5232.765227][T23341] lwtunnel_output (net/core/lwtunnel.c:359) [5232.765234][T23341] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5232.765244][T23341] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5232.765257][T23341] ? dump_stack_lvl (lib/dump_stack.c:124) [5232.765267][T23341] lwtunnel_output (net/core/lwtunnel.c:359) [5232.765274][T23341] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5232.765284][T23341] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5232.765297][T23341] ? dump_stack_lvl (lib/dump_stack.c:124) [5232.765307][T23341] lwtunnel_output (net/core/lwtunnel.c:359) [5232.765313][T23341] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5232.765323][T23341] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5232.765335][T23341] ? dump_stack_lvl (lib/dump_stack.c:123) [5232.765338][T23341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5232.765349][T23341] lwtunnel_output (net/core/lwtunnel.c:359) [5232.765356][T23341] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5232.765362][T23341] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5232.765368][T23341] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5232.765372][T23341] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5232.765385][T23341] rawv6_sendmsg (net/ipv6/raw.c:918) [5232.765398][T23341] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5232.765403][T23341] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5232.765407][T23341] ? __lock_release (kernel/locking/lockdep.c:5534) [5232.765415][T23341] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5232.765418][T23341] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5232.765427][T23341] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5232.765444][T23341] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5232.765447][T23341] ? __lock_release (kernel/locking/lockdep.c:5534) [5232.765459][T23341] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5232.765463][T23341] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5232.765468][T23341] ? __pfx___sys_sendto (net/socket.c:2147) [5232.765484][T23341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5232.765490][T23341] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5232.765497][T23341] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5232.765504][T23341] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5232.765515][T23341] __x64_sys_sendto (net/socket.c:2183) [5232.765519][T23341] ? 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) [5232.765522][T23341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5232.765527][T23341] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5232.765532][T23341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5232.765535][T23341] RIP: 0033:0x7f8f57988a4a [ 5232.765539][T23341] 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 [ 5232.765541][T23341] RSP: 002b:00007ffce701f728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5232.765544][T23341] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f57988a4a [ 5232.765546][T23341] RDX: 0000000000000040 RSI: 000000003d93e340 RDI: 0000000000000005 [ 5232.765547][T23341] RBP: 00007ffce701f7b0 R08: 0000000000418574 R09: 000000000000001c [ 5232.765549][T23341] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5232.765551][T23341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f57ab1000 | [ 5232.765551][T23341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f57ab1000 | [ 5232.765566][T23341] | [ 5232.765568][T23341] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23341 | [5232.787200][T23341] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5232.787723][T23341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5232.787724][T23341] Call Trace: [ 5232.787726][T23341] [5232.787728][T23341] dump_stack_lvl (lib/dump_stack.c:123) [5232.787735][T23341] check_preemption_disabled (lib/smp_processor_id.c:52) [5232.787740][T23341] lwtunnel_output (net/core/lwtunnel.c:359) [5232.787747][T23341] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5232.787758][T23341] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5232.787771][T23341] ? dump_stack_lvl (lib/dump_stack.c:124) [5232.787781][T23341] lwtunnel_output (net/core/lwtunnel.c:359) [5232.787788][T23341] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5232.787798][T23341] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5232.787812][T23341] ? dump_stack_lvl (lib/dump_stack.c:124) [5232.787821][T23341] lwtunnel_output (net/core/lwtunnel.c:359) [5232.787828][T23341] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5232.787837][T23341] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5232.787850][T23341] ? dump_stack_lvl (lib/dump_stack.c:124) [5232.787861][T23341] lwtunnel_output (net/core/lwtunnel.c:359) [5232.787867][T23341] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5232.787877][T23341] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5232.787889][T23341] ? dump_stack_lvl (lib/dump_stack.c:123) [5232.787893][T23341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5232.787903][T23341] lwtunnel_output (net/core/lwtunnel.c:359) [5232.787909][T23341] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5232.787916][T23341] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5232.787922][T23341] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5232.787926][T23341] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5232.787939][T23341] rawv6_sendmsg (net/ipv6/raw.c:918) [5232.787952][T23341] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5232.787957][T23341] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5232.787961][T23341] ? __lock_release (kernel/locking/lockdep.c:5534) [5232.787969][T23341] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5232.787972][T23341] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5232.787981][T23341] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5232.787999][T23341] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5232.788001][T23341] ? __lock_release (kernel/locking/lockdep.c:5534) [5232.788013][T23341] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5232.788017][T23341] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5232.788023][T23341] ? __pfx___sys_sendto (net/socket.c:2147) [5232.788039][T23341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5232.788046][T23341] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5232.788054][T23341] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5232.788061][T23341] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5232.788072][T23341] __x64_sys_sendto (net/socket.c:2183) [5232.788076][T23341] ? 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) [5232.788079][T23341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5232.788084][T23341] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5232.788089][T23341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5232.788092][T23341] RIP: 0033:0x7f8f57988a4a [ 5232.788095][T23341] 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 [ 5232.788098][T23341] RSP: 002b:00007ffce701f728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5232.788101][T23341] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f57988a4a [ 5232.788103][T23341] RDX: 0000000000000040 RSI: 000000003d93e340 RDI: 0000000000000005 [ 5232.788104][T23341] RBP: 00007ffce701f7b0 R08: 0000000000418574 R09: 000000000000001c [ 5232.788106][T23341] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5232.788108][T23341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f57ab1000 | [ 5238.317968][ C2] lwtunnel_input(): recursion limit reached on datapath | [ 5240.595817][T23347] check_preemption_disabled: 46 callbacks suppressed | [ 5240.595825][T23347] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23347 | [5240.596614][T23347] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5240.596874][T23347] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5240.596877][T23347] Call Trace: [ 5240.596879][T23347] [5240.596881][T23347] dump_stack_lvl (lib/dump_stack.c:123) [5240.596893][T23347] check_preemption_disabled (lib/smp_processor_id.c:52) [5240.596901][T23347] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5240.596907][T23347] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5240.596917][T23347] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5240.596924][T23347] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5240.596929][T23347] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5240.596941][T23347] rawv6_sendmsg (net/ipv6/raw.c:918) [5240.596953][T23347] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5240.596958][T23347] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5240.596966][T23347] ? __lock_release (kernel/locking/lockdep.c:5534) [5240.596976][T23347] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5240.596983][T23347] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5240.596992][T23347] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5240.597008][T23347] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5240.597011][T23347] ? __lock_release (kernel/locking/lockdep.c:5534) [5240.597023][T23347] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5240.597030][T23347] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5240.597035][T23347] ? __pfx___sys_sendto (net/socket.c:2147) [5240.597051][T23347] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5240.597059][T23347] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5240.597070][T23347] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5240.597077][T23347] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5240.597087][T23347] __x64_sys_sendto (net/socket.c:2183) [5240.597091][T23347] ? 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) [5240.597096][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.597101][T23347] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5240.597106][T23347] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5240.597111][T23347] RIP: 0033:0x7f2bda774a4a [ 5240.597115][T23347] 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 [ 5240.597118][T23347] RSP: 002b:00007ffee5085428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5240.597122][T23347] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2bda774a4a [ 5240.597124][T23347] RDX: 0000000000000040 RSI: 000000002c172340 RDI: 0000000000000005 [ 5240.597126][T23347] RBP: 00007ffee50854b0 R08: 0000000000418574 R09: 000000000000001c [ 5240.597128][T23347] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5240.597129][T23347] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bda89d000 | [ 5240.597129][T23347] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bda89d000 | [ 5240.597144][T23347] | [ 5240.609722][T23347] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23347 | [5240.610307][T23347] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5240.610561][T23347] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5240.610562][T23347] Call Trace: [ 5240.610564][T23347] [5240.610566][T23347] dump_stack_lvl (lib/dump_stack.c:123) [5240.610572][T23347] check_preemption_disabled (lib/smp_processor_id.c:52) [5240.610578][T23347] lwtunnel_output (net/core/lwtunnel.c:359) [5240.610585][T23347] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5240.610592][T23347] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5240.610598][T23347] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5240.610603][T23347] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5240.610615][T23347] rawv6_sendmsg (net/ipv6/raw.c:918) [5240.610627][T23347] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5240.610632][T23347] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5240.610636][T23347] ? __lock_release (kernel/locking/lockdep.c:5534) [5240.610644][T23347] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5240.610649][T23347] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5240.610658][T23347] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5240.610675][T23347] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5240.610677][T23347] ? __lock_release (kernel/locking/lockdep.c:5534) [5240.610689][T23347] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5240.610693][T23347] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5240.610698][T23347] ? __pfx___sys_sendto (net/socket.c:2147) [5240.610713][T23347] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5240.610720][T23347] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5240.610728][T23347] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5240.610735][T23347] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5240.610745][T23347] __x64_sys_sendto (net/socket.c:2183) [5240.610749][T23347] ? 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) [5240.610753][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.610758][T23347] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5240.610763][T23347] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5240.610766][T23347] RIP: 0033:0x7f2bda774a4a [ 5240.610770][T23347] 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 [ 5240.610772][T23347] RSP: 002b:00007ffee5085428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5240.610775][T23347] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2bda774a4a [ 5240.610777][T23347] RDX: 0000000000000040 RSI: 000000002c172340 RDI: 0000000000000005 [ 5240.610779][T23347] RBP: 00007ffee50854b0 R08: 0000000000418574 R09: 000000000000001c [ 5240.610781][T23347] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5240.610782][T23347] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bda89d000 | [ 5240.610782][T23347] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bda89d000 | [ 5240.610797][T23347] | [ 5240.610876][T23347] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23347 | [5240.622992][T23347] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5240.623256][T23347] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5240.623258][T23347] Call Trace: [ 5240.623260][T23347] [5240.623262][T23347] dump_stack_lvl (lib/dump_stack.c:123) [5240.623267][T23347] check_preemption_disabled (lib/smp_processor_id.c:52) [5240.623273][T23347] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5240.623279][T23347] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5240.623284][T23347] ? _printk (kernel/printk/printk.c:2470) [5240.623294][T23347] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5240.623306][T23347] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5240.623313][T23347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5240.623321][T23347] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5240.623325][T23347] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5240.623332][T23347] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5240.623336][T23347] ? dump_stack_lvl (lib/dump_stack.c:123) [5240.623340][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.623349][T23347] lwtunnel_output (net/core/lwtunnel.c:359) [5240.623356][T23347] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5240.623362][T23347] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5240.623367][T23347] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5240.623372][T23347] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5240.623384][T23347] rawv6_sendmsg (net/ipv6/raw.c:918) [5240.623396][T23347] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5240.623401][T23347] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5240.623404][T23347] ? __lock_release (kernel/locking/lockdep.c:5534) [5240.623411][T23347] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5240.623414][T23347] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5240.623423][T23347] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5240.623439][T23347] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5240.623442][T23347] ? __lock_release (kernel/locking/lockdep.c:5534) [5240.623453][T23347] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5240.623457][T23347] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5240.623463][T23347] ? __pfx___sys_sendto (net/socket.c:2147) [5240.623477][T23347] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5240.623483][T23347] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5240.623491][T23347] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5240.623497][T23347] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5240.623508][T23347] __x64_sys_sendto (net/socket.c:2183) [5240.623511][T23347] ? 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) [5240.623514][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.623519][T23347] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5240.623524][T23347] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5240.623526][T23347] RIP: 0033:0x7f2bda774a4a [ 5240.623529][T23347] 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 [ 5240.623531][T23347] RSP: 002b:00007ffee5085428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5240.623534][T23347] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2bda774a4a [ 5240.623536][T23347] RDX: 0000000000000040 RSI: 000000002c172340 RDI: 0000000000000005 [ 5240.623538][T23347] RBP: 00007ffee50854b0 R08: 0000000000418574 R09: 000000000000001c [ 5240.623539][T23347] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5240.623541][T23347] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bda89d000 | [ 5240.623541][T23347] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bda89d000 | [ 5240.623555][T23347] | [ 5240.623559][T23347] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23347 | [5240.638408][T23347] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5240.638677][T23347] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5240.638678][T23347] Call Trace: [ 5240.638680][T23347] [5240.638682][T23347] dump_stack_lvl (lib/dump_stack.c:123) [5240.638688][T23347] check_preemption_disabled (lib/smp_processor_id.c:52) [5240.638693][T23347] lwtunnel_output (net/core/lwtunnel.c:359) [5240.638700][T23347] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5240.638703][T23347] ? _printk (kernel/printk/printk.c:2470) [5240.638713][T23347] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5240.638725][T23347] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5240.638730][T23347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5240.638738][T23347] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5240.638742][T23347] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5240.638749][T23347] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5240.638753][T23347] ? dump_stack_lvl (lib/dump_stack.c:123) [5240.638757][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.638766][T23347] lwtunnel_output (net/core/lwtunnel.c:359) [5240.638773][T23347] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5240.638779][T23347] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5240.638784][T23347] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5240.638789][T23347] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5240.638802][T23347] rawv6_sendmsg (net/ipv6/raw.c:918) [5240.638814][T23347] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5240.638819][T23347] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5240.638822][T23347] ? __lock_release (kernel/locking/lockdep.c:5534) [5240.638829][T23347] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5240.638832][T23347] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5240.638841][T23347] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5240.638858][T23347] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5240.638860][T23347] ? __lock_release (kernel/locking/lockdep.c:5534) [5240.638872][T23347] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5240.638876][T23347] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5240.638881][T23347] ? __pfx___sys_sendto (net/socket.c:2147) [5240.638896][T23347] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5240.638902][T23347] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5240.638909][T23347] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5240.638916][T23347] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5240.638927][T23347] __x64_sys_sendto (net/socket.c:2183) [5240.638931][T23347] ? 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) [5240.638934][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.638938][T23347] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5240.638943][T23347] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5240.638946][T23347] RIP: 0033:0x7f2bda774a4a [ 5240.638949][T23347] 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 [ 5240.638951][T23347] RSP: 002b:00007ffee5085428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5240.638953][T23347] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2bda774a4a [ 5240.638955][T23347] RDX: 0000000000000040 RSI: 000000002c172340 RDI: 0000000000000005 [ 5240.638957][T23347] RBP: 00007ffee50854b0 R08: 0000000000418574 R09: 000000000000001c [ 5240.638958][T23347] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5240.638960][T23347] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bda89d000 | [ 5240.638960][T23347] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bda89d000 | [ 5240.638975][T23347] | [ 5240.658689][T23347] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23347 | [5240.659157][T23347] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5240.659431][T23347] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5240.659432][T23347] Call Trace: [ 5240.659434][T23347] [5240.659436][T23347] dump_stack_lvl (lib/dump_stack.c:123) [5240.659441][T23347] check_preemption_disabled (lib/smp_processor_id.c:52) [5240.659447][T23347] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5240.659453][T23347] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5240.659458][T23347] ? _printk (kernel/printk/printk.c:2470) [5240.659466][T23347] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5240.659479][T23347] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5240.659484][T23347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5240.659492][T23347] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5240.659496][T23347] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5240.659503][T23347] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5240.659507][T23347] ? dump_stack_lvl (lib/dump_stack.c:123) [5240.659511][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.659521][T23347] lwtunnel_output (net/core/lwtunnel.c:359) [5240.659528][T23347] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5240.659530][T23347] ? _printk (kernel/printk/printk.c:2470) [5240.659538][T23347] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5240.659550][T23347] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5240.659555][T23347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5240.659562][T23347] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5240.659567][T23347] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5240.659573][T23347] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5240.659577][T23347] ? dump_stack_lvl (lib/dump_stack.c:123) [5240.659581][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.659590][T23347] lwtunnel_output (net/core/lwtunnel.c:359) [5240.659597][T23347] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5240.659603][T23347] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5240.659608][T23347] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5240.659613][T23347] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5240.659625][T23347] rawv6_sendmsg (net/ipv6/raw.c:918) [5240.659637][T23347] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5240.659643][T23347] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5240.659646][T23347] ? __lock_release (kernel/locking/lockdep.c:5534) [5240.659653][T23347] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5240.659656][T23347] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5240.659665][T23347] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5240.659681][T23347] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5240.659684][T23347] ? __lock_release (kernel/locking/lockdep.c:5534) [5240.659695][T23347] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5240.659699][T23347] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5240.659704][T23347] ? __pfx___sys_sendto (net/socket.c:2147) [5240.659719][T23347] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5240.659725][T23347] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5240.659732][T23347] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5240.659739][T23347] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5240.659750][T23347] __x64_sys_sendto (net/socket.c:2183) [5240.659753][T23347] ? 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) [5240.659756][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.659761][T23347] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5240.659766][T23347] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5240.659768][T23347] RIP: 0033:0x7f2bda774a4a [ 5240.659771][T23347] 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 [ 5240.659774][T23347] RSP: 002b:00007ffee5085428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5240.659776][T23347] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2bda774a4a [ 5240.659778][T23347] RDX: 0000000000000040 RSI: 000000002c172340 RDI: 0000000000000005 [ 5240.659780][T23347] RBP: 00007ffee50854b0 R08: 0000000000418574 R09: 000000000000001c [ 5240.659781][T23347] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5240.659783][T23347] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bda89d000 | [ 5240.659783][T23347] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bda89d000 | [ 5240.659798][T23347] | [ 5240.659800][T23347] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23347 | [5240.681097][T23347] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5240.681375][T23347] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5240.681376][T23347] Call Trace: [ 5240.681378][T23347] [5240.681380][T23347] dump_stack_lvl (lib/dump_stack.c:123) [5240.681386][T23347] check_preemption_disabled (lib/smp_processor_id.c:52) [5240.681391][T23347] lwtunnel_output (net/core/lwtunnel.c:359) [5240.681398][T23347] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5240.681401][T23347] ? _printk (kernel/printk/printk.c:2470) [5240.681410][T23347] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5240.681423][T23347] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5240.681428][T23347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5240.681436][T23347] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5240.681440][T23347] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5240.681447][T23347] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5240.681451][T23347] ? dump_stack_lvl (lib/dump_stack.c:123) [5240.681455][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.681465][T23347] lwtunnel_output (net/core/lwtunnel.c:359) [5240.681471][T23347] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5240.681474][T23347] ? _printk (kernel/printk/printk.c:2470) [5240.681482][T23347] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5240.681494][T23347] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5240.681499][T23347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5240.681506][T23347] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5240.681511][T23347] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5240.681518][T23347] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5240.681522][T23347] ? dump_stack_lvl (lib/dump_stack.c:123) [5240.681525][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.681535][T23347] lwtunnel_output (net/core/lwtunnel.c:359) [5240.681541][T23347] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5240.681548][T23347] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5240.681553][T23347] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5240.681558][T23347] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5240.681570][T23347] rawv6_sendmsg (net/ipv6/raw.c:918) [5240.681583][T23347] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5240.681588][T23347] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5240.681591][T23347] ? __lock_release (kernel/locking/lockdep.c:5534) [5240.681598][T23347] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5240.681601][T23347] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5240.681610][T23347] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5240.681627][T23347] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5240.681629][T23347] ? __lock_release (kernel/locking/lockdep.c:5534) [5240.681641][T23347] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5240.681645][T23347] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5240.681650][T23347] ? __pfx___sys_sendto (net/socket.c:2147) [5240.681665][T23347] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5240.681671][T23347] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5240.681679][T23347] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5240.681686][T23347] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5240.681696][T23347] __x64_sys_sendto (net/socket.c:2183) [5240.681700][T23347] ? 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) [5240.681703][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.681708][T23347] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5240.681713][T23347] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5240.681715][T23347] RIP: 0033:0x7f2bda774a4a [ 5240.681718][T23347] 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 [ 5240.681720][T23347] RSP: 002b:00007ffee5085428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5240.681723][T23347] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2bda774a4a [ 5240.681725][T23347] RDX: 0000000000000040 RSI: 000000002c172340 RDI: 0000000000000005 [ 5240.681727][T23347] RBP: 00007ffee50854b0 R08: 0000000000418574 R09: 000000000000001c [ 5240.681728][T23347] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5240.681730][T23347] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bda89d000 | [ 5240.681730][T23347] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bda89d000 | [ 5240.681745][T23347] | [ 5240.681753][T23347] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23347 | [5240.703937][T23347] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5240.704232][T23347] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5240.704233][T23347] Call Trace: [ 5240.704235][T23347] [5240.704237][T23347] dump_stack_lvl (lib/dump_stack.c:123) [5240.704242][T23347] check_preemption_disabled (lib/smp_processor_id.c:52) [5240.704248][T23347] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5240.704255][T23347] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5240.704258][T23347] ? _printk (kernel/printk/printk.c:2470) [5240.704267][T23347] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5240.704279][T23347] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5240.704285][T23347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5240.704293][T23347] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5240.704297][T23347] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5240.704304][T23347] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5240.704308][T23347] ? dump_stack_lvl (lib/dump_stack.c:123) [5240.704312][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.704322][T23347] lwtunnel_output (net/core/lwtunnel.c:359) [5240.704328][T23347] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5240.704331][T23347] ? _printk (kernel/printk/printk.c:2470) [5240.704339][T23347] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5240.704351][T23347] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5240.704356][T23347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5240.704364][T23347] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5240.704368][T23347] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5240.704375][T23347] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5240.704379][T23347] ? dump_stack_lvl (lib/dump_stack.c:123) [5240.704383][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.704393][T23347] lwtunnel_output (net/core/lwtunnel.c:359) [5240.704399][T23347] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5240.704402][T23347] ? _printk (kernel/printk/printk.c:2470) [5240.704410][T23347] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5240.704422][T23347] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5240.704427][T23347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5240.704434][T23347] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5240.704438][T23347] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5240.704445][T23347] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5240.704449][T23347] ? dump_stack_lvl (lib/dump_stack.c:123) [5240.704453][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.704462][T23347] lwtunnel_output (net/core/lwtunnel.c:359) [5240.704469][T23347] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5240.704475][T23347] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5240.704481][T23347] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5240.704485][T23347] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5240.704498][T23347] rawv6_sendmsg (net/ipv6/raw.c:918) [5240.704510][T23347] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5240.704516][T23347] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5240.704519][T23347] ? __lock_release (kernel/locking/lockdep.c:5534) [5240.704526][T23347] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5240.704529][T23347] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5240.704538][T23347] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5240.704555][T23347] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5240.704557][T23347] ? __lock_release (kernel/locking/lockdep.c:5534) [5240.704569][T23347] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5240.704573][T23347] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5240.704578][T23347] ? __pfx___sys_sendto (net/socket.c:2147) [5240.704593][T23347] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5240.704599][T23347] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5240.704607][T23347] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5240.704614][T23347] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5240.704624][T23347] __x64_sys_sendto (net/socket.c:2183) [5240.704628][T23347] ? 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) [5240.704631][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.704635][T23347] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5240.704640][T23347] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5240.704643][T23347] RIP: 0033:0x7f2bda774a4a [ 5240.704646][T23347] 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 [ 5240.704648][T23347] RSP: 002b:00007ffee5085428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5240.704651][T23347] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2bda774a4a [ 5240.704653][T23347] RDX: 0000000000000040 RSI: 000000002c172340 RDI: 0000000000000005 [ 5240.704654][T23347] RBP: 00007ffee50854b0 R08: 0000000000418574 R09: 000000000000001c [ 5240.704656][T23347] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5240.704657][T23347] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bda89d000 | [ 5240.704657][T23347] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bda89d000 | [ 5240.704673][T23347] | [ 5240.704690][T23347] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23347 | [5240.730859][T23347] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5240.731155][T23347] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5240.731157][T23347] Call Trace: [ 5240.731158][T23347] [5240.731160][T23347] dump_stack_lvl (lib/dump_stack.c:123) [5240.731166][T23347] check_preemption_disabled (lib/smp_processor_id.c:52) [5240.731171][T23347] lwtunnel_output (net/core/lwtunnel.c:359) [5240.731178][T23347] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5240.731181][T23347] ? _printk (kernel/printk/printk.c:2470) [5240.731191][T23347] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5240.731203][T23347] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5240.731209][T23347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5240.731217][T23347] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5240.731221][T23347] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5240.731229][T23347] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5240.731233][T23347] ? dump_stack_lvl (lib/dump_stack.c:123) [5240.731236][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.731247][T23347] lwtunnel_output (net/core/lwtunnel.c:359) [5240.731254][T23347] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5240.731257][T23347] ? _printk (kernel/printk/printk.c:2470) [5240.731265][T23347] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5240.731277][T23347] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5240.731282][T23347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5240.731289][T23347] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5240.731294][T23347] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5240.731301][T23347] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5240.731305][T23347] ? dump_stack_lvl (lib/dump_stack.c:123) [5240.731309][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.731318][T23347] lwtunnel_output (net/core/lwtunnel.c:359) [5240.731325][T23347] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5240.731328][T23347] ? _printk (kernel/printk/printk.c:2470) [5240.731336][T23347] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5240.731348][T23347] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5240.731353][T23347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5240.731360][T23347] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5240.731365][T23347] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5240.731372][T23347] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5240.731376][T23347] ? dump_stack_lvl (lib/dump_stack.c:123) [5240.731380][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.731389][T23347] lwtunnel_output (net/core/lwtunnel.c:359) [5240.731396][T23347] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5240.731403][T23347] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5240.731408][T23347] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5240.731413][T23347] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5240.731426][T23347] rawv6_sendmsg (net/ipv6/raw.c:918) [5240.731439][T23347] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5240.731444][T23347] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5240.731447][T23347] ? __lock_release (kernel/locking/lockdep.c:5534) [5240.731455][T23347] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5240.731458][T23347] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5240.731468][T23347] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5240.731485][T23347] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5240.731488][T23347] ? __lock_release (kernel/locking/lockdep.c:5534) [5240.731499][T23347] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5240.731503][T23347] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5240.731509][T23347] ? __pfx___sys_sendto (net/socket.c:2147) [5240.731524][T23347] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5240.731531][T23347] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5240.731538][T23347] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5240.731545][T23347] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5240.731556][T23347] __x64_sys_sendto (net/socket.c:2183) [5240.731560][T23347] ? 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) [5240.731563][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.731567][T23347] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5240.731572][T23347] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5240.731575][T23347] RIP: 0033:0x7f2bda774a4a [ 5240.731579][T23347] 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 [ 5240.731581][T23347] RSP: 002b:00007ffee5085428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5240.731584][T23347] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2bda774a4a [ 5240.731585][T23347] RDX: 0000000000000040 RSI: 000000002c172340 RDI: 0000000000000005 [ 5240.731587][T23347] RBP: 00007ffee50854b0 R08: 0000000000418574 R09: 000000000000001c [ 5240.731589][T23347] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5240.731591][T23347] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bda89d000 | [ 5240.731591][T23347] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bda89d000 | [ 5240.731606][T23347] | [ 5240.731727][T23347] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23347 | [5240.758962][T23347] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5240.759272][T23347] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5240.759273][T23347] Call Trace: [ 5240.759275][T23347] [5240.759277][T23347] dump_stack_lvl (lib/dump_stack.c:123) [5240.759282][T23347] check_preemption_disabled (lib/smp_processor_id.c:52) [5240.759288][T23347] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5240.759294][T23347] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5240.759297][T23347] ? _printk (kernel/printk/printk.c:2470) [5240.759306][T23347] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5240.759319][T23347] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5240.759324][T23347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5240.759332][T23347] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5240.759337][T23347] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5240.759344][T23347] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5240.759349][T23347] ? dump_stack_lvl (lib/dump_stack.c:123) [5240.759352][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.759362][T23347] lwtunnel_output (net/core/lwtunnel.c:359) [5240.759369][T23347] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5240.759372][T23347] ? _printk (kernel/printk/printk.c:2470) [5240.759380][T23347] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5240.759392][T23347] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5240.759397][T23347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5240.759404][T23347] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5240.759409][T23347] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5240.759416][T23347] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5240.759420][T23347] ? dump_stack_lvl (lib/dump_stack.c:123) [5240.759423][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.759433][T23347] lwtunnel_output (net/core/lwtunnel.c:359) [5240.759440][T23347] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5240.759442][T23347] ? _printk (kernel/printk/printk.c:2470) [5240.759450][T23347] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5240.759463][T23347] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5240.759467][T23347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5240.759475][T23347] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5240.759479][T23347] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5240.759486][T23347] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5240.759490][T23347] ? dump_stack_lvl (lib/dump_stack.c:123) [5240.759494][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.759504][T23347] lwtunnel_output (net/core/lwtunnel.c:359) [5240.759510][T23347] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5240.759513][T23347] ? _printk (kernel/printk/printk.c:2470) [5240.759521][T23347] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5240.759533][T23347] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5240.759538][T23347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5240.759545][T23347] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5240.759550][T23347] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5240.759557][T23347] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5240.759561][T23347] ? dump_stack_lvl (lib/dump_stack.c:123) [5240.759564][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.759574][T23347] lwtunnel_output (net/core/lwtunnel.c:359) [5240.759580][T23347] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5240.759587][T23347] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5240.759592][T23347] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5240.759597][T23347] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5240.759610][T23347] rawv6_sendmsg (net/ipv6/raw.c:918) [5240.759622][T23347] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5240.759627][T23347] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5240.759631][T23347] ? __lock_release (kernel/locking/lockdep.c:5534) [5240.759638][T23347] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5240.759641][T23347] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5240.759650][T23347] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5240.759667][T23347] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5240.759670][T23347] ? __lock_release (kernel/locking/lockdep.c:5534) [5240.759682][T23347] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5240.759685][T23347] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5240.759691][T23347] ? __pfx___sys_sendto (net/socket.c:2147) [5240.759706][T23347] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5240.759712][T23347] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5240.759720][T23347] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5240.759727][T23347] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5240.759738][T23347] __x64_sys_sendto (net/socket.c:2183) [5240.759742][T23347] ? 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) [5240.759745][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.759749][T23347] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5240.759754][T23347] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5240.759757][T23347] RIP: 0033:0x7f2bda774a4a [ 5240.759760][T23347] 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 [ 5240.759762][T23347] RSP: 002b:00007ffee5085428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5240.759765][T23347] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2bda774a4a [ 5240.759767][T23347] RDX: 0000000000000040 RSI: 000000002c172340 RDI: 0000000000000005 [ 5240.759769][T23347] RBP: 00007ffee50854b0 R08: 0000000000418574 R09: 000000000000001c [ 5240.759770][T23347] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5240.759772][T23347] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bda89d000 | [ 5240.759772][T23347] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bda89d000 | [ 5240.759787][T23347] | [ 5240.759790][T23347] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23347 | [5240.791079][T23347] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5240.791387][T23347] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5240.791388][T23347] Call Trace: [ 5240.791390][T23347] [5240.791392][T23347] dump_stack_lvl (lib/dump_stack.c:123) [5240.791398][T23347] check_preemption_disabled (lib/smp_processor_id.c:52) [5240.791404][T23347] lwtunnel_output (net/core/lwtunnel.c:359) [5240.791411][T23347] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5240.791413][T23347] ? _printk (kernel/printk/printk.c:2470) [5240.791422][T23347] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5240.791435][T23347] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5240.791441][T23347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5240.791449][T23347] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5240.791454][T23347] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5240.791461][T23347] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5240.791465][T23347] ? dump_stack_lvl (lib/dump_stack.c:123) [5240.791469][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.791479][T23347] lwtunnel_output (net/core/lwtunnel.c:359) [5240.791486][T23347] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5240.791488][T23347] ? _printk (kernel/printk/printk.c:2470) [5240.791497][T23347] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5240.791509][T23347] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5240.791514][T23347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5240.791522][T23347] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5240.791527][T23347] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5240.791534][T23347] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5240.791538][T23347] ? dump_stack_lvl (lib/dump_stack.c:123) [5240.791542][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.791551][T23347] lwtunnel_output (net/core/lwtunnel.c:359) [5240.791558][T23347] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5240.791561][T23347] ? _printk (kernel/printk/printk.c:2470) [5240.791569][T23347] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5240.791581][T23347] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5240.791586][T23347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5240.791594][T23347] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5240.791598][T23347] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5240.791605][T23347] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5240.791609][T23347] ? dump_stack_lvl (lib/dump_stack.c:123) [5240.791613][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.791623][T23347] lwtunnel_output (net/core/lwtunnel.c:359) [5240.791630][T23347] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5240.791632][T23347] ? _printk (kernel/printk/printk.c:2470) [5240.791640][T23347] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5240.791653][T23347] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5240.791657][T23347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5240.791665][T23347] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5240.791670][T23347] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5240.791677][T23347] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5240.791681][T23347] ? dump_stack_lvl (lib/dump_stack.c:123) [5240.791684][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.791694][T23347] lwtunnel_output (net/core/lwtunnel.c:359) [5240.791701][T23347] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5240.791707][T23347] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5240.791713][T23347] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5240.791717][T23347] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5240.791730][T23347] rawv6_sendmsg (net/ipv6/raw.c:918) [5240.791743][T23347] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5240.791748][T23347] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5240.791751][T23347] ? __lock_release (kernel/locking/lockdep.c:5534) [5240.791759][T23347] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5240.791762][T23347] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5240.791771][T23347] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5240.791789][T23347] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5240.791791][T23347] ? __lock_release (kernel/locking/lockdep.c:5534) [5240.791803][T23347] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5240.791807][T23347] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5240.791813][T23347] ? __pfx___sys_sendto (net/socket.c:2147) [5240.791829][T23347] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5240.791835][T23347] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5240.791842][T23347] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5240.791850][T23347] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5240.791860][T23347] __x64_sys_sendto (net/socket.c:2183) [5240.791864][T23347] ? 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) [5240.791867][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5240.791872][T23347] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5240.791877][T23347] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5240.791879][T23347] RIP: 0033:0x7f2bda774a4a [ 5240.791882][T23347] 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 [ 5240.791885][T23347] RSP: 002b:00007ffee5085428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5240.791888][T23347] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2bda774a4a [ 5240.791889][T23347] RDX: 0000000000000040 RSI: 000000002c172340 RDI: 0000000000000005 [ 5240.791891][T23347] RBP: 00007ffee50854b0 R08: 0000000000418574 R09: 000000000000001c [ 5240.791892][T23347] 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