====================================== | [ 1356.276901][T16270] veth1: renamed from veth-betaR | [ 1356.401445][T16271] veth0: renamed from veth-gamma | [ 1366.131863][T16294] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16294 | [1366.133065][T16294] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1366.133352][T16294] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1366.133354][T16294] Call Trace: [ 1366.133356][T16294] [1366.133359][T16294] dump_stack_lvl (lib/dump_stack.c:123) [1366.133367][T16294] check_preemption_disabled (lib/smp_processor_id.c:52) [1366.133374][T16294] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1366.133380][T16294] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1366.133388][T16294] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1366.133395][T16294] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1366.133400][T16294] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1366.133412][T16294] rawv6_sendmsg (net/ipv6/raw.c:918) [1366.133424][T16294] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1366.133429][T16294] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1366.133436][T16294] ? __lock_release (kernel/locking/lockdep.c:5534) [1366.133444][T16294] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1366.133450][T16294] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1366.133459][T16294] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1366.133475][T16294] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1366.133478][T16294] ? __lock_release (kernel/locking/lockdep.c:5534) [1366.133490][T16294] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1366.133495][T16294] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1366.133500][T16294] ? __pfx___sys_sendto (net/socket.c:2147) [1366.133515][T16294] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1366.133521][T16294] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1366.133530][T16294] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1366.133537][T16294] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1366.133547][T16294] __x64_sys_sendto (net/socket.c:2183) [1366.133551][T16294] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1366.133555][T16294] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1366.133559][T16294] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1366.133564][T16294] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1366.133568][T16294] RIP: 0033:0x7f5e4c86aa4a [ 1366.133572][T16294] 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 [ 1366.133575][T16294] RSP: 002b:00007ffd2aa83148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1366.133579][T16294] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e4c86aa4a [ 1366.133581][T16294] RDX: 0000000000000040 RSI: 0000000035e0f340 RDI: 0000000000000005 [ 1366.133583][T16294] RBP: 00007ffd2aa831d0 R08: 0000000000418574 R09: 000000000000001c [ 1366.133584][T16294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1366.133586][T16294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e4c993000 | [ 1366.133586][T16294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e4c993000 | [ 1366.133600][T16294] | [ 1366.133603][T16294] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16294 | [1366.145701][T16294] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1366.145952][T16294] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1366.145953][T16294] Call Trace: [ 1366.145955][T16294] [1366.145957][T16294] dump_stack_lvl (lib/dump_stack.c:123) [1366.145963][T16294] check_preemption_disabled (lib/smp_processor_id.c:52) [1366.145970][T16294] lwtunnel_output (net/core/lwtunnel.c:359) [1366.145977][T16294] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1366.145983][T16294] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1366.145989][T16294] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1366.145993][T16294] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1366.146006][T16294] rawv6_sendmsg (net/ipv6/raw.c:918) [1366.146017][T16294] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1366.146023][T16294] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1366.146027][T16294] ? __lock_release (kernel/locking/lockdep.c:5534) [1366.146035][T16294] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1366.146039][T16294] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1366.146048][T16294] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1366.146064][T16294] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1366.146067][T16294] ? __lock_release (kernel/locking/lockdep.c:5534) [1366.146079][T16294] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1366.146083][T16294] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1366.146088][T16294] ? __pfx___sys_sendto (net/socket.c:2147) [1366.146104][T16294] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1366.146111][T16294] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1366.146118][T16294] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1366.146125][T16294] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1366.146135][T16294] __x64_sys_sendto (net/socket.c:2183) [1366.146139][T16294] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1366.146142][T16294] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1366.146147][T16294] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1366.146152][T16294] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1366.146156][T16294] RIP: 0033:0x7f5e4c86aa4a [ 1366.146160][T16294] 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 [ 1366.146162][T16294] RSP: 002b:00007ffd2aa83148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1366.146166][T16294] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e4c86aa4a [ 1366.146168][T16294] RDX: 0000000000000040 RSI: 0000000035e0f340 RDI: 0000000000000005 [ 1366.146169][T16294] RBP: 00007ffd2aa831d0 R08: 0000000000418574 R09: 000000000000001c [ 1366.146171][T16294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1366.146173][T16294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e4c993000 | [ 1366.146173][T16294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e4c993000 | [ 1366.146188][T16294] | [ 1366.158982][T16294] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16294 | [1366.159436][T16294] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1366.159700][T16294] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1366.159702][T16294] Call Trace: [ 1366.159704][T16294] [1366.159706][T16294] dump_stack_lvl (lib/dump_stack.c:123) [1366.159712][T16294] check_preemption_disabled (lib/smp_processor_id.c:52) [1366.159718][T16294] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1366.159725][T16294] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1366.159740][T16294] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1366.159755][T16294] ? dump_stack_lvl (lib/dump_stack.c:124) [1366.159764][T16294] lwtunnel_output (net/core/lwtunnel.c:359) [1366.159770][T16294] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1366.159777][T16294] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1366.159783][T16294] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1366.159787][T16294] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1366.159799][T16294] rawv6_sendmsg (net/ipv6/raw.c:918) [1366.159812][T16294] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1366.159817][T16294] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1366.159821][T16294] ? __lock_release (kernel/locking/lockdep.c:5534) [1366.159828][T16294] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1366.159832][T16294] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1366.159840][T16294] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1366.159857][T16294] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1366.159859][T16294] ? __lock_release (kernel/locking/lockdep.c:5534) [1366.159871][T16294] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1366.159875][T16294] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1366.159880][T16294] ? __pfx___sys_sendto (net/socket.c:2147) [1366.159895][T16294] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1366.159901][T16294] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1366.159908][T16294] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1366.159916][T16294] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1366.159926][T16294] __x64_sys_sendto (net/socket.c:2183) [1366.159930][T16294] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1366.159933][T16294] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1366.159937][T16294] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1366.159942][T16294] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1366.159945][T16294] RIP: 0033:0x7f5e4c86aa4a [ 1366.159948][T16294] 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 [ 1366.159951][T16294] RSP: 002b:00007ffd2aa83148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1366.159955][T16294] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e4c86aa4a [ 1366.159957][T16294] RDX: 0000000000000040 RSI: 0000000035e0f340 RDI: 0000000000000005 [ 1366.159958][T16294] RBP: 00007ffd2aa831d0 R08: 0000000000418574 R09: 000000000000001c [ 1366.159960][T16294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1366.159962][T16294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e4c993000 | [ 1366.159962][T16294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e4c993000 | [ 1366.159977][T16294] | [ 1366.159979][T16294] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16294 | [1366.173543][T16294] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1366.173806][T16294] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1366.173808][T16294] Call Trace: [ 1366.173810][T16294] [1366.173812][T16294] dump_stack_lvl (lib/dump_stack.c:123) [1366.173818][T16294] check_preemption_disabled (lib/smp_processor_id.c:52) [1366.173824][T16294] lwtunnel_output (net/core/lwtunnel.c:359) [1366.173831][T16294] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1366.173845][T16294] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1366.173860][T16294] ? dump_stack_lvl (lib/dump_stack.c:124) [1366.173870][T16294] lwtunnel_output (net/core/lwtunnel.c:359) [1366.173876][T16294] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1366.173883][T16294] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1366.173888][T16294] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1366.173893][T16294] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1366.173906][T16294] rawv6_sendmsg (net/ipv6/raw.c:918) [1366.173918][T16294] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1366.173923][T16294] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1366.173926][T16294] ? __lock_release (kernel/locking/lockdep.c:5534) [1366.173934][T16294] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1366.173937][T16294] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1366.173946][T16294] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1366.173963][T16294] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1366.173965][T16294] ? __lock_release (kernel/locking/lockdep.c:5534) [1366.173977][T16294] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1366.173981][T16294] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1366.173986][T16294] ? __pfx___sys_sendto (net/socket.c:2147) [1366.174001][T16294] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1366.174007][T16294] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1366.174015][T16294] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1366.174022][T16294] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1366.174032][T16294] __x64_sys_sendto (net/socket.c:2183) [1366.174036][T16294] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1366.174039][T16294] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1366.174043][T16294] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1366.174048][T16294] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1366.174051][T16294] RIP: 0033:0x7f5e4c86aa4a [ 1366.174054][T16294] 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 [ 1366.174057][T16294] RSP: 002b:00007ffd2aa83148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1366.174060][T16294] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e4c86aa4a [ 1366.174061][T16294] RDX: 0000000000000040 RSI: 0000000035e0f340 RDI: 0000000000000005 [ 1366.174063][T16294] RBP: 00007ffd2aa831d0 R08: 0000000000418574 R09: 000000000000001c [ 1366.174065][T16294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1366.174067][T16294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e4c993000 | [ 1366.174067][T16294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e4c993000 | [ 1366.174081][T16294] | [ 1366.174090][T16294] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16294 | [1366.188317][T16294] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1366.188599][T16294] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1366.188600][T16294] Call Trace: [ 1366.188602][T16294] [1366.188604][T16294] dump_stack_lvl (lib/dump_stack.c:123) [1366.188609][T16294] check_preemption_disabled (lib/smp_processor_id.c:52) [1366.188615][T16294] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1366.188622][T16294] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1366.188636][T16294] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1366.188649][T16294] ? dump_stack_lvl (lib/dump_stack.c:123) [1366.188653][T16294] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1366.188663][T16294] lwtunnel_output (net/core/lwtunnel.c:359) [1366.188670][T16294] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1366.188683][T16294] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1366.188697][T16294] ? dump_stack_lvl (lib/dump_stack.c:124) [1366.188706][T16294] lwtunnel_output (net/core/lwtunnel.c:359) [1366.188713][T16294] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1366.188719][T16294] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1366.188724][T16294] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1366.188729][T16294] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1366.188741][T16294] rawv6_sendmsg (net/ipv6/raw.c:918) [1366.188753][T16294] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1366.188758][T16294] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1366.188761][T16294] ? __lock_release (kernel/locking/lockdep.c:5534) [1366.188769][T16294] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1366.188772][T16294] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1366.188781][T16294] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1366.188797][T16294] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1366.188799][T16294] ? __lock_release (kernel/locking/lockdep.c:5534) [1366.188811][T16294] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1366.188814][T16294] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1366.188820][T16294] ? __pfx___sys_sendto (net/socket.c:2147) [1366.188835][T16294] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1366.188841][T16294] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1366.188848][T16294] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1366.188855][T16294] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1366.188865][T16294] __x64_sys_sendto (net/socket.c:2183) [1366.188869][T16294] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1366.188872][T16294] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1366.188877][T16294] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1366.188882][T16294] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1366.188885][T16294] RIP: 0033:0x7f5e4c86aa4a [ 1366.188888][T16294] 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 [ 1366.188891][T16294] RSP: 002b:00007ffd2aa83148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1366.188893][T16294] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e4c86aa4a [ 1366.188895][T16294] RDX: 0000000000000040 RSI: 0000000035e0f340 RDI: 0000000000000005 [ 1366.188897][T16294] RBP: 00007ffd2aa831d0 R08: 0000000000418574 R09: 000000000000001c [ 1366.188898][T16294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1366.188900][T16294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e4c993000 | [ 1366.188900][T16294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e4c993000 | [ 1366.188914][T16294] | [ 1366.188916][T16294] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16294 | [1366.206603][T16294] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1366.207070][T16294] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1366.207071][T16294] Call Trace: [ 1366.207072][T16294] [1366.207074][T16294] dump_stack_lvl (lib/dump_stack.c:123) [1366.207080][T16294] check_preemption_disabled (lib/smp_processor_id.c:52) [1366.207086][T16294] lwtunnel_output (net/core/lwtunnel.c:359) [1366.207093][T16294] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1366.207108][T16294] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1366.207122][T16294] ? dump_stack_lvl (lib/dump_stack.c:123) [1366.207125][T16294] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1366.207135][T16294] lwtunnel_output (net/core/lwtunnel.c:359) [1366.207142][T16294] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1366.207155][T16294] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1366.207170][T16294] ? dump_stack_lvl (lib/dump_stack.c:124) [1366.207179][T16294] lwtunnel_output (net/core/lwtunnel.c:359) [1366.207186][T16294] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1366.207192][T16294] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1366.207198][T16294] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1366.207202][T16294] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1366.207215][T16294] rawv6_sendmsg (net/ipv6/raw.c:918) [1366.207227][T16294] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1366.207232][T16294] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1366.207235][T16294] ? __lock_release (kernel/locking/lockdep.c:5534) [1366.207243][T16294] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1366.207246][T16294] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1366.207255][T16294] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1366.207272][T16294] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1366.207274][T16294] ? __lock_release (kernel/locking/lockdep.c:5534) [1366.207286][T16294] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1366.207290][T16294] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1366.207296][T16294] ? __pfx___sys_sendto (net/socket.c:2147) [1366.207310][T16294] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1366.207317][T16294] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1366.207324][T16294] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1366.207331][T16294] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1366.207342][T16294] __x64_sys_sendto (net/socket.c:2183) [1366.207346][T16294] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1366.207349][T16294] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1366.207354][T16294] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1366.207359][T16294] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1366.207362][T16294] RIP: 0033:0x7f5e4c86aa4a [ 1366.207365][T16294] 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 [ 1366.207368][T16294] RSP: 002b:00007ffd2aa83148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1366.207371][T16294] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e4c86aa4a [ 1366.207373][T16294] RDX: 0000000000000040 RSI: 0000000035e0f340 RDI: 0000000000000005 [ 1366.207374][T16294] RBP: 00007ffd2aa831d0 R08: 0000000000418574 R09: 000000000000001c [ 1366.207376][T16294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1366.207377][T16294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e4c993000 | [ 1366.207377][T16294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e4c993000 | [ 1366.207393][T16294] | [ 1366.226260][T16294] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16294 | [1366.226758][T16294] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1366.227059][T16294] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1366.227061][T16294] Call Trace: [ 1366.227062][T16294] [1366.227064][T16294] dump_stack_lvl (lib/dump_stack.c:123) [1366.227069][T16294] check_preemption_disabled (lib/smp_processor_id.c:52) [1366.227075][T16294] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1366.227082][T16294] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1366.227096][T16294] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1366.227113][T16294] ? dump_stack_lvl (lib/dump_stack.c:124) [1366.227122][T16294] lwtunnel_output (net/core/lwtunnel.c:359) [1366.227129][T16294] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1366.227142][T16294] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1366.227155][T16294] ? dump_stack_lvl (lib/dump_stack.c:123) [1366.227159][T16294] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1366.227169][T16294] lwtunnel_output (net/core/lwtunnel.c:359) [1366.227175][T16294] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1366.227188][T16294] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1366.227202][T16294] ? dump_stack_lvl (lib/dump_stack.c:124) [1366.227212][T16294] lwtunnel_output (net/core/lwtunnel.c:359) [1366.227218][T16294] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1366.227225][T16294] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1366.227230][T16294] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1366.227235][T16294] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1366.227247][T16294] rawv6_sendmsg (net/ipv6/raw.c:918) [1366.227259][T16294] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1366.227265][T16294] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1366.227268][T16294] ? __lock_release (kernel/locking/lockdep.c:5534) [1366.227275][T16294] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1366.227278][T16294] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1366.227287][T16294] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1366.227304][T16294] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1366.227307][T16294] ? __lock_release (kernel/locking/lockdep.c:5534) [1366.227319][T16294] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1366.227323][T16294] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1366.227328][T16294] ? __pfx___sys_sendto (net/socket.c:2147) [1366.227343][T16294] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1366.227350][T16294] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1366.227357][T16294] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1366.227364][T16294] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1366.227374][T16294] __x64_sys_sendto (net/socket.c:2183) [1366.227378][T16294] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1366.227381][T16294] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1366.227385][T16294] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1366.227390][T16294] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1366.227393][T16294] RIP: 0033:0x7f5e4c86aa4a [ 1366.227396][T16294] 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 [ 1366.227398][T16294] RSP: 002b:00007ffd2aa83148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1366.227401][T16294] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e4c86aa4a [ 1366.227403][T16294] RDX: 0000000000000040 RSI: 0000000035e0f340 RDI: 0000000000000005 [ 1366.227404][T16294] RBP: 00007ffd2aa831d0 R08: 0000000000418574 R09: 000000000000001c [ 1366.227406][T16294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1366.227407][T16294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e4c993000 | [ 1366.227407][T16294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e4c993000 | [ 1366.227422][T16294] | [ 1366.248876][T16294] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16294 | [1366.249534][T16294] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1366.249832][T16294] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1366.249834][T16294] Call Trace: [ 1366.249835][T16294] [1366.249837][T16294] dump_stack_lvl (lib/dump_stack.c:123) [1366.249842][T16294] check_preemption_disabled (lib/smp_processor_id.c:52) [1366.249848][T16294] lwtunnel_output (net/core/lwtunnel.c:359) [1366.249855][T16294] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1366.249869][T16294] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1366.249885][T16294] ? dump_stack_lvl (lib/dump_stack.c:124) [1366.249895][T16294] lwtunnel_output (net/core/lwtunnel.c:359) [1366.249901][T16294] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1366.249914][T16294] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1366.249928][T16294] ? dump_stack_lvl (lib/dump_stack.c:123) [1366.249931][T16294] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1366.249941][T16294] lwtunnel_output (net/core/lwtunnel.c:359) [1366.249948][T16294] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1366.249960][T16294] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1366.249975][T16294] ? dump_stack_lvl (lib/dump_stack.c:124) [1366.249985][T16294] lwtunnel_output (net/core/lwtunnel.c:359) [1366.249991][T16294] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1366.249998][T16294] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1366.250003][T16294] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1366.250008][T16294] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1366.250020][T16294] rawv6_sendmsg (net/ipv6/raw.c:918) [1366.250032][T16294] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1366.250038][T16294] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1366.250041][T16294] ? __lock_release (kernel/locking/lockdep.c:5534) [1366.250048][T16294] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1366.250051][T16294] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1366.250060][T16294] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1366.250078][T16294] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1366.250080][T16294] ? __lock_release (kernel/locking/lockdep.c:5534) [1366.250092][T16294] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1366.250096][T16294] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1366.250103][T16294] ? __pfx___sys_sendto (net/socket.c:2147) [1366.250118][T16294] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1366.250125][T16294] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1366.250132][T16294] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1366.250139][T16294] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1366.250150][T16294] __x64_sys_sendto (net/socket.c:2183) [1366.250153][T16294] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1366.250156][T16294] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1366.250160][T16294] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1366.250165][T16294] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1366.250168][T16294] RIP: 0033:0x7f5e4c86aa4a [ 1366.250171][T16294] 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 [ 1366.250174][T16294] RSP: 002b:00007ffd2aa83148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1366.250177][T16294] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e4c86aa4a [ 1366.250179][T16294] RDX: 0000000000000040 RSI: 0000000035e0f340 RDI: 0000000000000005 [ 1366.250181][T16294] RBP: 00007ffd2aa831d0 R08: 0000000000418574 R09: 000000000000001c [ 1366.250182][T16294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1366.250184][T16294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e4c993000 | [ 1366.250184][T16294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e4c993000 | [ 1366.250199][T16294] | [ 1366.270728][T16294] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16294 | [1366.271751][T16294] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1366.272062][T16294] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1366.272064][T16294] Call Trace: [ 1366.272065][T16294] [1366.272067][T16294] dump_stack_lvl (lib/dump_stack.c:123) [1366.272073][T16294] check_preemption_disabled (lib/smp_processor_id.c:52) [1366.272079][T16294] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1366.272086][T16294] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1366.272100][T16294] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1366.272117][T16294] ? dump_stack_lvl (lib/dump_stack.c:124) [1366.272127][T16294] lwtunnel_output (net/core/lwtunnel.c:359) [1366.272134][T16294] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1366.272147][T16294] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1366.272162][T16294] ? dump_stack_lvl (lib/dump_stack.c:124) [1366.272172][T16294] lwtunnel_output (net/core/lwtunnel.c:359) [1366.272179][T16294] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1366.272192][T16294] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1366.272205][T16294] ? dump_stack_lvl (lib/dump_stack.c:123) [1366.272209][T16294] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1366.272219][T16294] lwtunnel_output (net/core/lwtunnel.c:359) [1366.272226][T16294] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1366.272238][T16294] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1366.272253][T16294] ? dump_stack_lvl (lib/dump_stack.c:124) [1366.272263][T16294] lwtunnel_output (net/core/lwtunnel.c:359) [1366.272269][T16294] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1366.272275][T16294] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1366.272281][T16294] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1366.272285][T16294] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1366.272298][T16294] rawv6_sendmsg (net/ipv6/raw.c:918) [1366.272310][T16294] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1366.272315][T16294] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1366.272319][T16294] ? __lock_release (kernel/locking/lockdep.c:5534) [1366.272327][T16294] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1366.272330][T16294] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1366.272339][T16294] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1366.272356][T16294] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1366.272359][T16294] ? __lock_release (kernel/locking/lockdep.c:5534) [1366.272370][T16294] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1366.272374][T16294] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1366.272380][T16294] ? __pfx___sys_sendto (net/socket.c:2147) [1366.272395][T16294] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1366.272401][T16294] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1366.272409][T16294] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1366.272416][T16294] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1366.272426][T16294] __x64_sys_sendto (net/socket.c:2183) [1366.272430][T16294] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1366.272433][T16294] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1366.272438][T16294] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1366.272443][T16294] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1366.272446][T16294] RIP: 0033:0x7f5e4c86aa4a [ 1366.272450][T16294] 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 [ 1366.272452][T16294] RSP: 002b:00007ffd2aa83148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1366.272455][T16294] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e4c86aa4a [ 1366.272457][T16294] RDX: 0000000000000040 RSI: 0000000035e0f340 RDI: 0000000000000005 [ 1366.272459][T16294] RBP: 00007ffd2aa831d0 R08: 0000000000418574 R09: 000000000000001c [ 1366.272461][T16294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1366.272463][T16294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e4c993000 | [ 1366.272463][T16294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e4c993000 | [ 1366.272479][T16294] | [ 1366.295605][T16294] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16294 | [1366.296179][T16294] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1366.296866][T16294] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1366.296868][T16294] Call Trace: [ 1366.296869][T16294] [1366.296872][T16294] dump_stack_lvl (lib/dump_stack.c:123) [1366.296877][T16294] check_preemption_disabled (lib/smp_processor_id.c:52) [1366.296884][T16294] lwtunnel_output (net/core/lwtunnel.c:359) [1366.296891][T16294] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1366.296905][T16294] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1366.296921][T16294] ? dump_stack_lvl (lib/dump_stack.c:124) [1366.296931][T16294] lwtunnel_output (net/core/lwtunnel.c:359) [1366.296938][T16294] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1366.296951][T16294] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1366.296967][T16294] ? dump_stack_lvl (lib/dump_stack.c:124) [1366.296976][T16294] lwtunnel_output (net/core/lwtunnel.c:359) [1366.296983][T16294] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1366.296996][T16294] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1366.297010][T16294] ? dump_stack_lvl (lib/dump_stack.c:123) [1366.297014][T16294] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1366.297024][T16294] lwtunnel_output (net/core/lwtunnel.c:359) [1366.297031][T16294] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [1366.297044][T16294] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [1366.297059][T16294] ? dump_stack_lvl (lib/dump_stack.c:124) [1366.297068][T16294] lwtunnel_output (net/core/lwtunnel.c:359) [1366.297075][T16294] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1366.297081][T16294] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1366.297087][T16294] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1366.297091][T16294] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1366.297106][T16294] rawv6_sendmsg (net/ipv6/raw.c:918) [1366.297118][T16294] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1366.297124][T16294] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1366.297127][T16294] ? __lock_release (kernel/locking/lockdep.c:5534) [1366.297134][T16294] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1366.297137][T16294] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1366.297147][T16294] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1366.297164][T16294] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1366.297167][T16294] ? __lock_release (kernel/locking/lockdep.c:5534) [1366.297179][T16294] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1366.297182][T16294] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1366.297188][T16294] ? __pfx___sys_sendto (net/socket.c:2147) [1366.297204][T16294] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1366.297210][T16294] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1366.297217][T16294] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1366.297224][T16294] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1366.297235][T16294] __x64_sys_sendto (net/socket.c:2183) [1366.297239][T16294] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1366.297242][T16294] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1366.297247][T16294] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1366.297252][T16294] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1366.297255][T16294] RIP: 0033:0x7f5e4c86aa4a [ 1366.297259][T16294] 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 [ 1366.297261][T16294] RSP: 002b:00007ffd2aa83148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1366.297264][T16294] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e4c86aa4a [ 1366.297266][T16294] RDX: 0000000000000040 RSI: 0000000035e0f340 RDI: 0000000000000005 [ 1366.297268][T16294] RBP: 00007ffd2aa831d0 R08: 0000000000418574 R09: 000000000000001c [ 1366.297270][T16294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1366.297272][T16294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e4c993000 | [ 1367.371653][T16294] lwtunnel_output(): recursion limit reached on datapath | [ 1372.115394][T16301] check_preemption_disabled: 46 callbacks suppressed | [ 1372.115403][T16301] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16301 | [1372.116560][T16301] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1372.116829][T16301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1372.116831][T16301] Call Trace: [ 1372.116833][T16301] [1372.116836][T16301] dump_stack_lvl (lib/dump_stack.c:123) [1372.116845][T16301] check_preemption_disabled (lib/smp_processor_id.c:52) [1372.116852][T16301] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1372.116858][T16301] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1372.116865][T16301] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1372.116874][T16301] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1372.116878][T16301] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1372.116889][T16301] rawv6_sendmsg (net/ipv6/raw.c:918) [1372.116900][T16301] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1372.116905][T16301] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1372.116912][T16301] ? __lock_release (kernel/locking/lockdep.c:5534) [1372.116922][T16301] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1372.116929][T16301] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1372.116937][T16301] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1372.116952][T16301] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1372.116955][T16301] ? __lock_release (kernel/locking/lockdep.c:5534) [1372.116966][T16301] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1372.116972][T16301] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1372.116978][T16301] ? __pfx___sys_sendto (net/socket.c:2147) [1372.116991][T16301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1372.116997][T16301] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1372.117006][T16301] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1372.117012][T16301] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1372.117021][T16301] __x64_sys_sendto (net/socket.c:2183) [1372.117024][T16301] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1372.117028][T16301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1372.117032][T16301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1372.117036][T16301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1372.117041][T16301] RIP: 0033:0x7fb7f5c98a4a [ 1372.117045][T16301] 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 [ 1372.117048][T16301] RSP: 002b:00007ffe6da2cae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1372.117052][T16301] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb7f5c98a4a [ 1372.117054][T16301] RDX: 0000000000000040 RSI: 0000000017beb340 RDI: 0000000000000005 [ 1372.117056][T16301] RBP: 00007ffe6da2cb70 R08: 0000000000418574 R09: 000000000000001c [ 1372.117058][T16301] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1372.117060][T16301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb7f5dc1000 | [ 1372.117060][T16301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb7f5dc1000 | [ 1372.117073][T16301] | [ 1372.117076][T16301] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16301 | [1372.129290][T16301] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1372.129546][T16301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1372.129548][T16301] Call Trace: [ 1372.129550][T16301] [1372.129552][T16301] dump_stack_lvl (lib/dump_stack.c:123) [1372.129557][T16301] check_preemption_disabled (lib/smp_processor_id.c:52) [1372.129563][T16301] lwtunnel_output (net/core/lwtunnel.c:359) [1372.129569][T16301] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1372.129575][T16301] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1372.129581][T16301] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1372.129586][T16301] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1372.129597][T16301] rawv6_sendmsg (net/ipv6/raw.c:918) [1372.129607][T16301] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1372.129612][T16301] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1372.129617][T16301] ? __lock_release (kernel/locking/lockdep.c:5534) [1372.129624][T16301] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1372.129628][T16301] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1372.129636][T16301] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1372.129651][T16301] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1372.129654][T16301] ? __lock_release (kernel/locking/lockdep.c:5534) [1372.129664][T16301] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1372.129668][T16301] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1372.129674][T16301] ? __pfx___sys_sendto (net/socket.c:2147) [1372.129687][T16301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1372.129693][T16301] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1372.129701][T16301] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1372.129707][T16301] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1372.129717][T16301] __x64_sys_sendto (net/socket.c:2183) [1372.129720][T16301] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1372.129723][T16301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1372.129727][T16301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1372.129732][T16301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1372.129735][T16301] RIP: 0033:0x7fb7f5c98a4a [ 1372.129738][T16301] 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 [ 1372.129740][T16301] RSP: 002b:00007ffe6da2cae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1372.129743][T16301] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb7f5c98a4a [ 1372.129745][T16301] RDX: 0000000000000040 RSI: 0000000017beb340 RDI: 0000000000000005 [ 1372.129747][T16301] RBP: 00007ffe6da2cb70 R08: 0000000000418574 R09: 000000000000001c [ 1372.129749][T16301] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1372.129750][T16301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb7f5dc1000 | [ 1372.129750][T16301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb7f5dc1000 | [ 1372.129764][T16301] | [ 1372.147720][T16301] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16301 | [1372.148141][T16301] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 1372.148422][T16301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1372.148424][T16301] Call Trace: [ 1372.148426][T16301] [1372.148428][T16301] dump_stack_lvl (lib/dump_stack.c:123) [1372.148434][T16301] check_preemption_disabled (lib/smp_processor_id.c:52) [1372.148440][T16301] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [1372.148447][T16301] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1372.148453][T16301] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1372.148459][T16301] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1372.148464][T16301] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1372.148476][T16301] rawv6_sendmsg (net/ipv6/raw.c:918) [1372.148488][T16301] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1372.148493][T16301] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1372.148498][T16301] ? __lock_release (kernel/locking/lockdep.c:5534) [1372.148506][T16301] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1372.148510][T16301] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1372.148519][T16301] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1372.148535][T16301] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1372.148538][T16301] ? __lock_release (kernel/locking/lockdep.c:5534) [1372.148549][T16301] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1372.148554][T16301] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1372.148560][T16301] ? __pfx___sys_sendto (net/socket.c:2147) [1372.148574][T16301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1372.148581][T16301] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1372.148591][T16301] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1372.148598][T16301] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1372.148608][T16301] __x64_sys_sendto (net/socket.c:2183) [1372.148612][T16301] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1372.148615][T16301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1372.148620][T16301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1372.148625][T16301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1372.148628][T16301] RIP: 0033:0x7fb7f5c98a4a [ 1372.148631][T16301] 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 [ 1372.148634][T16301] RSP: 002b:00007ffe6da2cae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1372.148637][T16301] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb7f5c98a4a [ 1372.148639][T16301] RDX: 0000000000000040 RSI: 0000000017beb340 RDI: 0000000000000005 [ 1372.148641][T16301] RBP: 00007ffe6da2cb70 R08: 0000000000418574 R09: 000000000000001c [ 1372.148643][T16301] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1372.148645][T16301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb7f5dc1000 | [ 1372.148645][T16301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb7f5dc1000 | [ 1372.148659][T16301] | [ 1373.117023][T16301] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16301 | [1373.117765][T16301] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1373.118071][T16301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1373.118074][T16301] Call Trace: [ 1373.118077][T16301] [1373.118079][T16301] dump_stack_lvl (lib/dump_stack.c:123) [1373.118089][T16301] check_preemption_disabled (lib/smp_processor_id.c:52) [1373.118097][T16301] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1373.118106][T16301] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1373.118115][T16301] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1373.118123][T16301] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1373.118128][T16301] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1373.118140][T16301] rawv6_sendmsg (net/ipv6/raw.c:918) [1373.118143][T16301] ? __lock_release (kernel/locking/lockdep.c:5534) [1373.118159][T16301] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1373.118162][T16301] ? move_addr_to_user (net/socket.c:300) [1373.118174][T16301] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1373.118180][T16301] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1373.118189][T16301] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1373.118193][T16301] ? do_sock_getsockopt (net/socket.c:2347) [1373.118208][T16301] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1373.118214][T16301] ? __lock_release (kernel/locking/lockdep.c:5534) [1373.118225][T16301] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1373.118230][T16301] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1373.118235][T16301] ? __pfx___sys_sendto (net/socket.c:2147) [1373.118248][T16301] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1373.118259][T16301] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [1373.118267][T16301] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1373.118275][T16301] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [1373.118282][T16301] ? __pfx___x64_sys_poll (fs/select.c:1062) [1373.118289][T16301] __x64_sys_sendto (net/socket.c:2183) [1373.118293][T16301] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1373.118298][T16301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1373.118303][T16301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1373.118308][T16301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1373.118313][T16301] RIP: 0033:0x7fb7f5c98a4a [ 1373.118319][T16301] 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 [ 1373.118322][T16301] RSP: 002b:00007ffe6da2cae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1373.118326][T16301] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb7f5c98a4a [ 1373.118329][T16301] RDX: 0000000000000040 RSI: 0000000017beb340 RDI: 0000000000000005 [ 1373.118330][T16301] RBP: 00007ffe6da2cb70 R08: 0000000000418574 R09: 000000000000001c [ 1373.118332][T16301] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 1373.118334][T16301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb7f5dc1000 | [ 1373.118334][T16301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb7f5dc1000 | [ 1373.118348][T16301] | [ 1373.131781][T16301] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16301 | [1373.132200][T16301] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1373.132475][T16301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1373.132477][T16301] Call Trace: [ 1373.132479][T16301] [1373.132481][T16301] dump_stack_lvl (lib/dump_stack.c:123) [1373.132488][T16301] check_preemption_disabled (lib/smp_processor_id.c:52) [1373.132494][T16301] lwtunnel_output (net/core/lwtunnel.c:359) [1373.132501][T16301] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1373.132508][T16301] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1373.132514][T16301] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1373.132519][T16301] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1373.132531][T16301] rawv6_sendmsg (net/ipv6/raw.c:918) [1373.132534][T16301] ? __lock_release (kernel/locking/lockdep.c:5534) [1373.132546][T16301] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1373.132550][T16301] ? move_addr_to_user (net/socket.c:300) [1373.132559][T16301] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1373.132564][T16301] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1373.132573][T16301] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1373.132577][T16301] ? do_sock_getsockopt (net/socket.c:2347) [1373.132591][T16301] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1373.132596][T16301] ? __lock_release (kernel/locking/lockdep.c:5534) [1373.132607][T16301] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1373.132611][T16301] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1373.132616][T16301] ? __pfx___sys_sendto (net/socket.c:2147) [1373.132630][T16301] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1373.132640][T16301] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [1373.132647][T16301] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1373.132654][T16301] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [1373.132660][T16301] ? __pfx___x64_sys_poll (fs/select.c:1062) [1373.132667][T16301] __x64_sys_sendto (net/socket.c:2183) [1373.132671][T16301] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1373.132674][T16301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1373.132679][T16301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1373.132684][T16301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1373.132688][T16301] RIP: 0033:0x7fb7f5c98a4a [ 1373.132692][T16301] 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 [ 1373.132695][T16301] RSP: 002b:00007ffe6da2cae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1373.132698][T16301] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb7f5c98a4a [ 1373.132700][T16301] RDX: 0000000000000040 RSI: 0000000017beb340 RDI: 0000000000000005 [ 1373.132702][T16301] RBP: 00007ffe6da2cb70 R08: 0000000000418574 R09: 000000000000001c [ 1373.132704][T16301] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 1373.132706][T16301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb7f5dc1000 | [ 1373.132706][T16301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb7f5dc1000 | [ 1373.132720][T16301] | [ 1373.133093][T16301] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16301 | [1373.146118][T16301] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 1373.146384][T16301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1373.146385][T16301] Call Trace: [ 1373.146387][T16301] [1373.146389][T16301] dump_stack_lvl (lib/dump_stack.c:123) [1373.146395][T16301] check_preemption_disabled (lib/smp_processor_id.c:52) [1373.146401][T16301] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [1373.146408][T16301] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1373.146414][T16301] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1373.146420][T16301] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1373.146424][T16301] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1373.146436][T16301] rawv6_sendmsg (net/ipv6/raw.c:918) [1373.146439][T16301] ? __lock_release (kernel/locking/lockdep.c:5534) [1373.146451][T16301] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1373.146455][T16301] ? move_addr_to_user (net/socket.c:300) [1373.146465][T16301] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1373.146468][T16301] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1373.146477][T16301] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1373.146481][T16301] ? do_sock_getsockopt (net/socket.c:2347) [1373.146495][T16301] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1373.146499][T16301] ? __lock_release (kernel/locking/lockdep.c:5534) [1373.146510][T16301] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1373.146514][T16301] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1373.146520][T16301] ? __pfx___sys_sendto (net/socket.c:2147) [1373.146532][T16301] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1373.146541][T16301] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [1373.146547][T16301] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1373.146555][T16301] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [1373.146559][T16301] ? __pfx___x64_sys_poll (fs/select.c:1062) [1373.146566][T16301] __x64_sys_sendto (net/socket.c:2183) [1373.146570][T16301] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1373.146574][T16301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1373.146578][T16301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1373.146583][T16301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1373.146586][T16301] RIP: 0033:0x7fb7f5c98a4a [ 1373.146590][T16301] 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 [ 1373.146592][T16301] RSP: 002b:00007ffe6da2cae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1373.146596][T16301] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb7f5c98a4a [ 1373.146597][T16301] RDX: 0000000000000040 RSI: 0000000017beb340 RDI: 0000000000000005 [ 1373.146599][T16301] RBP: 00007ffe6da2cb70 R08: 0000000000418574 R09: 000000000000001c [ 1373.146601][T16301] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 1373.146603][T16301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb7f5dc1000 | [ 1375.606146][ C2] lwtunnel_input(): recursion limit reached on datapath | [ 1376.652998][ C2] lwtunnel_input(): recursion limit reached on datapath | [ 1378.906623][T16307] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16307 | [1378.907186][T16307] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1378.907461][T16307] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1378.907463][T16307] Call Trace: [ 1378.907466][T16307] [1378.907469][T16307] dump_stack_lvl (lib/dump_stack.c:123) [1378.907478][T16307] check_preemption_disabled (lib/smp_processor_id.c:52) [1378.907495][T16307] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1378.907501][T16307] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1378.907509][T16307] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1378.907517][T16307] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1378.907522][T16307] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1378.907533][T16307] rawv6_sendmsg (net/ipv6/raw.c:918) [1378.907544][T16307] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1378.907548][T16307] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1378.907555][T16307] ? __lock_release (kernel/locking/lockdep.c:5534) [1378.907566][T16307] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1378.907572][T16307] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1378.907580][T16307] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1378.907595][T16307] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1378.907598][T16307] ? __lock_release (kernel/locking/lockdep.c:5534) [1378.907608][T16307] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1378.907614][T16307] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1378.907619][T16307] ? __pfx___sys_sendto (net/socket.c:2147) [1378.907633][T16307] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1378.907639][T16307] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1378.907649][T16307] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1378.907655][T16307] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1378.907665][T16307] __x64_sys_sendto (net/socket.c:2183) [1378.907668][T16307] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1378.907672][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1378.907677][T16307] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1378.907682][T16307] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1378.907687][T16307] RIP: 0033:0x7f3a7fb40a4a [ 1378.907691][T16307] 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 [ 1378.907694][T16307] RSP: 002b:00007ffc80211578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1378.907697][T16307] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a7fb40a4a [ 1378.907699][T16307] RDX: 0000000000000040 RSI: 0000000035323340 RDI: 0000000000000005 [ 1378.907701][T16307] RBP: 00007ffc80211600 R08: 0000000000418574 R09: 000000000000001c [ 1378.907702][T16307] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1378.907704][T16307] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a7fc69000 | [ 1378.907704][T16307] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a7fc69000 | [ 1378.907718][T16307] | [ 1378.907721][T16307] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16307 | [1378.920133][T16307] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1378.920415][T16307] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1378.920417][T16307] Call Trace: [ 1378.920419][T16307] [1378.920421][T16307] dump_stack_lvl (lib/dump_stack.c:123) [1378.920430][T16307] check_preemption_disabled (lib/smp_processor_id.c:52) [1378.920436][T16307] lwtunnel_output (net/core/lwtunnel.c:359) [1378.920442][T16307] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1378.920450][T16307] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1378.920457][T16307] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1378.920462][T16307] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1378.920473][T16307] rawv6_sendmsg (net/ipv6/raw.c:918) [1378.920484][T16307] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1378.920489][T16307] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1378.920495][T16307] ? __lock_release (kernel/locking/lockdep.c:5534) [1378.920504][T16307] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1378.920510][T16307] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1378.920519][T16307] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1378.920534][T16307] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1378.920537][T16307] ? __lock_release (kernel/locking/lockdep.c:5534) [1378.920547][T16307] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1378.920553][T16307] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1378.920558][T16307] ? __pfx___sys_sendto (net/socket.c:2147) [1378.920572][T16307] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1378.920578][T16307] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1378.920587][T16307] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1378.920594][T16307] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1378.920603][T16307] __x64_sys_sendto (net/socket.c:2183) [1378.920607][T16307] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1378.920611][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1378.920615][T16307] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1378.920619][T16307] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1378.920623][T16307] RIP: 0033:0x7f3a7fb40a4a [ 1378.920628][T16307] 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 [ 1378.920630][T16307] RSP: 002b:00007ffc80211578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1378.920634][T16307] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a7fb40a4a [ 1378.920636][T16307] RDX: 0000000000000040 RSI: 0000000035323340 RDI: 0000000000000005 [ 1378.920637][T16307] RBP: 00007ffc80211600 R08: 0000000000418574 R09: 000000000000001c [ 1378.920639][T16307] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1378.920641][T16307] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a7fc69000 | [ 1378.920641][T16307] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a7fc69000 | [ 1378.920654][T16307] | [ 1378.920780][T16307] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16307 | [1378.933392][T16307] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1378.933656][T16307] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1378.933658][T16307] Call Trace: [ 1378.933660][T16307] [1378.933662][T16307] dump_stack_lvl (lib/dump_stack.c:123) [1378.933669][T16307] check_preemption_disabled (lib/smp_processor_id.c:52) [1378.933675][T16307] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1378.933681][T16307] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1378.933692][T16307] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1378.933703][T16307] ? dump_stack_lvl (lib/dump_stack.c:123) [1378.933706][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1378.933715][T16307] lwtunnel_output (net/core/lwtunnel.c:359) [1378.933721][T16307] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1378.933728][T16307] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1378.933735][T16307] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1378.933739][T16307] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1378.933750][T16307] rawv6_sendmsg (net/ipv6/raw.c:918) [1378.933761][T16307] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1378.933766][T16307] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1378.933771][T16307] ? __lock_release (kernel/locking/lockdep.c:5534) [1378.933778][T16307] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1378.933783][T16307] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1378.933791][T16307] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1378.933807][T16307] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1378.933809][T16307] ? __lock_release (kernel/locking/lockdep.c:5534) [1378.933820][T16307] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1378.933825][T16307] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1378.933830][T16307] ? __pfx___sys_sendto (net/socket.c:2147) [1378.933843][T16307] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1378.933850][T16307] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1378.933859][T16307] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1378.933865][T16307] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1378.933874][T16307] __x64_sys_sendto (net/socket.c:2183) [1378.933878][T16307] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1378.933881][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1378.933885][T16307] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1378.933889][T16307] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1378.933893][T16307] RIP: 0033:0x7f3a7fb40a4a [ 1378.933896][T16307] 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 [ 1378.933898][T16307] RSP: 002b:00007ffc80211578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1378.933902][T16307] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a7fb40a4a [ 1378.933903][T16307] RDX: 0000000000000040 RSI: 0000000035323340 RDI: 0000000000000005 [ 1378.933905][T16307] RBP: 00007ffc80211600 R08: 0000000000418574 R09: 000000000000001c [ 1378.933907][T16307] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1378.933908][T16307] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a7fc69000 | [ 1378.933908][T16307] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a7fc69000 | [ 1378.933922][T16307] | [ 1378.933925][T16307] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16307 | [1378.948075][T16307] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1378.948359][T16307] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1378.948361][T16307] Call Trace: [ 1378.948364][T16307] [1378.948365][T16307] dump_stack_lvl (lib/dump_stack.c:123) [1378.948373][T16307] check_preemption_disabled (lib/smp_processor_id.c:52) [1378.948378][T16307] lwtunnel_output (net/core/lwtunnel.c:359) [1378.948385][T16307] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1378.948394][T16307] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1378.948405][T16307] ? dump_stack_lvl (lib/dump_stack.c:123) [1378.948408][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1378.948418][T16307] lwtunnel_output (net/core/lwtunnel.c:359) [1378.948424][T16307] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1378.948430][T16307] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1378.948437][T16307] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1378.948441][T16307] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1378.948452][T16307] rawv6_sendmsg (net/ipv6/raw.c:918) [1378.948463][T16307] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1378.948468][T16307] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1378.948473][T16307] ? __lock_release (kernel/locking/lockdep.c:5534) [1378.948481][T16307] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1378.948484][T16307] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1378.948493][T16307] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1378.948508][T16307] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1378.948510][T16307] ? __lock_release (kernel/locking/lockdep.c:5534) [1378.948521][T16307] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1378.948526][T16307] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1378.948531][T16307] ? __pfx___sys_sendto (net/socket.c:2147) [1378.948544][T16307] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1378.948551][T16307] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1378.948559][T16307] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1378.948566][T16307] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1378.948575][T16307] __x64_sys_sendto (net/socket.c:2183) [1378.948579][T16307] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1378.948582][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1378.948586][T16307] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1378.948590][T16307] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1378.948594][T16307] RIP: 0033:0x7f3a7fb40a4a [ 1378.948598][T16307] 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 [ 1378.948600][T16307] RSP: 002b:00007ffc80211578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1378.948603][T16307] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a7fb40a4a [ 1378.948605][T16307] RDX: 0000000000000040 RSI: 0000000035323340 RDI: 0000000000000005 [ 1378.948606][T16307] RBP: 00007ffc80211600 R08: 0000000000418574 R09: 000000000000001c [ 1378.948607][T16307] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1378.948609][T16307] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a7fc69000 | [ 1378.948609][T16307] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a7fc69000 | [ 1378.948623][T16307] | [ 1378.948735][T16307] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16307 | [1378.963530][T16307] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1378.963805][T16307] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1378.963807][T16307] Call Trace: [ 1378.963809][T16307] [1378.963810][T16307] dump_stack_lvl (lib/dump_stack.c:123) [1378.963817][T16307] check_preemption_disabled (lib/smp_processor_id.c:52) [1378.963823][T16307] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1378.963829][T16307] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1378.963839][T16307] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1378.963850][T16307] ? dump_stack_lvl (lib/dump_stack.c:123) [1378.963853][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1378.963863][T16307] lwtunnel_output (net/core/lwtunnel.c:359) [1378.963869][T16307] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1378.963877][T16307] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1378.963887][T16307] ? dump_stack_lvl (lib/dump_stack.c:123) [1378.963890][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1378.963899][T16307] lwtunnel_output (net/core/lwtunnel.c:359) [1378.963905][T16307] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1378.963912][T16307] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1378.963918][T16307] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1378.963922][T16307] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1378.963934][T16307] rawv6_sendmsg (net/ipv6/raw.c:918) [1378.963945][T16307] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1378.963950][T16307] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1378.963955][T16307] ? __lock_release (kernel/locking/lockdep.c:5534) [1378.963963][T16307] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1378.963967][T16307] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1378.963975][T16307] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1378.963990][T16307] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1378.963993][T16307] ? __lock_release (kernel/locking/lockdep.c:5534) [1378.964003][T16307] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1378.964008][T16307] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1378.964013][T16307] ? __pfx___sys_sendto (net/socket.c:2147) [1378.964027][T16307] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1378.964033][T16307] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1378.964041][T16307] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1378.964054][T16307] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1378.964063][T16307] __x64_sys_sendto (net/socket.c:2183) [1378.964067][T16307] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1378.964070][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1378.964074][T16307] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1378.964096][T16307] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1378.964100][T16307] RIP: 0033:0x7f3a7fb40a4a [ 1378.964103][T16307] 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 [ 1378.964106][T16307] RSP: 002b:00007ffc80211578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1378.964109][T16307] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a7fb40a4a [ 1378.964111][T16307] RDX: 0000000000000040 RSI: 0000000035323340 RDI: 0000000000000005 [ 1378.964112][T16307] RBP: 00007ffc80211600 R08: 0000000000418574 R09: 000000000000001c [ 1378.964114][T16307] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1378.964116][T16307] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a7fc69000 | [ 1378.964116][T16307] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a7fc69000 | [ 1378.964132][T16307] | [ 1378.982334][T16307] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16307 | [1378.982735][T16307] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1378.983012][T16307] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1378.983013][T16307] Call Trace: [ 1378.983015][T16307] [1378.983017][T16307] dump_stack_lvl (lib/dump_stack.c:123) [1378.983024][T16307] check_preemption_disabled (lib/smp_processor_id.c:52) [1378.983030][T16307] lwtunnel_output (net/core/lwtunnel.c:359) [1378.983037][T16307] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1378.983047][T16307] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1378.983058][T16307] ? dump_stack_lvl (lib/dump_stack.c:123) [1378.983061][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1378.983072][T16307] lwtunnel_output (net/core/lwtunnel.c:359) [1378.983078][T16307] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1378.983086][T16307] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1378.983097][T16307] ? dump_stack_lvl (lib/dump_stack.c:123) [1378.983100][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1378.983110][T16307] lwtunnel_output (net/core/lwtunnel.c:359) [1378.983117][T16307] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1378.983124][T16307] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1378.983131][T16307] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1378.983135][T16307] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1378.983146][T16307] rawv6_sendmsg (net/ipv6/raw.c:918) [1378.983158][T16307] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1378.983163][T16307] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1378.983167][T16307] ? __lock_release (kernel/locking/lockdep.c:5534) [1378.983175][T16307] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1378.983179][T16307] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1378.983187][T16307] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1378.983202][T16307] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1378.983205][T16307] ? __lock_release (kernel/locking/lockdep.c:5534) [1378.983216][T16307] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1378.983220][T16307] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1378.983225][T16307] ? __pfx___sys_sendto (net/socket.c:2147) [1378.983239][T16307] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1378.983246][T16307] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1378.983255][T16307] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1378.983261][T16307] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1378.983271][T16307] __x64_sys_sendto (net/socket.c:2183) [1378.983274][T16307] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1378.983277][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1378.983282][T16307] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1378.983286][T16307] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1378.983290][T16307] RIP: 0033:0x7f3a7fb40a4a [ 1378.983293][T16307] 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 [ 1378.983295][T16307] RSP: 002b:00007ffc80211578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1378.983298][T16307] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a7fb40a4a [ 1378.983300][T16307] RDX: 0000000000000040 RSI: 0000000035323340 RDI: 0000000000000005 [ 1378.983302][T16307] RBP: 00007ffc80211600 R08: 0000000000418574 R09: 000000000000001c [ 1378.983304][T16307] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1378.983306][T16307] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a7fc69000 | [ 1378.983306][T16307] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a7fc69000 | [ 1378.983320][T16307] | [ 1379.001941][T16307] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16307 | [1379.002423][T16307] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1379.002717][T16307] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1379.002718][T16307] Call Trace: [ 1379.002720][T16307] [1379.002722][T16307] dump_stack_lvl (lib/dump_stack.c:123) [1379.002728][T16307] check_preemption_disabled (lib/smp_processor_id.c:52) [1379.002734][T16307] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1379.002740][T16307] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1379.002750][T16307] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1379.002762][T16307] ? dump_stack_lvl (lib/dump_stack.c:124) [1379.002771][T16307] lwtunnel_output (net/core/lwtunnel.c:359) [1379.002778][T16307] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1379.002786][T16307] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1379.002797][T16307] ? dump_stack_lvl (lib/dump_stack.c:123) [1379.002800][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1379.002810][T16307] lwtunnel_output (net/core/lwtunnel.c:359) [1379.002816][T16307] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1379.002824][T16307] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1379.002835][T16307] ? dump_stack_lvl (lib/dump_stack.c:123) [1379.002838][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1379.002847][T16307] lwtunnel_output (net/core/lwtunnel.c:359) [1379.002853][T16307] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1379.002860][T16307] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1379.002866][T16307] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1379.002870][T16307] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1379.002881][T16307] rawv6_sendmsg (net/ipv6/raw.c:918) [1379.002892][T16307] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1379.002897][T16307] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1379.002901][T16307] ? __lock_release (kernel/locking/lockdep.c:5534) [1379.002909][T16307] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1379.002912][T16307] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1379.002920][T16307] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1379.002936][T16307] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1379.002938][T16307] ? __lock_release (kernel/locking/lockdep.c:5534) [1379.002949][T16307] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1379.002953][T16307] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1379.002958][T16307] ? __pfx___sys_sendto (net/socket.c:2147) [1379.002972][T16307] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1379.002978][T16307] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1379.002986][T16307] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1379.002993][T16307] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1379.003002][T16307] __x64_sys_sendto (net/socket.c:2183) [1379.003006][T16307] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1379.003009][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1379.003013][T16307] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1379.003017][T16307] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1379.003020][T16307] RIP: 0033:0x7f3a7fb40a4a [ 1379.003024][T16307] 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 [ 1379.003026][T16307] RSP: 002b:00007ffc80211578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1379.003029][T16307] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a7fb40a4a [ 1379.003030][T16307] RDX: 0000000000000040 RSI: 0000000035323340 RDI: 0000000000000005 [ 1379.003032][T16307] RBP: 00007ffc80211600 R08: 0000000000418574 R09: 000000000000001c [ 1379.003033][T16307] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1379.003035][T16307] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a7fc69000 | [ 1379.003035][T16307] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a7fc69000 | [ 1379.003049][T16307] | [ 1379.003051][T16307] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16307 | [1379.023035][T16307] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1379.023343][T16307] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1379.023344][T16307] Call Trace: [ 1379.023346][T16307] [1379.023348][T16307] dump_stack_lvl (lib/dump_stack.c:123) [1379.023355][T16307] check_preemption_disabled (lib/smp_processor_id.c:52) [1379.023361][T16307] lwtunnel_output (net/core/lwtunnel.c:359) [1379.023367][T16307] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1379.023377][T16307] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1379.023390][T16307] ? dump_stack_lvl (lib/dump_stack.c:124) [1379.023400][T16307] lwtunnel_output (net/core/lwtunnel.c:359) [1379.023406][T16307] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1379.023415][T16307] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1379.023427][T16307] ? dump_stack_lvl (lib/dump_stack.c:123) [1379.023430][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1379.023440][T16307] lwtunnel_output (net/core/lwtunnel.c:359) [1379.023446][T16307] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1379.023455][T16307] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1379.023467][T16307] ? dump_stack_lvl (lib/dump_stack.c:123) [1379.023470][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1379.023479][T16307] lwtunnel_output (net/core/lwtunnel.c:359) [1379.023486][T16307] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1379.023493][T16307] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1379.023499][T16307] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1379.023503][T16307] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1379.023516][T16307] rawv6_sendmsg (net/ipv6/raw.c:918) [1379.023528][T16307] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1379.023533][T16307] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1379.023537][T16307] ? __lock_release (kernel/locking/lockdep.c:5534) [1379.023545][T16307] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1379.023549][T16307] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1379.023558][T16307] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1379.023574][T16307] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1379.023577][T16307] ? __lock_release (kernel/locking/lockdep.c:5534) [1379.023588][T16307] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1379.023592][T16307] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1379.023598][T16307] ? __pfx___sys_sendto (net/socket.c:2147) [1379.023612][T16307] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1379.023619][T16307] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1379.023627][T16307] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1379.023634][T16307] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1379.023644][T16307] __x64_sys_sendto (net/socket.c:2183) [1379.023648][T16307] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1379.023651][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1379.023656][T16307] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1379.023660][T16307] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1379.023664][T16307] RIP: 0033:0x7f3a7fb40a4a [ 1379.023667][T16307] 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 [ 1379.023670][T16307] RSP: 002b:00007ffc80211578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1379.023672][T16307] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a7fb40a4a [ 1379.023674][T16307] RDX: 0000000000000040 RSI: 0000000035323340 RDI: 0000000000000005 [ 1379.023676][T16307] RBP: 00007ffc80211600 R08: 0000000000418574 R09: 000000000000001c [ 1379.023678][T16307] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1379.023679][T16307] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a7fc69000 | [ 1379.023679][T16307] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a7fc69000 | [ 1379.023695][T16307] | [ 1379.023918][T16307] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16307 | [1379.044607][T16307] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1379.044915][T16307] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1379.044916][T16307] Call Trace: [ 1379.044918][T16307] [1379.044920][T16307] dump_stack_lvl (lib/dump_stack.c:123) [1379.044927][T16307] check_preemption_disabled (lib/smp_processor_id.c:52) [1379.044932][T16307] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1379.044939][T16307] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1379.044950][T16307] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1379.044962][T16307] ? dump_stack_lvl (lib/dump_stack.c:123) [1379.044965][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1379.044976][T16307] lwtunnel_output (net/core/lwtunnel.c:359) [1379.044982][T16307] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1379.044992][T16307] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1379.045005][T16307] ? dump_stack_lvl (lib/dump_stack.c:124) [1379.045015][T16307] lwtunnel_output (net/core/lwtunnel.c:359) [1379.045022][T16307] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1379.045031][T16307] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1379.045043][T16307] ? dump_stack_lvl (lib/dump_stack.c:123) [1379.045047][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1379.045056][T16307] lwtunnel_output (net/core/lwtunnel.c:359) [1379.045063][T16307] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1379.045072][T16307] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1379.045084][T16307] ? dump_stack_lvl (lib/dump_stack.c:123) [1379.045087][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1379.045097][T16307] lwtunnel_output (net/core/lwtunnel.c:359) [1379.045105][T16307] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1379.045111][T16307] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1379.045117][T16307] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1379.045122][T16307] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1379.045135][T16307] rawv6_sendmsg (net/ipv6/raw.c:918) [1379.045147][T16307] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1379.045152][T16307] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1379.045156][T16307] ? __lock_release (kernel/locking/lockdep.c:5534) [1379.045164][T16307] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1379.045167][T16307] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1379.045177][T16307] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1379.045193][T16307] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1379.045196][T16307] ? __lock_release (kernel/locking/lockdep.c:5534) [1379.045208][T16307] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1379.045212][T16307] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1379.045217][T16307] ? __pfx___sys_sendto (net/socket.c:2147) [1379.045233][T16307] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1379.045239][T16307] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1379.045258][T16307] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1379.045265][T16307] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1379.045276][T16307] __x64_sys_sendto (net/socket.c:2183) [1379.045279][T16307] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1379.045282][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1379.045287][T16307] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1379.045292][T16307] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1379.045295][T16307] RIP: 0033:0x7f3a7fb40a4a [ 1379.045298][T16307] 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 [ 1379.045301][T16307] RSP: 002b:00007ffc80211578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1379.045304][T16307] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a7fb40a4a [ 1379.045305][T16307] RDX: 0000000000000040 RSI: 0000000035323340 RDI: 0000000000000005 [ 1379.045307][T16307] RBP: 00007ffc80211600 R08: 0000000000418574 R09: 000000000000001c [ 1379.045309][T16307] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1379.045311][T16307] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a7fc69000 | [ 1379.045311][T16307] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a7fc69000 | [ 1379.045326][T16307] | [ 1379.067167][T16307] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16307 | [1379.067796][T16307] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1379.068092][T16307] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1379.068093][T16307] Call Trace: [ 1379.068095][T16307] [1379.068097][T16307] dump_stack_lvl (lib/dump_stack.c:123) [1379.068103][T16307] check_preemption_disabled (lib/smp_processor_id.c:52) [1379.068109][T16307] lwtunnel_output (net/core/lwtunnel.c:359) [1379.068115][T16307] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1379.068124][T16307] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1379.068136][T16307] ? dump_stack_lvl (lib/dump_stack.c:123) [1379.068139][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1379.068149][T16307] lwtunnel_output (net/core/lwtunnel.c:359) [1379.068155][T16307] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1379.068164][T16307] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1379.068176][T16307] ? dump_stack_lvl (lib/dump_stack.c:124) [1379.068185][T16307] lwtunnel_output (net/core/lwtunnel.c:359) [1379.068191][T16307] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1379.068200][T16307] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1379.068211][T16307] ? dump_stack_lvl (lib/dump_stack.c:123) [1379.068214][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1379.068224][T16307] lwtunnel_output (net/core/lwtunnel.c:359) [1379.068230][T16307] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [1379.068238][T16307] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [1379.068250][T16307] ? dump_stack_lvl (lib/dump_stack.c:123) [1379.068253][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1379.068262][T16307] lwtunnel_output (net/core/lwtunnel.c:359) [1379.068268][T16307] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1379.068274][T16307] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1379.068279][T16307] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1379.068284][T16307] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1379.068295][T16307] rawv6_sendmsg (net/ipv6/raw.c:918) [1379.068307][T16307] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1379.068312][T16307] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1379.068315][T16307] ? __lock_release (kernel/locking/lockdep.c:5534) [1379.068322][T16307] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1379.068325][T16307] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1379.068334][T16307] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1379.068350][T16307] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1379.068352][T16307] ? __lock_release (kernel/locking/lockdep.c:5534) [1379.068363][T16307] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1379.068367][T16307] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1379.068372][T16307] ? __pfx___sys_sendto (net/socket.c:2147) [1379.068386][T16307] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1379.068392][T16307] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1379.068399][T16307] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1379.068406][T16307] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1379.068416][T16307] __x64_sys_sendto (net/socket.c:2183) [1379.068420][T16307] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1379.068423][T16307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1379.068427][T16307] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1379.068432][T16307] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1379.068434][T16307] RIP: 0033:0x7f3a7fb40a4a [ 1379.068438][T16307] 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 [ 1379.068440][T16307] RSP: 002b:00007ffc80211578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1379.068443][T16307] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a7fb40a4a [ 1379.068444][T16307] RDX: 0000000000000040 RSI: 0000000035323340 RDI: 0000000000000005 [ 1379.068446][T16307] RBP: 00007ffc80211600 R08: 0000000000418574 R09: 000000000000001c [ 1379.068448][T16307] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1379.068449][T16307] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a7fc69000 | [ 1384.580231][ C2] lwtunnel_input(): recursion limit reached on datapath | [ 1386.838072][T16313] check_preemption_disabled: 46 callbacks suppressed | [ 1386.838082][T16313] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16313 | [1386.838950][T16313] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1386.839227][T16313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1386.839229][T16313] Call Trace: [ 1386.839232][T16313] [1386.839234][T16313] dump_stack_lvl (lib/dump_stack.c:123) [1386.839244][T16313] check_preemption_disabled (lib/smp_processor_id.c:52) [1386.839252][T16313] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1386.839258][T16313] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1386.839266][T16313] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1386.839274][T16313] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1386.839278][T16313] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1386.839289][T16313] rawv6_sendmsg (net/ipv6/raw.c:918) [1386.839300][T16313] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1386.839306][T16313] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1386.839313][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.839323][T16313] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1386.839329][T16313] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1386.839337][T16313] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1386.839353][T16313] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1386.839356][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.839366][T16313] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1386.839372][T16313] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1386.839377][T16313] ? __pfx___sys_sendto (net/socket.c:2147) [1386.839390][T16313] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1386.839397][T16313] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1386.839406][T16313] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1386.839413][T16313] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1386.839422][T16313] __x64_sys_sendto (net/socket.c:2183) [1386.839426][T16313] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1386.839430][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1386.839435][T16313] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1386.839439][T16313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1386.839444][T16313] RIP: 0033:0x7f47b5787a4a [ 1386.839449][T16313] 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 [ 1386.839452][T16313] RSP: 002b:00007fffa95bab58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1386.839456][T16313] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47b5787a4a [ 1386.839458][T16313] RDX: 0000000000000040 RSI: 00000000135dd340 RDI: 0000000000000005 [ 1386.839460][T16313] RBP: 00007fffa95babe0 R08: 0000000000418574 R09: 000000000000001c [ 1386.839462][T16313] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1386.839463][T16313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47b58b0000 | [ 1386.839463][T16313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47b58b0000 | [ 1386.839477][T16313] | [ 1386.839480][T16313] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16313 | [1386.852009][T16313] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1386.852279][T16313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1386.852281][T16313] Call Trace: [ 1386.852283][T16313] [1386.852285][T16313] dump_stack_lvl (lib/dump_stack.c:123) [1386.852293][T16313] check_preemption_disabled (lib/smp_processor_id.c:52) [1386.852300][T16313] lwtunnel_output (net/core/lwtunnel.c:359) [1386.852306][T16313] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1386.852314][T16313] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1386.852321][T16313] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1386.852326][T16313] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1386.852337][T16313] rawv6_sendmsg (net/ipv6/raw.c:918) [1386.852348][T16313] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1386.852353][T16313] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1386.852358][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.852369][T16313] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1386.852374][T16313] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1386.852383][T16313] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1386.852398][T16313] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1386.852401][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.852412][T16313] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1386.852417][T16313] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1386.852422][T16313] ? __pfx___sys_sendto (net/socket.c:2147) [1386.852436][T16313] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1386.852443][T16313] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1386.852450][T16313] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1386.852457][T16313] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1386.852466][T16313] __x64_sys_sendto (net/socket.c:2183) [1386.852470][T16313] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1386.852473][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1386.852477][T16313] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1386.852482][T16313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1386.852486][T16313] RIP: 0033:0x7f47b5787a4a [ 1386.852490][T16313] 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 [ 1386.852492][T16313] RSP: 002b:00007fffa95bab58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1386.852495][T16313] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47b5787a4a [ 1386.852497][T16313] RDX: 0000000000000040 RSI: 00000000135dd340 RDI: 0000000000000005 [ 1386.852499][T16313] RBP: 00007fffa95babe0 R08: 0000000000418574 R09: 000000000000001c [ 1386.852501][T16313] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1386.852502][T16313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47b58b0000 | [ 1386.852502][T16313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47b58b0000 | [ 1386.852516][T16313] | [ 1386.852612][T16313] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16313 | [1386.865771][T16313] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1386.866064][T16313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1386.866066][T16313] Call Trace: [ 1386.866068][T16313] [1386.866070][T16313] dump_stack_lvl (lib/dump_stack.c:123) [1386.866078][T16313] check_preemption_disabled (lib/smp_processor_id.c:52) [1386.866085][T16313] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1386.866091][T16313] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [1386.866096][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1386.866102][T16313] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [1386.866107][T16313] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [1386.866112][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.866128][T16313] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [1386.866131][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1386.866133][T16313] ? _printk (kernel/printk/printk.c:2470) [1386.866142][T16313] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1386.866154][T16313] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1386.866163][T16313] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1386.866172][T16313] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1386.866176][T16313] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1386.866183][T16313] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1386.866187][T16313] ? dump_stack_lvl (lib/dump_stack.c:123) [1386.866190][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1386.866201][T16313] lwtunnel_output (net/core/lwtunnel.c:359) [1386.866207][T16313] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1386.866214][T16313] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1386.866220][T16313] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1386.866224][T16313] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1386.866236][T16313] rawv6_sendmsg (net/ipv6/raw.c:918) [1386.866248][T16313] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1386.866253][T16313] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1386.866258][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.866265][T16313] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1386.866270][T16313] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1386.866279][T16313] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1386.866295][T16313] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1386.866298][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.866309][T16313] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1386.866314][T16313] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1386.866320][T16313] ? __pfx___sys_sendto (net/socket.c:2147) [1386.866334][T16313] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1386.866341][T16313] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1386.866350][T16313] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1386.866357][T16313] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1386.866367][T16313] __x64_sys_sendto (net/socket.c:2183) [1386.866371][T16313] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1386.866374][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1386.866378][T16313] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1386.866383][T16313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1386.866386][T16313] RIP: 0033:0x7f47b5787a4a [ 1386.866389][T16313] 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 [ 1386.866392][T16313] RSP: 002b:00007fffa95bab58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1386.866395][T16313] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47b5787a4a [ 1386.866397][T16313] RDX: 0000000000000040 RSI: 00000000135dd340 RDI: 0000000000000005 [ 1386.866399][T16313] RBP: 00007fffa95babe0 R08: 0000000000418574 R09: 000000000000001c [ 1386.866400][T16313] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1386.866402][T16313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47b58b0000 | [ 1386.866402][T16313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47b58b0000 | [ 1386.866416][T16313] | [ 1386.883841][T16313] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16313 | [1386.884291][T16313] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1386.884585][T16313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1386.884587][T16313] Call Trace: [ 1386.884589][T16313] [1386.884591][T16313] dump_stack_lvl (lib/dump_stack.c:123) [1386.884598][T16313] check_preemption_disabled (lib/smp_processor_id.c:52) [1386.884605][T16313] lwtunnel_output (net/core/lwtunnel.c:359) [1386.884611][T16313] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [1386.884615][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1386.884621][T16313] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [1386.884625][T16313] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [1386.884629][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.884646][T16313] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [1386.884648][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1386.884650][T16313] ? _printk (kernel/printk/printk.c:2470) [1386.884660][T16313] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1386.884672][T16313] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1386.884679][T16313] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1386.884687][T16313] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1386.884692][T16313] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1386.884699][T16313] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1386.884703][T16313] ? dump_stack_lvl (lib/dump_stack.c:123) [1386.884707][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1386.884717][T16313] lwtunnel_output (net/core/lwtunnel.c:359) [1386.884724][T16313] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1386.884731][T16313] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1386.884738][T16313] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1386.884743][T16313] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1386.884755][T16313] rawv6_sendmsg (net/ipv6/raw.c:918) [1386.884767][T16313] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1386.884772][T16313] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1386.884777][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.884784][T16313] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1386.884790][T16313] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1386.884799][T16313] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1386.884816][T16313] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1386.884819][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.884830][T16313] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1386.884836][T16313] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1386.884841][T16313] ? __pfx___sys_sendto (net/socket.c:2147) [1386.884856][T16313] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1386.884863][T16313] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1386.884872][T16313] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1386.884880][T16313] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1386.884890][T16313] __x64_sys_sendto (net/socket.c:2183) [1386.884894][T16313] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1386.884897][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1386.884902][T16313] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1386.884907][T16313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1386.884909][T16313] RIP: 0033:0x7f47b5787a4a [ 1386.884913][T16313] 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 [ 1386.884915][T16313] RSP: 002b:00007fffa95bab58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1386.884919][T16313] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47b5787a4a [ 1386.884921][T16313] RDX: 0000000000000040 RSI: 00000000135dd340 RDI: 0000000000000005 [ 1386.884922][T16313] RBP: 00007fffa95babe0 R08: 0000000000418574 R09: 000000000000001c [ 1386.884924][T16313] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1386.884926][T16313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47b58b0000 | [ 1386.884926][T16313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47b58b0000 | [ 1386.884941][T16313] | [ 1386.885030][T16313] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16313 | [1386.904985][T16313] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1386.905305][T16313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1386.905307][T16313] Call Trace: [ 1386.905309][T16313] [1386.905311][T16313] dump_stack_lvl (lib/dump_stack.c:123) [1386.905319][T16313] check_preemption_disabled (lib/smp_processor_id.c:52) [1386.905325][T16313] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1386.905332][T16313] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [1386.905335][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1386.905341][T16313] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [1386.905346][T16313] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [1386.905350][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.905356][T16313] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [1386.905369][T16313] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [1386.905372][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1386.905374][T16313] ? _printk (kernel/printk/printk.c:2470) [1386.905384][T16313] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1386.905396][T16313] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1386.905403][T16313] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1386.905411][T16313] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1386.905416][T16313] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1386.905422][T16313] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1386.905426][T16313] ? dump_stack_lvl (lib/dump_stack.c:123) [1386.905430][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1386.905440][T16313] lwtunnel_output (net/core/lwtunnel.c:359) [1386.905447][T16313] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [1386.905449][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1386.905455][T16313] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [1386.905459][T16313] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [1386.905462][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.905476][T16313] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [1386.905478][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1386.905481][T16313] ? _printk (kernel/printk/printk.c:2470) [1386.905489][T16313] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1386.905500][T16313] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1386.905505][T16313] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1386.905513][T16313] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1386.905517][T16313] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1386.905524][T16313] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1386.905528][T16313] ? dump_stack_lvl (lib/dump_stack.c:123) [1386.905532][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1386.905541][T16313] lwtunnel_output (net/core/lwtunnel.c:359) [1386.905548][T16313] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1386.905555][T16313] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1386.905562][T16313] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1386.905566][T16313] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1386.905578][T16313] rawv6_sendmsg (net/ipv6/raw.c:918) [1386.905590][T16313] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1386.905595][T16313] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1386.905600][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.905618][T16313] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1386.905622][T16313] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1386.905630][T16313] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1386.905646][T16313] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1386.905649][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.905660][T16313] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1386.905664][T16313] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1386.905669][T16313] ? __pfx___sys_sendto (net/socket.c:2147) [1386.905684][T16313] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1386.905690][T16313] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1386.905698][T16313] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1386.905705][T16313] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1386.905715][T16313] __x64_sys_sendto (net/socket.c:2183) [1386.905719][T16313] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1386.905722][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1386.905726][T16313] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1386.905731][T16313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1386.905734][T16313] RIP: 0033:0x7f47b5787a4a [ 1386.905737][T16313] 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 [ 1386.905739][T16313] RSP: 002b:00007fffa95bab58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1386.905743][T16313] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47b5787a4a [ 1386.905744][T16313] RDX: 0000000000000040 RSI: 00000000135dd340 RDI: 0000000000000005 [ 1386.905746][T16313] RBP: 00007fffa95babe0 R08: 0000000000418574 R09: 000000000000001c [ 1386.905747][T16313] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1386.905749][T16313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47b58b0000 | [ 1386.905749][T16313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47b58b0000 | [ 1386.905763][T16313] | [ 1386.905766][T16313] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16313 | [1386.933979][T16313] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1386.934335][T16313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1386.934337][T16313] Call Trace: [ 1386.934339][T16313] [1386.934341][T16313] dump_stack_lvl (lib/dump_stack.c:123) [1386.934349][T16313] check_preemption_disabled (lib/smp_processor_id.c:52) [1386.934355][T16313] lwtunnel_output (net/core/lwtunnel.c:359) [1386.934362][T16313] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [1386.934365][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1386.934371][T16313] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [1386.934376][T16313] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [1386.934379][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.934386][T16313] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [1386.934400][T16313] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [1386.934402][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1386.934404][T16313] ? _printk (kernel/printk/printk.c:2470) [1386.934414][T16313] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1386.934426][T16313] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1386.934433][T16313] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1386.934441][T16313] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1386.934446][T16313] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1386.934453][T16313] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1386.934457][T16313] ? dump_stack_lvl (lib/dump_stack.c:123) [1386.934461][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1386.934472][T16313] lwtunnel_output (net/core/lwtunnel.c:359) [1386.934478][T16313] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [1386.934481][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1386.934486][T16313] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [1386.934491][T16313] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [1386.934493][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.934508][T16313] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [1386.934510][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1386.934512][T16313] ? _printk (kernel/printk/printk.c:2470) [1386.934520][T16313] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1386.934532][T16313] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1386.934537][T16313] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1386.934544][T16313] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1386.934548][T16313] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1386.934555][T16313] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1386.934559][T16313] ? dump_stack_lvl (lib/dump_stack.c:123) [1386.934562][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1386.934572][T16313] lwtunnel_output (net/core/lwtunnel.c:359) [1386.934578][T16313] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1386.934586][T16313] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1386.934593][T16313] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1386.934598][T16313] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1386.934610][T16313] rawv6_sendmsg (net/ipv6/raw.c:918) [1386.934622][T16313] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1386.934628][T16313] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1386.934633][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.934640][T16313] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1386.934644][T16313] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1386.934653][T16313] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1386.934670][T16313] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1386.934672][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.934684][T16313] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1386.934688][T16313] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1386.934694][T16313] ? __pfx___sys_sendto (net/socket.c:2147) [1386.934709][T16313] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1386.934715][T16313] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1386.934723][T16313] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1386.934730][T16313] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1386.934741][T16313] __x64_sys_sendto (net/socket.c:2183) [1386.934745][T16313] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1386.934748][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1386.934753][T16313] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1386.934757][T16313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1386.934760][T16313] RIP: 0033:0x7f47b5787a4a [ 1386.934764][T16313] 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 [ 1386.934767][T16313] RSP: 002b:00007fffa95bab58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1386.934770][T16313] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47b5787a4a [ 1386.934772][T16313] RDX: 0000000000000040 RSI: 00000000135dd340 RDI: 0000000000000005 [ 1386.934773][T16313] RBP: 00007fffa95babe0 R08: 0000000000418574 R09: 000000000000001c [ 1386.934775][T16313] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1386.934777][T16313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47b58b0000 | [ 1386.934777][T16313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47b58b0000 | [ 1386.934792][T16313] | [ 1386.934809][T16313] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16313 | [1386.963679][T16313] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1386.963998][T16313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1386.964000][T16313] Call Trace: [ 1386.964007][T16313] [1386.964009][T16313] dump_stack_lvl (lib/dump_stack.c:123) [1386.964016][T16313] check_preemption_disabled (lib/smp_processor_id.c:52) [1386.964022][T16313] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1386.964029][T16313] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [1386.964048][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1386.964054][T16313] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [1386.964058][T16313] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [1386.964062][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.964078][T16313] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [1386.964080][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1386.964082][T16313] ? _printk (kernel/printk/printk.c:2470) [1386.964091][T16313] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1386.964103][T16313] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1386.964110][T16313] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1386.964119][T16313] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1386.964124][T16313] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1386.964131][T16313] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1386.964135][T16313] ? dump_stack_lvl (lib/dump_stack.c:123) [1386.964139][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1386.964150][T16313] lwtunnel_output (net/core/lwtunnel.c:359) [1386.964157][T16313] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [1386.964159][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1386.964165][T16313] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [1386.964169][T16313] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [1386.964172][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.964176][T16313] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [1386.964189][T16313] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [1386.964191][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1386.964193][T16313] ? _printk (kernel/printk/printk.c:2470) [1386.964202][T16313] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1386.964214][T16313] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1386.964218][T16313] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1386.964226][T16313] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1386.964231][T16313] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1386.964238][T16313] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1386.964242][T16313] ? dump_stack_lvl (lib/dump_stack.c:123) [1386.964245][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1386.964255][T16313] lwtunnel_output (net/core/lwtunnel.c:359) [1386.964261][T16313] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [1386.964264][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1386.964269][T16313] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [1386.964273][T16313] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [1386.964276][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.964290][T16313] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [1386.964292][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1386.964294][T16313] ? _printk (kernel/printk/printk.c:2470) [1386.964302][T16313] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1386.964314][T16313] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1386.964318][T16313] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1386.964326][T16313] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1386.964330][T16313] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1386.964337][T16313] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1386.964341][T16313] ? dump_stack_lvl (lib/dump_stack.c:123) [1386.964344][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1386.964353][T16313] lwtunnel_output (net/core/lwtunnel.c:359) [1386.964360][T16313] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1386.964367][T16313] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1386.964374][T16313] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1386.964379][T16313] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1386.964391][T16313] rawv6_sendmsg (net/ipv6/raw.c:918) [1386.964403][T16313] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1386.964409][T16313] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1386.964412][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.964419][T16313] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1386.964423][T16313] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1386.964432][T16313] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1386.964449][T16313] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1386.964452][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.964463][T16313] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1386.964467][T16313] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1386.964473][T16313] ? __pfx___sys_sendto (net/socket.c:2147) [1386.964488][T16313] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1386.964494][T16313] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1386.964502][T16313] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1386.964510][T16313] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1386.964520][T16313] __x64_sys_sendto (net/socket.c:2183) [1386.964524][T16313] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1386.964527][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1386.964531][T16313] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1386.964536][T16313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1386.964539][T16313] RIP: 0033:0x7f47b5787a4a [ 1386.964544][T16313] 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 [ 1386.964547][T16313] RSP: 002b:00007fffa95bab58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1386.964550][T16313] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47b5787a4a [ 1386.964552][T16313] RDX: 0000000000000040 RSI: 00000000135dd340 RDI: 0000000000000005 [ 1386.964553][T16313] RBP: 00007fffa95babe0 R08: 0000000000418574 R09: 000000000000001c [ 1386.964555][T16313] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1386.964557][T16313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47b58b0000 | [ 1386.964557][T16313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47b58b0000 | [ 1386.964572][T16313] | [ 1386.998293][T16313] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16313 | [1386.998770][T16313] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1386.999302][T16313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1386.999304][T16313] Call Trace: [ 1386.999306][T16313] [1386.999309][T16313] dump_stack_lvl (lib/dump_stack.c:123) [1386.999316][T16313] check_preemption_disabled (lib/smp_processor_id.c:52) [1386.999321][T16313] lwtunnel_output (net/core/lwtunnel.c:359) [1386.999328][T16313] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [1386.999331][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1386.999337][T16313] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [1386.999341][T16313] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [1386.999344][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.999360][T16313] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [1386.999362][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1386.999365][T16313] ? _printk (kernel/printk/printk.c:2470) [1386.999374][T16313] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1386.999386][T16313] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1386.999392][T16313] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1386.999400][T16313] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1386.999405][T16313] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1386.999411][T16313] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1386.999415][T16313] ? dump_stack_lvl (lib/dump_stack.c:123) [1386.999418][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1386.999429][T16313] lwtunnel_output (net/core/lwtunnel.c:359) [1386.999435][T16313] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [1386.999438][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1386.999443][T16313] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [1386.999447][T16313] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [1386.999450][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.999455][T16313] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [1386.999467][T16313] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [1386.999469][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1386.999472][T16313] ? _printk (kernel/printk/printk.c:2470) [1386.999479][T16313] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1386.999491][T16313] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1386.999496][T16313] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1386.999503][T16313] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1386.999507][T16313] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1386.999514][T16313] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1386.999518][T16313] ? dump_stack_lvl (lib/dump_stack.c:123) [1386.999521][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1386.999530][T16313] lwtunnel_output (net/core/lwtunnel.c:359) [1386.999537][T16313] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [1386.999539][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1386.999544][T16313] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [1386.999548][T16313] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [1386.999550][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.999565][T16313] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [1386.999567][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1386.999569][T16313] ? _printk (kernel/printk/printk.c:2470) [1386.999577][T16313] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1386.999588][T16313] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1386.999593][T16313] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1386.999600][T16313] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1386.999604][T16313] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1386.999611][T16313] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1386.999615][T16313] ? dump_stack_lvl (lib/dump_stack.c:123) [1386.999618][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1386.999627][T16313] lwtunnel_output (net/core/lwtunnel.c:359) [1386.999634][T16313] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1386.999640][T16313] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1386.999646][T16313] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1386.999650][T16313] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1386.999662][T16313] rawv6_sendmsg (net/ipv6/raw.c:918) [1386.999674][T16313] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1386.999679][T16313] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1386.999683][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.999690][T16313] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1386.999693][T16313] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1386.999702][T16313] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1386.999719][T16313] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1386.999721][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1386.999732][T16313] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1386.999736][T16313] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1386.999742][T16313] ? __pfx___sys_sendto (net/socket.c:2147) [1386.999756][T16313] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1386.999762][T16313] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1386.999770][T16313] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1386.999777][T16313] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1386.999787][T16313] __x64_sys_sendto (net/socket.c:2183) [1386.999791][T16313] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1386.999794][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1386.999798][T16313] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1386.999803][T16313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1386.999805][T16313] RIP: 0033:0x7f47b5787a4a [ 1386.999809][T16313] 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 [ 1386.999811][T16313] RSP: 002b:00007fffa95bab58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1386.999814][T16313] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47b5787a4a [ 1386.999816][T16313] RDX: 0000000000000040 RSI: 00000000135dd340 RDI: 0000000000000005 [ 1386.999817][T16313] RBP: 00007fffa95babe0 R08: 0000000000418574 R09: 000000000000001c [ 1386.999819][T16313] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1386.999820][T16313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47b58b0000 | [ 1386.999820][T16313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47b58b0000 | [ 1386.999835][T16313] | [ 1386.999966][T16313] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16313 | [1387.037602][T16313] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1387.037947][T16313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1387.037949][T16313] Call Trace: [ 1387.037950][T16313] [1387.037952][T16313] dump_stack_lvl (lib/dump_stack.c:123) [1387.037959][T16313] check_preemption_disabled (lib/smp_processor_id.c:52) [1387.037965][T16313] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [1387.037972][T16313] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [1387.037975][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1387.037981][T16313] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [1387.037985][T16313] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [1387.037989][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1387.038005][T16313] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [1387.038007][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1387.038009][T16313] ? _printk (kernel/printk/printk.c:2470) [1387.038018][T16313] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1387.038030][T16313] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1387.038036][T16313] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1387.038045][T16313] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1387.038049][T16313] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1387.038056][T16313] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1387.038060][T16313] ? dump_stack_lvl (lib/dump_stack.c:123) [1387.038063][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1387.038073][T16313] lwtunnel_output (net/core/lwtunnel.c:359) [1387.038080][T16313] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [1387.038082][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1387.038088][T16313] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [1387.038092][T16313] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [1387.038094][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1387.038110][T16313] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [1387.038112][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1387.038115][T16313] ? _printk (kernel/printk/printk.c:2470) [1387.038123][T16313] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1387.038135][T16313] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1387.038140][T16313] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1387.038147][T16313] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1387.038151][T16313] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1387.038158][T16313] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1387.038162][T16313] ? dump_stack_lvl (lib/dump_stack.c:123) [1387.038165][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1387.038175][T16313] lwtunnel_output (net/core/lwtunnel.c:359) [1387.038181][T16313] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [1387.038183][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1387.038189][T16313] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [1387.038193][T16313] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [1387.038195][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1387.038200][T16313] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [1387.038212][T16313] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [1387.038214][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1387.038216][T16313] ? _printk (kernel/printk/printk.c:2470) [1387.038224][T16313] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1387.038235][T16313] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1387.038240][T16313] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1387.038247][T16313] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1387.038252][T16313] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1387.038258][T16313] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1387.038262][T16313] ? dump_stack_lvl (lib/dump_stack.c:123) [1387.038265][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1387.038275][T16313] lwtunnel_output (net/core/lwtunnel.c:359) [1387.038281][T16313] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [1387.038283][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1387.038288][T16313] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [1387.038292][T16313] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [1387.038295][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1387.038309][T16313] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [1387.038311][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1387.038313][T16313] ? _printk (kernel/printk/printk.c:2470) [1387.038321][T16313] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1387.038332][T16313] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1387.038337][T16313] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1387.038344][T16313] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1387.038349][T16313] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1387.038355][T16313] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1387.038359][T16313] ? dump_stack_lvl (lib/dump_stack.c:123) [1387.038362][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1387.038372][T16313] lwtunnel_output (net/core/lwtunnel.c:359) [1387.038378][T16313] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1387.038384][T16313] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1387.038390][T16313] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1387.038394][T16313] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1387.038406][T16313] rawv6_sendmsg (net/ipv6/raw.c:918) [1387.038418][T16313] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1387.038423][T16313] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1387.038427][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1387.038434][T16313] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1387.038437][T16313] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1387.038446][T16313] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1387.038463][T16313] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1387.038465][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1387.038477][T16313] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1387.038481][T16313] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1387.038486][T16313] ? __pfx___sys_sendto (net/socket.c:2147) [1387.038501][T16313] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1387.038507][T16313] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1387.038516][T16313] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1387.038523][T16313] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1387.038533][T16313] __x64_sys_sendto (net/socket.c:2183) [1387.038536][T16313] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1387.038539][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1387.038543][T16313] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1387.038548][T16313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1387.038551][T16313] RIP: 0033:0x7f47b5787a4a [ 1387.038554][T16313] 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 [ 1387.038557][T16313] RSP: 002b:00007fffa95bab58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1387.038560][T16313] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47b5787a4a [ 1387.038561][T16313] RDX: 0000000000000040 RSI: 00000000135dd340 RDI: 0000000000000005 [ 1387.038563][T16313] RBP: 00007fffa95babe0 R08: 0000000000418574 R09: 000000000000001c [ 1387.038565][T16313] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1387.038566][T16313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47b58b0000 | [ 1387.038566][T16313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47b58b0000 | [ 1387.038581][T16313] | [ 1387.081883][T16313] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16313 | [1387.082408][T16313] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1387.082982][T16313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1387.082984][T16313] Call Trace: [ 1387.082985][T16313] [1387.082987][T16313] dump_stack_lvl (lib/dump_stack.c:123) [1387.082993][T16313] check_preemption_disabled (lib/smp_processor_id.c:52) [1387.082999][T16313] lwtunnel_output (net/core/lwtunnel.c:359) [1387.083006][T16313] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [1387.083009][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1387.083015][T16313] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [1387.083020][T16313] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [1387.083023][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1387.083039][T16313] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [1387.083042][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1387.083044][T16313] ? _printk (kernel/printk/printk.c:2470) [1387.083053][T16313] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1387.083065][T16313] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1387.083071][T16313] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1387.083079][T16313] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1387.083084][T16313] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1387.083091][T16313] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1387.083095][T16313] ? dump_stack_lvl (lib/dump_stack.c:123) [1387.083099][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1387.083111][T16313] lwtunnel_output (net/core/lwtunnel.c:359) [1387.083118][T16313] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [1387.083121][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1387.083127][T16313] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [1387.083131][T16313] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [1387.083133][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1387.083148][T16313] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [1387.083151][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1387.083153][T16313] ? _printk (kernel/printk/printk.c:2470) [1387.083161][T16313] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1387.083174][T16313] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1387.083179][T16313] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1387.083186][T16313] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1387.083191][T16313] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1387.083198][T16313] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1387.083202][T16313] ? dump_stack_lvl (lib/dump_stack.c:123) [1387.083205][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1387.083215][T16313] lwtunnel_output (net/core/lwtunnel.c:359) [1387.083221][T16313] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [1387.083224][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1387.083229][T16313] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [1387.083244][T16313] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [1387.083246][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1387.083251][T16313] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [1387.083263][T16313] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [1387.083265][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1387.083267][T16313] ? _printk (kernel/printk/printk.c:2470) [1387.083275][T16313] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1387.083287][T16313] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1387.083292][T16313] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1387.083299][T16313] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1387.083303][T16313] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1387.083310][T16313] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1387.083314][T16313] ? dump_stack_lvl (lib/dump_stack.c:123) [1387.083317][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1387.083327][T16313] lwtunnel_output (net/core/lwtunnel.c:359) [1387.083334][T16313] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [1387.083336][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1387.083341][T16313] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [1387.083345][T16313] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [1387.083348][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1387.083362][T16313] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [1387.083364][T16313] ? __pfx_dst_output (./include/net/dst.h:458) [1387.083366][T16313] ? _printk (kernel/printk/printk.c:2470) [1387.083374][T16313] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [1387.083386][T16313] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [1387.083390][T16313] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [1387.083398][T16313] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [1387.083402][T16313] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [1387.083409][T16313] ? mark_held_locks (kernel/locking/lockdep.c:4326) [1387.083413][T16313] ? dump_stack_lvl (lib/dump_stack.c:123) [1387.083416][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1387.083425][T16313] lwtunnel_output (net/core/lwtunnel.c:359) [1387.083432][T16313] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1387.083438][T16313] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1387.083444][T16313] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1387.083448][T16313] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1387.083460][T16313] rawv6_sendmsg (net/ipv6/raw.c:918) [1387.083472][T16313] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1387.083478][T16313] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1387.083481][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1387.083488][T16313] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1387.083491][T16313] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1387.083500][T16313] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1387.083517][T16313] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1387.083520][T16313] ? __lock_release (kernel/locking/lockdep.c:5534) [1387.083531][T16313] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1387.083535][T16313] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1387.083541][T16313] ? __pfx___sys_sendto (net/socket.c:2147) [1387.083556][T16313] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1387.083562][T16313] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1387.083570][T16313] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1387.083577][T16313] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1387.083588][T16313] __x64_sys_sendto (net/socket.c:2183) [1387.083591][T16313] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [1387.083594][T16313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1387.083598][T16313] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1387.083603][T16313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1387.083606][T16313] RIP: 0033:0x7f47b5787a4a [ 1387.083610][T16313] 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 [ 1387.083612][T16313] RSP: 002b:00007fffa95bab58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1387.083615][T16313] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47b5787a4a [ 1387.083617][T16313] RDX: 0000000000000040 RSI: 00000000135dd340 RDI: 0000000000000005 [ 1387.083619][T16313] RBP: 00007fffa95babe0 R08: 0000000000418574 R09: 000000000000001c [ 1387.083621][T16313] 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