====================================== | [ 5137.721339][T23334] veth1: renamed from veth-betaR | [ 5137.832499][T23335] veth0: renamed from veth-gamma | [ 5147.583649][T23358] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23358 | [5147.584281][T23358] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5147.584574][T23358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5147.584580][T23358] Call Trace: [ 5147.584583][T23358] [5147.584586][T23358] dump_stack_lvl (lib/dump_stack.c:123) [5147.584596][T23358] check_preemption_disabled (lib/smp_processor_id.c:52) [5147.584606][T23358] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5147.584612][T23358] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5147.584621][T23358] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5147.584628][T23358] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5147.584632][T23358] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5147.584644][T23358] rawv6_sendmsg (net/ipv6/raw.c:918) [5147.584655][T23358] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5147.584660][T23358] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5147.584667][T23358] ? __lock_release (kernel/locking/lockdep.c:5534) [5147.584677][T23358] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5147.584682][T23358] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5147.584691][T23358] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5147.584707][T23358] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5147.584710][T23358] ? __lock_release (kernel/locking/lockdep.c:5534) [5147.584721][T23358] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5147.584728][T23358] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5147.584734][T23358] ? __pfx___sys_sendto (net/socket.c:2147) [5147.584748][T23358] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5147.584756][T23358] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5147.584766][T23358] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5147.584773][T23358] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5147.584783][T23358] __x64_sys_sendto (net/socket.c:2183) [5147.584787][T23358] ? 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) [5147.584793][T23358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5147.584797][T23358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5147.584803][T23358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5147.584807][T23358] RIP: 0033:0x7f9b52a70a4a [ 5147.584813][T23358] 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 [ 5147.584816][T23358] RSP: 002b:00007ffddea00a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5147.584820][T23358] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b52a70a4a [ 5147.584822][T23358] RDX: 0000000000000040 RSI: 0000000030640340 RDI: 0000000000000005 [ 5147.584824][T23358] RBP: 00007ffddea00aa0 R08: 0000000000418574 R09: 000000000000001c [ 5147.584826][T23358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5147.584827][T23358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b52b99000 | [ 5147.584827][T23358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b52b99000 | [ 5147.584841][T23358] | [ 5147.584844][T23358] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23358 | [5147.597248][T23358] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5147.597498][T23358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5147.597499][T23358] Call Trace: [ 5147.597501][T23358] [5147.597503][T23358] dump_stack_lvl (lib/dump_stack.c:123) [5147.597509][T23358] check_preemption_disabled (lib/smp_processor_id.c:52) [5147.597519][T23358] lwtunnel_output (net/core/lwtunnel.c:359) [5147.597525][T23358] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5147.597534][T23358] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5147.597539][T23358] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5147.597544][T23358] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5147.597556][T23358] rawv6_sendmsg (net/ipv6/raw.c:918) [5147.597567][T23358] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5147.597572][T23358] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5147.597577][T23358] ? __lock_release (kernel/locking/lockdep.c:5534) [5147.597584][T23358] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5147.597589][T23358] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5147.597597][T23358] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5147.597614][T23358] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5147.597616][T23358] ? __lock_release (kernel/locking/lockdep.c:5534) [5147.597628][T23358] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5147.597633][T23358] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5147.597639][T23358] ? __pfx___sys_sendto (net/socket.c:2147) [5147.597654][T23358] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5147.597660][T23358] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5147.597667][T23358] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5147.597674][T23358] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5147.597685][T23358] __x64_sys_sendto (net/socket.c:2183) [5147.597688][T23358] ? 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) [5147.597693][T23358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5147.597697][T23358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5147.597703][T23358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5147.597706][T23358] RIP: 0033:0x7f9b52a70a4a [ 5147.597709][T23358] 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 [ 5147.597712][T23358] RSP: 002b:00007ffddea00a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5147.597715][T23358] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b52a70a4a [ 5147.597717][T23358] RDX: 0000000000000040 RSI: 0000000030640340 RDI: 0000000000000005 [ 5147.597719][T23358] RBP: 00007ffddea00aa0 R08: 0000000000418574 R09: 000000000000001c [ 5147.597720][T23358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5147.597722][T23358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b52b99000 | [ 5147.597722][T23358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b52b99000 | [ 5147.597737][T23358] | [ 5147.610316][T23358] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23358 | [5147.610773][T23358] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5147.611036][T23358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5147.611038][T23358] Call Trace: [ 5147.611039][T23358] [5147.611041][T23358] dump_stack_lvl (lib/dump_stack.c:123) [5147.611047][T23358] check_preemption_disabled (lib/smp_processor_id.c:52) [5147.611054][T23358] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5147.611060][T23358] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5147.611075][T23358] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5147.611091][T23358] ? dump_stack_lvl (lib/dump_stack.c:124) [5147.611100][T23358] lwtunnel_output (net/core/lwtunnel.c:359) [5147.611106][T23358] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5147.611112][T23358] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5147.611117][T23358] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5147.611121][T23358] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5147.611133][T23358] rawv6_sendmsg (net/ipv6/raw.c:918) [5147.611145][T23358] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5147.611150][T23358] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5147.611153][T23358] ? __lock_release (kernel/locking/lockdep.c:5534) [5147.611161][T23358] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5147.611164][T23358] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5147.611173][T23358] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5147.611189][T23358] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5147.611191][T23358] ? __lock_release (kernel/locking/lockdep.c:5534) [5147.611203][T23358] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5147.611206][T23358] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5147.611212][T23358] ? __pfx___sys_sendto (net/socket.c:2147) [5147.611226][T23358] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5147.611232][T23358] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5147.611239][T23358] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5147.611246][T23358] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5147.611256][T23358] __x64_sys_sendto (net/socket.c:2183) [5147.611260][T23358] ? 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) [5147.611264][T23358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5147.611268][T23358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5147.611273][T23358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5147.611276][T23358] RIP: 0033:0x7f9b52a70a4a [ 5147.611279][T23358] 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 [ 5147.611282][T23358] RSP: 002b:00007ffddea00a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5147.611285][T23358] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b52a70a4a [ 5147.611287][T23358] RDX: 0000000000000040 RSI: 0000000030640340 RDI: 0000000000000005 [ 5147.611289][T23358] RBP: 00007ffddea00aa0 R08: 0000000000418574 R09: 000000000000001c [ 5147.611290][T23358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5147.611292][T23358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b52b99000 | [ 5147.611292][T23358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b52b99000 | [ 5147.611306][T23358] | [ 5147.611308][T23358] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23358 | [5147.625054][T23358] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5147.625327][T23358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5147.625329][T23358] Call Trace: [ 5147.625330][T23358] [5147.625332][T23358] dump_stack_lvl (lib/dump_stack.c:123) [5147.625338][T23358] check_preemption_disabled (lib/smp_processor_id.c:52) [5147.625345][T23358] lwtunnel_output (net/core/lwtunnel.c:359) [5147.625352][T23358] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5147.625366][T23358] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5147.625381][T23358] ? dump_stack_lvl (lib/dump_stack.c:124) [5147.625390][T23358] lwtunnel_output (net/core/lwtunnel.c:359) [5147.625397][T23358] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5147.625403][T23358] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5147.625409][T23358] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5147.625413][T23358] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5147.625425][T23358] rawv6_sendmsg (net/ipv6/raw.c:918) [5147.625437][T23358] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5147.625442][T23358] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5147.625445][T23358] ? __lock_release (kernel/locking/lockdep.c:5534) [5147.625453][T23358] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5147.625456][T23358] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5147.625465][T23358] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5147.625482][T23358] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5147.625484][T23358] ? __lock_release (kernel/locking/lockdep.c:5534) [5147.625496][T23358] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5147.625500][T23358] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5147.625505][T23358] ? __pfx___sys_sendto (net/socket.c:2147) [5147.625520][T23358] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5147.625528][T23358] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5147.625535][T23358] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5147.625543][T23358] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5147.625553][T23358] __x64_sys_sendto (net/socket.c:2183) [5147.625557][T23358] ? 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) [5147.625561][T23358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5147.625565][T23358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5147.625571][T23358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5147.625574][T23358] RIP: 0033:0x7f9b52a70a4a [ 5147.625577][T23358] 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 [ 5147.625579][T23358] RSP: 002b:00007ffddea00a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5147.625582][T23358] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b52a70a4a [ 5147.625584][T23358] RDX: 0000000000000040 RSI: 0000000030640340 RDI: 0000000000000005 [ 5147.625586][T23358] RBP: 00007ffddea00aa0 R08: 0000000000418574 R09: 000000000000001c [ 5147.625588][T23358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5147.625589][T23358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b52b99000 | [ 5147.625589][T23358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b52b99000 | [ 5147.625604][T23358] | [ 5147.641138][T23358] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23358 | [5147.641630][T23358] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5147.641920][T23358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5147.641921][T23358] Call Trace: [ 5147.641923][T23358] [5147.641925][T23358] dump_stack_lvl (lib/dump_stack.c:123) [5147.641930][T23358] check_preemption_disabled (lib/smp_processor_id.c:52) [5147.641937][T23358] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5147.641944][T23358] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5147.641958][T23358] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5147.641973][T23358] ? dump_stack_lvl (lib/dump_stack.c:124) [5147.641982][T23358] lwtunnel_output (net/core/lwtunnel.c:359) [5147.641989][T23358] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5147.642002][T23358] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5147.642017][T23358] ? dump_stack_lvl (lib/dump_stack.c:124) [5147.642026][T23358] lwtunnel_output (net/core/lwtunnel.c:359) [5147.642032][T23358] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5147.642038][T23358] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5147.642043][T23358] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5147.642048][T23358] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5147.642060][T23358] rawv6_sendmsg (net/ipv6/raw.c:918) [5147.642071][T23358] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5147.642076][T23358] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5147.642079][T23358] ? __lock_release (kernel/locking/lockdep.c:5534) [5147.642087][T23358] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5147.642090][T23358] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5147.642099][T23358] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5147.642116][T23358] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5147.642119][T23358] ? __lock_release (kernel/locking/lockdep.c:5534) [5147.642131][T23358] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5147.642134][T23358] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5147.642140][T23358] ? __pfx___sys_sendto (net/socket.c:2147) [5147.642155][T23358] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5147.642161][T23358] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5147.642168][T23358] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5147.642175][T23358] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5147.642186][T23358] __x64_sys_sendto (net/socket.c:2183) [5147.642189][T23358] ? 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) [5147.642193][T23358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5147.642197][T23358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5147.642203][T23358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5147.642206][T23358] RIP: 0033:0x7f9b52a70a4a [ 5147.642209][T23358] 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 [ 5147.642212][T23358] RSP: 002b:00007ffddea00a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5147.642215][T23358] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b52a70a4a [ 5147.642216][T23358] RDX: 0000000000000040 RSI: 0000000030640340 RDI: 0000000000000005 [ 5147.642218][T23358] RBP: 00007ffddea00aa0 R08: 0000000000418574 R09: 000000000000001c [ 5147.642220][T23358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5147.642221][T23358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b52b99000 | [ 5147.642221][T23358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b52b99000 | [ 5147.642236][T23358] | [ 5147.642238][T23358] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23358 | [5147.660761][T23358] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5147.661051][T23358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5147.661053][T23358] Call Trace: [ 5147.661055][T23358] [5147.661057][T23358] dump_stack_lvl (lib/dump_stack.c:123) [5147.661062][T23358] check_preemption_disabled (lib/smp_processor_id.c:52) [5147.661070][T23358] lwtunnel_output (net/core/lwtunnel.c:359) [5147.661077][T23358] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5147.661091][T23358] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5147.661107][T23358] ? dump_stack_lvl (lib/dump_stack.c:124) [5147.661116][T23358] lwtunnel_output (net/core/lwtunnel.c:359) [5147.661123][T23358] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5147.661136][T23358] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5147.661151][T23358] ? dump_stack_lvl (lib/dump_stack.c:124) [5147.661160][T23358] lwtunnel_output (net/core/lwtunnel.c:359) [5147.661166][T23358] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5147.661173][T23358] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5147.661178][T23358] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5147.661182][T23358] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5147.661194][T23358] rawv6_sendmsg (net/ipv6/raw.c:918) [5147.661206][T23358] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5147.661211][T23358] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5147.661215][T23358] ? __lock_release (kernel/locking/lockdep.c:5534) [5147.661222][T23358] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5147.661225][T23358] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5147.661234][T23358] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5147.661251][T23358] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5147.661253][T23358] ? __lock_release (kernel/locking/lockdep.c:5534) [5147.661265][T23358] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5147.661269][T23358] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5147.661274][T23358] ? __pfx___sys_sendto (net/socket.c:2147) [5147.661290][T23358] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5147.661296][T23358] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5147.661304][T23358] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5147.661311][T23358] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5147.661321][T23358] __x64_sys_sendto (net/socket.c:2183) [5147.661326][T23358] ? 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) [5147.661330][T23358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5147.661334][T23358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5147.661340][T23358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5147.661343][T23358] RIP: 0033:0x7f9b52a70a4a [ 5147.661346][T23358] 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 [ 5147.661349][T23358] RSP: 002b:00007ffddea00a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5147.661352][T23358] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b52a70a4a [ 5147.661354][T23358] RDX: 0000000000000040 RSI: 0000000030640340 RDI: 0000000000000005 [ 5147.661356][T23358] RBP: 00007ffddea00aa0 R08: 0000000000418574 R09: 000000000000001c [ 5147.661358][T23358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5147.661359][T23358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b52b99000 | [ 5147.661359][T23358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b52b99000 | [ 5147.661374][T23358] | [ 5147.661383][T23358] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23358 | [5147.680422][T23358] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5147.680918][T23358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5147.680920][T23358] Call Trace: [ 5147.680921][T23358] [5147.680923][T23358] dump_stack_lvl (lib/dump_stack.c:123) [5147.680929][T23358] check_preemption_disabled (lib/smp_processor_id.c:52) [5147.680935][T23358] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5147.680942][T23358] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5147.680957][T23358] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5147.680970][T23358] ? dump_stack_lvl (lib/dump_stack.c:123) [5147.680974][T23358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5147.680984][T23358] lwtunnel_output (net/core/lwtunnel.c:359) [5147.680990][T23358] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5147.681003][T23358] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5147.681018][T23358] ? dump_stack_lvl (lib/dump_stack.c:124) [5147.681028][T23358] lwtunnel_output (net/core/lwtunnel.c:359) [5147.681034][T23358] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5147.681047][T23358] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5147.681062][T23358] ? dump_stack_lvl (lib/dump_stack.c:124) [5147.681071][T23358] lwtunnel_output (net/core/lwtunnel.c:359) [5147.681077][T23358] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5147.681084][T23358] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5147.681089][T23358] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5147.681093][T23358] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5147.681105][T23358] rawv6_sendmsg (net/ipv6/raw.c:918) [5147.681117][T23358] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5147.681122][T23358] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5147.681125][T23358] ? __lock_release (kernel/locking/lockdep.c:5534) [5147.681133][T23358] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5147.681136][T23358] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5147.681145][T23358] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5147.681161][T23358] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5147.681164][T23358] ? __lock_release (kernel/locking/lockdep.c:5534) [5147.681175][T23358] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5147.681179][T23358] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5147.681184][T23358] ? __pfx___sys_sendto (net/socket.c:2147) [5147.681199][T23358] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5147.681206][T23358] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5147.681213][T23358] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5147.681220][T23358] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5147.681231][T23358] __x64_sys_sendto (net/socket.c:2183) [5147.681235][T23358] ? 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) [5147.681239][T23358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5147.681243][T23358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5147.681249][T23358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5147.681252][T23358] RIP: 0033:0x7f9b52a70a4a [ 5147.681255][T23358] 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 [ 5147.681257][T23358] RSP: 002b:00007ffddea00a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5147.681260][T23358] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b52a70a4a [ 5147.681262][T23358] RDX: 0000000000000040 RSI: 0000000030640340 RDI: 0000000000000005 [ 5147.681264][T23358] RBP: 00007ffddea00aa0 R08: 0000000000418574 R09: 000000000000001c [ 5147.681265][T23358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5147.681267][T23358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b52b99000 | [ 5147.681267][T23358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b52b99000 | [ 5147.681283][T23358] | [ 5147.681285][T23358] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23358 | [5147.702503][T23358] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5147.702825][T23358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5147.702827][T23358] Call Trace: [ 5147.702829][T23358] [5147.702831][T23358] dump_stack_lvl (lib/dump_stack.c:123) [5147.702837][T23358] check_preemption_disabled (lib/smp_processor_id.c:52) [5147.702844][T23358] lwtunnel_output (net/core/lwtunnel.c:359) [5147.702851][T23358] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5147.702866][T23358] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5147.702880][T23358] ? dump_stack_lvl (lib/dump_stack.c:123) [5147.702884][T23358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5147.702894][T23358] lwtunnel_output (net/core/lwtunnel.c:359) [5147.702900][T23358] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5147.702913][T23358] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5147.702929][T23358] ? dump_stack_lvl (lib/dump_stack.c:124) [5147.702938][T23358] lwtunnel_output (net/core/lwtunnel.c:359) [5147.702944][T23358] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5147.702957][T23358] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5147.702973][T23358] ? dump_stack_lvl (lib/dump_stack.c:124) [5147.702982][T23358] lwtunnel_output (net/core/lwtunnel.c:359) [5147.702988][T23358] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5147.702995][T23358] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5147.703000][T23358] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5147.703005][T23358] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5147.703018][T23358] rawv6_sendmsg (net/ipv6/raw.c:918) [5147.703030][T23358] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5147.703035][T23358] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5147.703038][T23358] ? __lock_release (kernel/locking/lockdep.c:5534) [5147.703046][T23358] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5147.703049][T23358] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5147.703058][T23358] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5147.703076][T23358] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5147.703078][T23358] ? __lock_release (kernel/locking/lockdep.c:5534) [5147.703090][T23358] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5147.703095][T23358] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5147.703100][T23358] ? __pfx___sys_sendto (net/socket.c:2147) [5147.703115][T23358] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5147.703122][T23358] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5147.703129][T23358] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5147.703137][T23358] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5147.703148][T23358] __x64_sys_sendto (net/socket.c:2183) [5147.703151][T23358] ? 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) [5147.703156][T23358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5147.703160][T23358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5147.703166][T23358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5147.703169][T23358] RIP: 0033:0x7f9b52a70a4a [ 5147.703172][T23358] 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 [ 5147.703175][T23358] RSP: 002b:00007ffddea00a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5147.703178][T23358] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b52a70a4a [ 5147.703180][T23358] RDX: 0000000000000040 RSI: 0000000030640340 RDI: 0000000000000005 [ 5147.703182][T23358] RBP: 00007ffddea00aa0 R08: 0000000000418574 R09: 000000000000001c [ 5147.703183][T23358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5147.703185][T23358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b52b99000 | [ 5147.703185][T23358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b52b99000 | [ 5147.703200][T23358] | [ 5147.703234][T23358] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23358 | [5147.725169][T23358] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5147.725490][T23358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5147.725491][T23358] Call Trace: [ 5147.725493][T23358] [5147.725495][T23358] dump_stack_lvl (lib/dump_stack.c:123) [5147.725500][T23358] check_preemption_disabled (lib/smp_processor_id.c:52) [5147.725507][T23358] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5147.725514][T23358] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5147.725530][T23358] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5147.725544][T23358] ? dump_stack_lvl (lib/dump_stack.c:123) [5147.725547][T23358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5147.725557][T23358] lwtunnel_output (net/core/lwtunnel.c:359) [5147.725564][T23358] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5147.725577][T23358] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5147.725591][T23358] ? dump_stack_lvl (lib/dump_stack.c:123) [5147.725594][T23358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5147.725604][T23358] lwtunnel_output (net/core/lwtunnel.c:359) [5147.725611][T23358] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5147.725624][T23358] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5147.725639][T23358] ? dump_stack_lvl (lib/dump_stack.c:124) [5147.725649][T23358] lwtunnel_output (net/core/lwtunnel.c:359) [5147.725655][T23358] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5147.725668][T23358] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5147.725683][T23358] ? dump_stack_lvl (lib/dump_stack.c:124) [5147.725692][T23358] lwtunnel_output (net/core/lwtunnel.c:359) [5147.725699][T23358] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5147.725705][T23358] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5147.725710][T23358] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5147.725714][T23358] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5147.725727][T23358] rawv6_sendmsg (net/ipv6/raw.c:918) [5147.725739][T23358] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5147.725744][T23358] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5147.725747][T23358] ? __lock_release (kernel/locking/lockdep.c:5534) [5147.725755][T23358] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5147.725757][T23358] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5147.725767][T23358] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5147.725784][T23358] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5147.725786][T23358] ? __lock_release (kernel/locking/lockdep.c:5534) [5147.725798][T23358] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5147.725801][T23358] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5147.725807][T23358] ? __pfx___sys_sendto (net/socket.c:2147) [5147.725822][T23358] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5147.725829][T23358] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5147.725836][T23358] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5147.725843][T23358] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5147.725854][T23358] __x64_sys_sendto (net/socket.c:2183) [5147.725858][T23358] ? 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) [5147.725862][T23358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5147.725866][T23358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5147.725872][T23358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5147.725875][T23358] RIP: 0033:0x7f9b52a70a4a [ 5147.725878][T23358] 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 [ 5147.725881][T23358] RSP: 002b:00007ffddea00a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5147.725883][T23358] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b52a70a4a [ 5147.725885][T23358] RDX: 0000000000000040 RSI: 0000000030640340 RDI: 0000000000000005 [ 5147.725887][T23358] RBP: 00007ffddea00aa0 R08: 0000000000418574 R09: 000000000000001c [ 5147.725889][T23358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5147.725891][T23358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b52b99000 | [ 5147.725891][T23358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b52b99000 | [ 5147.725906][T23358] | [ 5147.750073][T23358] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23358 | [5147.751051][T23358] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5147.751368][T23358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5147.751370][T23358] Call Trace: [ 5147.751372][T23358] [5147.751374][T23358] dump_stack_lvl (lib/dump_stack.c:123) [5147.751379][T23358] check_preemption_disabled (lib/smp_processor_id.c:52) [5147.751387][T23358] lwtunnel_output (net/core/lwtunnel.c:359) [5147.751394][T23358] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5147.751408][T23358] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5147.751423][T23358] ? dump_stack_lvl (lib/dump_stack.c:123) [5147.751426][T23358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5147.751436][T23358] lwtunnel_output (net/core/lwtunnel.c:359) [5147.751443][T23358] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5147.751456][T23358] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5147.751470][T23358] ? dump_stack_lvl (lib/dump_stack.c:123) [5147.751474][T23358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5147.751483][T23358] lwtunnel_output (net/core/lwtunnel.c:359) [5147.751490][T23358] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5147.751503][T23358] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5147.751519][T23358] ? dump_stack_lvl (lib/dump_stack.c:124) [5147.751529][T23358] lwtunnel_output (net/core/lwtunnel.c:359) [5147.751536][T23358] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5147.751549][T23358] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5147.751564][T23358] ? dump_stack_lvl (lib/dump_stack.c:124) [5147.751574][T23358] lwtunnel_output (net/core/lwtunnel.c:359) [5147.751580][T23358] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5147.751586][T23358] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5147.751591][T23358] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5147.751596][T23358] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5147.751608][T23358] rawv6_sendmsg (net/ipv6/raw.c:918) [5147.751620][T23358] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5147.751626][T23358] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5147.751629][T23358] ? __lock_release (kernel/locking/lockdep.c:5534) [5147.751636][T23358] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5147.751639][T23358] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5147.751649][T23358] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5147.751666][T23358] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5147.751668][T23358] ? __lock_release (kernel/locking/lockdep.c:5534) [5147.751680][T23358] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5147.751684][T23358] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5147.751690][T23358] ? __pfx___sys_sendto (net/socket.c:2147) [5147.751705][T23358] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5147.751712][T23358] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5147.751719][T23358] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5147.751727][T23358] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5147.751738][T23358] __x64_sys_sendto (net/socket.c:2183) [5147.751742][T23358] ? 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) [5147.751746][T23358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5147.751750][T23358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5147.751756][T23358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5147.751759][T23358] RIP: 0033:0x7f9b52a70a4a [ 5147.751763][T23358] 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 [ 5147.751765][T23358] RSP: 002b:00007ffddea00a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5147.751768][T23358] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b52a70a4a [ 5147.751770][T23358] RDX: 0000000000000040 RSI: 0000000030640340 RDI: 0000000000000005 [ 5147.751771][T23358] RBP: 00007ffddea00aa0 R08: 0000000000418574 R09: 000000000000001c [ 5147.751773][T23358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5147.751775][T23358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b52b99000 | [ 5148.820829][T23358] lwtunnel_output(): recursion limit reached on datapath | [ 5153.535670][T23365] check_preemption_disabled: 46 callbacks suppressed | [ 5153.535681][T23365] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23365 | [5153.536462][T23365] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5153.536739][T23365] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5153.536741][T23365] Call Trace: [ 5153.536744][T23365] [5153.536746][T23365] dump_stack_lvl (lib/dump_stack.c:123) [5153.536756][T23365] check_preemption_disabled (lib/smp_processor_id.c:52) [5153.536765][T23365] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5153.536771][T23365] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5153.536780][T23365] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5153.536787][T23365] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5153.536792][T23365] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5153.536803][T23365] rawv6_sendmsg (net/ipv6/raw.c:918) [5153.536815][T23365] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5153.536820][T23365] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5153.536826][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [5153.536836][T23365] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5153.536841][T23365] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5153.536850][T23365] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5153.536867][T23365] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5153.536869][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [5153.536880][T23365] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5153.536889][T23365] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5153.536894][T23365] ? __pfx___sys_sendto (net/socket.c:2147) [5153.536908][T23365] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5153.536916][T23365] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5153.536926][T23365] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5153.536933][T23365] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5153.536943][T23365] __x64_sys_sendto (net/socket.c:2183) [5153.536946][T23365] ? 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) [5153.536952][T23365] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5153.536957][T23365] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5153.536963][T23365] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5153.536967][T23365] RIP: 0033:0x7feb58d4ea4a [ 5153.536972][T23365] 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 [ 5153.536976][T23365] RSP: 002b:00007ffc7df2bd98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5153.536980][T23365] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feb58d4ea4a [ 5153.536982][T23365] RDX: 0000000000000040 RSI: 000000001062f340 RDI: 0000000000000005 [ 5153.536984][T23365] RBP: 00007ffc7df2be20 R08: 0000000000418574 R09: 000000000000001c [ 5153.536986][T23365] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5153.536988][T23365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb58e77000 | [ 5153.536988][T23365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb58e77000 | [ 5153.537002][T23365] | [ 5153.537005][T23365] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23365 | [5153.549969][T23365] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5153.550232][T23365] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5153.550234][T23365] Call Trace: [ 5153.550236][T23365] [5153.550238][T23365] dump_stack_lvl (lib/dump_stack.c:123) [5153.550245][T23365] check_preemption_disabled (lib/smp_processor_id.c:52) [5153.550254][T23365] lwtunnel_output (net/core/lwtunnel.c:359) [5153.550260][T23365] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5153.550267][T23365] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5153.550273][T23365] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5153.550278][T23365] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5153.550289][T23365] rawv6_sendmsg (net/ipv6/raw.c:918) [5153.550301][T23365] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5153.550306][T23365] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5153.550311][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [5153.550319][T23365] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5153.550324][T23365] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5153.550332][T23365] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5153.550349][T23365] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5153.550351][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [5153.550363][T23365] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5153.550369][T23365] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5153.550374][T23365] ? __pfx___sys_sendto (net/socket.c:2147) [5153.550389][T23365] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5153.550396][T23365] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5153.550405][T23365] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5153.550412][T23365] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5153.550422][T23365] __x64_sys_sendto (net/socket.c:2183) [5153.550425][T23365] ? 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) [5153.550430][T23365] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5153.550434][T23365] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5153.550440][T23365] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5153.550444][T23365] RIP: 0033:0x7feb58d4ea4a [ 5153.550447][T23365] 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 [ 5153.550450][T23365] RSP: 002b:00007ffc7df2bd98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5153.550453][T23365] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feb58d4ea4a [ 5153.550455][T23365] RDX: 0000000000000040 RSI: 000000001062f340 RDI: 0000000000000005 [ 5153.550457][T23365] RBP: 00007ffc7df2be20 R08: 0000000000418574 R09: 000000000000001c [ 5153.550458][T23365] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5153.550460][T23365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb58e77000 | [ 5153.550460][T23365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb58e77000 | [ 5153.550474][T23365] | [ 5153.565250][T23365] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23365 | [5153.565655][T23365] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 5153.565918][T23365] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5153.565920][T23365] Call Trace: [ 5153.565921][T23365] [5153.565924][T23365] dump_stack_lvl (lib/dump_stack.c:123) [5153.565930][T23365] check_preemption_disabled (lib/smp_processor_id.c:52) [5153.565937][T23365] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [5153.565943][T23365] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5153.565949][T23365] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5153.565954][T23365] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5153.565959][T23365] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5153.565971][T23365] rawv6_sendmsg (net/ipv6/raw.c:918) [5153.565982][T23365] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5153.565988][T23365] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5153.565992][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [5153.566000][T23365] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5153.566004][T23365] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5153.566013][T23365] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5153.566030][T23365] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5153.566032][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [5153.566043][T23365] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5153.566048][T23365] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5153.566053][T23365] ? __pfx___sys_sendto (net/socket.c:2147) [5153.566067][T23365] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5153.566073][T23365] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5153.566082][T23365] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5153.566089][T23365] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5153.566099][T23365] __x64_sys_sendto (net/socket.c:2183) [5153.566103][T23365] ? 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) [5153.566108][T23365] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5153.566112][T23365] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5153.566118][T23365] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5153.566121][T23365] RIP: 0033:0x7feb58d4ea4a [ 5153.566125][T23365] 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 [ 5153.566128][T23365] RSP: 002b:00007ffc7df2bd98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5153.566131][T23365] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feb58d4ea4a [ 5153.566133][T23365] RDX: 0000000000000040 RSI: 000000001062f340 RDI: 0000000000000005 [ 5153.566134][T23365] RBP: 00007ffc7df2be20 R08: 0000000000418574 R09: 000000000000001c [ 5153.566136][T23365] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5153.566138][T23365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb58e77000 | [ 5153.566138][T23365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb58e77000 | [ 5153.566152][T23365] | [ 5154.545086][T23365] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23365 | [5154.545670][T23365] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5154.545935][T23365] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5154.545938][T23365] Call Trace: [ 5154.545940][T23365] [5154.545942][T23365] dump_stack_lvl (lib/dump_stack.c:123) [5154.545952][T23365] check_preemption_disabled (lib/smp_processor_id.c:52) [5154.545962][T23365] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5154.545968][T23365] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5154.545976][T23365] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5154.545983][T23365] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5154.545988][T23365] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5154.546000][T23365] rawv6_sendmsg (net/ipv6/raw.c:918) [5154.546011][T23365] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5154.546016][T23365] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5154.546024][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [5154.546034][T23365] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5154.546039][T23365] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5154.546048][T23365] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5154.546064][T23365] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5154.546067][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [5154.546078][T23365] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5154.546085][T23365] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5154.546091][T23365] ? __pfx___sys_sendto (net/socket.c:2147) [5154.546104][T23365] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5154.546115][T23365] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [5154.546123][T23365] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5154.546131][T23365] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5154.546137][T23365] ? __pfx___x64_sys_poll (fs/select.c:1062) [5154.546140][T23365] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5154.546150][T23365] __x64_sys_sendto (net/socket.c:2183) [5154.546153][T23365] ? 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) [5154.546160][T23365] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5154.546164][T23365] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5154.546170][T23365] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5154.546175][T23365] RIP: 0033:0x7feb58d4ea4a [ 5154.546180][T23365] 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 [ 5154.546183][T23365] RSP: 002b:00007ffc7df2bd98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5154.546187][T23365] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feb58d4ea4a [ 5154.546189][T23365] RDX: 0000000000000040 RSI: 000000001062f340 RDI: 0000000000000005 [ 5154.546191][T23365] RBP: 00007ffc7df2be20 R08: 0000000000418574 R09: 000000000000001c [ 5154.546193][T23365] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5154.546195][T23365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb58e77000 | [ 5154.546195][T23365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb58e77000 | [ 5154.546210][T23365] | [ 5154.546213][T23365] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23365 | [5154.558838][T23365] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5154.559103][T23365] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5154.559105][T23365] Call Trace: [ 5154.559106][T23365] [5154.559109][T23365] dump_stack_lvl (lib/dump_stack.c:123) [5154.559114][T23365] check_preemption_disabled (lib/smp_processor_id.c:52) [5154.559121][T23365] lwtunnel_output (net/core/lwtunnel.c:359) [5154.559127][T23365] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5154.559133][T23365] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5154.559139][T23365] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5154.559143][T23365] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5154.559155][T23365] rawv6_sendmsg (net/ipv6/raw.c:918) [5154.559167][T23365] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5154.559172][T23365] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5154.559175][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [5154.559183][T23365] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5154.559186][T23365] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5154.559195][T23365] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5154.559211][T23365] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5154.559214][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [5154.559225][T23365] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5154.559229][T23365] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5154.559235][T23365] ? __pfx___sys_sendto (net/socket.c:2147) [5154.559248][T23365] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5154.559256][T23365] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [5154.559262][T23365] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5154.559270][T23365] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5154.559274][T23365] ? __pfx___x64_sys_poll (fs/select.c:1062) [5154.559276][T23365] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5154.559283][T23365] __x64_sys_sendto (net/socket.c:2183) [5154.559287][T23365] ? 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) [5154.559291][T23365] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5154.559295][T23365] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5154.559301][T23365] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5154.559304][T23365] RIP: 0033:0x7feb58d4ea4a [ 5154.559307][T23365] 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 [ 5154.559309][T23365] RSP: 002b:00007ffc7df2bd98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5154.559312][T23365] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feb58d4ea4a [ 5154.559314][T23365] RDX: 0000000000000040 RSI: 000000001062f340 RDI: 0000000000000005 [ 5154.559316][T23365] RBP: 00007ffc7df2be20 R08: 0000000000418574 R09: 000000000000001c [ 5154.559317][T23365] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5154.559319][T23365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb58e77000 | [ 5154.559319][T23365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb58e77000 | [ 5154.559333][T23365] | [ 5154.578750][T23365] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23365 | [5154.579138][T23365] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 5154.579398][T23365] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5154.579399][T23365] Call Trace: [ 5154.579401][T23365] [5154.579403][T23365] dump_stack_lvl (lib/dump_stack.c:123) [5154.579409][T23365] check_preemption_disabled (lib/smp_processor_id.c:52) [5154.579416][T23365] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [5154.579423][T23365] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5154.579429][T23365] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5154.579435][T23365] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5154.579439][T23365] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5154.579451][T23365] rawv6_sendmsg (net/ipv6/raw.c:918) [5154.579462][T23365] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5154.579468][T23365] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5154.579471][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [5154.579479][T23365] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5154.579482][T23365] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5154.579491][T23365] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5154.579507][T23365] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5154.579510][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [5154.579521][T23365] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5154.579528][T23365] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5154.579533][T23365] ? __pfx___sys_sendto (net/socket.c:2147) [5154.579547][T23365] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5154.579555][T23365] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [5154.579563][T23365] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5154.579570][T23365] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5154.579575][T23365] ? __pfx___x64_sys_poll (fs/select.c:1062) [5154.579577][T23365] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5154.579585][T23365] __x64_sys_sendto (net/socket.c:2183) [5154.579589][T23365] ? 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) [5154.579593][T23365] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5154.579597][T23365] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5154.579603][T23365] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5154.579606][T23365] RIP: 0033:0x7feb58d4ea4a [ 5154.579610][T23365] 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 [ 5154.579612][T23365] RSP: 002b:00007ffc7df2bd98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5154.579615][T23365] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feb58d4ea4a [ 5154.579618][T23365] RDX: 0000000000000040 RSI: 000000001062f340 RDI: 0000000000000005 [ 5154.579620][T23365] RBP: 00007ffc7df2be20 R08: 0000000000418574 R09: 000000000000001c [ 5154.579622][T23365] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5154.579623][T23365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb58e77000 | [ 5157.035406][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 5158.091859][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 5160.342795][T23371] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23371 | [5160.345048][T23371] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5160.345389][T23371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5160.345391][T23371] Call Trace: [ 5160.345394][T23371] [5160.345396][T23371] dump_stack_lvl (lib/dump_stack.c:123) [5160.345406][T23371] check_preemption_disabled (lib/smp_processor_id.c:52) [5160.345415][T23371] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5160.345421][T23371] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5160.345430][T23371] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5160.345437][T23371] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5160.345441][T23371] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5160.345453][T23371] rawv6_sendmsg (net/ipv6/raw.c:918) [5160.345465][T23371] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5160.345469][T23371] ? find_held_lock (kernel/locking/lockdep.c:5348) [5160.345483][T23371] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5160.345489][T23371] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5160.345492][T23371] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5160.345503][T23371] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5160.345519][T23371] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5160.345522][T23371] ? __lock_release (kernel/locking/lockdep.c:5534) [5160.345535][T23371] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5160.345542][T23371] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5160.345548][T23371] ? __pfx___sys_sendto (net/socket.c:2147) [5160.345559][T23371] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5160.345570][T23371] ? find_held_lock (kernel/locking/lockdep.c:5348) [5160.345576][T23371] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5160.345580][T23371] ? __lock_release (kernel/locking/lockdep.c:5534) [5160.345586][T23371] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5160.345591][T23371] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5160.345601][T23371] __x64_sys_sendto (net/socket.c:2183) [5160.345605][T23371] ? 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) [5160.345610][T23371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5160.345615][T23371] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5160.345621][T23371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5160.345625][T23371] RIP: 0033:0x7fc5009f6a4a [ 5160.345630][T23371] 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 [ 5160.345633][T23371] RSP: 002b:00007ffca9aa7d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5160.345637][T23371] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc5009f6a4a [ 5160.345639][T23371] RDX: 0000000000000040 RSI: 000000000a462340 RDI: 0000000000000005 [ 5160.345641][T23371] RBP: 00007ffca9aa7dd0 R08: 0000000000418574 R09: 000000000000001c [ 5160.345643][T23371] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5160.345645][T23371] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc500b1f000 | [ 5160.345645][T23371] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc500b1f000 | [ 5160.345660][T23371] | [ 5160.359278][T23371] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23371 | [5160.359673][T23371] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5160.359933][T23371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5160.359935][T23371] Call Trace: [ 5160.359937][T23371] [5160.359939][T23371] dump_stack_lvl (lib/dump_stack.c:123) [5160.359945][T23371] check_preemption_disabled (lib/smp_processor_id.c:52) [5160.359954][T23371] lwtunnel_output (net/core/lwtunnel.c:359) [5160.359960][T23371] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5160.359968][T23371] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5160.359975][T23371] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5160.359979][T23371] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5160.359991][T23371] rawv6_sendmsg (net/ipv6/raw.c:918) [5160.360003][T23371] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5160.360007][T23371] ? find_held_lock (kernel/locking/lockdep.c:5348) [5160.360019][T23371] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5160.360024][T23371] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5160.360027][T23371] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5160.360037][T23371] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5160.360053][T23371] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5160.360056][T23371] ? __lock_release (kernel/locking/lockdep.c:5534) [5160.360067][T23371] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5160.360079][T23371] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5160.360084][T23371] ? __pfx___sys_sendto (net/socket.c:2147) [5160.360096][T23371] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5160.360106][T23371] ? find_held_lock (kernel/locking/lockdep.c:5348) [5160.360112][T23371] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5160.360115][T23371] ? __lock_release (kernel/locking/lockdep.c:5534) [5160.360122][T23371] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5160.360127][T23371] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5160.360137][T23371] __x64_sys_sendto (net/socket.c:2183) [5160.360140][T23371] ? 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) [5160.360146][T23371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5160.360150][T23371] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5160.360156][T23371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5160.360160][T23371] RIP: 0033:0x7fc5009f6a4a [ 5160.360164][T23371] 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 [ 5160.360166][T23371] RSP: 002b:00007ffca9aa7d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5160.360170][T23371] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc5009f6a4a [ 5160.360172][T23371] RDX: 0000000000000040 RSI: 000000000a462340 RDI: 0000000000000005 [ 5160.360173][T23371] RBP: 00007ffca9aa7dd0 R08: 0000000000418574 R09: 000000000000001c [ 5160.360175][T23371] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5160.360177][T23371] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc500b1f000 | [ 5160.360177][T23371] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc500b1f000 | [ 5160.360192][T23371] | [ 5160.360313][T23371] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23371 | [5160.373315][T23371] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5160.373593][T23371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5160.373595][T23371] Call Trace: [ 5160.373597][T23371] [5160.373599][T23371] dump_stack_lvl (lib/dump_stack.c:123) [5160.373605][T23371] check_preemption_disabled (lib/smp_processor_id.c:52) [5160.373613][T23371] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5160.373619][T23371] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5160.373631][T23371] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5160.373642][T23371] ? dump_stack_lvl (lib/dump_stack.c:123) [5160.373646][T23371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5160.373655][T23371] lwtunnel_output (net/core/lwtunnel.c:359) [5160.373661][T23371] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5160.373668][T23371] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5160.373674][T23371] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5160.373678][T23371] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5160.373690][T23371] rawv6_sendmsg (net/ipv6/raw.c:918) [5160.373702][T23371] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5160.373705][T23371] ? find_held_lock (kernel/locking/lockdep.c:5348) [5160.373716][T23371] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5160.373721][T23371] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5160.373723][T23371] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5160.373732][T23371] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5160.373748][T23371] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5160.373751][T23371] ? __lock_release (kernel/locking/lockdep.c:5534) [5160.373762][T23371] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5160.373767][T23371] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5160.373772][T23371] ? __pfx___sys_sendto (net/socket.c:2147) [5160.373784][T23371] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5160.373793][T23371] ? find_held_lock (kernel/locking/lockdep.c:5348) [5160.373799][T23371] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5160.373802][T23371] ? __lock_release (kernel/locking/lockdep.c:5534) [5160.373808][T23371] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5160.373813][T23371] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5160.373821][T23371] __x64_sys_sendto (net/socket.c:2183) [5160.373825][T23371] ? 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) [5160.373830][T23371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5160.373834][T23371] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5160.373839][T23371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5160.373843][T23371] RIP: 0033:0x7fc5009f6a4a [ 5160.373846][T23371] 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 [ 5160.373848][T23371] RSP: 002b:00007ffca9aa7d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5160.373851][T23371] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc5009f6a4a [ 5160.373853][T23371] RDX: 0000000000000040 RSI: 000000000a462340 RDI: 0000000000000005 [ 5160.373855][T23371] RBP: 00007ffca9aa7dd0 R08: 0000000000418574 R09: 000000000000001c [ 5160.373856][T23371] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5160.373858][T23371] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc500b1f000 | [ 5160.373858][T23371] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc500b1f000 | [ 5160.373873][T23371] | [ 5160.373876][T23371] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23371 | [5160.388174][T23371] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5160.388442][T23371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5160.388443][T23371] Call Trace: [ 5160.388445][T23371] [5160.388448][T23371] dump_stack_lvl (lib/dump_stack.c:123) [5160.388454][T23371] check_preemption_disabled (lib/smp_processor_id.c:52) [5160.388461][T23371] lwtunnel_output (net/core/lwtunnel.c:359) [5160.388468][T23371] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5160.388478][T23371] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5160.388490][T23371] ? dump_stack_lvl (lib/dump_stack.c:123) [5160.388493][T23371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5160.388502][T23371] lwtunnel_output (net/core/lwtunnel.c:359) [5160.388509][T23371] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5160.388516][T23371] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5160.388522][T23371] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5160.388526][T23371] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5160.388540][T23371] rawv6_sendmsg (net/ipv6/raw.c:918) [5160.388551][T23371] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5160.388555][T23371] ? find_held_lock (kernel/locking/lockdep.c:5348) [5160.388566][T23371] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5160.388569][T23371] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5160.388572][T23371] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5160.388581][T23371] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5160.388598][T23371] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5160.388600][T23371] ? __lock_release (kernel/locking/lockdep.c:5534) [5160.388612][T23371] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5160.388616][T23371] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5160.388622][T23371] ? __pfx___sys_sendto (net/socket.c:2147) [5160.388634][T23371] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5160.388644][T23371] ? find_held_lock (kernel/locking/lockdep.c:5348) [5160.388650][T23371] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5160.388653][T23371] ? __lock_release (kernel/locking/lockdep.c:5534) [5160.388659][T23371] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5160.388665][T23371] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5160.388672][T23371] __x64_sys_sendto (net/socket.c:2183) [5160.388676][T23371] ? 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) [5160.388681][T23371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5160.388685][T23371] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5160.388690][T23371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5160.388694][T23371] RIP: 0033:0x7fc5009f6a4a [ 5160.388697][T23371] 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 [ 5160.388699][T23371] RSP: 002b:00007ffca9aa7d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5160.388702][T23371] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc5009f6a4a [ 5160.388703][T23371] RDX: 0000000000000040 RSI: 000000000a462340 RDI: 0000000000000005 [ 5160.388705][T23371] RBP: 00007ffca9aa7dd0 R08: 0000000000418574 R09: 000000000000001c [ 5160.388707][T23371] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5160.388708][T23371] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc500b1f000 | [ 5160.388708][T23371] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc500b1f000 | [ 5160.388723][T23371] | [ 5160.406029][T23371] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23371 | [5160.406498][T23371] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5160.407012][T23371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5160.407013][T23371] Call Trace: [ 5160.407015][T23371] [5160.407017][T23371] dump_stack_lvl (lib/dump_stack.c:123) [5160.407023][T23371] check_preemption_disabled (lib/smp_processor_id.c:52) [5160.407031][T23371] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5160.407037][T23371] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5160.407047][T23371] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5160.407059][T23371] ? dump_stack_lvl (lib/dump_stack.c:124) [5160.407069][T23371] lwtunnel_output (net/core/lwtunnel.c:359) [5160.407075][T23371] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5160.407084][T23371] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5160.407095][T23371] ? dump_stack_lvl (lib/dump_stack.c:123) [5160.407098][T23371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5160.407108][T23371] lwtunnel_output (net/core/lwtunnel.c:359) [5160.407114][T23371] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5160.407120][T23371] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5160.407125][T23371] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5160.407130][T23371] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5160.407142][T23371] rawv6_sendmsg (net/ipv6/raw.c:918) [5160.407153][T23371] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5160.407157][T23371] ? find_held_lock (kernel/locking/lockdep.c:5348) [5160.407167][T23371] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5160.407171][T23371] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5160.407174][T23371] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5160.407183][T23371] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5160.407200][T23371] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5160.407202][T23371] ? __lock_release (kernel/locking/lockdep.c:5534) [5160.407214][T23371] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5160.407219][T23371] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5160.407224][T23371] ? __pfx___sys_sendto (net/socket.c:2147) [5160.407237][T23371] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5160.407246][T23371] ? find_held_lock (kernel/locking/lockdep.c:5348) [5160.407252][T23371] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5160.407255][T23371] ? __lock_release (kernel/locking/lockdep.c:5534) [5160.407261][T23371] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5160.407266][T23371] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5160.407274][T23371] __x64_sys_sendto (net/socket.c:2183) [5160.407277][T23371] ? 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) [5160.407282][T23371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5160.407287][T23371] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5160.407292][T23371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5160.407295][T23371] RIP: 0033:0x7fc5009f6a4a [ 5160.407299][T23371] 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 [ 5160.407302][T23371] RSP: 002b:00007ffca9aa7d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5160.407305][T23371] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc5009f6a4a [ 5160.407307][T23371] RDX: 0000000000000040 RSI: 000000000a462340 RDI: 0000000000000005 [ 5160.407309][T23371] RBP: 00007ffca9aa7dd0 R08: 0000000000418574 R09: 000000000000001c [ 5160.407311][T23371] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5160.407313][T23371] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc500b1f000 | [ 5160.407313][T23371] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc500b1f000 | [ 5160.407328][T23371] | [ 5160.407330][T23371] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23371 | [5160.425406][T23371] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5160.425866][T23371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5160.425868][T23371] Call Trace: [ 5160.425869][T23371] [5160.425872][T23371] dump_stack_lvl (lib/dump_stack.c:123) [5160.425878][T23371] check_preemption_disabled (lib/smp_processor_id.c:52) [5160.425885][T23371] lwtunnel_output (net/core/lwtunnel.c:359) [5160.425892][T23371] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5160.425902][T23371] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5160.425914][T23371] ? dump_stack_lvl (lib/dump_stack.c:124) [5160.425924][T23371] lwtunnel_output (net/core/lwtunnel.c:359) [5160.425930][T23371] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5160.425939][T23371] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5160.425951][T23371] ? dump_stack_lvl (lib/dump_stack.c:123) [5160.425954][T23371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5160.425964][T23371] lwtunnel_output (net/core/lwtunnel.c:359) [5160.425970][T23371] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5160.425976][T23371] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5160.425982][T23371] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5160.425986][T23371] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5160.425998][T23371] rawv6_sendmsg (net/ipv6/raw.c:918) [5160.426010][T23371] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5160.426014][T23371] ? find_held_lock (kernel/locking/lockdep.c:5348) [5160.426024][T23371] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5160.426028][T23371] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5160.426031][T23371] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5160.426040][T23371] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5160.426056][T23371] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5160.426059][T23371] ? __lock_release (kernel/locking/lockdep.c:5534) [5160.426070][T23371] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5160.426074][T23371] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5160.426079][T23371] ? __pfx___sys_sendto (net/socket.c:2147) [5160.426092][T23371] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5160.426101][T23371] ? find_held_lock (kernel/locking/lockdep.c:5348) [5160.426107][T23371] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5160.426110][T23371] ? __lock_release (kernel/locking/lockdep.c:5534) [5160.426117][T23371] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5160.426122][T23371] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5160.426130][T23371] __x64_sys_sendto (net/socket.c:2183) [5160.426134][T23371] ? 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) [5160.426138][T23371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5160.426142][T23371] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5160.426148][T23371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5160.426151][T23371] RIP: 0033:0x7fc5009f6a4a [ 5160.426154][T23371] 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 [ 5160.426156][T23371] RSP: 002b:00007ffca9aa7d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5160.426159][T23371] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc5009f6a4a [ 5160.426161][T23371] RDX: 0000000000000040 RSI: 000000000a462340 RDI: 0000000000000005 [ 5160.426162][T23371] RBP: 00007ffca9aa7dd0 R08: 0000000000418574 R09: 000000000000001c [ 5160.426164][T23371] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5160.426166][T23371] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc500b1f000 | [ 5160.426166][T23371] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc500b1f000 | [ 5160.426181][T23371] | [ 5160.426258][T23371] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23371 | [5160.444804][T23371] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5160.445268][T23371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5160.445269][T23371] Call Trace: [ 5160.445271][T23371] [5160.445273][T23371] dump_stack_lvl (lib/dump_stack.c:123) [5160.445279][T23371] check_preemption_disabled (lib/smp_processor_id.c:52) [5160.445286][T23371] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5160.445292][T23371] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5160.445302][T23371] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5160.445313][T23371] ? dump_stack_lvl (lib/dump_stack.c:123) [5160.445317][T23371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5160.445326][T23371] lwtunnel_output (net/core/lwtunnel.c:359) [5160.445332][T23371] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5160.445341][T23371] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5160.445353][T23371] ? dump_stack_lvl (lib/dump_stack.c:124) [5160.445362][T23371] lwtunnel_output (net/core/lwtunnel.c:359) [5160.445368][T23371] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5160.445376][T23371] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5160.445388][T23371] ? dump_stack_lvl (lib/dump_stack.c:123) [5160.445391][T23371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5160.445416][T23371] lwtunnel_output (net/core/lwtunnel.c:359) [5160.445422][T23371] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5160.445429][T23371] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5160.445434][T23371] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5160.445438][T23371] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5160.445450][T23371] rawv6_sendmsg (net/ipv6/raw.c:918) [5160.445462][T23371] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5160.445466][T23371] ? find_held_lock (kernel/locking/lockdep.c:5348) [5160.445477][T23371] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5160.445481][T23371] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5160.445484][T23371] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5160.445493][T23371] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5160.445510][T23371] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5160.445512][T23371] ? __lock_release (kernel/locking/lockdep.c:5534) [5160.445524][T23371] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5160.445528][T23371] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5160.445533][T23371] ? __pfx___sys_sendto (net/socket.c:2147) [5160.445547][T23371] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5160.445556][T23371] ? find_held_lock (kernel/locking/lockdep.c:5348) [5160.445562][T23371] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5160.445565][T23371] ? __lock_release (kernel/locking/lockdep.c:5534) [5160.445571][T23371] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5160.445577][T23371] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5160.445584][T23371] __x64_sys_sendto (net/socket.c:2183) [5160.445588][T23371] ? 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) [5160.445592][T23371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5160.445596][T23371] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5160.445602][T23371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5160.445605][T23371] RIP: 0033:0x7fc5009f6a4a [ 5160.445608][T23371] 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 [ 5160.445611][T23371] RSP: 002b:00007ffca9aa7d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5160.445614][T23371] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc5009f6a4a [ 5160.445616][T23371] RDX: 0000000000000040 RSI: 000000000a462340 RDI: 0000000000000005 [ 5160.445618][T23371] RBP: 00007ffca9aa7dd0 R08: 0000000000418574 R09: 000000000000001c [ 5160.445619][T23371] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5160.445621][T23371] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc500b1f000 | [ 5160.445621][T23371] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc500b1f000 | [ 5160.445636][T23371] | [ 5160.466567][T23371] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23371 | [5160.467179][T23371] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5160.467468][T23371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5160.467470][T23371] Call Trace: [ 5160.467472][T23371] [5160.467474][T23371] dump_stack_lvl (lib/dump_stack.c:123) [5160.467479][T23371] check_preemption_disabled (lib/smp_processor_id.c:52) [5160.467486][T23371] lwtunnel_output (net/core/lwtunnel.c:359) [5160.467493][T23371] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5160.467502][T23371] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5160.467515][T23371] ? dump_stack_lvl (lib/dump_stack.c:123) [5160.467518][T23371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5160.467529][T23371] lwtunnel_output (net/core/lwtunnel.c:359) [5160.467536][T23371] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5160.467545][T23371] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5160.467558][T23371] ? dump_stack_lvl (lib/dump_stack.c:124) [5160.467568][T23371] lwtunnel_output (net/core/lwtunnel.c:359) [5160.467574][T23371] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5160.467583][T23371] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5160.467595][T23371] ? dump_stack_lvl (lib/dump_stack.c:123) [5160.467598][T23371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5160.467608][T23371] lwtunnel_output (net/core/lwtunnel.c:359) [5160.467614][T23371] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5160.467621][T23371] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5160.467626][T23371] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5160.467631][T23371] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5160.467643][T23371] rawv6_sendmsg (net/ipv6/raw.c:918) [5160.467656][T23371] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5160.467659][T23371] ? find_held_lock (kernel/locking/lockdep.c:5348) [5160.467671][T23371] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5160.467674][T23371] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5160.467677][T23371] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5160.467686][T23371] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5160.467703][T23371] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5160.467705][T23371] ? __lock_release (kernel/locking/lockdep.c:5534) [5160.467717][T23371] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5160.467721][T23371] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5160.467726][T23371] ? __pfx___sys_sendto (net/socket.c:2147) [5160.467739][T23371] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5160.467749][T23371] ? find_held_lock (kernel/locking/lockdep.c:5348) [5160.467755][T23371] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5160.467758][T23371] ? __lock_release (kernel/locking/lockdep.c:5534) [5160.467765][T23371] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5160.467770][T23371] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5160.467777][T23371] __x64_sys_sendto (net/socket.c:2183) [5160.467781][T23371] ? 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) [5160.467785][T23371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5160.467790][T23371] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5160.467795][T23371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5160.467798][T23371] RIP: 0033:0x7fc5009f6a4a [ 5160.467802][T23371] 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 [ 5160.467804][T23371] RSP: 002b:00007ffca9aa7d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5160.467807][T23371] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc5009f6a4a [ 5160.467808][T23371] RDX: 0000000000000040 RSI: 000000000a462340 RDI: 0000000000000005 [ 5160.467810][T23371] RBP: 00007ffca9aa7dd0 R08: 0000000000418574 R09: 000000000000001c [ 5160.467812][T23371] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5160.467813][T23371] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc500b1f000 | [ 5160.467813][T23371] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc500b1f000 | [ 5160.467829][T23371] | [ 5160.489758][T23371] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23371 | [5160.490274][T23371] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5160.490596][T23371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5160.490598][T23371] Call Trace: [ 5160.490600][T23371] [5160.490602][T23371] dump_stack_lvl (lib/dump_stack.c:123) [5160.490609][T23371] check_preemption_disabled (lib/smp_processor_id.c:52) [5160.490617][T23371] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5160.490623][T23371] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5160.490634][T23371] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5160.490646][T23371] ? dump_stack_lvl (lib/dump_stack.c:124) [5160.490656][T23371] lwtunnel_output (net/core/lwtunnel.c:359) [5160.490663][T23371] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5160.490672][T23371] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5160.490684][T23371] ? dump_stack_lvl (lib/dump_stack.c:123) [5160.490687][T23371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5160.490697][T23371] lwtunnel_output (net/core/lwtunnel.c:359) [5160.490703][T23371] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5160.490712][T23371] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5160.490725][T23371] ? dump_stack_lvl (lib/dump_stack.c:124) [5160.490735][T23371] lwtunnel_output (net/core/lwtunnel.c:359) [5160.490741][T23371] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5160.490750][T23371] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5160.490762][T23371] ? dump_stack_lvl (lib/dump_stack.c:123) [5160.490765][T23371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5160.490774][T23371] lwtunnel_output (net/core/lwtunnel.c:359) [5160.490780][T23371] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5160.490787][T23371] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5160.490793][T23371] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5160.490797][T23371] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5160.490810][T23371] rawv6_sendmsg (net/ipv6/raw.c:918) [5160.490822][T23371] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5160.490826][T23371] ? find_held_lock (kernel/locking/lockdep.c:5348) [5160.490837][T23371] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5160.490841][T23371] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5160.490844][T23371] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5160.490853][T23371] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5160.490870][T23371] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5160.490872][T23371] ? __lock_release (kernel/locking/lockdep.c:5534) [5160.490884][T23371] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5160.490888][T23371] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5160.490894][T23371] ? __pfx___sys_sendto (net/socket.c:2147) [5160.490906][T23371] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5160.490916][T23371] ? find_held_lock (kernel/locking/lockdep.c:5348) [5160.490922][T23371] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5160.490925][T23371] ? __lock_release (kernel/locking/lockdep.c:5534) [5160.490932][T23371] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5160.490937][T23371] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5160.490945][T23371] __x64_sys_sendto (net/socket.c:2183) [5160.490949][T23371] ? 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) [5160.490953][T23371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5160.490957][T23371] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5160.490963][T23371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5160.490966][T23371] RIP: 0033:0x7fc5009f6a4a [ 5160.490970][T23371] 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 [ 5160.490972][T23371] RSP: 002b:00007ffca9aa7d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5160.490975][T23371] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc5009f6a4a [ 5160.490977][T23371] RDX: 0000000000000040 RSI: 000000000a462340 RDI: 0000000000000005 [ 5160.490979][T23371] RBP: 00007ffca9aa7dd0 R08: 0000000000418574 R09: 000000000000001c [ 5160.490980][T23371] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5160.490982][T23371] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc500b1f000 | [ 5160.490982][T23371] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc500b1f000 | [ 5160.490998][T23371] | [ 5160.491000][T23371] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23371 | [5160.513644][T23371] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5160.513944][T23371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5160.513946][T23371] Call Trace: [ 5160.513948][T23371] [5160.513950][T23371] dump_stack_lvl (lib/dump_stack.c:123) [5160.513955][T23371] check_preemption_disabled (lib/smp_processor_id.c:52) [5160.513962][T23371] lwtunnel_output (net/core/lwtunnel.c:359) [5160.513969][T23371] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5160.513978][T23371] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5160.513991][T23371] ? dump_stack_lvl (lib/dump_stack.c:124) [5160.514001][T23371] lwtunnel_output (net/core/lwtunnel.c:359) [5160.514008][T23371] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5160.514017][T23371] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5160.514029][T23371] ? dump_stack_lvl (lib/dump_stack.c:123) [5160.514032][T23371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5160.514042][T23371] lwtunnel_output (net/core/lwtunnel.c:359) [5160.514048][T23371] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5160.514057][T23371] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5160.514070][T23371] ? dump_stack_lvl (lib/dump_stack.c:124) [5160.514080][T23371] lwtunnel_output (net/core/lwtunnel.c:359) [5160.514086][T23371] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5160.514095][T23371] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5160.514107][T23371] ? dump_stack_lvl (lib/dump_stack.c:123) [5160.514110][T23371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5160.514120][T23371] lwtunnel_output (net/core/lwtunnel.c:359) [5160.514126][T23371] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5160.514132][T23371] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5160.514138][T23371] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5160.514142][T23371] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5160.514155][T23371] rawv6_sendmsg (net/ipv6/raw.c:918) [5160.514167][T23371] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5160.514171][T23371] ? find_held_lock (kernel/locking/lockdep.c:5348) [5160.514181][T23371] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5160.514185][T23371] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5160.514187][T23371] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5160.514196][T23371] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5160.514213][T23371] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5160.514215][T23371] ? __lock_release (kernel/locking/lockdep.c:5534) [5160.514227][T23371] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5160.514231][T23371] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5160.514236][T23371] ? __pfx___sys_sendto (net/socket.c:2147) [5160.514249][T23371] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5160.514258][T23371] ? find_held_lock (kernel/locking/lockdep.c:5348) [5160.514264][T23371] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5160.514267][T23371] ? __lock_release (kernel/locking/lockdep.c:5534) [5160.514273][T23371] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5160.514279][T23371] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5160.514286][T23371] __x64_sys_sendto (net/socket.c:2183) [5160.514290][T23371] ? 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) [5160.514294][T23371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5160.514298][T23371] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5160.514304][T23371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5160.514307][T23371] RIP: 0033:0x7fc5009f6a4a [ 5160.514310][T23371] 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 [ 5160.514312][T23371] RSP: 002b:00007ffca9aa7d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5160.514315][T23371] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc5009f6a4a [ 5160.514317][T23371] RDX: 0000000000000040 RSI: 000000000a462340 RDI: 0000000000000005 [ 5160.514319][T23371] RBP: 00007ffca9aa7dd0 R08: 0000000000418574 R09: 000000000000001c [ 5160.514321][T23371] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5160.514322][T23371] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc500b1f000 | [ 5166.027453][ C1] lwtunnel_input(): recursion limit reached on datapath | [ 5168.282053][T23377] check_preemption_disabled: 46 callbacks suppressed | [ 5168.282062][T23377] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23377 | [5168.282877][T23377] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5168.283144][T23377] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5168.283146][T23377] Call Trace: [ 5168.283149][T23377] [5168.283152][T23377] dump_stack_lvl (lib/dump_stack.c:123) [5168.283161][T23377] check_preemption_disabled (lib/smp_processor_id.c:52) [5168.283171][T23377] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5168.283177][T23377] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5168.283187][T23377] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5168.283194][T23377] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5168.283199][T23377] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5168.283211][T23377] rawv6_sendmsg (net/ipv6/raw.c:918) [5168.283222][T23377] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5168.283227][T23377] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5168.283235][T23377] ? __lock_release (kernel/locking/lockdep.c:5534) [5168.283245][T23377] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5168.283252][T23377] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5168.283261][T23377] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5168.283277][T23377] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5168.283280][T23377] ? __lock_release (kernel/locking/lockdep.c:5534) [5168.283291][T23377] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5168.283299][T23377] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5168.283305][T23377] ? __pfx___sys_sendto (net/socket.c:2147) [5168.283319][T23377] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5168.283327][T23377] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5168.283337][T23377] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5168.283344][T23377] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5168.283354][T23377] __x64_sys_sendto (net/socket.c:2183) [5168.283358][T23377] ? 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) [5168.283365][T23377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5168.283370][T23377] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5168.283376][T23377] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5168.283380][T23377] RIP: 0033:0x7fc2b6885a4a [ 5168.283385][T23377] 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 [ 5168.283388][T23377] RSP: 002b:00007fffa41c7178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5168.283392][T23377] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc2b6885a4a [ 5168.283394][T23377] RDX: 0000000000000040 RSI: 000000002778f340 RDI: 0000000000000005 [ 5168.283396][T23377] RBP: 00007fffa41c7200 R08: 0000000000418574 R09: 000000000000001c [ 5168.283398][T23377] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5168.283399][T23377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2b69ae000 | [ 5168.283399][T23377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2b69ae000 | [ 5168.283414][T23377] | [ 5168.283416][T23377] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23377 | [5168.295727][T23377] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5168.295984][T23377] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5168.295986][T23377] Call Trace: [ 5168.295988][T23377] [5168.295990][T23377] dump_stack_lvl (lib/dump_stack.c:123) [5168.295996][T23377] check_preemption_disabled (lib/smp_processor_id.c:52) [5168.296003][T23377] lwtunnel_output (net/core/lwtunnel.c:359) [5168.296010][T23377] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5168.296017][T23377] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5168.296022][T23377] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5168.296027][T23377] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5168.296039][T23377] rawv6_sendmsg (net/ipv6/raw.c:918) [5168.296051][T23377] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5168.296056][T23377] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5168.296060][T23377] ? __lock_release (kernel/locking/lockdep.c:5534) [5168.296069][T23377] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5168.296073][T23377] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5168.296082][T23377] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5168.296099][T23377] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5168.296102][T23377] ? __lock_release (kernel/locking/lockdep.c:5534) [5168.296113][T23377] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5168.296119][T23377] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5168.296124][T23377] ? __pfx___sys_sendto (net/socket.c:2147) [5168.296139][T23377] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5168.296146][T23377] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5168.296154][T23377] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5168.296162][T23377] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5168.296172][T23377] __x64_sys_sendto (net/socket.c:2183) [5168.296176][T23377] ? 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) [5168.296181][T23377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5168.296186][T23377] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5168.296192][T23377] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5168.296195][T23377] RIP: 0033:0x7fc2b6885a4a [ 5168.296199][T23377] 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 [ 5168.296202][T23377] RSP: 002b:00007fffa41c7178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5168.296205][T23377] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc2b6885a4a [ 5168.296207][T23377] RDX: 0000000000000040 RSI: 000000002778f340 RDI: 0000000000000005 [ 5168.296208][T23377] RBP: 00007fffa41c7200 R08: 0000000000418574 R09: 000000000000001c [ 5168.296210][T23377] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5168.296212][T23377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2b69ae000 | [ 5168.296212][T23377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2b69ae000 | [ 5168.296227][T23377] | [ 5168.296306][T23377] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23377 | [5168.308887][T23377] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5168.309158][T23377] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5168.309160][T23377] Call Trace: [ 5168.309162][T23377] [5168.309164][T23377] dump_stack_lvl (lib/dump_stack.c:123) [5168.309171][T23377] check_preemption_disabled (lib/smp_processor_id.c:52) [5168.309178][T23377] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5168.309184][T23377] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5168.309192][T23377] ? _printk (kernel/printk/printk.c:2470) [5168.309204][T23377] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5168.309217][T23377] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5168.309226][T23377] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5168.309234][T23377] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5168.309239][T23377] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5168.309247][T23377] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5168.309252][T23377] ? dump_stack_lvl (lib/dump_stack.c:123) [5168.309256][T23377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5168.309265][T23377] lwtunnel_output (net/core/lwtunnel.c:359) [5168.309272][T23377] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5168.309279][T23377] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5168.309284][T23377] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5168.309289][T23377] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5168.309301][T23377] rawv6_sendmsg (net/ipv6/raw.c:918) [5168.309313][T23377] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5168.309318][T23377] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5168.309321][T23377] ? __lock_release (kernel/locking/lockdep.c:5534) [5168.309328][T23377] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5168.309332][T23377] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5168.309341][T23377] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5168.309357][T23377] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5168.309359][T23377] ? __lock_release (kernel/locking/lockdep.c:5534) [5168.309371][T23377] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5168.309375][T23377] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5168.309381][T23377] ? __pfx___sys_sendto (net/socket.c:2147) [5168.309395][T23377] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5168.309401][T23377] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5168.309409][T23377] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5168.309416][T23377] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5168.309426][T23377] __x64_sys_sendto (net/socket.c:2183) [5168.309430][T23377] ? 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) [5168.309435][T23377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5168.309439][T23377] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5168.309445][T23377] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5168.309447][T23377] RIP: 0033:0x7fc2b6885a4a [ 5168.309451][T23377] 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 [ 5168.309454][T23377] RSP: 002b:00007fffa41c7178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5168.309457][T23377] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc2b6885a4a [ 5168.309459][T23377] RDX: 0000000000000040 RSI: 000000002778f340 RDI: 0000000000000005 [ 5168.309461][T23377] RBP: 00007fffa41c7200 R08: 0000000000418574 R09: 000000000000001c [ 5168.309462][T23377] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5168.309464][T23377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2b69ae000 | [ 5168.309464][T23377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2b69ae000 | [ 5168.309478][T23377] | [ 5168.309481][T23377] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23377 | [5168.324936][T23377] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5168.325211][T23377] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5168.325213][T23377] Call Trace: [ 5168.325215][T23377] [5168.325217][T23377] dump_stack_lvl (lib/dump_stack.c:123) [5168.325223][T23377] check_preemption_disabled (lib/smp_processor_id.c:52) [5168.325230][T23377] lwtunnel_output (net/core/lwtunnel.c:359) [5168.325237][T23377] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5168.325242][T23377] ? _printk (kernel/printk/printk.c:2470) [5168.325252][T23377] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5168.325265][T23377] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5168.325272][T23377] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5168.325280][T23377] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5168.325286][T23377] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5168.325293][T23377] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5168.325298][T23377] ? dump_stack_lvl (lib/dump_stack.c:123) [5168.325302][T23377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5168.325311][T23377] lwtunnel_output (net/core/lwtunnel.c:359) [5168.325317][T23377] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5168.325324][T23377] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5168.325330][T23377] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5168.325334][T23377] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5168.325346][T23377] rawv6_sendmsg (net/ipv6/raw.c:918) [5168.325358][T23377] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5168.325363][T23377] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5168.325367][T23377] ? __lock_release (kernel/locking/lockdep.c:5534) [5168.325374][T23377] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5168.325378][T23377] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5168.325388][T23377] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5168.325404][T23377] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5168.325407][T23377] ? __lock_release (kernel/locking/lockdep.c:5534) [5168.325418][T23377] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5168.325423][T23377] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5168.325428][T23377] ? __pfx___sys_sendto (net/socket.c:2147) [5168.325443][T23377] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5168.325450][T23377] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5168.325458][T23377] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5168.325465][T23377] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5168.325475][T23377] __x64_sys_sendto (net/socket.c:2183) [5168.325479][T23377] ? 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) [5168.325484][T23377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5168.325488][T23377] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5168.325494][T23377] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5168.325497][T23377] RIP: 0033:0x7fc2b6885a4a [ 5168.325500][T23377] 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 [ 5168.325503][T23377] RSP: 002b:00007fffa41c7178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5168.325506][T23377] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc2b6885a4a [ 5168.325508][T23377] RDX: 0000000000000040 RSI: 000000002778f340 RDI: 0000000000000005 [ 5168.325510][T23377] RBP: 00007fffa41c7200 R08: 0000000000418574 R09: 000000000000001c [ 5168.325511][T23377] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5168.325513][T23377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2b69ae000 | [ 5168.325513][T23377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2b69ae000 | [ 5168.325529][T23377] | [ 5168.341698][T23377] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23377 | [5168.342346][T23377] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5168.342642][T23377] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5168.342644][T23377] Call Trace: [ 5168.342646][T23377] [5168.342648][T23377] dump_stack_lvl (lib/dump_stack.c:123) [5168.342653][T23377] check_preemption_disabled (lib/smp_processor_id.c:52) [5168.342660][T23377] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5168.342666][T23377] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5168.342671][T23377] ? _printk (kernel/printk/printk.c:2470) [5168.342681][T23377] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5168.342696][T23377] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5168.342705][T23377] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5168.342710][T23377] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5168.342721][T23377] ? dump_stack_lvl (lib/dump_stack.c:124) [5168.342730][T23377] lwtunnel_output (net/core/lwtunnel.c:359) [5168.342736][T23377] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5168.342740][T23377] ? _printk (kernel/printk/printk.c:2470) [5168.342748][T23377] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5168.342761][T23377] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5168.342767][T23377] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5168.342774][T23377] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5168.342780][T23377] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5168.342787][T23377] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5168.342791][T23377] ? dump_stack_lvl (lib/dump_stack.c:123) [5168.342794][T23377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5168.342804][T23377] lwtunnel_output (net/core/lwtunnel.c:359) [5168.342810][T23377] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5168.342817][T23377] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5168.342822][T23377] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5168.342826][T23377] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5168.342838][T23377] rawv6_sendmsg (net/ipv6/raw.c:918) [5168.342850][T23377] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5168.342855][T23377] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5168.342858][T23377] ? __lock_release (kernel/locking/lockdep.c:5534) [5168.342865][T23377] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5168.342868][T23377] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5168.342877][T23377] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5168.342893][T23377] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5168.342895][T23377] ? __lock_release (kernel/locking/lockdep.c:5534) [5168.342907][T23377] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5168.342911][T23377] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5168.342916][T23377] ? __pfx___sys_sendto (net/socket.c:2147) [5168.342931][T23377] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5168.342937][T23377] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5168.342945][T23377] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5168.342952][T23377] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5168.342962][T23377] __x64_sys_sendto (net/socket.c:2183) [5168.342966][T23377] ? 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) [5168.342971][T23377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5168.342975][T23377] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5168.342981][T23377] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5168.342984][T23377] RIP: 0033:0x7fc2b6885a4a [ 5168.342988][T23377] 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 [ 5168.342990][T23377] RSP: 002b:00007fffa41c7178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5168.342993][T23377] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc2b6885a4a [ 5168.342995][T23377] RDX: 0000000000000040 RSI: 000000002778f340 RDI: 0000000000000005 [ 5168.342997][T23377] RBP: 00007fffa41c7200 R08: 0000000000418574 R09: 000000000000001c [ 5168.342999][T23377] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5168.343000][T23377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2b69ae000 | [ 5168.343000][T23377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2b69ae000 | [ 5168.343015][T23377] | [ 5168.343017][T23377] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23377 | [5168.364193][T23377] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5168.364478][T23377] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5168.364479][T23377] Call Trace: [ 5168.364481][T23377] [5168.364483][T23377] dump_stack_lvl (lib/dump_stack.c:123) [5168.364489][T23377] check_preemption_disabled (lib/smp_processor_id.c:52) [5168.364495][T23377] lwtunnel_output (net/core/lwtunnel.c:359) [5168.364502][T23377] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5168.364506][T23377] ? _printk (kernel/printk/printk.c:2470) [5168.364516][T23377] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5168.364533][T23377] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5168.364542][T23377] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5168.364547][T23377] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5168.364558][T23377] ? dump_stack_lvl (lib/dump_stack.c:124) [5168.364568][T23377] lwtunnel_output (net/core/lwtunnel.c:359) [5168.364574][T23377] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5168.364577][T23377] ? _printk (kernel/printk/printk.c:2470) [5168.364585][T23377] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5168.364598][T23377] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5168.364604][T23377] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5168.364612][T23377] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5168.364617][T23377] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5168.364625][T23377] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5168.364628][T23377] ? dump_stack_lvl (lib/dump_stack.c:123) [5168.364632][T23377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5168.364641][T23377] lwtunnel_output (net/core/lwtunnel.c:359) [5168.364647][T23377] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5168.364654][T23377] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5168.364659][T23377] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5168.364663][T23377] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5168.364675][T23377] rawv6_sendmsg (net/ipv6/raw.c:918) [5168.364687][T23377] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5168.364692][T23377] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5168.364695][T23377] ? __lock_release (kernel/locking/lockdep.c:5534) [5168.364703][T23377] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5168.364706][T23377] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5168.364715][T23377] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5168.364732][T23377] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5168.364735][T23377] ? __lock_release (kernel/locking/lockdep.c:5534) [5168.364747][T23377] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5168.364751][T23377] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5168.364756][T23377] ? __pfx___sys_sendto (net/socket.c:2147) [5168.364771][T23377] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5168.364777][T23377] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5168.364785][T23377] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5168.364792][T23377] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5168.364803][T23377] __x64_sys_sendto (net/socket.c:2183) [5168.364806][T23377] ? 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) [5168.364810][T23377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5168.364814][T23377] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5168.364820][T23377] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5168.364823][T23377] RIP: 0033:0x7fc2b6885a4a [ 5168.364827][T23377] 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 [ 5168.364829][T23377] RSP: 002b:00007fffa41c7178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5168.364832][T23377] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc2b6885a4a [ 5168.364834][T23377] RDX: 0000000000000040 RSI: 000000002778f340 RDI: 0000000000000005 [ 5168.364836][T23377] RBP: 00007fffa41c7200 R08: 0000000000418574 R09: 000000000000001c [ 5168.364838][T23377] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5168.364839][T23377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2b69ae000 | [ 5168.364839][T23377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2b69ae000 | [ 5168.364854][T23377] | [ 5168.386815][T23377] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23377 | [5168.387323][T23377] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5168.387636][T23377] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5168.387638][T23377] Call Trace: [ 5168.387640][T23377] [5168.387642][T23377] dump_stack_lvl (lib/dump_stack.c:123) [5168.387648][T23377] check_preemption_disabled (lib/smp_processor_id.c:52) [5168.387654][T23377] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5168.387661][T23377] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5168.387665][T23377] ? _printk (kernel/printk/printk.c:2470) [5168.387674][T23377] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5168.387690][T23377] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5168.387698][T23377] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5168.387704][T23377] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5168.387715][T23377] ? dump_stack_lvl (lib/dump_stack.c:124) [5168.387724][T23377] lwtunnel_output (net/core/lwtunnel.c:359) [5168.387731][T23377] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5168.387734][T23377] ? _printk (kernel/printk/printk.c:2470) [5168.387742][T23377] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5168.387758][T23377] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5168.387766][T23377] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5168.387771][T23377] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5168.387783][T23377] ? dump_stack_lvl (lib/dump_stack.c:124) [5168.387792][T23377] lwtunnel_output (net/core/lwtunnel.c:359) [5168.387798][T23377] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5168.387802][T23377] ? _printk (kernel/printk/printk.c:2470) [5168.387810][T23377] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5168.387823][T23377] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5168.387829][T23377] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5168.387836][T23377] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5168.387842][T23377] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5168.387850][T23377] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5168.387853][T23377] ? dump_stack_lvl (lib/dump_stack.c:123) [5168.387856][T23377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5168.387866][T23377] lwtunnel_output (net/core/lwtunnel.c:359) [5168.387872][T23377] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5168.387878][T23377] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5168.387883][T23377] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5168.387887][T23377] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5168.387900][T23377] rawv6_sendmsg (net/ipv6/raw.c:918) [5168.387911][T23377] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5168.387916][T23377] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5168.387919][T23377] ? __lock_release (kernel/locking/lockdep.c:5534) [5168.387927][T23377] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5168.387930][T23377] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5168.387939][T23377] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5168.387956][T23377] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5168.387958][T23377] ? __lock_release (kernel/locking/lockdep.c:5534) [5168.387970][T23377] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5168.387974][T23377] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5168.387980][T23377] ? __pfx___sys_sendto (net/socket.c:2147) [5168.387995][T23377] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5168.388001][T23377] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5168.388008][T23377] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5168.388016][T23377] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5168.388026][T23377] __x64_sys_sendto (net/socket.c:2183) [5168.388030][T23377] ? 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) [5168.388034][T23377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5168.388038][T23377] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5168.388044][T23377] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5168.388047][T23377] RIP: 0033:0x7fc2b6885a4a [ 5168.388051][T23377] 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 [ 5168.388054][T23377] RSP: 002b:00007fffa41c7178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5168.388057][T23377] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc2b6885a4a [ 5168.388059][T23377] RDX: 0000000000000040 RSI: 000000002778f340 RDI: 0000000000000005 [ 5168.388060][T23377] RBP: 00007fffa41c7200 R08: 0000000000418574 R09: 000000000000001c [ 5168.388062][T23377] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5168.388064][T23377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2b69ae000 | [ 5168.388064][T23377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2b69ae000 | [ 5168.388080][T23377] | [ 5168.388082][T23377] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23377 | [5168.413305][T23377] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5168.413616][T23377] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5168.413618][T23377] Call Trace: [ 5168.413620][T23377] [5168.413622][T23377] dump_stack_lvl (lib/dump_stack.c:123) [5168.413627][T23377] check_preemption_disabled (lib/smp_processor_id.c:52) [5168.413634][T23377] lwtunnel_output (net/core/lwtunnel.c:359) [5168.413641][T23377] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5168.413645][T23377] ? _printk (kernel/printk/printk.c:2470) [5168.413654][T23377] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5168.413670][T23377] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5168.413679][T23377] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5168.413685][T23377] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5168.413696][T23377] ? dump_stack_lvl (lib/dump_stack.c:124) [5168.413705][T23377] lwtunnel_output (net/core/lwtunnel.c:359) [5168.413712][T23377] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5168.413715][T23377] ? _printk (kernel/printk/printk.c:2470) [5168.413724][T23377] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5168.413739][T23377] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5168.413747][T23377] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5168.413753][T23377] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5168.413764][T23377] ? dump_stack_lvl (lib/dump_stack.c:124) [5168.413773][T23377] lwtunnel_output (net/core/lwtunnel.c:359) [5168.413779][T23377] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5168.413783][T23377] ? _printk (kernel/printk/printk.c:2470) [5168.413791][T23377] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5168.413804][T23377] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5168.413809][T23377] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5168.413817][T23377] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5168.413822][T23377] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5168.413830][T23377] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5168.413834][T23377] ? dump_stack_lvl (lib/dump_stack.c:123) [5168.413837][T23377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5168.413846][T23377] lwtunnel_output (net/core/lwtunnel.c:359) [5168.413852][T23377] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5168.413859][T23377] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5168.413864][T23377] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5168.413868][T23377] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5168.413880][T23377] rawv6_sendmsg (net/ipv6/raw.c:918) [5168.413892][T23377] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5168.413898][T23377] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5168.413901][T23377] ? __lock_release (kernel/locking/lockdep.c:5534) [5168.413908][T23377] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5168.413911][T23377] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5168.413920][T23377] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5168.413937][T23377] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5168.413940][T23377] ? __lock_release (kernel/locking/lockdep.c:5534) [5168.413951][T23377] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5168.413955][T23377] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5168.413961][T23377] ? __pfx___sys_sendto (net/socket.c:2147) [5168.413976][T23377] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5168.413983][T23377] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5168.413991][T23377] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5168.413998][T23377] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5168.414008][T23377] __x64_sys_sendto (net/socket.c:2183) [5168.414012][T23377] ? 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) [5168.414016][T23377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5168.414021][T23377] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5168.414026][T23377] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5168.414029][T23377] RIP: 0033:0x7fc2b6885a4a [ 5168.414032][T23377] 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 [ 5168.414035][T23377] RSP: 002b:00007fffa41c7178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5168.414037][T23377] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc2b6885a4a [ 5168.414039][T23377] RDX: 0000000000000040 RSI: 000000002778f340 RDI: 0000000000000005 [ 5168.414041][T23377] RBP: 00007fffa41c7200 R08: 0000000000418574 R09: 000000000000001c [ 5168.414042][T23377] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5168.414044][T23377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2b69ae000 | [ 5168.414044][T23377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2b69ae000 | [ 5168.414060][T23377] | [ 5168.414203][T23377] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23377 | [5168.440431][T23377] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5168.440755][T23377] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5168.440756][T23377] Call Trace: [ 5168.440758][T23377] [5168.440760][T23377] dump_stack_lvl (lib/dump_stack.c:123) [5168.440766][T23377] check_preemption_disabled (lib/smp_processor_id.c:52) [5168.440773][T23377] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5168.440779][T23377] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5168.440784][T23377] ? _printk (kernel/printk/printk.c:2470) [5168.440793][T23377] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5168.440806][T23377] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5168.440812][T23377] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5168.440820][T23377] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5168.440826][T23377] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5168.440834][T23377] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5168.440839][T23377] ? dump_stack_lvl (lib/dump_stack.c:123) [5168.440842][T23377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5168.440852][T23377] lwtunnel_output (net/core/lwtunnel.c:359) [5168.440858][T23377] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5168.440862][T23377] ? _printk (kernel/printk/printk.c:2470) [5168.440870][T23377] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5168.440887][T23377] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5168.440895][T23377] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5168.440900][T23377] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5168.440912][T23377] ? dump_stack_lvl (lib/dump_stack.c:124) [5168.440921][T23377] lwtunnel_output (net/core/lwtunnel.c:359) [5168.440927][T23377] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5168.440930][T23377] ? _printk (kernel/printk/printk.c:2470) [5168.440938][T23377] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5168.440954][T23377] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5168.440962][T23377] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5168.440967][T23377] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5168.440978][T23377] ? dump_stack_lvl (lib/dump_stack.c:124) [5168.440988][T23377] lwtunnel_output (net/core/lwtunnel.c:359) [5168.440994][T23377] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5168.440997][T23377] ? _printk (kernel/printk/printk.c:2470) [5168.441005][T23377] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5168.441018][T23377] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5168.441023][T23377] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5168.441030][T23377] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5168.441036][T23377] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5168.441043][T23377] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5168.441047][T23377] ? dump_stack_lvl (lib/dump_stack.c:123) [5168.441051][T23377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5168.441060][T23377] lwtunnel_output (net/core/lwtunnel.c:359) [5168.441066][T23377] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5168.441073][T23377] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5168.441078][T23377] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5168.441082][T23377] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5168.441095][T23377] rawv6_sendmsg (net/ipv6/raw.c:918) [5168.441106][T23377] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5168.441112][T23377] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5168.441114][T23377] ? __lock_release (kernel/locking/lockdep.c:5534) [5168.441122][T23377] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5168.441125][T23377] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5168.441134][T23377] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5168.441151][T23377] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5168.441153][T23377] ? __lock_release (kernel/locking/lockdep.c:5534) [5168.441165][T23377] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5168.441169][T23377] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5168.441174][T23377] ? __pfx___sys_sendto (net/socket.c:2147) [5168.441189][T23377] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5168.441195][T23377] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5168.441203][T23377] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5168.441210][T23377] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5168.441221][T23377] __x64_sys_sendto (net/socket.c:2183) [5168.441225][T23377] ? 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) [5168.441229][T23377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5168.441233][T23377] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5168.441239][T23377] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5168.441242][T23377] RIP: 0033:0x7fc2b6885a4a [ 5168.441245][T23377] 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 [ 5168.441247][T23377] RSP: 002b:00007fffa41c7178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5168.441250][T23377] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc2b6885a4a [ 5168.441252][T23377] RDX: 0000000000000040 RSI: 000000002778f340 RDI: 0000000000000005 [ 5168.441254][T23377] RBP: 00007fffa41c7200 R08: 0000000000418574 R09: 000000000000001c [ 5168.441255][T23377] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5168.441257][T23377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2b69ae000 | [ 5168.441257][T23377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2b69ae000 | [ 5168.441273][T23377] | [ 5168.441275][T23377] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23377 | [5168.471011][T23377] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5168.471326][T23377] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5168.471327][T23377] Call Trace: [ 5168.471329][T23377] [5168.471331][T23377] dump_stack_lvl (lib/dump_stack.c:123) [5168.471336][T23377] check_preemption_disabled (lib/smp_processor_id.c:52) [5168.471343][T23377] lwtunnel_output (net/core/lwtunnel.c:359) [5168.471350][T23377] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5168.471354][T23377] ? _printk (kernel/printk/printk.c:2470) [5168.471363][T23377] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5168.471377][T23377] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5168.471382][T23377] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5168.471391][T23377] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5168.471396][T23377] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5168.471404][T23377] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5168.471409][T23377] ? dump_stack_lvl (lib/dump_stack.c:123) [5168.471412][T23377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5168.471422][T23377] lwtunnel_output (net/core/lwtunnel.c:359) [5168.471428][T23377] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5168.471432][T23377] ? _printk (kernel/printk/printk.c:2470) [5168.471440][T23377] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5168.471456][T23377] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5168.471464][T23377] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5168.471470][T23377] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5168.471481][T23377] ? dump_stack_lvl (lib/dump_stack.c:124) [5168.471490][T23377] lwtunnel_output (net/core/lwtunnel.c:359) [5168.471497][T23377] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5168.471500][T23377] ? _printk (kernel/printk/printk.c:2470) [5168.471508][T23377] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5168.471524][T23377] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5168.471534][T23377] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5168.471539][T23377] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5168.471551][T23377] ? dump_stack_lvl (lib/dump_stack.c:124) [5168.471561][T23377] lwtunnel_output (net/core/lwtunnel.c:359) [5168.471567][T23377] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5168.471571][T23377] ? _printk (kernel/printk/printk.c:2470) [5168.471579][T23377] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5168.471592][T23377] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5168.471597][T23377] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5168.471605][T23377] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5168.471610][T23377] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5168.471618][T23377] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5168.471622][T23377] ? dump_stack_lvl (lib/dump_stack.c:123) [5168.471625][T23377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5168.471635][T23377] lwtunnel_output (net/core/lwtunnel.c:359) [5168.471641][T23377] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5168.471647][T23377] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5168.471652][T23377] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5168.471657][T23377] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5168.471669][T23377] rawv6_sendmsg (net/ipv6/raw.c:918) [5168.471681][T23377] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5168.471687][T23377] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5168.471690][T23377] ? __lock_release (kernel/locking/lockdep.c:5534) [5168.471697][T23377] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5168.471700][T23377] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5168.471709][T23377] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5168.471727][T23377] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5168.471729][T23377] ? __lock_release (kernel/locking/lockdep.c:5534) [5168.471741][T23377] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5168.471745][T23377] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5168.471751][T23377] ? __pfx___sys_sendto (net/socket.c:2147) [5168.471766][T23377] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5168.471772][T23377] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5168.471779][T23377] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5168.471787][T23377] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5168.471797][T23377] __x64_sys_sendto (net/socket.c:2183) [5168.471801][T23377] ? 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) [5168.471805][T23377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5168.471809][T23377] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5168.471815][T23377] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5168.471817][T23377] RIP: 0033:0x7fc2b6885a4a [ 5168.471821][T23377] 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 [ 5168.471823][T23377] RSP: 002b:00007fffa41c7178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5168.471826][T23377] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc2b6885a4a [ 5168.471828][T23377] RDX: 0000000000000040 RSI: 000000002778f340 RDI: 0000000000000005 [ 5168.471829][T23377] RBP: 00007fffa41c7200 R08: 0000000000418574 R09: 000000000000001c [ 5168.471832][T23377] 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