====================================== | [ 4960.316316][ T6256] veth1: renamed from veth-betaR | [ 4960.438793][ T6257] veth0: renamed from veth-gamma | [ 4970.154866][ T6280] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6280 | [ 4970.155542][ T6280] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4970.155854][ T6280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4970.155861][ T6280] Call Trace: [ 4970.155866][ T6280] [ 4970.155868][ T6280] dump_stack_lvl (lib/dump_stack.c:123) [ 4970.155879][ T6280] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4970.155889][ T6280] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4970.155895][ T6280] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4970.155903][ T6280] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4970.155911][ T6280] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4970.155915][ T6280] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4970.155927][ T6280] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4970.155938][ T6280] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4970.155943][ T6280] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4970.155950][ T6280] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4970.155960][ T6280] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4970.155965][ T6280] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4970.155974][ T6280] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4970.155990][ T6280] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4970.155993][ T6280] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4970.156004][ T6280] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4970.156011][ T6280] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4970.156017][ T6280] ? __pfx___sys_sendto (net/socket.c:2147) [ 4970.156031][ T6280] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4970.156039][ T6280] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4970.156049][ T6280] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4970.156056][ T6280] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4970.156066][ T6280] __x64_sys_sendto (net/socket.c:2183) [ 4970.156070][ T6280] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4970.156077][ T6280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4970.156081][ T6280] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4970.156087][ T6280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4970.156092][ T6280] RIP: 0033:0x7feea4977a4a [ 4970.156096][ T6280] 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 [ 4970.156099][ T6280] RSP: 002b:00007fff152fd198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4970.156106][ T6280] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feea4977a4a [ 4970.156109][ T6280] RDX: 0000000000000040 RSI: 0000000017037340 RDI: 0000000000000005 [ 4970.156110][ T6280] RBP: 00007fff152fd220 R08: 0000000000418574 R09: 000000000000001c [ 4970.156112][ T6280] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4970.156114][ T6280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feea4aa0000 | [ 4970.156114][ T6280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feea4aa0000 | [ 4970.156129][ T6280] | [ 4970.156132][ T6280] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6280 | [ 4970.170021][ T6280] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.170331][ T6280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4970.170333][ T6280] Call Trace: [ 4970.170335][ T6280] [ 4970.170337][ T6280] dump_stack_lvl (lib/dump_stack.c:123) [ 4970.170346][ T6280] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4970.170357][ T6280] lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.170363][ T6280] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4970.170371][ T6280] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4970.170378][ T6280] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4970.170382][ T6280] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4970.170394][ T6280] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4970.170406][ T6280] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4970.170411][ T6280] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4970.170417][ T6280] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4970.170426][ T6280] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4970.170432][ T6280] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4970.170442][ T6280] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4970.170458][ T6280] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4970.170461][ T6280] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4970.170472][ T6280] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4970.170477][ T6280] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4970.170483][ T6280] ? __pfx___sys_sendto (net/socket.c:2147) [ 4970.170497][ T6280] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4970.170504][ T6280] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4970.170514][ T6280] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4970.170521][ T6280] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4970.170531][ T6280] __x64_sys_sendto (net/socket.c:2183) [ 4970.170535][ T6280] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4970.170541][ T6280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4970.170545][ T6280] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4970.170551][ T6280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4970.170555][ T6280] RIP: 0033:0x7feea4977a4a [ 4970.170559][ T6280] 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 [ 4970.170561][ T6280] RSP: 002b:00007fff152fd198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4970.170565][ T6280] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feea4977a4a [ 4970.170567][ T6280] RDX: 0000000000000040 RSI: 0000000017037340 RDI: 0000000000000005 [ 4970.170569][ T6280] RBP: 00007fff152fd220 R08: 0000000000418574 R09: 000000000000001c [ 4970.170570][ T6280] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4970.170572][ T6280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feea4aa0000 | [ 4970.170572][ T6280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feea4aa0000 | [ 4970.170586][ T6280] | [ 4970.170596][ T6280] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6280 | [ 4970.184392][ T6280] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4970.184692][ T6280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4970.184694][ T6280] Call Trace: [ 4970.184696][ T6280] [ 4970.184698][ T6280] dump_stack_lvl (lib/dump_stack.c:123) [ 4970.184705][ T6280] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4970.184712][ T6280] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4970.184719][ T6280] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 4970.184734][ T6280] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 4970.184748][ T6280] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4970.184751][ T6280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4970.184761][ T6280] lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.184767][ T6280] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4970.184774][ T6280] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4970.184780][ T6280] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4970.184785][ T6280] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4970.184797][ T6280] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4970.184809][ T6280] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4970.184816][ T6280] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4970.184822][ T6280] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4970.184835][ T6280] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4970.184840][ T6280] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4970.184849][ T6280] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4970.184865][ T6280] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4970.184868][ T6280] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4970.184879][ T6280] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4970.184884][ T6280] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4970.184890][ T6280] ? __pfx___sys_sendto (net/socket.c:2147) [ 4970.184904][ T6280] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4970.184912][ T6280] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4970.184920][ T6280] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4970.184927][ T6280] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4970.184937][ T6280] __x64_sys_sendto (net/socket.c:2183) [ 4970.184941][ T6280] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4970.184947][ T6280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4970.184951][ T6280] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4970.184957][ T6280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4970.184961][ T6280] RIP: 0033:0x7feea4977a4a [ 4970.184964][ T6280] 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 [ 4970.184967][ T6280] RSP: 002b:00007fff152fd198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4970.184970][ T6280] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feea4977a4a [ 4970.184972][ T6280] RDX: 0000000000000040 RSI: 0000000017037340 RDI: 0000000000000005 [ 4970.184974][ T6280] RBP: 00007fff152fd220 R08: 0000000000418574 R09: 000000000000001c [ 4970.184975][ T6280] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4970.184977][ T6280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feea4aa0000 | [ 4970.184977][ T6280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feea4aa0000 | [ 4970.184991][ T6280] | [ 4970.184994][ T6280] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6280 | [ 4970.200773][ T6280] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.201067][ T6280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4970.201068][ T6280] Call Trace: [ 4970.201070][ T6280] [ 4970.201072][ T6280] dump_stack_lvl (lib/dump_stack.c:123) [ 4970.201078][ T6280] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4970.201085][ T6280] lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.201092][ T6280] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 4970.201106][ T6280] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 4970.201120][ T6280] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4970.201123][ T6280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4970.201133][ T6280] lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.201139][ T6280] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4970.201146][ T6280] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4970.201152][ T6280] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4970.201156][ T6280] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4970.201168][ T6280] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4970.201180][ T6280] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4970.201185][ T6280] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4970.201188][ T6280] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4970.201196][ T6280] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4970.201199][ T6280] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4970.201208][ T6280] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4970.201225][ T6280] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4970.201227][ T6280] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4970.201245][ T6280] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4970.201251][ T6280] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4970.201261][ T6280] ? __pfx___sys_sendto (net/socket.c:2147) [ 4970.201287][ T6280] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4970.201295][ T6280] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4970.201303][ T6280] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4970.201310][ T6280] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4970.201320][ T6280] __x64_sys_sendto (net/socket.c:2183) [ 4970.201324][ T6280] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4970.201329][ T6280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4970.201334][ T6280] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4970.201340][ T6280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4970.201343][ T6280] RIP: 0033:0x7feea4977a4a [ 4970.201347][ T6280] 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 [ 4970.201349][ T6280] RSP: 002b:00007fff152fd198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4970.201352][ T6280] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feea4977a4a [ 4970.201354][ T6280] RDX: 0000000000000040 RSI: 0000000017037340 RDI: 0000000000000005 [ 4970.201356][ T6280] RBP: 00007fff152fd220 R08: 0000000000418574 R09: 000000000000001c [ 4970.201358][ T6280] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4970.201360][ T6280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feea4aa0000 | [ 4970.201360][ T6280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feea4aa0000 | [ 4970.201375][ T6280] | [ 4970.218744][ T6280] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6280 | [ 4970.219204][ T6280] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4970.219522][ T6280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4970.219524][ T6280] Call Trace: [ 4970.219526][ T6280] [ 4970.219528][ T6280] dump_stack_lvl (lib/dump_stack.c:123) [ 4970.219533][ T6280] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4970.219540][ T6280] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4970.219548][ T6280] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 4970.219562][ T6280] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 4970.219577][ T6280] ? dump_stack_lvl (lib/dump_stack.c:124) [ 4970.219587][ T6280] lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.219594][ T6280] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 4970.219607][ T6280] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 4970.219620][ T6280] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4970.219623][ T6280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4970.219633][ T6280] lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.219639][ T6280] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4970.219646][ T6280] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4970.219651][ T6280] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4970.219656][ T6280] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4970.219668][ T6280] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4970.219680][ T6280] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4970.219685][ T6280] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4970.219689][ T6280] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4970.219696][ T6280] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4970.219700][ T6280] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4970.219709][ T6280] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4970.219725][ T6280] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4970.219728][ T6280] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4970.219740][ T6280] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4970.219744][ T6280] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4970.219750][ T6280] ? __pfx___sys_sendto (net/socket.c:2147) [ 4970.219764][ T6280] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4970.219771][ T6280] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4970.219779][ T6280] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4970.219786][ T6280] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4970.219796][ T6280] __x64_sys_sendto (net/socket.c:2183) [ 4970.219801][ T6280] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4970.219806][ T6280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4970.219810][ T6280] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4970.219816][ T6280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4970.219819][ T6280] RIP: 0033:0x7feea4977a4a [ 4970.219822][ T6280] 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 [ 4970.219825][ T6280] RSP: 002b:00007fff152fd198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4970.219828][ T6280] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feea4977a4a [ 4970.219830][ T6280] RDX: 0000000000000040 RSI: 0000000017037340 RDI: 0000000000000005 [ 4970.219832][ T6280] RBP: 00007fff152fd220 R08: 0000000000418574 R09: 000000000000001c [ 4970.219833][ T6280] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4970.219835][ T6280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feea4aa0000 | [ 4970.219835][ T6280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feea4aa0000 | [ 4970.219850][ T6280] | [ 4970.219852][ T6280] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6280 | [ 4970.240057][ T6280] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.240374][ T6280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4970.240376][ T6280] Call Trace: [ 4970.240377][ T6280] [ 4970.240379][ T6280] dump_stack_lvl (lib/dump_stack.c:123) [ 4970.240385][ T6280] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4970.240393][ T6280] lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.240400][ T6280] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 4970.240414][ T6280] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 4970.240429][ T6280] ? dump_stack_lvl (lib/dump_stack.c:124) [ 4970.240438][ T6280] lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.240445][ T6280] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 4970.240458][ T6280] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 4970.240471][ T6280] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4970.240475][ T6280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4970.240484][ T6280] lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.240490][ T6280] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4970.240497][ T6280] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4970.240503][ T6280] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4970.240507][ T6280] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4970.240519][ T6280] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4970.240531][ T6280] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4970.240536][ T6280] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4970.240540][ T6280] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4970.240548][ T6280] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4970.240551][ T6280] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4970.240560][ T6280] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4970.240577][ T6280] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4970.240579][ T6280] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4970.240591][ T6280] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4970.240595][ T6280] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4970.240600][ T6280] ? __pfx___sys_sendto (net/socket.c:2147) [ 4970.240615][ T6280] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4970.240622][ T6280] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4970.240629][ T6280] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4970.240637][ T6280] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4970.240647][ T6280] __x64_sys_sendto (net/socket.c:2183) [ 4970.240651][ T6280] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4970.240655][ T6280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4970.240659][ T6280] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4970.240665][ T6280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4970.240668][ T6280] RIP: 0033:0x7feea4977a4a [ 4970.240672][ T6280] 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 [ 4970.240674][ T6280] RSP: 002b:00007fff152fd198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4970.240677][ T6280] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feea4977a4a [ 4970.240679][ T6280] RDX: 0000000000000040 RSI: 0000000017037340 RDI: 0000000000000005 [ 4970.240681][ T6280] RBP: 00007fff152fd220 R08: 0000000000418574 R09: 000000000000001c [ 4970.240682][ T6280] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4970.240684][ T6280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feea4aa0000 | [ 4970.240684][ T6280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feea4aa0000 | [ 4970.240699][ T6280] | [ 4970.240708][ T6280] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6280 | [ 4970.261197][ T6280] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4970.261525][ T6280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4970.261526][ T6280] Call Trace: [ 4970.261528][ T6280] [ 4970.261530][ T6280] dump_stack_lvl (lib/dump_stack.c:123) [ 4970.261536][ T6280] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4970.261542][ T6280] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4970.261549][ T6280] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 4970.261564][ T6280] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 4970.261577][ T6280] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4970.261581][ T6280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4970.261590][ T6280] lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.261597][ T6280] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 4970.261610][ T6280] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 4970.261625][ T6280] ? dump_stack_lvl (lib/dump_stack.c:124) [ 4970.261634][ T6280] lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.261641][ T6280] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 4970.261654][ T6280] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 4970.261667][ T6280] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4970.261671][ T6280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4970.261680][ T6280] lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.261687][ T6280] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4970.261693][ T6280] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4970.261699][ T6280] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4970.261704][ T6280] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4970.261716][ T6280] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4970.261728][ T6280] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4970.261733][ T6280] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4970.261736][ T6280] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4970.261744][ T6280] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4970.261747][ T6280] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4970.261756][ T6280] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4970.261773][ T6280] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4970.261776][ T6280] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4970.261787][ T6280] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4970.261791][ T6280] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4970.261797][ T6280] ? __pfx___sys_sendto (net/socket.c:2147) [ 4970.261812][ T6280] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4970.261818][ T6280] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4970.261826][ T6280] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4970.261833][ T6280] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4970.261844][ T6280] __x64_sys_sendto (net/socket.c:2183) [ 4970.261847][ T6280] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4970.261852][ T6280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4970.261856][ T6280] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4970.261862][ T6280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4970.261865][ T6280] RIP: 0033:0x7feea4977a4a [ 4970.261868][ T6280] 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 [ 4970.261871][ T6280] RSP: 002b:00007fff152fd198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4970.261874][ T6280] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feea4977a4a [ 4970.261876][ T6280] RDX: 0000000000000040 RSI: 0000000017037340 RDI: 0000000000000005 [ 4970.261878][ T6280] RBP: 00007fff152fd220 R08: 0000000000418574 R09: 000000000000001c [ 4970.261879][ T6280] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4970.261881][ T6280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feea4aa0000 | [ 4970.261881][ T6280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feea4aa0000 | [ 4970.261896][ T6280] | [ 4970.261925][ T6280] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6280 | [ 4970.284211][ T6280] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.284531][ T6280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4970.284532][ T6280] Call Trace: [ 4970.284534][ T6280] [ 4970.284536][ T6280] dump_stack_lvl (lib/dump_stack.c:123) [ 4970.284541][ T6280] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4970.284549][ T6280] lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.284556][ T6280] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 4970.284570][ T6280] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 4970.284584][ T6280] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4970.284587][ T6280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4970.284597][ T6280] lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.284604][ T6280] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 4970.284617][ T6280] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 4970.284632][ T6280] ? dump_stack_lvl (lib/dump_stack.c:124) [ 4970.284641][ T6280] lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.284648][ T6280] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 4970.284661][ T6280] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 4970.284674][ T6280] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4970.284678][ T6280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4970.284688][ T6280] lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.284694][ T6280] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4970.284700][ T6280] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4970.284706][ T6280] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4970.284710][ T6280] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4970.284723][ T6280] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4970.284735][ T6280] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4970.284740][ T6280] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4970.284743][ T6280] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4970.284751][ T6280] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4970.284754][ T6280] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4970.284763][ T6280] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4970.284780][ T6280] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4970.284783][ T6280] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4970.284794][ T6280] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4970.284798][ T6280] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4970.284804][ T6280] ? __pfx___sys_sendto (net/socket.c:2147) [ 4970.284819][ T6280] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4970.284825][ T6280] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4970.284833][ T6280] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4970.284840][ T6280] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4970.284850][ T6280] __x64_sys_sendto (net/socket.c:2183) [ 4970.284854][ T6280] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4970.284859][ T6280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4970.284863][ T6280] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4970.284869][ T6280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4970.284872][ T6280] RIP: 0033:0x7feea4977a4a [ 4970.284875][ T6280] 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 [ 4970.284878][ T6280] RSP: 002b:00007fff152fd198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4970.284881][ T6280] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feea4977a4a [ 4970.284883][ T6280] RDX: 0000000000000040 RSI: 0000000017037340 RDI: 0000000000000005 [ 4970.284884][ T6280] RBP: 00007fff152fd220 R08: 0000000000418574 R09: 000000000000001c [ 4970.284886][ T6280] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4970.284887][ T6280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feea4aa0000 | [ 4970.284887][ T6280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feea4aa0000 | [ 4970.284903][ T6280] | [ 4970.284921][ T6280] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6280 | [ 4970.308136][ T6280] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4970.308474][ T6280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4970.308476][ T6280] Call Trace: [ 4970.308478][ T6280] [ 4970.308480][ T6280] dump_stack_lvl (lib/dump_stack.c:123) [ 4970.308486][ T6280] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4970.308492][ T6280] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4970.308499][ T6280] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 4970.308514][ T6280] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 4970.308528][ T6280] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4970.308531][ T6280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4970.308541][ T6280] lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.308548][ T6280] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 4970.308561][ T6280] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 4970.308576][ T6280] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4970.308579][ T6280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4970.308589][ T6280] lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.308595][ T6280] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 4970.308608][ T6280] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 4970.308623][ T6280] ? dump_stack_lvl (lib/dump_stack.c:124) [ 4970.308633][ T6280] lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.308639][ T6280] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 4970.308652][ T6280] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 4970.308665][ T6280] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4970.308668][ T6280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4970.308678][ T6280] lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.308684][ T6280] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4970.308691][ T6280] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4970.308696][ T6280] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4970.308701][ T6280] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4970.308719][ T6280] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4970.308731][ T6280] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4970.308736][ T6280] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4970.308739][ T6280] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4970.308747][ T6280] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4970.308750][ T6280] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4970.308759][ T6280] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4970.308776][ T6280] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4970.308779][ T6280] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4970.308791][ T6280] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4970.308794][ T6280] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4970.308800][ T6280] ? __pfx___sys_sendto (net/socket.c:2147) [ 4970.308815][ T6280] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4970.308821][ T6280] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4970.308829][ T6280] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4970.308837][ T6280] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4970.308847][ T6280] __x64_sys_sendto (net/socket.c:2183) [ 4970.308851][ T6280] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4970.308856][ T6280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4970.308860][ T6280] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4970.308866][ T6280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4970.308869][ T6280] RIP: 0033:0x7feea4977a4a [ 4970.308873][ T6280] 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 [ 4970.308875][ T6280] RSP: 002b:00007fff152fd198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4970.308878][ T6280] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feea4977a4a [ 4970.308880][ T6280] RDX: 0000000000000040 RSI: 0000000017037340 RDI: 0000000000000005 [ 4970.308881][ T6280] RBP: 00007fff152fd220 R08: 0000000000418574 R09: 000000000000001c [ 4970.308883][ T6280] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4970.308885][ T6280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feea4aa0000 | [ 4970.308885][ T6280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feea4aa0000 | [ 4970.308900][ T6280] | [ 4970.308903][ T6280] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6280 | [ 4970.334403][ T6280] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.334756][ T6280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4970.334758][ T6280] Call Trace: [ 4970.334761][ T6280] [ 4970.334764][ T6280] dump_stack_lvl (lib/dump_stack.c:123) [ 4970.334771][ T6280] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4970.334778][ T6280] lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.334785][ T6280] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 4970.334800][ T6280] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 4970.334814][ T6280] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4970.334817][ T6280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4970.334828][ T6280] lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.334834][ T6280] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 4970.334848][ T6280] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 4970.334862][ T6280] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4970.334865][ T6280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4970.334875][ T6280] lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.334881][ T6280] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 4970.334894][ T6280] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 4970.334909][ T6280] ? dump_stack_lvl (lib/dump_stack.c:124) [ 4970.334919][ T6280] lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.334925][ T6280] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 4970.334938][ T6280] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 4970.334952][ T6280] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4970.334955][ T6280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4970.334965][ T6280] lwtunnel_output (net/core/lwtunnel.c:359) [ 4970.334971][ T6280] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4970.334978][ T6280] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4970.334983][ T6280] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4970.334988][ T6280] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4970.335006][ T6280] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4970.335019][ T6280] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4970.335025][ T6280] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4970.335028][ T6280] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4970.335036][ T6280] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4970.335039][ T6280] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4970.335048][ T6280] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4970.335066][ T6280] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4970.335068][ T6280] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4970.335081][ T6280] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4970.335085][ T6280] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4970.335091][ T6280] ? __pfx___sys_sendto (net/socket.c:2147) [ 4970.335106][ T6280] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4970.335112][ T6280] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4970.335120][ T6280] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4970.335128][ T6280] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4970.335138][ T6280] __x64_sys_sendto (net/socket.c:2183) [ 4970.335142][ T6280] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4970.335146][ T6280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4970.335150][ T6280] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4970.335156][ T6280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4970.335160][ T6280] RIP: 0033:0x7feea4977a4a [ 4970.335163][ T6280] 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 [ 4970.335165][ T6280] RSP: 002b:00007fff152fd198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4970.335168][ T6280] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feea4977a4a [ 4970.335170][ T6280] RDX: 0000000000000040 RSI: 0000000017037340 RDI: 0000000000000005 [ 4970.335172][ T6280] RBP: 00007fff152fd220 R08: 0000000000418574 R09: 000000000000001c [ 4970.335174][ T6280] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4970.335175][ T6280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feea4aa0000 | [ 4971.413964][ T6280] lwtunnel_output(): recursion limit reached on datapath | [ 4976.130764][ T6287] check_preemption_disabled: 46 callbacks suppressed | [ 4976.130772][ T6287] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6287 | [ 4976.131563][ T6287] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4976.131844][ T6287] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4976.131846][ T6287] Call Trace: [ 4976.131848][ T6287] [ 4976.131850][ T6287] dump_stack_lvl (lib/dump_stack.c:123) [ 4976.131861][ T6287] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4976.131871][ T6287] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4976.131877][ T6287] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4976.131886][ T6287] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4976.131893][ T6287] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4976.131898][ T6287] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4976.131910][ T6287] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4976.131921][ T6287] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4976.131926][ T6287] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4976.131934][ T6287] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4976.131944][ T6287] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4976.131951][ T6287] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4976.131960][ T6287] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4976.131976][ T6287] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4976.131979][ T6287] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4976.131990][ T6287] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4976.131997][ T6287] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4976.132002][ T6287] ? __pfx___sys_sendto (net/socket.c:2147) [ 4976.132017][ T6287] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4976.132025][ T6287] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4976.132036][ T6287] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4976.132042][ T6287] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4976.132052][ T6287] __x64_sys_sendto (net/socket.c:2183) [ 4976.132056][ T6287] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4976.132061][ T6287] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4976.132065][ T6287] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4976.132071][ T6287] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4976.132076][ T6287] RIP: 0033:0x7fa993d93a4a [ 4976.132080][ T6287] 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 [ 4976.132082][ T6287] RSP: 002b:00007fff7e26c848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4976.132086][ T6287] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa993d93a4a [ 4976.132088][ T6287] RDX: 0000000000000040 RSI: 000000002fdc7340 RDI: 0000000000000005 [ 4976.132090][ T6287] RBP: 00007fff7e26c8d0 R08: 0000000000418574 R09: 000000000000001c [ 4976.132092][ T6287] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4976.132094][ T6287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa993ebc000 | [ 4976.132094][ T6287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa993ebc000 | [ 4976.132108][ T6287] | [ 4976.132111][ T6287] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6287 | [ 4976.145556][ T6287] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4976.145828][ T6287] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4976.145829][ T6287] Call Trace: [ 4976.145831][ T6287] [ 4976.145833][ T6287] dump_stack_lvl (lib/dump_stack.c:123) [ 4976.145839][ T6287] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4976.145846][ T6287] lwtunnel_output (net/core/lwtunnel.c:359) [ 4976.145852][ T6287] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4976.145858][ T6287] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4976.145864][ T6287] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4976.145868][ T6287] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4976.145880][ T6287] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4976.145892][ T6287] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4976.145897][ T6287] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4976.145901][ T6287] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4976.145909][ T6287] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4976.145912][ T6287] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4976.145922][ T6287] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4976.145938][ T6287] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4976.145941][ T6287] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4976.145952][ T6287] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4976.145956][ T6287] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4976.145961][ T6287] ? __pfx___sys_sendto (net/socket.c:2147) [ 4976.145976][ T6287] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4976.145982][ T6287] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4976.145990][ T6287] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4976.145997][ T6287] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4976.146007][ T6287] __x64_sys_sendto (net/socket.c:2183) [ 4976.146011][ T6287] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4976.146015][ T6287] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4976.146019][ T6287] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4976.146025][ T6287] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4976.146028][ T6287] RIP: 0033:0x7fa993d93a4a [ 4976.146031][ T6287] 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 [ 4976.146034][ T6287] RSP: 002b:00007fff7e26c848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4976.146037][ T6287] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa993d93a4a [ 4976.146039][ T6287] RDX: 0000000000000040 RSI: 000000002fdc7340 RDI: 0000000000000005 [ 4976.146040][ T6287] RBP: 00007fff7e26c8d0 R08: 0000000000418574 R09: 000000000000001c [ 4976.146042][ T6287] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4976.146043][ T6287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa993ebc000 | [ 4976.146043][ T6287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa993ebc000 | [ 4976.146058][ T6287] | [ 4976.164998][ T6287] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6287 | [ 4976.165404][ T6287] caller is lwtunnel_output (net/core/dev.h:355 net/core/lwtunnel.c:360) [ 4976.165663][ T6287] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4976.165664][ T6287] Call Trace: [ 4976.165666][ T6287] [ 4976.165668][ T6287] dump_stack_lvl (lib/dump_stack.c:123) [ 4976.165674][ T6287] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4976.165681][ T6287] lwtunnel_output (net/core/dev.h:355 net/core/lwtunnel.c:360) [ 4976.165687][ T6287] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4976.165694][ T6287] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4976.165699][ T6287] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4976.165703][ T6287] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4976.165715][ T6287] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4976.165727][ T6287] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4976.165732][ T6287] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4976.165736][ T6287] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4976.165744][ T6287] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4976.165747][ T6287] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4976.165756][ T6287] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4976.165772][ T6287] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4976.165775][ T6287] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4976.165786][ T6287] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4976.165790][ T6287] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4976.165796][ T6287] ? __pfx___sys_sendto (net/socket.c:2147) [ 4976.165811][ T6287] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4976.165817][ T6287] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4976.165824][ T6287] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4976.165831][ T6287] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4976.165842][ T6287] __x64_sys_sendto (net/socket.c:2183) [ 4976.165845][ T6287] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4976.165850][ T6287] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4976.165854][ T6287] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4976.165860][ T6287] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4976.165863][ T6287] RIP: 0033:0x7fa993d93a4a [ 4976.165866][ T6287] 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 [ 4976.165869][ T6287] RSP: 002b:00007fff7e26c848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4976.165872][ T6287] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa993d93a4a [ 4976.165874][ T6287] RDX: 0000000000000040 RSI: 000000002fdc7340 RDI: 0000000000000005 [ 4976.165875][ T6287] RBP: 00007fff7e26c8d0 R08: 0000000000418574 R09: 000000000000001c [ 4976.165877][ T6287] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4976.165879][ T6287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa993ebc000 | [ 4976.165879][ T6287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa993ebc000 | [ 4976.165894][ T6287] | [ 4977.132211][ T6287] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6287 | [ 4977.132786][ T6287] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4977.133059][ T6287] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4977.133061][ T6287] Call Trace: [ 4977.133063][ T6287] [ 4977.133065][ T6287] dump_stack_lvl (lib/dump_stack.c:123) [ 4977.133073][ T6287] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4977.133081][ T6287] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4977.133088][ T6287] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4977.133095][ T6287] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4977.133101][ T6287] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4977.133105][ T6287] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4977.133117][ T6287] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4977.133120][ T6287] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4977.133133][ T6287] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4977.133136][ T6287] ? move_addr_to_user (net/socket.c:300) [ 4977.133146][ T6287] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4977.133150][ T6287] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4977.133159][ T6287] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4977.133163][ T6287] ? sock_release (net/socket.c:647 net/socket.c:675) [ 4977.133177][ T6287] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4977.133182][ T6287] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4977.133193][ T6287] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4977.133197][ T6287] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4977.133202][ T6287] ? __pfx___sys_sendto (net/socket.c:2147) [ 4977.133215][ T6287] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4977.133224][ T6287] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 4977.133231][ T6287] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4977.133239][ T6287] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 4977.133243][ T6287] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 4977.133251][ T6287] __x64_sys_sendto (net/socket.c:2183) [ 4977.133254][ T6287] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4977.133258][ T6287] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4977.133263][ T6287] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4977.133272][ T6287] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4977.133276][ T6287] RIP: 0033:0x7fa993d93a4a [ 4977.133281][ T6287] 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 [ 4977.133283][ T6287] RSP: 002b:00007fff7e26c848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4977.133287][ T6287] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa993d93a4a [ 4977.133289][ T6287] RDX: 0000000000000040 RSI: 000000002fdc7340 RDI: 0000000000000005 [ 4977.133291][ T6287] RBP: 00007fff7e26c8d0 R08: 0000000000418574 R09: 000000000000001c [ 4977.133293][ T6287] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 4977.133294][ T6287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa993ebc000 | [ 4977.133294][ T6287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa993ebc000 | [ 4977.133309][ T6287] | [ 4977.146216][ T6287] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6287 | [ 4977.146605][ T6287] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4977.146859][ T6287] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4977.146860][ T6287] Call Trace: [ 4977.146862][ T6287] [ 4977.146864][ T6287] dump_stack_lvl (lib/dump_stack.c:123) [ 4977.146869][ T6287] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4977.146876][ T6287] lwtunnel_output (net/core/lwtunnel.c:359) [ 4977.146882][ T6287] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4977.146888][ T6287] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4977.146894][ T6287] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4977.146898][ T6287] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4977.146910][ T6287] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4977.146913][ T6287] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4977.146925][ T6287] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4977.146928][ T6287] ? move_addr_to_user (net/socket.c:300) [ 4977.146937][ T6287] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4977.146941][ T6287] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4977.146949][ T6287] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4977.146953][ T6287] ? sock_release (net/socket.c:647 net/socket.c:675) [ 4977.146968][ T6287] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4977.146971][ T6287] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4977.146983][ T6287] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4977.146986][ T6287] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4977.146992][ T6287] ? __pfx___sys_sendto (net/socket.c:2147) [ 4977.147005][ T6287] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4977.147013][ T6287] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 4977.147019][ T6287] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4977.147027][ T6287] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 4977.147031][ T6287] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 4977.147039][ T6287] __x64_sys_sendto (net/socket.c:2183) [ 4977.147042][ T6287] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4977.147047][ T6287] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4977.147051][ T6287] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4977.147056][ T6287] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4977.147059][ T6287] RIP: 0033:0x7fa993d93a4a [ 4977.147063][ T6287] 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 [ 4977.147065][ T6287] RSP: 002b:00007fff7e26c848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4977.147068][ T6287] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa993d93a4a [ 4977.147070][ T6287] RDX: 0000000000000040 RSI: 000000002fdc7340 RDI: 0000000000000005 [ 4977.147072][ T6287] RBP: 00007fff7e26c8d0 R08: 0000000000418574 R09: 000000000000001c [ 4977.147073][ T6287] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 4977.147075][ T6287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa993ebc000 | [ 4977.147075][ T6287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa993ebc000 | [ 4977.147089][ T6287] | [ 4977.165617][ T6287] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6287 | [ 4977.166019][ T6287] caller is lwtunnel_output (net/core/dev.h:355 net/core/lwtunnel.c:360) [ 4977.166295][ T6287] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4977.166297][ T6287] Call Trace: [ 4977.166299][ T6287] [ 4977.166301][ T6287] dump_stack_lvl (lib/dump_stack.c:123) [ 4977.166307][ T6287] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4977.166314][ T6287] lwtunnel_output (net/core/dev.h:355 net/core/lwtunnel.c:360) [ 4977.166320][ T6287] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4977.166327][ T6287] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4977.166332][ T6287] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4977.166336][ T6287] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4977.166348][ T6287] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4977.166351][ T6287] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4977.166363][ T6287] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4977.166366][ T6287] ? move_addr_to_user (net/socket.c:300) [ 4977.166376][ T6287] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4977.166379][ T6287] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4977.166388][ T6287] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4977.166392][ T6287] ? sock_release (net/socket.c:647 net/socket.c:675) [ 4977.166406][ T6287] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4977.166410][ T6287] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4977.166421][ T6287] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4977.166424][ T6287] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4977.166430][ T6287] ? __pfx___sys_sendto (net/socket.c:2147) [ 4977.166443][ T6287] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4977.166452][ T6287] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 4977.166458][ T6287] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4977.166466][ T6287] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 4977.166471][ T6287] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 4977.166478][ T6287] __x64_sys_sendto (net/socket.c:2183) [ 4977.166482][ T6287] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4977.166486][ T6287] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4977.166491][ T6287] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4977.166496][ T6287] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4977.166500][ T6287] RIP: 0033:0x7fa993d93a4a [ 4977.166503][ T6287] 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 [ 4977.166506][ T6287] RSP: 002b:00007fff7e26c848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4977.166509][ T6287] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa993d93a4a [ 4977.166511][ T6287] RDX: 0000000000000040 RSI: 000000002fdc7340 RDI: 0000000000000005 [ 4977.166512][ T6287] RBP: 00007fff7e26c8d0 R08: 0000000000418574 R09: 000000000000001c [ 4977.166514][ T6287] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 4977.166516][ T6287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa993ebc000 | [ 4979.624059][ C2] lwtunnel_input(): recursion limit reached on datapath | [ 4980.675582][ C2] lwtunnel_input(): recursion limit reached on datapath | [ 4982.924990][ T6293] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6293 | [ 4982.925442][ T6293] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4982.925712][ T6293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4982.925713][ T6293] Call Trace: [ 4982.925716][ T6293] [ 4982.925718][ T6293] dump_stack_lvl (lib/dump_stack.c:123) [ 4982.925726][ T6293] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4982.925734][ T6293] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4982.925740][ T6293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4982.925747][ T6293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4982.925753][ T6293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4982.925758][ T6293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4982.925769][ T6293] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4982.925781][ T6293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4982.925786][ T6293] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4982.925791][ T6293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4982.925800][ T6293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4982.925804][ T6293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4982.925813][ T6293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4982.925829][ T6293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4982.925832][ T6293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4982.925843][ T6293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4982.925848][ T6293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4982.925853][ T6293] ? __pfx___sys_sendto (net/socket.c:2147) [ 4982.925868][ T6293] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4982.925875][ T6293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4982.925884][ T6293] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4982.925891][ T6293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4982.925901][ T6293] __x64_sys_sendto (net/socket.c:2183) [ 4982.925905][ T6293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4982.925910][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4982.925914][ T6293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4982.925920][ T6293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4982.925924][ T6293] RIP: 0033:0x7eff19e78a4a [ 4982.925928][ T6293] 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 [ 4982.925931][ T6293] RSP: 002b:00007fffc8605968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4982.925934][ T6293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff19e78a4a [ 4982.925936][ T6293] RDX: 0000000000000040 RSI: 0000000005228340 RDI: 0000000000000005 [ 4982.925938][ T6293] RBP: 00007fffc86059f0 R08: 0000000000418574 R09: 000000000000001c [ 4982.925940][ T6293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4982.925941][ T6293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff19fa1000 | [ 4982.925941][ T6293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff19fa1000 | [ 4982.925956][ T6293] | [ 4982.925959][ T6293] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6293 | [ 4982.938384][ T6293] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4982.938640][ T6293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4982.938642][ T6293] Call Trace: [ 4982.938644][ T6293] [ 4982.938646][ T6293] dump_stack_lvl (lib/dump_stack.c:123) [ 4982.938652][ T6293] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4982.938659][ T6293] lwtunnel_output (net/core/lwtunnel.c:359) [ 4982.938665][ T6293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4982.938671][ T6293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4982.938677][ T6293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4982.938682][ T6293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4982.938694][ T6293] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4982.938705][ T6293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4982.938710][ T6293] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4982.938714][ T6293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4982.938723][ T6293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4982.938727][ T6293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4982.938735][ T6293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4982.938752][ T6293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4982.938754][ T6293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4982.938766][ T6293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4982.938771][ T6293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4982.938776][ T6293] ? __pfx___sys_sendto (net/socket.c:2147) [ 4982.938791][ T6293] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4982.938797][ T6293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4982.938805][ T6293] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4982.938812][ T6293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4982.938823][ T6293] __x64_sys_sendto (net/socket.c:2183) [ 4982.938826][ T6293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4982.938831][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4982.938835][ T6293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4982.938841][ T6293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4982.938844][ T6293] RIP: 0033:0x7eff19e78a4a [ 4982.938847][ T6293] 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 [ 4982.938850][ T6293] RSP: 002b:00007fffc8605968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4982.938853][ T6293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff19e78a4a [ 4982.938855][ T6293] RDX: 0000000000000040 RSI: 0000000005228340 RDI: 0000000000000005 [ 4982.938856][ T6293] RBP: 00007fffc86059f0 R08: 0000000000418574 R09: 000000000000001c [ 4982.938858][ T6293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4982.938860][ T6293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff19fa1000 | [ 4982.938860][ T6293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff19fa1000 | [ 4982.938874][ T6293] | [ 4982.938999][ T6293] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6293 | [ 4982.951300][ T6293] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4982.951559][ T6293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4982.951560][ T6293] Call Trace: [ 4982.951562][ T6293] [ 4982.951564][ T6293] dump_stack_lvl (lib/dump_stack.c:123) [ 4982.951569][ T6293] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4982.951576][ T6293] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4982.951582][ T6293] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 4982.951592][ T6293] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 4982.951603][ T6293] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4982.951606][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4982.951615][ T6293] lwtunnel_output (net/core/lwtunnel.c:359) [ 4982.951621][ T6293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4982.951627][ T6293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4982.951632][ T6293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4982.951637][ T6293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4982.951648][ T6293] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4982.951659][ T6293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4982.951664][ T6293] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4982.951668][ T6293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4982.951675][ T6293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4982.951679][ T6293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4982.951688][ T6293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4982.951704][ T6293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4982.951707][ T6293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4982.951718][ T6293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4982.951722][ T6293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4982.951727][ T6293] ? __pfx___sys_sendto (net/socket.c:2147) [ 4982.951741][ T6293] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4982.951748][ T6293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4982.951756][ T6293] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4982.951763][ T6293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4982.951772][ T6293] __x64_sys_sendto (net/socket.c:2183) [ 4982.951776][ T6293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4982.951780][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4982.951784][ T6293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4982.951790][ T6293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4982.951793][ T6293] RIP: 0033:0x7eff19e78a4a [ 4982.951796][ T6293] 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 [ 4982.951799][ T6293] RSP: 002b:00007fffc8605968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4982.951802][ T6293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff19e78a4a [ 4982.951804][ T6293] RDX: 0000000000000040 RSI: 0000000005228340 RDI: 0000000000000005 [ 4982.951805][ T6293] RBP: 00007fffc86059f0 R08: 0000000000418574 R09: 000000000000001c [ 4982.951807][ T6293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4982.951808][ T6293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff19fa1000 | [ 4982.951808][ T6293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff19fa1000 | [ 4982.951823][ T6293] | [ 4982.951825][ T6293] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6293 | [ 4982.965528][ T6293] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4982.965797][ T6293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4982.965799][ T6293] Call Trace: [ 4982.965800][ T6293] [ 4982.965803][ T6293] dump_stack_lvl (lib/dump_stack.c:123) [ 4982.965809][ T6293] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4982.965816][ T6293] lwtunnel_output (net/core/lwtunnel.c:359) [ 4982.965822][ T6293] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 4982.965832][ T6293] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 4982.965844][ T6293] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4982.965847][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4982.965857][ T6293] lwtunnel_output (net/core/lwtunnel.c:359) [ 4982.965863][ T6293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4982.965869][ T6293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4982.965875][ T6293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4982.965879][ T6293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4982.965891][ T6293] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4982.965903][ T6293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4982.965908][ T6293] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4982.965911][ T6293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4982.965919][ T6293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4982.965923][ T6293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4982.965931][ T6293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4982.965948][ T6293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4982.965951][ T6293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4982.965962][ T6293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4982.965967][ T6293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4982.965972][ T6293] ? __pfx___sys_sendto (net/socket.c:2147) [ 4982.965987][ T6293] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4982.965993][ T6293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4982.966002][ T6293] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4982.966009][ T6293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4982.966020][ T6293] __x64_sys_sendto (net/socket.c:2183) [ 4982.966024][ T6293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4982.966028][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4982.966032][ T6293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4982.966038][ T6293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4982.966041][ T6293] RIP: 0033:0x7eff19e78a4a [ 4982.966044][ T6293] 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 [ 4982.966046][ T6293] RSP: 002b:00007fffc8605968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4982.966049][ T6293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff19e78a4a [ 4982.966051][ T6293] RDX: 0000000000000040 RSI: 0000000005228340 RDI: 0000000000000005 [ 4982.966053][ T6293] RBP: 00007fffc86059f0 R08: 0000000000418574 R09: 000000000000001c [ 4982.966054][ T6293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4982.966056][ T6293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff19fa1000 | [ 4982.966056][ T6293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff19fa1000 | [ 4982.966071][ T6293] | [ 4982.966129][ T6293] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6293 | [ 4982.980241][ T6293] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4982.980542][ T6293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4982.980544][ T6293] Call Trace: [ 4982.980545][ T6293] [ 4982.980547][ T6293] dump_stack_lvl (lib/dump_stack.c:123) [ 4982.980553][ T6293] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4982.980559][ T6293] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4982.980565][ T6293] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 4982.980575][ T6293] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 4982.980586][ T6293] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4982.980589][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4982.980598][ T6293] lwtunnel_output (net/core/lwtunnel.c:359) [ 4982.980604][ T6293] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 4982.980613][ T6293] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 4982.980624][ T6293] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4982.980627][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4982.980636][ T6293] lwtunnel_output (net/core/lwtunnel.c:359) [ 4982.980642][ T6293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4982.980648][ T6293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4982.980653][ T6293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4982.980657][ T6293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4982.980669][ T6293] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4982.980680][ T6293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4982.980685][ T6293] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4982.980688][ T6293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4982.980696][ T6293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4982.980699][ T6293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4982.980708][ T6293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4982.980724][ T6293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4982.980726][ T6293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4982.980737][ T6293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4982.980741][ T6293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4982.980746][ T6293] ? __pfx___sys_sendto (net/socket.c:2147) [ 4982.980777][ T6293] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4982.980783][ T6293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4982.980790][ T6293] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4982.980797][ T6293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4982.980807][ T6293] __x64_sys_sendto (net/socket.c:2183) [ 4982.980811][ T6293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4982.980815][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4982.980819][ T6293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4982.980825][ T6293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4982.980828][ T6293] RIP: 0033:0x7eff19e78a4a [ 4982.980831][ T6293] 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 [ 4982.980834][ T6293] RSP: 002b:00007fffc8605968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4982.980837][ T6293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff19e78a4a [ 4982.980839][ T6293] RDX: 0000000000000040 RSI: 0000000005228340 RDI: 0000000000000005 [ 4982.980840][ T6293] RBP: 00007fffc86059f0 R08: 0000000000418574 R09: 000000000000001c [ 4982.980842][ T6293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4982.980844][ T6293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff19fa1000 | [ 4982.980844][ T6293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff19fa1000 | [ 4982.980858][ T6293] | [ 4982.980861][ T6293] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6293 | [ 4982.998312][ T6293] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4982.998597][ T6293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4982.998599][ T6293] Call Trace: [ 4982.998600][ T6293] [ 4982.998602][ T6293] dump_stack_lvl (lib/dump_stack.c:123) [ 4982.998607][ T6293] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4982.998615][ T6293] lwtunnel_output (net/core/lwtunnel.c:359) [ 4982.998622][ T6293] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 4982.998631][ T6293] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 4982.998643][ T6293] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4982.998646][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4982.998656][ T6293] lwtunnel_output (net/core/lwtunnel.c:359) [ 4982.998662][ T6293] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 4982.998671][ T6293] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 4982.998683][ T6293] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4982.998686][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4982.998695][ T6293] lwtunnel_output (net/core/lwtunnel.c:359) [ 4982.998702][ T6293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4982.998708][ T6293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4982.998713][ T6293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4982.998718][ T6293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4982.998730][ T6293] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4982.998742][ T6293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4982.998747][ T6293] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4982.998751][ T6293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4982.998758][ T6293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4982.998761][ T6293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4982.998770][ T6293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4982.998787][ T6293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4982.998790][ T6293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4982.998801][ T6293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4982.998805][ T6293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4982.998811][ T6293] ? __pfx___sys_sendto (net/socket.c:2147) [ 4982.998826][ T6293] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4982.998832][ T6293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4982.998839][ T6293] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4982.998847][ T6293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4982.998857][ T6293] __x64_sys_sendto (net/socket.c:2183) [ 4982.998861][ T6293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4982.998865][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4982.998869][ T6293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4982.998875][ T6293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4982.998879][ T6293] RIP: 0033:0x7eff19e78a4a [ 4982.998882][ T6293] 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 [ 4982.998884][ T6293] RSP: 002b:00007fffc8605968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4982.998887][ T6293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff19e78a4a [ 4982.998889][ T6293] RDX: 0000000000000040 RSI: 0000000005228340 RDI: 0000000000000005 [ 4982.998890][ T6293] RBP: 00007fffc86059f0 R08: 0000000000418574 R09: 000000000000001c [ 4982.998892][ T6293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4982.998893][ T6293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff19fa1000 | [ 4982.998893][ T6293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff19fa1000 | [ 4982.998909][ T6293] | [ 4982.999178][ T6293] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6293 | [ 4983.018086][ T6293] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4983.018398][ T6293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4983.018400][ T6293] Call Trace: [ 4983.018401][ T6293] [ 4983.018403][ T6293] dump_stack_lvl (lib/dump_stack.c:123) [ 4983.018409][ T6293] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4983.018417][ T6293] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4983.018423][ T6293] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 4983.018433][ T6293] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 4983.018445][ T6293] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4983.018448][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4983.018457][ T6293] lwtunnel_output (net/core/lwtunnel.c:359) [ 4983.018464][ T6293] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 4983.018473][ T6293] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 4983.018485][ T6293] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4983.018488][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4983.018497][ T6293] lwtunnel_output (net/core/lwtunnel.c:359) [ 4983.018503][ T6293] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 4983.018512][ T6293] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 4983.018524][ T6293] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4983.018527][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4983.018537][ T6293] lwtunnel_output (net/core/lwtunnel.c:359) [ 4983.018543][ T6293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4983.018550][ T6293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4983.018555][ T6293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4983.018559][ T6293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4983.018571][ T6293] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4983.018583][ T6293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4983.018588][ T6293] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4983.018592][ T6293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4983.018599][ T6293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4983.018602][ T6293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4983.018611][ T6293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4983.018628][ T6293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4983.018630][ T6293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4983.018642][ T6293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4983.018646][ T6293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4983.018652][ T6293] ? __pfx___sys_sendto (net/socket.c:2147) [ 4983.018666][ T6293] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4983.018673][ T6293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4983.018680][ T6293] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4983.018687][ T6293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4983.018698][ T6293] __x64_sys_sendto (net/socket.c:2183) [ 4983.018701][ T6293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4983.018705][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4983.018710][ T6293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4983.018715][ T6293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4983.018719][ T6293] RIP: 0033:0x7eff19e78a4a [ 4983.018722][ T6293] 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 [ 4983.018725][ T6293] RSP: 002b:00007fffc8605968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4983.018727][ T6293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff19e78a4a [ 4983.018729][ T6293] RDX: 0000000000000040 RSI: 0000000005228340 RDI: 0000000000000005 [ 4983.018731][ T6293] RBP: 00007fffc86059f0 R08: 0000000000418574 R09: 000000000000001c [ 4983.018733][ T6293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4983.018734][ T6293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff19fa1000 | [ 4983.018734][ T6293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff19fa1000 | [ 4983.018749][ T6293] | [ 4983.018752][ T6293] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6293 | [ 4983.039683][ T6293] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4983.039980][ T6293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4983.039982][ T6293] Call Trace: [ 4983.039984][ T6293] [ 4983.039986][ T6293] dump_stack_lvl (lib/dump_stack.c:123) [ 4983.039991][ T6293] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4983.039998][ T6293] lwtunnel_output (net/core/lwtunnel.c:359) [ 4983.040005][ T6293] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 4983.040015][ T6293] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 4983.040027][ T6293] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4983.040030][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4983.040040][ T6293] lwtunnel_output (net/core/lwtunnel.c:359) [ 4983.040046][ T6293] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 4983.040055][ T6293] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 4983.040067][ T6293] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4983.040070][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4983.040079][ T6293] lwtunnel_output (net/core/lwtunnel.c:359) [ 4983.040086][ T6293] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 4983.040094][ T6293] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 4983.040106][ T6293] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4983.040109][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4983.040119][ T6293] lwtunnel_output (net/core/lwtunnel.c:359) [ 4983.040125][ T6293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4983.040132][ T6293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4983.040137][ T6293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4983.040141][ T6293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4983.040154][ T6293] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4983.040166][ T6293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4983.040171][ T6293] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4983.040175][ T6293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4983.040182][ T6293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4983.040185][ T6293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4983.040194][ T6293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4983.040211][ T6293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4983.040214][ T6293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4983.040226][ T6293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4983.040229][ T6293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4983.040235][ T6293] ? __pfx___sys_sendto (net/socket.c:2147) [ 4983.040250][ T6293] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4983.040256][ T6293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4983.040264][ T6293] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4983.040272][ T6293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4983.040283][ T6293] __x64_sys_sendto (net/socket.c:2183) [ 4983.040287][ T6293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4983.040291][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4983.040295][ T6293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4983.040301][ T6293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4983.040304][ T6293] RIP: 0033:0x7eff19e78a4a [ 4983.040308][ T6293] 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 [ 4983.040310][ T6293] RSP: 002b:00007fffc8605968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4983.040313][ T6293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff19e78a4a [ 4983.040315][ T6293] RDX: 0000000000000040 RSI: 0000000005228340 RDI: 0000000000000005 [ 4983.040317][ T6293] RBP: 00007fffc86059f0 R08: 0000000000418574 R09: 000000000000001c [ 4983.040318][ T6293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4983.040320][ T6293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff19fa1000 | [ 4983.040320][ T6293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff19fa1000 | [ 4983.040335][ T6293] | [ 4983.060903][ T6293] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6293 | [ 4983.061349][ T6293] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4983.061849][ T6293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4983.061851][ T6293] Call Trace: [ 4983.061852][ T6293] [ 4983.061855][ T6293] dump_stack_lvl (lib/dump_stack.c:123) [ 4983.061860][ T6293] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4983.061868][ T6293] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4983.061874][ T6293] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 4983.061884][ T6293] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 4983.061897][ T6293] ? dump_stack_lvl (lib/dump_stack.c:124) [ 4983.061907][ T6293] lwtunnel_output (net/core/lwtunnel.c:359) [ 4983.061913][ T6293] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 4983.061922][ T6293] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 4983.061934][ T6293] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4983.061938][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4983.061947][ T6293] lwtunnel_output (net/core/lwtunnel.c:359) [ 4983.061953][ T6293] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 4983.061962][ T6293] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 4983.061974][ T6293] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4983.061977][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4983.061987][ T6293] lwtunnel_output (net/core/lwtunnel.c:359) [ 4983.061993][ T6293] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 4983.062002][ T6293] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 4983.062014][ T6293] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4983.062017][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4983.062027][ T6293] lwtunnel_output (net/core/lwtunnel.c:359) [ 4983.062033][ T6293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4983.062039][ T6293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4983.062044][ T6293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4983.062049][ T6293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4983.062061][ T6293] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4983.062074][ T6293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4983.062079][ T6293] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4983.062082][ T6293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4983.062090][ T6293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4983.062093][ T6293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4983.062102][ T6293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4983.062119][ T6293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4983.062122][ T6293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4983.062133][ T6293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4983.062137][ T6293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4983.062143][ T6293] ? __pfx___sys_sendto (net/socket.c:2147) [ 4983.062158][ T6293] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4983.062164][ T6293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4983.062172][ T6293] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4983.062179][ T6293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4983.062190][ T6293] __x64_sys_sendto (net/socket.c:2183) [ 4983.062193][ T6293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4983.062197][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4983.062202][ T6293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4983.062208][ T6293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4983.062211][ T6293] RIP: 0033:0x7eff19e78a4a [ 4983.062214][ T6293] 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 [ 4983.062216][ T6293] RSP: 002b:00007fffc8605968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4983.062219][ T6293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff19e78a4a [ 4983.062221][ T6293] RDX: 0000000000000040 RSI: 0000000005228340 RDI: 0000000000000005 [ 4983.062222][ T6293] RBP: 00007fffc86059f0 R08: 0000000000418574 R09: 000000000000001c [ 4983.062224][ T6293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4983.062226][ T6293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff19fa1000 | [ 4983.062226][ T6293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff19fa1000 | [ 4983.062241][ T6293] | [ 4983.062245][ T6293] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6293 | [ 4983.084405][ T6293] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4983.084904][ T6293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4983.084905][ T6293] Call Trace: [ 4983.084907][ T6293] [ 4983.084909][ T6293] dump_stack_lvl (lib/dump_stack.c:123) [ 4983.084915][ T6293] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4983.084922][ T6293] lwtunnel_output (net/core/lwtunnel.c:359) [ 4983.084929][ T6293] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 4983.084939][ T6293] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 4983.084952][ T6293] ? dump_stack_lvl (lib/dump_stack.c:124) [ 4983.084962][ T6293] lwtunnel_output (net/core/lwtunnel.c:359) [ 4983.084968][ T6293] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 4983.084978][ T6293] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 4983.084990][ T6293] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4983.084993][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4983.085003][ T6293] lwtunnel_output (net/core/lwtunnel.c:359) [ 4983.085009][ T6293] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 4983.085018][ T6293] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 4983.085030][ T6293] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4983.085034][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4983.085043][ T6293] lwtunnel_output (net/core/lwtunnel.c:359) [ 4983.085050][ T6293] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 4983.085059][ T6293] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 4983.085071][ T6293] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4983.085074][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4983.085084][ T6293] lwtunnel_output (net/core/lwtunnel.c:359) [ 4983.085091][ T6293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4983.085097][ T6293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4983.085103][ T6293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4983.085107][ T6293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4983.085120][ T6293] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4983.085132][ T6293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4983.085137][ T6293] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4983.085140][ T6293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4983.085148][ T6293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4983.085151][ T6293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4983.085160][ T6293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4983.085178][ T6293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4983.085180][ T6293] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4983.085192][ T6293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4983.085196][ T6293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4983.085201][ T6293] ? __pfx___sys_sendto (net/socket.c:2147) [ 4983.085217][ T6293] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4983.085223][ T6293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4983.085231][ T6293] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4983.085238][ T6293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4983.085249][ T6293] __x64_sys_sendto (net/socket.c:2183) [ 4983.085253][ T6293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4983.085257][ T6293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4983.085261][ T6293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4983.085267][ T6293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4983.085271][ T6293] RIP: 0033:0x7eff19e78a4a [ 4983.085275][ T6293] 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 [ 4983.085277][ T6293] RSP: 002b:00007fffc8605968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4983.085280][ T6293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff19e78a4a [ 4983.085281][ T6293] RDX: 0000000000000040 RSI: 0000000005228340 RDI: 0000000000000005 [ 4983.085283][ T6293] RBP: 00007fffc86059f0 R08: 0000000000418574 R09: 000000000000001c [ 4983.085284][ T6293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4983.085286][ T6293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff19fa1000 | [ 4988.611181][ C1] lwtunnel_input(): recursion limit reached on datapath | [ 4990.870204][ T6299] check_preemption_disabled: 46 callbacks suppressed | [ 4990.870215][ T6299] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6299 | [ 4990.870961][ T6299] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4990.871225][ T6299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4990.871228][ T6299] Call Trace: [ 4990.871230][ T6299] [ 4990.871232][ T6299] dump_stack_lvl (lib/dump_stack.c:123) [ 4990.871242][ T6299] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4990.871251][ T6299] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4990.871258][ T6299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4990.871267][ T6299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4990.871278][ T6299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4990.871286][ T6299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4990.871298][ T6299] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4990.871310][ T6299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4990.871315][ T6299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4990.871322][ T6299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4990.871333][ T6299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4990.871338][ T6299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4990.871347][ T6299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4990.871364][ T6299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4990.871367][ T6299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4990.871378][ T6299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4990.871384][ T6299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4990.871390][ T6299] ? __pfx___sys_sendto (net/socket.c:2147) [ 4990.871404][ T6299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4990.871411][ T6299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4990.871421][ T6299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4990.871428][ T6299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4990.871438][ T6299] __x64_sys_sendto (net/socket.c:2183) [ 4990.871441][ T6299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4990.871447][ T6299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4990.871451][ T6299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4990.871456][ T6299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4990.871461][ T6299] RIP: 0033:0x7f71e26d0a4a [ 4990.871466][ T6299] 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 [ 4990.871468][ T6299] RSP: 002b:00007fff7b7eb8c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4990.871473][ T6299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71e26d0a4a [ 4990.871475][ T6299] RDX: 0000000000000040 RSI: 0000000019512340 RDI: 0000000000000005 [ 4990.871477][ T6299] RBP: 00007fff7b7eb950 R08: 0000000000418574 R09: 000000000000001c [ 4990.871478][ T6299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4990.871480][ T6299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71e27f9000 | [ 4990.871480][ T6299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71e27f9000 | [ 4990.871494][ T6299] | [ 4990.884859][ T6299] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6299 | [ 4990.885257][ T6299] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4990.885532][ T6299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4990.885534][ T6299] Call Trace: [ 4990.885536][ T6299] [ 4990.885538][ T6299] dump_stack_lvl (lib/dump_stack.c:123) [ 4990.885546][ T6299] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4990.885554][ T6299] lwtunnel_output (net/core/lwtunnel.c:359) [ 4990.885561][ T6299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4990.885568][ T6299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4990.885575][ T6299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4990.885580][ T6299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4990.885592][ T6299] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4990.885604][ T6299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4990.885609][ T6299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4990.885615][ T6299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4990.885624][ T6299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4990.885630][ T6299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4990.885639][ T6299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4990.885661][ T6299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4990.885664][ T6299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4990.885676][ T6299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4990.885683][ T6299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4990.885688][ T6299] ? __pfx___sys_sendto (net/socket.c:2147) [ 4990.885703][ T6299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4990.885710][ T6299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4990.885720][ T6299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4990.885728][ T6299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4990.885738][ T6299] __x64_sys_sendto (net/socket.c:2183) [ 4990.885741][ T6299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4990.885747][ T6299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4990.885751][ T6299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4990.885757][ T6299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4990.885761][ T6299] RIP: 0033:0x7f71e26d0a4a [ 4990.885765][ T6299] 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 [ 4990.885768][ T6299] RSP: 002b:00007fff7b7eb8c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4990.885771][ T6299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71e26d0a4a [ 4990.885773][ T6299] RDX: 0000000000000040 RSI: 0000000019512340 RDI: 0000000000000005 [ 4990.885774][ T6299] RBP: 00007fff7b7eb950 R08: 0000000000418574 R09: 000000000000001c [ 4990.885776][ T6299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4990.885778][ T6299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71e27f9000 | [ 4990.885778][ T6299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71e27f9000 | [ 4990.885792][ T6299] | [ 4990.885881][ T6299] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6299 | [ 4990.898822][ T6299] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4990.899117][ T6299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4990.899119][ T6299] Call Trace: [ 4990.899121][ T6299] [ 4990.899123][ T6299] dump_stack_lvl (lib/dump_stack.c:123) [ 4990.899130][ T6299] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4990.899138][ T6299] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4990.899145][ T6299] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 4990.899149][ T6299] ? _printk (kernel/printk/printk.c:2470) [ 4990.899160][ T6299] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 4990.899172][ T6299] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 4990.899180][ T6299] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4990.899188][ T6299] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 4990.899192][ T6299] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 4990.899199][ T6299] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 4990.899204][ T6299] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4990.899207][ T6299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4990.899216][ T6299] lwtunnel_output (net/core/lwtunnel.c:359) [ 4990.899222][ T6299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4990.899229][ T6299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4990.899234][ T6299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4990.899239][ T6299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4990.899250][ T6299] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4990.899262][ T6299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4990.899267][ T6299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4990.899273][ T6299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4990.899280][ T6299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4990.899283][ T6299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4990.899292][ T6299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4990.899309][ T6299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4990.899312][ T6299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4990.899323][ T6299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4990.899328][ T6299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4990.899333][ T6299] ? __pfx___sys_sendto (net/socket.c:2147) [ 4990.899348][ T6299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4990.899354][ T6299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4990.899362][ T6299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4990.899369][ T6299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4990.899380][ T6299] __x64_sys_sendto (net/socket.c:2183) [ 4990.899384][ T6299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4990.899388][ T6299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4990.899393][ T6299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4990.899399][ T6299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4990.899402][ T6299] RIP: 0033:0x7f71e26d0a4a [ 4990.899406][ T6299] 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 [ 4990.899408][ T6299] RSP: 002b:00007fff7b7eb8c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4990.899411][ T6299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71e26d0a4a [ 4990.899413][ T6299] RDX: 0000000000000040 RSI: 0000000019512340 RDI: 0000000000000005 [ 4990.899415][ T6299] RBP: 00007fff7b7eb950 R08: 0000000000418574 R09: 000000000000001c [ 4990.899417][ T6299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4990.899418][ T6299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71e27f9000 | [ 4990.899418][ T6299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71e27f9000 | [ 4990.899433][ T6299] | [ 4990.916375][ T6299] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6299 | [ 4990.916776][ T6299] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4990.917055][ T6299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4990.917057][ T6299] Call Trace: [ 4990.917059][ T6299] [ 4990.917061][ T6299] dump_stack_lvl (lib/dump_stack.c:123) [ 4990.917068][ T6299] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4990.917075][ T6299] lwtunnel_output (net/core/lwtunnel.c:359) [ 4990.917082][ T6299] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 4990.917086][ T6299] ? _printk (kernel/printk/printk.c:2470) [ 4990.917096][ T6299] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 4990.917108][ T6299] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 4990.917117][ T6299] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4990.917125][ T6299] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 4990.917130][ T6299] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 4990.917136][ T6299] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 4990.917142][ T6299] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4990.917145][ T6299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4990.917155][ T6299] lwtunnel_output (net/core/lwtunnel.c:359) [ 4990.917161][ T6299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4990.917168][ T6299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4990.917173][ T6299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4990.917177][ T6299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4990.917190][ T6299] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4990.917201][ T6299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4990.917206][ T6299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4990.917211][ T6299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4990.917218][ T6299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4990.917222][ T6299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4990.917231][ T6299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4990.917247][ T6299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4990.917250][ T6299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4990.917261][ T6299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4990.917266][ T6299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4990.917273][ T6299] ? __pfx___sys_sendto (net/socket.c:2147) [ 4990.917288][ T6299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4990.917294][ T6299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4990.917302][ T6299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4990.917309][ T6299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4990.917320][ T6299] __x64_sys_sendto (net/socket.c:2183) [ 4990.917323][ T6299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4990.917328][ T6299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4990.917333][ T6299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4990.917338][ T6299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4990.917341][ T6299] RIP: 0033:0x7f71e26d0a4a [ 4990.917345][ T6299] 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 [ 4990.917347][ T6299] RSP: 002b:00007fff7b7eb8c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4990.917351][ T6299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71e26d0a4a [ 4990.917352][ T6299] RDX: 0000000000000040 RSI: 0000000019512340 RDI: 0000000000000005 [ 4990.917354][ T6299] RBP: 00007fff7b7eb950 R08: 0000000000418574 R09: 000000000000001c [ 4990.917356][ T6299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4990.917358][ T6299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71e27f9000 | [ 4990.917358][ T6299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71e27f9000 | [ 4990.917372][ T6299] | [ 4990.935487][ T6299] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6299 | [ 4990.935933][ T6299] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4990.936240][ T6299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4990.936241][ T6299] Call Trace: [ 4990.936243][ T6299] [ 4990.936245][ T6299] dump_stack_lvl (lib/dump_stack.c:123) [ 4990.936251][ T6299] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4990.936259][ T6299] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4990.936265][ T6299] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 4990.936271][ T6299] ? _printk (kernel/printk/printk.c:2470) [ 4990.936281][ T6299] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 4990.936296][ T6299] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 4990.936304][ T6299] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 4990.936309][ T6299] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 4990.936319][ T6299] ? dump_stack_lvl (lib/dump_stack.c:124) [ 4990.936328][ T6299] lwtunnel_output (net/core/lwtunnel.c:359) [ 4990.936334][ T6299] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 4990.936336][ T6299] ? _printk (kernel/printk/printk.c:2470) [ 4990.936344][ T6299] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 4990.936356][ T6299] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 4990.936362][ T6299] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4990.936370][ T6299] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 4990.936374][ T6299] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 4990.936381][ T6299] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 4990.936385][ T6299] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4990.936388][ T6299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4990.936397][ T6299] lwtunnel_output (net/core/lwtunnel.c:359) [ 4990.936404][ T6299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4990.936410][ T6299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4990.936416][ T6299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4990.936420][ T6299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4990.936432][ T6299] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4990.936444][ T6299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4990.936449][ T6299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4990.936453][ T6299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4990.936461][ T6299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4990.936464][ T6299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4990.936473][ T6299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4990.936489][ T6299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4990.936492][ T6299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4990.936503][ T6299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4990.936508][ T6299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4990.936513][ T6299] ? __pfx___sys_sendto (net/socket.c:2147) [ 4990.936528][ T6299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4990.936534][ T6299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4990.936542][ T6299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4990.936550][ T6299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4990.936560][ T6299] __x64_sys_sendto (net/socket.c:2183) [ 4990.936563][ T6299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4990.936568][ T6299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4990.936572][ T6299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4990.936578][ T6299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4990.936581][ T6299] RIP: 0033:0x7f71e26d0a4a [ 4990.936584][ T6299] 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 [ 4990.936587][ T6299] RSP: 002b:00007fff7b7eb8c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4990.936590][ T6299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71e26d0a4a [ 4990.936592][ T6299] RDX: 0000000000000040 RSI: 0000000019512340 RDI: 0000000000000005 [ 4990.936593][ T6299] RBP: 00007fff7b7eb950 R08: 0000000000418574 R09: 000000000000001c [ 4990.936595][ T6299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4990.936596][ T6299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71e27f9000 | [ 4990.936596][ T6299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71e27f9000 | [ 4990.936611][ T6299] | [ 4990.961000][ T6299] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6299 | [ 4990.961451][ T6299] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4990.961760][ T6299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4990.961762][ T6299] Call Trace: [ 4990.961764][ T6299] [ 4990.961766][ T6299] dump_stack_lvl (lib/dump_stack.c:123) [ 4990.961772][ T6299] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4990.961780][ T6299] lwtunnel_output (net/core/lwtunnel.c:359) [ 4990.961787][ T6299] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 4990.961791][ T6299] ? _printk (kernel/printk/printk.c:2470) [ 4990.961801][ T6299] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 4990.961816][ T6299] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 4990.961824][ T6299] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 4990.961828][ T6299] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 4990.961838][ T6299] ? dump_stack_lvl (lib/dump_stack.c:124) [ 4990.961847][ T6299] lwtunnel_output (net/core/lwtunnel.c:359) [ 4990.961854][ T6299] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 4990.961856][ T6299] ? _printk (kernel/printk/printk.c:2470) [ 4990.961864][ T6299] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 4990.961876][ T6299] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 4990.961882][ T6299] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4990.961890][ T6299] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 4990.961894][ T6299] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 4990.961901][ T6299] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 4990.961905][ T6299] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4990.961908][ T6299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4990.961918][ T6299] lwtunnel_output (net/core/lwtunnel.c:359) [ 4990.961924][ T6299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4990.961931][ T6299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4990.961936][ T6299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4990.961941][ T6299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4990.961953][ T6299] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4990.961965][ T6299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4990.961970][ T6299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4990.961974][ T6299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4990.961981][ T6299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4990.961984][ T6299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4990.961993][ T6299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4990.962010][ T6299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4990.962012][ T6299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4990.962024][ T6299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4990.962028][ T6299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4990.962034][ T6299] ? __pfx___sys_sendto (net/socket.c:2147) [ 4990.962049][ T6299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4990.962055][ T6299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4990.962062][ T6299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4990.962069][ T6299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4990.962080][ T6299] __x64_sys_sendto (net/socket.c:2183) [ 4990.962083][ T6299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4990.962088][ T6299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4990.962092][ T6299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4990.962098][ T6299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4990.962101][ T6299] RIP: 0033:0x7f71e26d0a4a [ 4990.962104][ T6299] 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 [ 4990.962107][ T6299] RSP: 002b:00007fff7b7eb8c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4990.962110][ T6299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71e26d0a4a [ 4990.962112][ T6299] RDX: 0000000000000040 RSI: 0000000019512340 RDI: 0000000000000005 [ 4990.962114][ T6299] RBP: 00007fff7b7eb950 R08: 0000000000418574 R09: 000000000000001c [ 4990.962116][ T6299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4990.962117][ T6299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71e27f9000 | [ 4990.962117][ T6299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71e27f9000 | [ 4990.962133][ T6299] | [ 4990.962142][ T6299] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6299 | [ 4990.985370][ T6299] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4990.985700][ T6299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4990.985702][ T6299] Call Trace: [ 4990.985704][ T6299] [ 4990.985706][ T6299] dump_stack_lvl (lib/dump_stack.c:123) [ 4990.985712][ T6299] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4990.985720][ T6299] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4990.985726][ T6299] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 4990.985730][ T6299] ? _printk (kernel/printk/printk.c:2470) [ 4990.985739][ T6299] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 4990.985751][ T6299] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 4990.985757][ T6299] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4990.985765][ T6299] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 4990.985770][ T6299] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 4990.985776][ T6299] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 4990.985782][ T6299] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4990.985785][ T6299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4990.985795][ T6299] lwtunnel_output (net/core/lwtunnel.c:359) [ 4990.985801][ T6299] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 4990.985803][ T6299] ? _printk (kernel/printk/printk.c:2470) [ 4990.985811][ T6299] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 4990.985825][ T6299] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 4990.985833][ T6299] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 4990.985838][ T6299] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 4990.985848][ T6299] ? dump_stack_lvl (lib/dump_stack.c:124) [ 4990.985857][ T6299] lwtunnel_output (net/core/lwtunnel.c:359) [ 4990.985863][ T6299] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 4990.985866][ T6299] ? _printk (kernel/printk/printk.c:2470) [ 4990.985879][ T6299] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 4990.985900][ T6299] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 4990.985908][ T6299] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4990.985921][ T6299] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 4990.985926][ T6299] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 4990.985932][ T6299] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 4990.985937][ T6299] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4990.985940][ T6299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4990.985949][ T6299] lwtunnel_output (net/core/lwtunnel.c:359) [ 4990.985956][ T6299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4990.985962][ T6299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4990.985968][ T6299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4990.985972][ T6299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4990.985985][ T6299] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4990.985997][ T6299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4990.986002][ T6299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4990.986006][ T6299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4990.986014][ T6299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4990.986017][ T6299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4990.986026][ T6299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4990.986043][ T6299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4990.986045][ T6299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4990.986057][ T6299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4990.986062][ T6299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4990.986068][ T6299] ? __pfx___sys_sendto (net/socket.c:2147) [ 4990.986083][ T6299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4990.986089][ T6299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4990.986097][ T6299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4990.986104][ T6299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4990.986115][ T6299] __x64_sys_sendto (net/socket.c:2183) [ 4990.986119][ T6299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4990.986123][ T6299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4990.986127][ T6299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4990.986133][ T6299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4990.986136][ T6299] RIP: 0033:0x7f71e26d0a4a [ 4990.986140][ T6299] 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 [ 4990.986142][ T6299] RSP: 002b:00007fff7b7eb8c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4990.986145][ T6299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71e26d0a4a [ 4990.986147][ T6299] RDX: 0000000000000040 RSI: 0000000019512340 RDI: 0000000000000005 [ 4990.986148][ T6299] RBP: 00007fff7b7eb950 R08: 0000000000418574 R09: 000000000000001c [ 4990.986150][ T6299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4990.986152][ T6299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71e27f9000 | [ 4990.986152][ T6299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71e27f9000 | [ 4990.986167][ T6299] | [ 4990.986174][ T6299] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6299 | [ 4991.012981][ T6299] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4991.013315][ T6299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4991.013317][ T6299] Call Trace: [ 4991.013319][ T6299] [ 4991.013321][ T6299] dump_stack_lvl (lib/dump_stack.c:123) [ 4991.013327][ T6299] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4991.013334][ T6299] lwtunnel_output (net/core/lwtunnel.c:359) [ 4991.013341][ T6299] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 4991.013344][ T6299] ? _printk (kernel/printk/printk.c:2470) [ 4991.013353][ T6299] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 4991.013365][ T6299] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 4991.013372][ T6299] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4991.013386][ T6299] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 4991.013392][ T6299] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 4991.013399][ T6299] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 4991.013403][ T6299] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4991.013407][ T6299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4991.013416][ T6299] lwtunnel_output (net/core/lwtunnel.c:359) [ 4991.013427][ T6299] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 4991.013430][ T6299] ? _printk (kernel/printk/printk.c:2470) [ 4991.013438][ T6299] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 4991.013453][ T6299] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 4991.013462][ T6299] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 4991.013466][ T6299] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 4991.013476][ T6299] ? dump_stack_lvl (lib/dump_stack.c:124) [ 4991.013486][ T6299] lwtunnel_output (net/core/lwtunnel.c:359) [ 4991.013492][ T6299] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 4991.013494][ T6299] ? _printk (kernel/printk/printk.c:2470) [ 4991.013502][ T6299] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 4991.013514][ T6299] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 4991.013519][ T6299] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4991.013527][ T6299] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 4991.013532][ T6299] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 4991.013538][ T6299] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 4991.013542][ T6299] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4991.013546][ T6299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4991.013555][ T6299] lwtunnel_output (net/core/lwtunnel.c:359) [ 4991.013561][ T6299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4991.013568][ T6299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4991.013573][ T6299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4991.013578][ T6299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4991.013596][ T6299] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4991.013608][ T6299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4991.013613][ T6299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4991.013617][ T6299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4991.013624][ T6299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4991.013627][ T6299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4991.013637][ T6299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4991.013654][ T6299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4991.013657][ T6299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4991.013669][ T6299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4991.013673][ T6299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4991.013678][ T6299] ? __pfx___sys_sendto (net/socket.c:2147) [ 4991.013694][ T6299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4991.013700][ T6299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4991.013708][ T6299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4991.013715][ T6299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4991.013726][ T6299] __x64_sys_sendto (net/socket.c:2183) [ 4991.013729][ T6299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4991.013734][ T6299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4991.013738][ T6299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4991.013744][ T6299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4991.013747][ T6299] RIP: 0033:0x7f71e26d0a4a [ 4991.013750][ T6299] 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 [ 4991.013752][ T6299] RSP: 002b:00007fff7b7eb8c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4991.013755][ T6299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71e26d0a4a [ 4991.013758][ T6299] RDX: 0000000000000040 RSI: 0000000019512340 RDI: 0000000000000005 [ 4991.013759][ T6299] RBP: 00007fff7b7eb950 R08: 0000000000418574 R09: 000000000000001c [ 4991.013761][ T6299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4991.013762][ T6299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71e27f9000 | [ 4991.013762][ T6299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71e27f9000 | [ 4991.013778][ T6299] | [ 4991.013903][ T6299] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6299 | [ 4991.041767][ T6299] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4991.042088][ T6299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4991.042090][ T6299] Call Trace: [ 4991.042091][ T6299] [ 4991.042093][ T6299] dump_stack_lvl (lib/dump_stack.c:123) [ 4991.042100][ T6299] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4991.042107][ T6299] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 4991.042113][ T6299] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 4991.042117][ T6299] ? _printk (kernel/printk/printk.c:2470) [ 4991.042126][ T6299] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 4991.042139][ T6299] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 4991.042144][ T6299] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4991.042152][ T6299] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 4991.042157][ T6299] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 4991.042164][ T6299] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 4991.042168][ T6299] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4991.042172][ T6299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4991.042181][ T6299] lwtunnel_output (net/core/lwtunnel.c:359) [ 4991.042188][ T6299] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 4991.042190][ T6299] ? _printk (kernel/printk/printk.c:2470) [ 4991.042198][ T6299] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 4991.042216][ T6299] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 4991.042221][ T6299] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4991.042228][ T6299] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 4991.042233][ T6299] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 4991.042239][ T6299] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 4991.042243][ T6299] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4991.042247][ T6299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4991.042256][ T6299] lwtunnel_output (net/core/lwtunnel.c:359) [ 4991.042263][ T6299] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 4991.042265][ T6299] ? _printk (kernel/printk/printk.c:2470) [ 4991.042275][ T6299] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 4991.042290][ T6299] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 4991.042298][ T6299] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 4991.042302][ T6299] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 4991.042312][ T6299] ? dump_stack_lvl (lib/dump_stack.c:124) [ 4991.042322][ T6299] lwtunnel_output (net/core/lwtunnel.c:359) [ 4991.042328][ T6299] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 4991.042330][ T6299] ? _printk (kernel/printk/printk.c:2470) [ 4991.042338][ T6299] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 4991.042350][ T6299] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 4991.042355][ T6299] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4991.042362][ T6299] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 4991.042367][ T6299] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 4991.042373][ T6299] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 4991.042377][ T6299] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4991.042381][ T6299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4991.042390][ T6299] lwtunnel_output (net/core/lwtunnel.c:359) [ 4991.042396][ T6299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4991.042403][ T6299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4991.042408][ T6299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4991.042413][ T6299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4991.042426][ T6299] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4991.042440][ T6299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4991.042448][ T6299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4991.042452][ T6299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4991.042459][ T6299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4991.042462][ T6299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4991.042472][ T6299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4991.042489][ T6299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4991.042491][ T6299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4991.042503][ T6299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4991.042507][ T6299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4991.042513][ T6299] ? __pfx___sys_sendto (net/socket.c:2147) [ 4991.042528][ T6299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4991.042534][ T6299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4991.042542][ T6299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4991.042549][ T6299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4991.042559][ T6299] __x64_sys_sendto (net/socket.c:2183) [ 4991.042563][ T6299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4991.042567][ T6299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4991.042572][ T6299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4991.042577][ T6299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4991.042580][ T6299] RIP: 0033:0x7f71e26d0a4a [ 4991.042584][ T6299] 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 [ 4991.042586][ T6299] RSP: 002b:00007fff7b7eb8c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4991.042589][ T6299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71e26d0a4a [ 4991.042591][ T6299] RDX: 0000000000000040 RSI: 0000000019512340 RDI: 0000000000000005 [ 4991.042593][ T6299] RBP: 00007fff7b7eb950 R08: 0000000000418574 R09: 000000000000001c [ 4991.042594][ T6299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4991.042596][ T6299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71e27f9000 | [ 4991.042596][ T6299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71e27f9000 | [ 4991.042611][ T6299] | [ 4991.075696][ T6299] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6299 | [ 4991.076186][ T6299] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4991.076529][ T6299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4991.076531][ T6299] Call Trace: [ 4991.076533][ T6299] [ 4991.076535][ T6299] dump_stack_lvl (lib/dump_stack.c:123) [ 4991.076541][ T6299] check_preemption_disabled (lib/smp_processor_id.c:52) [ 4991.076548][ T6299] lwtunnel_output (net/core/lwtunnel.c:359) [ 4991.076555][ T6299] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 4991.076558][ T6299] ? _printk (kernel/printk/printk.c:2470) [ 4991.076567][ T6299] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 4991.076580][ T6299] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 4991.076586][ T6299] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4991.076594][ T6299] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 4991.076598][ T6299] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 4991.076605][ T6299] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 4991.076610][ T6299] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4991.076613][ T6299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4991.076623][ T6299] lwtunnel_output (net/core/lwtunnel.c:359) [ 4991.076629][ T6299] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 4991.076632][ T6299] ? _printk (kernel/printk/printk.c:2470) [ 4991.076640][ T6299] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 4991.076652][ T6299] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 4991.076657][ T6299] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4991.076665][ T6299] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 4991.076669][ T6299] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 4991.076676][ T6299] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 4991.076680][ T6299] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4991.076683][ T6299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4991.076697][ T6299] lwtunnel_output (net/core/lwtunnel.c:359) [ 4991.076705][ T6299] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 4991.076708][ T6299] ? _printk (kernel/printk/printk.c:2470) [ 4991.076716][ T6299] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 4991.076731][ T6299] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 4991.076739][ T6299] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 4991.076743][ T6299] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 4991.076753][ T6299] ? dump_stack_lvl (lib/dump_stack.c:124) [ 4991.076762][ T6299] lwtunnel_output (net/core/lwtunnel.c:359) [ 4991.076768][ T6299] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 4991.076771][ T6299] ? _printk (kernel/printk/printk.c:2470) [ 4991.076779][ T6299] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 4991.076791][ T6299] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 4991.076796][ T6299] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4991.076803][ T6299] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 4991.076807][ T6299] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 4991.076814][ T6299] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 4991.076818][ T6299] ? dump_stack_lvl (lib/dump_stack.c:123) [ 4991.076821][ T6299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4991.076831][ T6299] lwtunnel_output (net/core/lwtunnel.c:359) [ 4991.076837][ T6299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 4991.076843][ T6299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4991.076848][ T6299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 4991.076853][ T6299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 4991.076865][ T6299] rawv6_sendmsg (net/ipv6/raw.c:918) [ 4991.076878][ T6299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 4991.076883][ T6299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 4991.076886][ T6299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4991.076893][ T6299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 4991.076896][ T6299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 4991.076906][ T6299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 4991.076923][ T6299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 4991.076926][ T6299] ? __lock_release (kernel/locking/lockdep.c:5534) [ 4991.076938][ T6299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4991.076942][ T6299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 4991.076947][ T6299] ? __pfx___sys_sendto (net/socket.c:2147) [ 4991.076963][ T6299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 4991.076969][ T6299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 4991.076977][ T6299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 4991.076984][ T6299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 4991.076995][ T6299] __x64_sys_sendto (net/socket.c:2183) [ 4991.076998][ T6299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 4991.077003][ T6299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 4991.077007][ T6299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 4991.077013][ T6299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4991.077015][ T6299] RIP: 0033:0x7f71e26d0a4a [ 4991.077019][ T6299] 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 [ 4991.077021][ T6299] RSP: 002b:00007fff7b7eb8c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4991.077024][ T6299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71e26d0a4a [ 4991.077026][ T6299] RDX: 0000000000000040 RSI: 0000000019512340 RDI: 0000000000000005 [ 4991.077028][ T6299] RBP: 00007fff7b7eb950 R08: 0000000000418574 R09: 000000000000001c [ 4991.077029][ T6299] 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