====================================== | [ 5575.229945][T12241] veth1: renamed from veth-betaR | [ 5575.351565][T12242] veth0: renamed from veth-gamma | [ 5584.914055][T12265] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12265 | [5584.914742][T12265] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5584.915043][T12265] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5584.915045][T12265] Call Trace: [ 5584.915048][T12265] [5584.915051][T12265] dump_stack_lvl (lib/dump_stack.c:123) [5584.915061][T12265] check_preemption_disabled (lib/smp_processor_id.c:52) [5584.915068][T12265] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [5584.915075][T12265] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5584.915085][T12265] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5584.915093][T12265] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5584.915098][T12265] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5584.915110][T12265] rawv6_sendmsg (net/ipv6/raw.c:918) [5584.915121][T12265] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5584.915127][T12265] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5584.915133][T12265] ? __lock_release (kernel/locking/lockdep.c:5534) [5584.915143][T12265] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5584.915150][T12265] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5584.915159][T12265] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5584.915175][T12265] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5584.915177][T12265] ? __lock_release (kernel/locking/lockdep.c:5534) [5584.915189][T12265] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5584.915195][T12265] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5584.915201][T12265] ? __pfx___sys_sendto (net/socket.c:2147) [5584.915215][T12265] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5584.915222][T12265] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5584.915232][T12265] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5584.915239][T12265] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5584.915249][T12265] __x64_sys_sendto (net/socket.c:2183) [5584.915253][T12265] ? 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) [5584.915257][T12265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5584.915262][T12265] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5584.915267][T12265] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5584.915272][T12265] RIP: 0033:0x7f454ee4fa4a [ 5584.915277][T12265] 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 [ 5584.915280][T12265] RSP: 002b:00007ffd50b67208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5584.915285][T12265] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f454ee4fa4a [ 5584.915287][T12265] RDX: 0000000000000040 RSI: 000000000492c340 RDI: 0000000000000005 [ 5584.915289][T12265] RBP: 00007ffd50b67290 R08: 0000000000418574 R09: 000000000000001c [ 5584.915291][T12265] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5584.915293][T12265] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f454ef78000 | [ 5584.915293][T12265] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f454ef78000 | [ 5584.915307][T12265] | [ 5584.915311][T12265] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12265 | [5584.928604][T12265] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5584.928868][T12265] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5584.928870][T12265] Call Trace: [ 5584.928872][T12265] [5584.928874][T12265] dump_stack_lvl (lib/dump_stack.c:123) [5584.928882][T12265] check_preemption_disabled (lib/smp_processor_id.c:52) [5584.928890][T12265] lwtunnel_output (net/core/lwtunnel.c:359) [5584.928897][T12265] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5584.928904][T12265] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5584.928911][T12265] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5584.928916][T12265] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5584.928928][T12265] rawv6_sendmsg (net/ipv6/raw.c:918) [5584.928950][T12265] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5584.928956][T12265] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5584.928961][T12265] ? __lock_release (kernel/locking/lockdep.c:5534) [5584.928970][T12265] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5584.928976][T12265] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5584.928984][T12265] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5584.929000][T12265] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5584.929003][T12265] ? __lock_release (kernel/locking/lockdep.c:5534) [5584.929014][T12265] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5584.929019][T12265] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5584.929024][T12265] ? __pfx___sys_sendto (net/socket.c:2147) [5584.929039][T12265] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5584.929046][T12265] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5584.929054][T12265] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5584.929061][T12265] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5584.929071][T12265] __x64_sys_sendto (net/socket.c:2183) [5584.929075][T12265] ? 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) [5584.929079][T12265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5584.929084][T12265] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5584.929089][T12265] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5584.929092][T12265] RIP: 0033:0x7f454ee4fa4a [ 5584.929096][T12265] 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 [ 5584.929099][T12265] RSP: 002b:00007ffd50b67208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5584.929102][T12265] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f454ee4fa4a [ 5584.929104][T12265] RDX: 0000000000000040 RSI: 000000000492c340 RDI: 0000000000000005 [ 5584.929106][T12265] RBP: 00007ffd50b67290 R08: 0000000000418574 R09: 000000000000001c [ 5584.929108][T12265] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5584.929110][T12265] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f454ef78000 | [ 5584.929110][T12265] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f454ef78000 | [ 5584.929124][T12265] | [ 5584.941586][T12265] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12265 | [5584.942065][T12265] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5584.942340][T12265] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5584.942342][T12265] Call Trace: [ 5584.942343][T12265] [5584.942346][T12265] dump_stack_lvl (lib/dump_stack.c:123) [5584.942352][T12265] check_preemption_disabled (lib/smp_processor_id.c:52) [5584.942357][T12265] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [5584.942364][T12265] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5584.942380][T12265] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5584.942395][T12265] ? dump_stack_lvl (lib/dump_stack.c:124) [5584.942404][T12265] lwtunnel_output (net/core/lwtunnel.c:359) [5584.942410][T12265] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5584.942417][T12265] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5584.942423][T12265] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5584.942427][T12265] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5584.942440][T12265] rawv6_sendmsg (net/ipv6/raw.c:918) [5584.942452][T12265] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5584.942457][T12265] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5584.942462][T12265] ? __lock_release (kernel/locking/lockdep.c:5534) [5584.942470][T12265] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5584.942473][T12265] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5584.942482][T12265] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5584.942499][T12265] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5584.942501][T12265] ? __lock_release (kernel/locking/lockdep.c:5534) [5584.942512][T12265] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5584.942517][T12265] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5584.942523][T12265] ? __pfx___sys_sendto (net/socket.c:2147) [5584.942537][T12265] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5584.942544][T12265] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5584.942551][T12265] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5584.942558][T12265] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5584.942568][T12265] __x64_sys_sendto (net/socket.c:2183) [5584.942572][T12265] ? 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) [5584.942576][T12265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5584.942581][T12265] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5584.942585][T12265] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5584.942588][T12265] RIP: 0033:0x7f454ee4fa4a [ 5584.942592][T12265] 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 [ 5584.942594][T12265] RSP: 002b:00007ffd50b67208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5584.942597][T12265] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f454ee4fa4a [ 5584.942599][T12265] RDX: 0000000000000040 RSI: 000000000492c340 RDI: 0000000000000005 [ 5584.942601][T12265] RBP: 00007ffd50b67290 R08: 0000000000418574 R09: 000000000000001c [ 5584.942603][T12265] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5584.942605][T12265] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f454ef78000 | [ 5584.942605][T12265] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f454ef78000 | [ 5584.942619][T12265] | [ 5584.942622][T12265] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12265 | [5584.957910][T12265] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5584.958190][T12265] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5584.958192][T12265] Call Trace: [ 5584.958194][T12265] [5584.958196][T12265] dump_stack_lvl (lib/dump_stack.c:123) [5584.958202][T12265] check_preemption_disabled (lib/smp_processor_id.c:52) [5584.958207][T12265] lwtunnel_output (net/core/lwtunnel.c:359) [5584.958214][T12265] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5584.958229][T12265] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5584.958244][T12265] ? dump_stack_lvl (lib/dump_stack.c:124) [5584.958254][T12265] lwtunnel_output (net/core/lwtunnel.c:359) [5584.958260][T12265] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5584.958267][T12265] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5584.958272][T12265] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5584.958277][T12265] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5584.958289][T12265] rawv6_sendmsg (net/ipv6/raw.c:918) [5584.958301][T12265] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5584.958306][T12265] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5584.958310][T12265] ? __lock_release (kernel/locking/lockdep.c:5534) [5584.958317][T12265] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5584.958321][T12265] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5584.958330][T12265] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5584.958347][T12265] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5584.958349][T12265] ? __lock_release (kernel/locking/lockdep.c:5534) [5584.958361][T12265] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5584.958364][T12265] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5584.958370][T12265] ? __pfx___sys_sendto (net/socket.c:2147) [5584.958385][T12265] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5584.958391][T12265] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5584.958398][T12265] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5584.958406][T12265] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5584.958416][T12265] __x64_sys_sendto (net/socket.c:2183) [5584.958420][T12265] ? 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) [5584.958423][T12265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5584.958428][T12265] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5584.958433][T12265] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5584.958436][T12265] RIP: 0033:0x7f454ee4fa4a [ 5584.958439][T12265] 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 [ 5584.958442][T12265] RSP: 002b:00007ffd50b67208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5584.958446][T12265] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f454ee4fa4a [ 5584.958448][T12265] RDX: 0000000000000040 RSI: 000000000492c340 RDI: 0000000000000005 [ 5584.958450][T12265] RBP: 00007ffd50b67290 R08: 0000000000418574 R09: 000000000000001c [ 5584.958452][T12265] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5584.958453][T12265] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f454ef78000 | [ 5584.958453][T12265] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f454ef78000 | [ 5584.958468][T12265] | [ 5584.958477][T12265] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12265 | [5584.973297][T12265] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5584.973590][T12265] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5584.973592][T12265] Call Trace: [ 5584.973593][T12265] [5584.973596][T12265] dump_stack_lvl (lib/dump_stack.c:123) [5584.973601][T12265] check_preemption_disabled (lib/smp_processor_id.c:52) [5584.973607][T12265] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [5584.973614][T12265] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5584.973628][T12265] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5584.973642][T12265] ? dump_stack_lvl (lib/dump_stack.c:123) [5584.973645][T12265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5584.973655][T12265] lwtunnel_output (net/core/lwtunnel.c:359) [5584.973662][T12265] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5584.973675][T12265] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5584.973690][T12265] ? dump_stack_lvl (lib/dump_stack.c:124) [5584.973699][T12265] lwtunnel_output (net/core/lwtunnel.c:359) [5584.973706][T12265] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5584.973712][T12265] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5584.973717][T12265] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5584.973722][T12265] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5584.973734][T12265] rawv6_sendmsg (net/ipv6/raw.c:918) [5584.973746][T12265] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5584.973752][T12265] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5584.973755][T12265] ? __lock_release (kernel/locking/lockdep.c:5534) [5584.973762][T12265] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5584.973765][T12265] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5584.973774][T12265] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5584.973791][T12265] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5584.973793][T12265] ? __lock_release (kernel/locking/lockdep.c:5534) [5584.973804][T12265] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5584.973808][T12265] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5584.973814][T12265] ? __pfx___sys_sendto (net/socket.c:2147) [5584.973829][T12265] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5584.973835][T12265] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5584.973842][T12265] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5584.973849][T12265] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5584.973860][T12265] __x64_sys_sendto (net/socket.c:2183) [5584.973864][T12265] ? 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) [5584.973868][T12265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5584.973872][T12265] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5584.973877][T12265] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5584.973880][T12265] RIP: 0033:0x7f454ee4fa4a [ 5584.973883][T12265] 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 [ 5584.973886][T12265] RSP: 002b:00007ffd50b67208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5584.973889][T12265] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f454ee4fa4a [ 5584.973891][T12265] RDX: 0000000000000040 RSI: 000000000492c340 RDI: 0000000000000005 [ 5584.973892][T12265] RBP: 00007ffd50b67290 R08: 0000000000418574 R09: 000000000000001c [ 5584.973894][T12265] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5584.973895][T12265] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f454ef78000 | [ 5584.973895][T12265] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f454ef78000 | [ 5584.973910][T12265] | [ 5584.993491][T12265] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12265 | [5584.994025][T12265] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5584.994514][T12265] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5584.994516][T12265] Call Trace: [ 5584.994518][T12265] [5584.994520][T12265] dump_stack_lvl (lib/dump_stack.c:123) [5584.994526][T12265] check_preemption_disabled (lib/smp_processor_id.c:52) [5584.994532][T12265] lwtunnel_output (net/core/lwtunnel.c:359) [5584.994540][T12265] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5584.994554][T12265] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5584.994568][T12265] ? dump_stack_lvl (lib/dump_stack.c:123) [5584.994572][T12265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5584.994582][T12265] lwtunnel_output (net/core/lwtunnel.c:359) [5584.994589][T12265] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5584.994603][T12265] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5584.994618][T12265] ? dump_stack_lvl (lib/dump_stack.c:124) [5584.994627][T12265] lwtunnel_output (net/core/lwtunnel.c:359) [5584.994634][T12265] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5584.994641][T12265] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5584.994646][T12265] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5584.994651][T12265] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5584.994663][T12265] rawv6_sendmsg (net/ipv6/raw.c:918) [5584.994675][T12265] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5584.994681][T12265] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5584.994684][T12265] ? __lock_release (kernel/locking/lockdep.c:5534) [5584.994691][T12265] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5584.994695][T12265] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5584.994704][T12265] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5584.994721][T12265] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5584.994724][T12265] ? __lock_release (kernel/locking/lockdep.c:5534) [5584.994735][T12265] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5584.994739][T12265] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5584.994745][T12265] ? __pfx___sys_sendto (net/socket.c:2147) [5584.994760][T12265] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5584.994767][T12265] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5584.994774][T12265] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5584.994782][T12265] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5584.994792][T12265] __x64_sys_sendto (net/socket.c:2183) [5584.994796][T12265] ? 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) [5584.994799][T12265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5584.994804][T12265] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5584.994809][T12265] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5584.994812][T12265] RIP: 0033:0x7f454ee4fa4a [ 5584.994815][T12265] 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 [ 5584.994817][T12265] RSP: 002b:00007ffd50b67208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5584.994821][T12265] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f454ee4fa4a [ 5584.994824][T12265] RDX: 0000000000000040 RSI: 000000000492c340 RDI: 0000000000000005 [ 5584.994825][T12265] RBP: 00007ffd50b67290 R08: 0000000000418574 R09: 000000000000001c [ 5584.994827][T12265] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5584.994829][T12265] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f454ef78000 | [ 5584.994829][T12265] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f454ef78000 | [ 5584.994844][T12265] | [ 5584.994853][T12265] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12265 | [5585.014249][T12265] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5585.014560][T12265] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5585.014562][T12265] Call Trace: [ 5585.014564][T12265] [5585.014566][T12265] dump_stack_lvl (lib/dump_stack.c:123) [5585.014572][T12265] check_preemption_disabled (lib/smp_processor_id.c:52) [5585.014577][T12265] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [5585.014584][T12265] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5585.014599][T12265] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5585.014613][T12265] ? dump_stack_lvl (lib/dump_stack.c:123) [5585.014617][T12265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5585.014627][T12265] lwtunnel_output (net/core/lwtunnel.c:359) [5585.014634][T12265] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5585.014647][T12265] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5585.014661][T12265] ? dump_stack_lvl (lib/dump_stack.c:123) [5585.014664][T12265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5585.014674][T12265] lwtunnel_output (net/core/lwtunnel.c:359) [5585.014681][T12265] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5585.014694][T12265] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5585.014709][T12265] ? dump_stack_lvl (lib/dump_stack.c:124) [5585.014718][T12265] lwtunnel_output (net/core/lwtunnel.c:359) [5585.014725][T12265] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5585.014731][T12265] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5585.014736][T12265] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5585.014741][T12265] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5585.014753][T12265] rawv6_sendmsg (net/ipv6/raw.c:918) [5585.014765][T12265] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5585.014771][T12265] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5585.014774][T12265] ? __lock_release (kernel/locking/lockdep.c:5534) [5585.014783][T12265] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5585.014788][T12265] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5585.014801][T12265] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5585.014833][T12265] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5585.014837][T12265] ? __lock_release (kernel/locking/lockdep.c:5534) [5585.014861][T12265] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5585.014869][T12265] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5585.014881][T12265] ? __pfx___sys_sendto (net/socket.c:2147) [5585.014912][T12265] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5585.014924][T12265] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5585.014938][T12265] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5585.014957][T12265] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5585.014977][T12265] __x64_sys_sendto (net/socket.c:2183) [5585.014984][T12265] ? 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) [5585.014990][T12265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5585.014997][T12265] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5585.015007][T12265] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5585.015013][T12265] RIP: 0033:0x7f454ee4fa4a [ 5585.015019][T12265] 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 [ 5585.015023][T12265] RSP: 002b:00007ffd50b67208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5585.015028][T12265] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f454ee4fa4a [ 5585.015032][T12265] RDX: 0000000000000040 RSI: 000000000492c340 RDI: 0000000000000005 [ 5585.015035][T12265] RBP: 00007ffd50b67290 R08: 0000000000418574 R09: 000000000000001c [ 5585.015038][T12265] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5585.015041][T12265] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f454ef78000 | [ 5585.015041][T12265] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f454ef78000 | [ 5585.015074][T12265] | [ 5585.037466][T12265] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12265 | [5585.038024][T12265] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5585.038341][T12265] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5585.038342][T12265] Call Trace: [ 5585.038344][T12265] [5585.038346][T12265] dump_stack_lvl (lib/dump_stack.c:123) [5585.038352][T12265] check_preemption_disabled (lib/smp_processor_id.c:52) [5585.038358][T12265] lwtunnel_output (net/core/lwtunnel.c:359) [5585.038366][T12265] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5585.038380][T12265] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5585.038395][T12265] ? dump_stack_lvl (lib/dump_stack.c:123) [5585.038398][T12265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5585.038409][T12265] lwtunnel_output (net/core/lwtunnel.c:359) [5585.038416][T12265] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5585.038429][T12265] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5585.038443][T12265] ? dump_stack_lvl (lib/dump_stack.c:123) [5585.038446][T12265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5585.038456][T12265] lwtunnel_output (net/core/lwtunnel.c:359) [5585.038463][T12265] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5585.038476][T12265] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5585.038491][T12265] ? dump_stack_lvl (lib/dump_stack.c:124) [5585.038501][T12265] lwtunnel_output (net/core/lwtunnel.c:359) [5585.038508][T12265] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5585.038514][T12265] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5585.038519][T12265] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5585.038524][T12265] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5585.038537][T12265] rawv6_sendmsg (net/ipv6/raw.c:918) [5585.038549][T12265] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5585.038555][T12265] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5585.038558][T12265] ? __lock_release (kernel/locking/lockdep.c:5534) [5585.038566][T12265] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5585.038569][T12265] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5585.038578][T12265] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5585.038595][T12265] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5585.038597][T12265] ? __lock_release (kernel/locking/lockdep.c:5534) [5585.038609][T12265] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5585.038613][T12265] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5585.038619][T12265] ? __pfx___sys_sendto (net/socket.c:2147) [5585.038634][T12265] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5585.038640][T12265] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5585.038647][T12265] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5585.038655][T12265] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5585.038665][T12265] __x64_sys_sendto (net/socket.c:2183) [5585.038669][T12265] ? 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) [5585.038672][T12265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5585.038677][T12265] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5585.038682][T12265] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5585.038685][T12265] RIP: 0033:0x7f454ee4fa4a [ 5585.038689][T12265] 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 [ 5585.038691][T12265] RSP: 002b:00007ffd50b67208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5585.038694][T12265] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f454ee4fa4a [ 5585.038697][T12265] RDX: 0000000000000040 RSI: 000000000492c340 RDI: 0000000000000005 [ 5585.038698][T12265] RBP: 00007ffd50b67290 R08: 0000000000418574 R09: 000000000000001c [ 5585.038700][T12265] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5585.038702][T12265] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f454ef78000 | [ 5585.038702][T12265] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f454ef78000 | [ 5585.038718][T12265] | [ 5585.038726][T12265] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12265 | [5585.062647][T12265] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5585.062982][T12265] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5585.062983][T12265] Call Trace: [ 5585.062985][T12265] [5585.062987][T12265] dump_stack_lvl (lib/dump_stack.c:123) [5585.062993][T12265] check_preemption_disabled (lib/smp_processor_id.c:52) [5585.062999][T12265] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [5585.063006][T12265] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5585.063020][T12265] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5585.063034][T12265] ? dump_stack_lvl (lib/dump_stack.c:123) [5585.063038][T12265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5585.063049][T12265] lwtunnel_output (net/core/lwtunnel.c:359) [5585.063055][T12265] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5585.063069][T12265] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5585.063082][T12265] ? dump_stack_lvl (lib/dump_stack.c:123) [5585.063086][T12265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5585.063096][T12265] lwtunnel_output (net/core/lwtunnel.c:359) [5585.063103][T12265] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5585.063116][T12265] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5585.063129][T12265] ? dump_stack_lvl (lib/dump_stack.c:123) [5585.063133][T12265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5585.063143][T12265] lwtunnel_output (net/core/lwtunnel.c:359) [5585.063149][T12265] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5585.063162][T12265] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5585.063177][T12265] ? dump_stack_lvl (lib/dump_stack.c:124) [5585.063187][T12265] lwtunnel_output (net/core/lwtunnel.c:359) [5585.063193][T12265] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5585.063200][T12265] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5585.063205][T12265] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5585.063210][T12265] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5585.063222][T12265] rawv6_sendmsg (net/ipv6/raw.c:918) [5585.063235][T12265] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5585.063240][T12265] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5585.063243][T12265] ? __lock_release (kernel/locking/lockdep.c:5534) [5585.063251][T12265] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5585.063254][T12265] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5585.063263][T12265] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5585.063280][T12265] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5585.063282][T12265] ? __lock_release (kernel/locking/lockdep.c:5534) [5585.063294][T12265] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5585.063298][T12265] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5585.063304][T12265] ? __pfx___sys_sendto (net/socket.c:2147) [5585.063319][T12265] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5585.063325][T12265] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5585.063333][T12265] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5585.063340][T12265] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5585.063351][T12265] __x64_sys_sendto (net/socket.c:2183) [5585.063355][T12265] ? 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) [5585.063358][T12265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5585.063363][T12265] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5585.063368][T12265] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5585.063371][T12265] RIP: 0033:0x7f454ee4fa4a [ 5585.063374][T12265] 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 [ 5585.063377][T12265] RSP: 002b:00007ffd50b67208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5585.063380][T12265] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f454ee4fa4a [ 5585.063382][T12265] RDX: 0000000000000040 RSI: 000000000492c340 RDI: 0000000000000005 [ 5585.063384][T12265] RBP: 00007ffd50b67290 R08: 0000000000418574 R09: 000000000000001c [ 5585.063386][T12265] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5585.063388][T12265] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f454ef78000 | [ 5585.063388][T12265] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f454ef78000 | [ 5585.063403][T12265] | [ 5585.063406][T12265] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12265 | [5585.088983][T12265] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5585.089530][T12265] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5585.089532][T12265] Call Trace: [ 5585.089534][T12265] [5585.089536][T12265] dump_stack_lvl (lib/dump_stack.c:123) [5585.089542][T12265] check_preemption_disabled (lib/smp_processor_id.c:52) [5585.089548][T12265] lwtunnel_output (net/core/lwtunnel.c:359) [5585.089556][T12265] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5585.089570][T12265] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5585.089585][T12265] ? dump_stack_lvl (lib/dump_stack.c:123) [5585.089588][T12265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5585.089599][T12265] lwtunnel_output (net/core/lwtunnel.c:359) [5585.089606][T12265] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5585.089619][T12265] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5585.089633][T12265] ? dump_stack_lvl (lib/dump_stack.c:123) [5585.089637][T12265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5585.089647][T12265] lwtunnel_output (net/core/lwtunnel.c:359) [5585.089653][T12265] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5585.089667][T12265] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5585.089681][T12265] ? dump_stack_lvl (lib/dump_stack.c:123) [5585.089684][T12265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5585.089694][T12265] lwtunnel_output (net/core/lwtunnel.c:359) [5585.089701][T12265] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5585.089714][T12265] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5585.089730][T12265] ? dump_stack_lvl (lib/dump_stack.c:124) [5585.089740][T12265] lwtunnel_output (net/core/lwtunnel.c:359) [5585.089747][T12265] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5585.089753][T12265] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5585.089759][T12265] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5585.089763][T12265] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5585.089776][T12265] rawv6_sendmsg (net/ipv6/raw.c:918) [5585.089789][T12265] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5585.089794][T12265] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5585.089798][T12265] ? __lock_release (kernel/locking/lockdep.c:5534) [5585.089806][T12265] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5585.089809][T12265] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5585.089818][T12265] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5585.089835][T12265] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5585.089838][T12265] ? __lock_release (kernel/locking/lockdep.c:5534) [5585.089850][T12265] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5585.089854][T12265] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5585.089860][T12265] ? __pfx___sys_sendto (net/socket.c:2147) [5585.089876][T12265] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5585.089883][T12265] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5585.089890][T12265] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5585.089898][T12265] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5585.089908][T12265] __x64_sys_sendto (net/socket.c:2183) [5585.089912][T12265] ? 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) [5585.089916][T12265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5585.089920][T12265] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5585.089926][T12265] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5585.089929][T12265] RIP: 0033:0x7f454ee4fa4a [ 5585.089932][T12265] 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 [ 5585.089935][T12265] RSP: 002b:00007ffd50b67208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5585.089938][T12265] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f454ee4fa4a [ 5585.089941][T12265] RDX: 0000000000000040 RSI: 000000000492c340 RDI: 0000000000000005 [ 5585.089943][T12265] RBP: 00007ffd50b67290 R08: 0000000000418574 R09: 000000000000001c [ 5585.089945][T12265] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5585.089946][T12265] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f454ef78000 | [ 5586.177459][T12265] lwtunnel_output(): recursion limit reached on datapath | [ 5590.890234][T12272] check_preemption_disabled: 46 callbacks suppressed | [ 5590.890244][T12272] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12272 | [5590.891119][T12272] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5590.891374][T12272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5590.891377][T12272] Call Trace: [ 5590.891379][T12272] [5590.891381][T12272] dump_stack_lvl (lib/dump_stack.c:123) [5590.891392][T12272] check_preemption_disabled (lib/smp_processor_id.c:52) [5590.891400][T12272] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [5590.891406][T12272] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5590.891415][T12272] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5590.891423][T12272] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5590.891428][T12272] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5590.891440][T12272] rawv6_sendmsg (net/ipv6/raw.c:918) [5590.891451][T12272] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5590.891457][T12272] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5590.891463][T12272] ? __lock_release (kernel/locking/lockdep.c:5534) [5590.891473][T12272] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5590.891480][T12272] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5590.891489][T12272] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5590.891505][T12272] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5590.891508][T12272] ? __lock_release (kernel/locking/lockdep.c:5534) [5590.891519][T12272] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5590.891526][T12272] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5590.891531][T12272] ? __pfx___sys_sendto (net/socket.c:2147) [5590.891545][T12272] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5590.891553][T12272] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5590.891563][T12272] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5590.891570][T12272] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5590.891580][T12272] __x64_sys_sendto (net/socket.c:2183) [5590.891584][T12272] ? 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) [5590.891588][T12272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5590.891593][T12272] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5590.891598][T12272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5590.891603][T12272] RIP: 0033:0x7f3be83a1a4a [ 5590.891608][T12272] 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 [ 5590.891610][T12272] RSP: 002b:00007ffc2f36ee58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5590.891615][T12272] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3be83a1a4a [ 5590.891617][T12272] RDX: 0000000000000040 RSI: 0000000004822340 RDI: 0000000000000005 [ 5590.891618][T12272] RBP: 00007ffc2f36eee0 R08: 0000000000418574 R09: 000000000000001c [ 5590.891620][T12272] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5590.891622][T12272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3be84ca000 | [ 5590.891622][T12272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3be84ca000 | [ 5590.891636][T12272] | [ 5590.891639][T12272] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12272 | [5590.903170][T12272] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5590.903415][T12272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5590.903417][T12272] Call Trace: [ 5590.903419][T12272] [5590.903421][T12272] dump_stack_lvl (lib/dump_stack.c:123) [5590.903429][T12272] check_preemption_disabled (lib/smp_processor_id.c:52) [5590.903434][T12272] lwtunnel_output (net/core/lwtunnel.c:359) [5590.903440][T12272] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5590.903447][T12272] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5590.903453][T12272] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5590.903458][T12272] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5590.903470][T12272] rawv6_sendmsg (net/ipv6/raw.c:918) [5590.903482][T12272] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5590.903487][T12272] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5590.903491][T12272] ? __lock_release (kernel/locking/lockdep.c:5534) [5590.903500][T12272] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5590.903504][T12272] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5590.903513][T12272] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5590.903529][T12272] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5590.903532][T12272] ? __lock_release (kernel/locking/lockdep.c:5534) [5590.903543][T12272] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5590.903548][T12272] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5590.903554][T12272] ? __pfx___sys_sendto (net/socket.c:2147) [5590.903569][T12272] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5590.903575][T12272] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5590.903584][T12272] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5590.903591][T12272] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5590.903601][T12272] __x64_sys_sendto (net/socket.c:2183) [5590.903605][T12272] ? 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) [5590.903608][T12272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5590.903613][T12272] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5590.903618][T12272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5590.903621][T12272] RIP: 0033:0x7f3be83a1a4a [ 5590.903624][T12272] 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 [ 5590.903627][T12272] RSP: 002b:00007ffc2f36ee58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5590.903630][T12272] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3be83a1a4a [ 5590.903631][T12272] RDX: 0000000000000040 RSI: 0000000004822340 RDI: 0000000000000005 [ 5590.903633][T12272] RBP: 00007ffc2f36eee0 R08: 0000000000418574 R09: 000000000000001c [ 5590.903634][T12272] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5590.903636][T12272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3be84ca000 | [ 5590.903636][T12272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3be84ca000 | [ 5590.903651][T12272] | [ 5590.922054][T12272] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12272 | [5590.922417][T12272] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360) [ 5590.922667][T12272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5590.922669][T12272] Call Trace: [ 5590.922671][T12272] [5590.922673][T12272] dump_stack_lvl (lib/dump_stack.c:123) [5590.922681][T12272] check_preemption_disabled (lib/smp_processor_id.c:52) [5590.922687][T12272] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360) [5590.922694][T12272] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5590.922701][T12272] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5590.922708][T12272] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5590.922712][T12272] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5590.922724][T12272] rawv6_sendmsg (net/ipv6/raw.c:918) [5590.922736][T12272] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5590.922741][T12272] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5590.922746][T12272] ? __lock_release (kernel/locking/lockdep.c:5534) [5590.922755][T12272] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5590.922761][T12272] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5590.922769][T12272] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5590.922786][T12272] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5590.922788][T12272] ? __lock_release (kernel/locking/lockdep.c:5534) [5590.922800][T12272] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5590.922805][T12272] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5590.922811][T12272] ? __pfx___sys_sendto (net/socket.c:2147) [5590.922825][T12272] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5590.922833][T12272] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5590.922841][T12272] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5590.922848][T12272] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5590.922858][T12272] __x64_sys_sendto (net/socket.c:2183) [5590.922862][T12272] ? 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) [5590.922867][T12272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5590.922872][T12272] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5590.922877][T12272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5590.922880][T12272] RIP: 0033:0x7f3be83a1a4a [ 5590.922884][T12272] 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 [ 5590.922886][T12272] RSP: 002b:00007ffc2f36ee58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5590.922890][T12272] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3be83a1a4a [ 5590.922892][T12272] RDX: 0000000000000040 RSI: 0000000004822340 RDI: 0000000000000005 [ 5590.922894][T12272] RBP: 00007ffc2f36eee0 R08: 0000000000418574 R09: 000000000000001c [ 5590.922896][T12272] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5590.922898][T12272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3be84ca000 | [ 5590.922898][T12272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3be84ca000 | [ 5590.922912][T12272] | [ 5591.892074][T12272] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12272 | [5591.892654][T12272] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5591.892939][T12272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5591.892942][T12272] Call Trace: [ 5591.892944][T12272] [5591.892946][T12272] dump_stack_lvl (lib/dump_stack.c:123) [5591.892957][T12272] check_preemption_disabled (lib/smp_processor_id.c:52) [5591.892964][T12272] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [5591.892971][T12272] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5591.892980][T12272] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5591.892987][T12272] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5591.892992][T12272] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5591.893004][T12272] rawv6_sendmsg (net/ipv6/raw.c:918) [5591.893016][T12272] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5591.893020][T12272] ? find_held_lock (kernel/locking/lockdep.c:5348) [5591.893031][T12272] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5591.893038][T12272] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5591.893048][T12272] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5591.893064][T12272] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5591.893070][T12272] ? __lock_release (kernel/locking/lockdep.c:5534) [5591.893081][T12272] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5591.893087][T12272] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5591.893093][T12272] ? __pfx___sys_sendto (net/socket.c:2147) [5591.893106][T12272] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5591.893117][T12272] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [5591.893125][T12272] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5591.893133][T12272] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5591.893139][T12272] ? __pfx___x64_sys_poll (fs/select.c:1062) [5591.893142][T12272] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5591.893151][T12272] __x64_sys_sendto (net/socket.c:2183) [5591.893155][T12272] ? 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) [5591.893160][T12272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5591.893165][T12272] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5591.893169][T12272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5591.893174][T12272] RIP: 0033:0x7f3be83a1a4a [ 5591.893179][T12272] 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 [ 5591.893181][T12272] RSP: 002b:00007ffc2f36ee58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5591.893186][T12272] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3be83a1a4a [ 5591.893188][T12272] RDX: 0000000000000040 RSI: 0000000004822340 RDI: 0000000000000005 [ 5591.893190][T12272] RBP: 00007ffc2f36eee0 R08: 0000000000418574 R09: 000000000000001c [ 5591.893191][T12272] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5591.893193][T12272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3be84ca000 | [ 5591.893193][T12272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3be84ca000 | [ 5591.893208][T12272] | [ 5591.893211][T12272] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12272 | [5591.905005][T12272] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5591.905262][T12272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5591.905264][T12272] Call Trace: [ 5591.905266][T12272] [5591.905268][T12272] dump_stack_lvl (lib/dump_stack.c:123) [5591.905276][T12272] check_preemption_disabled (lib/smp_processor_id.c:52) [5591.905282][T12272] lwtunnel_output (net/core/lwtunnel.c:359) [5591.905289][T12272] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5591.905297][T12272] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5591.905303][T12272] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5591.905308][T12272] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5591.905320][T12272] rawv6_sendmsg (net/ipv6/raw.c:918) [5591.905332][T12272] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5591.905336][T12272] ? find_held_lock (kernel/locking/lockdep.c:5348) [5591.905346][T12272] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5591.905352][T12272] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5591.905361][T12272] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5591.905379][T12272] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5591.905383][T12272] ? __lock_release (kernel/locking/lockdep.c:5534) [5591.905394][T12272] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5591.905400][T12272] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5591.905406][T12272] ? __pfx___sys_sendto (net/socket.c:2147) [5591.905419][T12272] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5591.905429][T12272] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [5591.905437][T12272] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5591.905444][T12272] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5591.905450][T12272] ? __pfx___x64_sys_poll (fs/select.c:1062) [5591.905453][T12272] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5591.905461][T12272] __x64_sys_sendto (net/socket.c:2183) [5591.905465][T12272] ? 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) [5591.905469][T12272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5591.905474][T12272] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5591.905479][T12272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5591.905484][T12272] RIP: 0033:0x7f3be83a1a4a [ 5591.905487][T12272] 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 [ 5591.905490][T12272] RSP: 002b:00007ffc2f36ee58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5591.905494][T12272] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3be83a1a4a [ 5591.905496][T12272] RDX: 0000000000000040 RSI: 0000000004822340 RDI: 0000000000000005 [ 5591.905498][T12272] RBP: 00007ffc2f36eee0 R08: 0000000000418574 R09: 000000000000001c [ 5591.905500][T12272] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5591.905501][T12272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3be84ca000 | [ 5591.905501][T12272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3be84ca000 | [ 5591.905516][T12272] | [ 5591.922783][T12272] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12272 | [5591.923174][T12272] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360) [ 5591.923450][T12272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5591.923452][T12272] Call Trace: [ 5591.923454][T12272] [5591.923457][T12272] dump_stack_lvl (lib/dump_stack.c:123) [5591.923465][T12272] check_preemption_disabled (lib/smp_processor_id.c:52) [5591.923471][T12272] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360) [5591.923478][T12272] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5591.923486][T12272] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5591.923492][T12272] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5591.923497][T12272] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5591.923509][T12272] rawv6_sendmsg (net/ipv6/raw.c:918) [5591.923521][T12272] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5591.923525][T12272] ? find_held_lock (kernel/locking/lockdep.c:5348) [5591.923535][T12272] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5591.923542][T12272] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5591.923551][T12272] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5591.923568][T12272] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5591.923573][T12272] ? __lock_release (kernel/locking/lockdep.c:5534) [5591.923584][T12272] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5591.923591][T12272] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5591.923596][T12272] ? __pfx___sys_sendto (net/socket.c:2147) [5591.923609][T12272] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5591.923619][T12272] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [5591.923627][T12272] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5591.923635][T12272] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5591.923640][T12272] ? __pfx___x64_sys_poll (fs/select.c:1062) [5591.923643][T12272] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5591.923651][T12272] __x64_sys_sendto (net/socket.c:2183) [5591.923656][T12272] ? 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) [5591.923660][T12272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5591.923665][T12272] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5591.923670][T12272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5591.923674][T12272] RIP: 0033:0x7f3be83a1a4a [ 5591.923678][T12272] 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 [ 5591.923681][T12272] RSP: 002b:00007ffc2f36ee58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5591.923685][T12272] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3be83a1a4a [ 5591.923688][T12272] RDX: 0000000000000040 RSI: 0000000004822340 RDI: 0000000000000005 [ 5591.923689][T12272] RBP: 00007ffc2f36eee0 R08: 0000000000418574 R09: 000000000000001c [ 5591.923691][T12272] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5591.923693][T12272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3be84ca000 | [ 5594.354790][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 5595.386244][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 5597.634237][T12278] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12278 | [5597.634699][T12278] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5597.634976][T12278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5597.634978][T12278] Call Trace: [ 5597.634981][T12278] [5597.634983][T12278] dump_stack_lvl (lib/dump_stack.c:123) [5597.634993][T12278] check_preemption_disabled (lib/smp_processor_id.c:52) [5597.635001][T12278] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [5597.635008][T12278] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5597.635017][T12278] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5597.635025][T12278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5597.635030][T12278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5597.635042][T12278] rawv6_sendmsg (net/ipv6/raw.c:918) [5597.635054][T12278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5597.635059][T12278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5597.635065][T12278] ? __lock_release (kernel/locking/lockdep.c:5534) [5597.635075][T12278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5597.635082][T12278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5597.635090][T12278] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5597.635107][T12278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5597.635109][T12278] ? __lock_release (kernel/locking/lockdep.c:5534) [5597.635121][T12278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5597.635127][T12278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5597.635133][T12278] ? __pfx___sys_sendto (net/socket.c:2147) [5597.635147][T12278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5597.635155][T12278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5597.635165][T12278] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5597.635172][T12278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5597.635182][T12278] __x64_sys_sendto (net/socket.c:2183) [5597.635186][T12278] ? 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) [5597.635191][T12278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5597.635196][T12278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5597.635201][T12278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5597.635205][T12278] RIP: 0033:0x7f8f2258ba4a [ 5597.635210][T12278] 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 [ 5597.635212][T12278] RSP: 002b:00007ffdc659cdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5597.635217][T12278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f2258ba4a [ 5597.635219][T12278] RDX: 0000000000000040 RSI: 0000000026adc340 RDI: 0000000000000005 [ 5597.635221][T12278] RBP: 00007ffdc659ce80 R08: 0000000000418574 R09: 000000000000001c [ 5597.635223][T12278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5597.635225][T12278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f226b4000 | [ 5597.635225][T12278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f226b4000 | [ 5597.635239][T12278] | [ 5597.635242][T12278] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12278 | [5597.647178][T12278] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5597.647427][T12278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5597.647428][T12278] Call Trace: [ 5597.647430][T12278] [5597.647433][T12278] dump_stack_lvl (lib/dump_stack.c:123) [5597.647441][T12278] check_preemption_disabled (lib/smp_processor_id.c:52) [5597.647447][T12278] lwtunnel_output (net/core/lwtunnel.c:359) [5597.647453][T12278] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5597.647462][T12278] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5597.647468][T12278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5597.647473][T12278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5597.647485][T12278] rawv6_sendmsg (net/ipv6/raw.c:918) [5597.647497][T12278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5597.647502][T12278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5597.647507][T12278] ? __lock_release (kernel/locking/lockdep.c:5534) [5597.647516][T12278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5597.647521][T12278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5597.647530][T12278] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5597.647546][T12278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5597.647549][T12278] ? __lock_release (kernel/locking/lockdep.c:5534) [5597.647560][T12278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5597.647566][T12278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5597.647572][T12278] ? __pfx___sys_sendto (net/socket.c:2147) [5597.647587][T12278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5597.647594][T12278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5597.647602][T12278] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5597.647610][T12278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5597.647620][T12278] __x64_sys_sendto (net/socket.c:2183) [5597.647623][T12278] ? 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) [5597.647627][T12278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5597.647632][T12278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5597.647637][T12278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5597.647640][T12278] RIP: 0033:0x7f8f2258ba4a [ 5597.647645][T12278] 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 [ 5597.647647][T12278] RSP: 002b:00007ffdc659cdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5597.647650][T12278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f2258ba4a [ 5597.647652][T12278] RDX: 0000000000000040 RSI: 0000000026adc340 RDI: 0000000000000005 [ 5597.647654][T12278] RBP: 00007ffdc659ce80 R08: 0000000000418574 R09: 000000000000001c [ 5597.647655][T12278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5597.647657][T12278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f226b4000 | [ 5597.647657][T12278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f226b4000 | [ 5597.647672][T12278] | [ 5597.647821][T12278] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12278 | [5597.659757][T12278] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5597.660024][T12278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5597.660026][T12278] Call Trace: [ 5597.660029][T12278] [5597.660031][T12278] dump_stack_lvl (lib/dump_stack.c:123) [5597.660037][T12278] check_preemption_disabled (lib/smp_processor_id.c:52) [5597.660043][T12278] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [5597.660050][T12278] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5597.660062][T12278] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5597.660074][T12278] ? dump_stack_lvl (lib/dump_stack.c:123) [5597.660077][T12278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5597.660087][T12278] lwtunnel_output (net/core/lwtunnel.c:359) [5597.660093][T12278] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5597.660100][T12278] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5597.660106][T12278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5597.660110][T12278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5597.660122][T12278] rawv6_sendmsg (net/ipv6/raw.c:918) [5597.660134][T12278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5597.660139][T12278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5597.660143][T12278] ? __lock_release (kernel/locking/lockdep.c:5534) [5597.660151][T12278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5597.660155][T12278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5597.660164][T12278] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5597.660180][T12278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5597.660183][T12278] ? __lock_release (kernel/locking/lockdep.c:5534) [5597.660194][T12278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5597.660199][T12278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5597.660205][T12278] ? __pfx___sys_sendto (net/socket.c:2147) [5597.660219][T12278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5597.660226][T12278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5597.660234][T12278] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5597.660241][T12278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5597.660252][T12278] __x64_sys_sendto (net/socket.c:2183) [5597.660256][T12278] ? 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) [5597.660259][T12278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5597.660264][T12278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5597.660269][T12278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5597.660272][T12278] RIP: 0033:0x7f8f2258ba4a [ 5597.660276][T12278] 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 [ 5597.660278][T12278] RSP: 002b:00007ffdc659cdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5597.660281][T12278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f2258ba4a [ 5597.660283][T12278] RDX: 0000000000000040 RSI: 0000000026adc340 RDI: 0000000000000005 [ 5597.660285][T12278] RBP: 00007ffdc659ce80 R08: 0000000000418574 R09: 000000000000001c [ 5597.660286][T12278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5597.660288][T12278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f226b4000 | [ 5597.660288][T12278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f226b4000 | [ 5597.660302][T12278] | [ 5597.660304][T12278] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12278 | [5597.673469][T12278] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5597.673729][T12278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5597.673730][T12278] Call Trace: [ 5597.673732][T12278] [5597.673733][T12278] dump_stack_lvl (lib/dump_stack.c:123) [5597.673739][T12278] check_preemption_disabled (lib/smp_processor_id.c:52) [5597.673744][T12278] lwtunnel_output (net/core/lwtunnel.c:359) [5597.673751][T12278] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5597.673761][T12278] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5597.673773][T12278] ? dump_stack_lvl (lib/dump_stack.c:123) [5597.673777][T12278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5597.673787][T12278] lwtunnel_output (net/core/lwtunnel.c:359) [5597.673793][T12278] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5597.673800][T12278] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5597.673806][T12278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5597.673810][T12278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5597.673823][T12278] rawv6_sendmsg (net/ipv6/raw.c:918) [5597.673834][T12278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5597.673840][T12278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5597.673843][T12278] ? __lock_release (kernel/locking/lockdep.c:5534) [5597.673851][T12278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5597.673854][T12278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5597.673863][T12278] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5597.673881][T12278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5597.673883][T12278] ? __lock_release (kernel/locking/lockdep.c:5534) [5597.673895][T12278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5597.673899][T12278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5597.673905][T12278] ? __pfx___sys_sendto (net/socket.c:2147) [5597.673920][T12278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5597.673926][T12278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5597.673934][T12278] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5597.673941][T12278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5597.673951][T12278] __x64_sys_sendto (net/socket.c:2183) [5597.673955][T12278] ? 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) [5597.673958][T12278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5597.673963][T12278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5597.673967][T12278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5597.673970][T12278] RIP: 0033:0x7f8f2258ba4a [ 5597.673973][T12278] 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 [ 5597.673975][T12278] RSP: 002b:00007ffdc659cdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5597.673978][T12278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f2258ba4a [ 5597.673980][T12278] RDX: 0000000000000040 RSI: 0000000026adc340 RDI: 0000000000000005 [ 5597.673982][T12278] RBP: 00007ffdc659ce80 R08: 0000000000418574 R09: 000000000000001c [ 5597.673983][T12278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5597.673985][T12278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f226b4000 | [ 5597.673985][T12278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f226b4000 | [ 5597.674000][T12278] | [ 5597.688228][T12278] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12278 | [5597.688968][T12278] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5597.689236][T12278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5597.689237][T12278] Call Trace: [ 5597.689239][T12278] [5597.689241][T12278] dump_stack_lvl (lib/dump_stack.c:123) [5597.689247][T12278] check_preemption_disabled (lib/smp_processor_id.c:52) [5597.689253][T12278] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [5597.689259][T12278] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5597.689270][T12278] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5597.689283][T12278] ? dump_stack_lvl (lib/dump_stack.c:124) [5597.689293][T12278] lwtunnel_output (net/core/lwtunnel.c:359) [5597.689299][T12278] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5597.689308][T12278] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5597.689320][T12278] ? dump_stack_lvl (lib/dump_stack.c:123) [5597.689324][T12278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5597.689334][T12278] lwtunnel_output (net/core/lwtunnel.c:359) [5597.689340][T12278] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5597.689347][T12278] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5597.689352][T12278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5597.689357][T12278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5597.689369][T12278] rawv6_sendmsg (net/ipv6/raw.c:918) [5597.689381][T12278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5597.689386][T12278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5597.689390][T12278] ? __lock_release (kernel/locking/lockdep.c:5534) [5597.689398][T12278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5597.689402][T12278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5597.689411][T12278] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5597.689427][T12278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5597.689430][T12278] ? __lock_release (kernel/locking/lockdep.c:5534) [5597.689441][T12278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5597.689446][T12278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5597.689451][T12278] ? __pfx___sys_sendto (net/socket.c:2147) [5597.689466][T12278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5597.689473][T12278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5597.689481][T12278] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5597.689488][T12278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5597.689498][T12278] __x64_sys_sendto (net/socket.c:2183) [5597.689502][T12278] ? 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) [5597.689506][T12278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5597.689510][T12278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5597.689515][T12278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5597.689518][T12278] RIP: 0033:0x7f8f2258ba4a [ 5597.689522][T12278] 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 [ 5597.689524][T12278] RSP: 002b:00007ffdc659cdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5597.689527][T12278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f2258ba4a [ 5597.689529][T12278] RDX: 0000000000000040 RSI: 0000000026adc340 RDI: 0000000000000005 [ 5597.689531][T12278] RBP: 00007ffdc659ce80 R08: 0000000000418574 R09: 000000000000001c [ 5597.689533][T12278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5597.689535][T12278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f226b4000 | [ 5597.689535][T12278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f226b4000 | [ 5597.689550][T12278] | [ 5597.689552][T12278] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12278 | [5597.706415][T12278] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5597.706689][T12278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5597.706691][T12278] Call Trace: [ 5597.706692][T12278] [5597.706694][T12278] dump_stack_lvl (lib/dump_stack.c:123) [5597.706700][T12278] check_preemption_disabled (lib/smp_processor_id.c:52) [5597.706706][T12278] lwtunnel_output (net/core/lwtunnel.c:359) [5597.706713][T12278] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5597.706724][T12278] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5597.706737][T12278] ? dump_stack_lvl (lib/dump_stack.c:124) [5597.706747][T12278] lwtunnel_output (net/core/lwtunnel.c:359) [5597.706754][T12278] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5597.706763][T12278] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5597.706775][T12278] ? dump_stack_lvl (lib/dump_stack.c:123) [5597.706778][T12278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5597.706789][T12278] lwtunnel_output (net/core/lwtunnel.c:359) [5597.706795][T12278] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5597.706802][T12278] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5597.706808][T12278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5597.706813][T12278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5597.706825][T12278] rawv6_sendmsg (net/ipv6/raw.c:918) [5597.706837][T12278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5597.706843][T12278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5597.706846][T12278] ? __lock_release (kernel/locking/lockdep.c:5534) [5597.706854][T12278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5597.706858][T12278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5597.706869][T12278] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5597.706885][T12278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5597.706888][T12278] ? __lock_release (kernel/locking/lockdep.c:5534) [5597.706900][T12278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5597.706904][T12278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5597.706910][T12278] ? __pfx___sys_sendto (net/socket.c:2147) [5597.706925][T12278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5597.706931][T12278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5597.706939][T12278] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5597.706946][T12278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5597.706957][T12278] __x64_sys_sendto (net/socket.c:2183) [5597.706960][T12278] ? 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) [5597.706963][T12278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5597.706968][T12278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5597.706973][T12278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5597.706976][T12278] RIP: 0033:0x7f8f2258ba4a [ 5597.706979][T12278] 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 [ 5597.706981][T12278] RSP: 002b:00007ffdc659cdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5597.706984][T12278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f2258ba4a [ 5597.706986][T12278] RDX: 0000000000000040 RSI: 0000000026adc340 RDI: 0000000000000005 [ 5597.706988][T12278] RBP: 00007ffdc659ce80 R08: 0000000000418574 R09: 000000000000001c [ 5597.706990][T12278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5597.706991][T12278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f226b4000 | [ 5597.706991][T12278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f226b4000 | [ 5597.707006][T12278] | [ 5597.725235][T12278] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12278 | [5597.725706][T12278] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5597.725998][T12278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5597.725999][T12278] Call Trace: [ 5597.726001][T12278] [5597.726003][T12278] dump_stack_lvl (lib/dump_stack.c:123) [5597.726009][T12278] check_preemption_disabled (lib/smp_processor_id.c:52) [5597.726015][T12278] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [5597.726021][T12278] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5597.726033][T12278] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5597.726046][T12278] ? dump_stack_lvl (lib/dump_stack.c:124) [5597.726056][T12278] lwtunnel_output (net/core/lwtunnel.c:359) [5597.726062][T12278] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5597.726072][T12278] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5597.726084][T12278] ? dump_stack_lvl (lib/dump_stack.c:124) [5597.726094][T12278] lwtunnel_output (net/core/lwtunnel.c:359) [5597.726101][T12278] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5597.726110][T12278] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5597.726121][T12278] ? dump_stack_lvl (lib/dump_stack.c:123) [5597.726125][T12278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5597.726135][T12278] lwtunnel_output (net/core/lwtunnel.c:359) [5597.726142][T12278] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5597.726148][T12278] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5597.726154][T12278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5597.726159][T12278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5597.726171][T12278] rawv6_sendmsg (net/ipv6/raw.c:918) [5597.726183][T12278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5597.726189][T12278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5597.726192][T12278] ? __lock_release (kernel/locking/lockdep.c:5534) [5597.726200][T12278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5597.726204][T12278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5597.726213][T12278] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5597.726229][T12278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5597.726232][T12278] ? __lock_release (kernel/locking/lockdep.c:5534) [5597.726243][T12278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5597.726248][T12278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5597.726254][T12278] ? __pfx___sys_sendto (net/socket.c:2147) [5597.726268][T12278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5597.726275][T12278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5597.726283][T12278] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5597.726290][T12278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5597.726300][T12278] __x64_sys_sendto (net/socket.c:2183) [5597.726304][T12278] ? 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) [5597.726307][T12278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5597.726312][T12278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5597.726316][T12278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5597.726320][T12278] RIP: 0033:0x7f8f2258ba4a [ 5597.726323][T12278] 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 [ 5597.726325][T12278] RSP: 002b:00007ffdc659cdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5597.726329][T12278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f2258ba4a [ 5597.726331][T12278] RDX: 0000000000000040 RSI: 0000000026adc340 RDI: 0000000000000005 [ 5597.726332][T12278] RBP: 00007ffdc659ce80 R08: 0000000000418574 R09: 000000000000001c [ 5597.726334][T12278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5597.726336][T12278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f226b4000 | [ 5597.726336][T12278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f226b4000 | [ 5597.726351][T12278] | [ 5597.726353][T12278] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12278 | [5597.745440][T12278] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5597.745719][T12278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5597.745721][T12278] Call Trace: [ 5597.745723][T12278] [5597.745724][T12278] dump_stack_lvl (lib/dump_stack.c:123) [5597.745730][T12278] check_preemption_disabled (lib/smp_processor_id.c:52) [5597.745735][T12278] lwtunnel_output (net/core/lwtunnel.c:359) [5597.745742][T12278] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5597.745752][T12278] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5597.745766][T12278] ? dump_stack_lvl (lib/dump_stack.c:124) [5597.745775][T12278] lwtunnel_output (net/core/lwtunnel.c:359) [5597.745782][T12278] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5597.745791][T12278] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5597.745804][T12278] ? dump_stack_lvl (lib/dump_stack.c:124) [5597.745814][T12278] lwtunnel_output (net/core/lwtunnel.c:359) [5597.745820][T12278] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5597.745829][T12278] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5597.745842][T12278] ? dump_stack_lvl (lib/dump_stack.c:123) [5597.745845][T12278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5597.745855][T12278] lwtunnel_output (net/core/lwtunnel.c:359) [5597.745862][T12278] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5597.745870][T12278] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5597.745875][T12278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5597.745880][T12278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5597.745892][T12278] rawv6_sendmsg (net/ipv6/raw.c:918) [5597.745904][T12278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5597.745910][T12278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5597.745913][T12278] ? __lock_release (kernel/locking/lockdep.c:5534) [5597.745921][T12278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5597.745924][T12278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5597.745933][T12278] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5597.745951][T12278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5597.745953][T12278] ? __lock_release (kernel/locking/lockdep.c:5534) [5597.745965][T12278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5597.745969][T12278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5597.745975][T12278] ? __pfx___sys_sendto (net/socket.c:2147) [5597.745990][T12278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5597.745996][T12278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5597.746004][T12278] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5597.746011][T12278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5597.746022][T12278] __x64_sys_sendto (net/socket.c:2183) [5597.746026][T12278] ? 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) [5597.746029][T12278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5597.746033][T12278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5597.746038][T12278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5597.746041][T12278] RIP: 0033:0x7f8f2258ba4a [ 5597.746044][T12278] 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 [ 5597.746046][T12278] RSP: 002b:00007ffdc659cdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5597.746049][T12278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f2258ba4a [ 5597.746051][T12278] RDX: 0000000000000040 RSI: 0000000026adc340 RDI: 0000000000000005 [ 5597.746053][T12278] RBP: 00007ffdc659ce80 R08: 0000000000418574 R09: 000000000000001c [ 5597.746054][T12278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5597.746056][T12278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f226b4000 | [ 5597.746056][T12278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f226b4000 | [ 5597.746071][T12278] | [ 5597.766077][T12278] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12278 | [5597.766562][T12278] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5597.766848][T12278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5597.766850][T12278] Call Trace: [ 5597.766852][T12278] [5597.766854][T12278] dump_stack_lvl (lib/dump_stack.c:123) [5597.766859][T12278] check_preemption_disabled (lib/smp_processor_id.c:52) [5597.766865][T12278] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [5597.766874][T12278] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5597.766884][T12278] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5597.766898][T12278] ? dump_stack_lvl (lib/dump_stack.c:124) [5597.766908][T12278] lwtunnel_output (net/core/lwtunnel.c:359) [5597.766914][T12278] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5597.766923][T12278] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5597.766937][T12278] ? dump_stack_lvl (lib/dump_stack.c:124) [5597.766946][T12278] lwtunnel_output (net/core/lwtunnel.c:359) [5597.766953][T12278] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5597.766962][T12278] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5597.766975][T12278] ? dump_stack_lvl (lib/dump_stack.c:124) [5597.766985][T12278] lwtunnel_output (net/core/lwtunnel.c:359) [5597.766991][T12278] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5597.767000][T12278] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5597.767013][T12278] ? dump_stack_lvl (lib/dump_stack.c:123) [5597.767016][T12278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5597.767026][T12278] lwtunnel_output (net/core/lwtunnel.c:359) [5597.767033][T12278] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5597.767040][T12278] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5597.767045][T12278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5597.767050][T12278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5597.767062][T12278] rawv6_sendmsg (net/ipv6/raw.c:918) [5597.767074][T12278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5597.767080][T12278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5597.767083][T12278] ? __lock_release (kernel/locking/lockdep.c:5534) [5597.767091][T12278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5597.767095][T12278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5597.767104][T12278] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5597.767120][T12278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5597.767123][T12278] ? __lock_release (kernel/locking/lockdep.c:5534) [5597.767135][T12278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5597.767139][T12278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5597.767144][T12278] ? __pfx___sys_sendto (net/socket.c:2147) [5597.767159][T12278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5597.767166][T12278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5597.767174][T12278] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5597.767181][T12278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5597.767191][T12278] __x64_sys_sendto (net/socket.c:2183) [5597.767195][T12278] ? 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) [5597.767198][T12278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5597.767202][T12278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5597.767207][T12278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5597.767210][T12278] RIP: 0033:0x7f8f2258ba4a [ 5597.767214][T12278] 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 [ 5597.767217][T12278] RSP: 002b:00007ffdc659cdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5597.767220][T12278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f2258ba4a [ 5597.767222][T12278] RDX: 0000000000000040 RSI: 0000000026adc340 RDI: 0000000000000005 [ 5597.767224][T12278] RBP: 00007ffdc659ce80 R08: 0000000000418574 R09: 000000000000001c [ 5597.767226][T12278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5597.767228][T12278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f226b4000 | [ 5597.767228][T12278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f226b4000 | [ 5597.767243][T12278] | [ 5597.788267][T12278] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12278 | [5597.788896][T12278] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5597.789195][T12278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5597.789197][T12278] Call Trace: [ 5597.789199][T12278] [5597.789201][T12278] dump_stack_lvl (lib/dump_stack.c:123) [5597.789207][T12278] check_preemption_disabled (lib/smp_processor_id.c:52) [5597.789212][T12278] lwtunnel_output (net/core/lwtunnel.c:359) [5597.789219][T12278] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5597.789231][T12278] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5597.789244][T12278] ? dump_stack_lvl (lib/dump_stack.c:124) [5597.789254][T12278] lwtunnel_output (net/core/lwtunnel.c:359) [5597.789261][T12278] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5597.789271][T12278] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5597.789284][T12278] ? dump_stack_lvl (lib/dump_stack.c:124) [5597.789294][T12278] lwtunnel_output (net/core/lwtunnel.c:359) [5597.789301][T12278] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5597.789310][T12278] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5597.789323][T12278] ? dump_stack_lvl (lib/dump_stack.c:124) [5597.789333][T12278] lwtunnel_output (net/core/lwtunnel.c:359) [5597.789340][T12278] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5597.789349][T12278] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5597.789362][T12278] ? dump_stack_lvl (lib/dump_stack.c:123) [5597.789365][T12278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5597.789375][T12278] lwtunnel_output (net/core/lwtunnel.c:359) [5597.789381][T12278] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5597.789389][T12278] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5597.789395][T12278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5597.789399][T12278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5597.789412][T12278] rawv6_sendmsg (net/ipv6/raw.c:918) [5597.789424][T12278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5597.789430][T12278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5597.789433][T12278] ? __lock_release (kernel/locking/lockdep.c:5534) [5597.789441][T12278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5597.789444][T12278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5597.789453][T12278] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5597.789470][T12278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5597.789473][T12278] ? __lock_release (kernel/locking/lockdep.c:5534) [5597.789485][T12278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5597.789489][T12278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5597.789495][T12278] ? __pfx___sys_sendto (net/socket.c:2147) [5597.789510][T12278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5597.789517][T12278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5597.789525][T12278] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5597.789532][T12278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5597.789543][T12278] __x64_sys_sendto (net/socket.c:2183) [5597.789547][T12278] ? 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) [5597.789549][T12278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5597.789554][T12278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5597.789559][T12278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5597.789562][T12278] RIP: 0033:0x7f8f2258ba4a [ 5597.789565][T12278] 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 [ 5597.789568][T12278] RSP: 002b:00007ffdc659cdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5597.789571][T12278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f2258ba4a [ 5597.789573][T12278] RDX: 0000000000000040 RSI: 0000000026adc340 RDI: 0000000000000005 [ 5597.789574][T12278] RBP: 00007ffdc659ce80 R08: 0000000000418574 R09: 000000000000001c [ 5597.789576][T12278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5597.789577][T12278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f226b4000 | [ 5603.321924][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 5605.568231][T12284] check_preemption_disabled: 46 callbacks suppressed | [ 5605.568241][T12284] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12284 | [5605.570259][T12284] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5605.570533][T12284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5605.570535][T12284] Call Trace: [ 5605.570538][T12284] [5605.570540][T12284] dump_stack_lvl (lib/dump_stack.c:123) [5605.570551][T12284] check_preemption_disabled (lib/smp_processor_id.c:52) [5605.570558][T12284] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [5605.570564][T12284] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5605.570573][T12284] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5605.570580][T12284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5605.570585][T12284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5605.570597][T12284] rawv6_sendmsg (net/ipv6/raw.c:918) [5605.570609][T12284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5605.570613][T12284] ? find_held_lock (kernel/locking/lockdep.c:5348) [5605.570624][T12284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5605.570631][T12284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5605.570635][T12284] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5605.570645][T12284] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5605.570662][T12284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5605.570664][T12284] ? __lock_release (kernel/locking/lockdep.c:5534) [5605.570675][T12284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5605.570682][T12284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5605.570687][T12284] ? __pfx___sys_sendto (net/socket.c:2147) [5605.570699][T12284] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5605.570707][T12284] ? find_held_lock (kernel/locking/lockdep.c:5348) [5605.570712][T12284] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5605.570716][T12284] ? __lock_release (kernel/locking/lockdep.c:5534) [5605.570723][T12284] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5605.570728][T12284] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5605.570738][T12284] __x64_sys_sendto (net/socket.c:2183) [5605.570742][T12284] ? 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) [5605.570745][T12284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5605.570749][T12284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5605.570754][T12284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5605.570758][T12284] RIP: 0033:0x7f6d838cda4a [ 5605.570763][T12284] 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 [ 5605.570766][T12284] RSP: 002b:00007ffdfd790cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5605.570770][T12284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d838cda4a [ 5605.570772][T12284] RDX: 0000000000000040 RSI: 000000000b2eb340 RDI: 0000000000000005 [ 5605.570774][T12284] RBP: 00007ffdfd790d80 R08: 0000000000418574 R09: 000000000000001c [ 5605.570776][T12284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5605.570777][T12284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d839f6000 | [ 5605.570777][T12284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d839f6000 | [ 5605.570792][T12284] | [ 5605.570794][T12284] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12284 | [5605.582593][T12284] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5605.582840][T12284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5605.582842][T12284] Call Trace: [ 5605.582844][T12284] [5605.582846][T12284] dump_stack_lvl (lib/dump_stack.c:123) [5605.582853][T12284] check_preemption_disabled (lib/smp_processor_id.c:52) [5605.582859][T12284] lwtunnel_output (net/core/lwtunnel.c:359) [5605.582865][T12284] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5605.582875][T12284] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5605.582881][T12284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5605.582886][T12284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5605.582898][T12284] rawv6_sendmsg (net/ipv6/raw.c:918) [5605.582910][T12284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5605.582914][T12284] ? find_held_lock (kernel/locking/lockdep.c:5348) [5605.582923][T12284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5605.582928][T12284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5605.582932][T12284] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5605.582941][T12284] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5605.582957][T12284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5605.582960][T12284] ? __lock_release (kernel/locking/lockdep.c:5534) [5605.582971][T12284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5605.582976][T12284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5605.582981][T12284] ? __pfx___sys_sendto (net/socket.c:2147) [5605.582994][T12284] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5605.583002][T12284] ? find_held_lock (kernel/locking/lockdep.c:5348) [5605.583007][T12284] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5605.583011][T12284] ? __lock_release (kernel/locking/lockdep.c:5534) [5605.583017][T12284] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5605.583022][T12284] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5605.583030][T12284] __x64_sys_sendto (net/socket.c:2183) [5605.583033][T12284] ? 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) [5605.583036][T12284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5605.583041][T12284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5605.583045][T12284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5605.583049][T12284] RIP: 0033:0x7f6d838cda4a [ 5605.583052][T12284] 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 [ 5605.583054][T12284] RSP: 002b:00007ffdfd790cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5605.583057][T12284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d838cda4a [ 5605.583059][T12284] RDX: 0000000000000040 RSI: 000000000b2eb340 RDI: 0000000000000005 [ 5605.583061][T12284] RBP: 00007ffdfd790d80 R08: 0000000000418574 R09: 000000000000001c [ 5605.583063][T12284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5605.583064][T12284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d839f6000 | [ 5605.583064][T12284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d839f6000 | [ 5605.583079][T12284] | [ 5605.596064][T12284] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12284 | [5605.596501][T12284] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5605.596761][T12284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5605.596762][T12284] Call Trace: [ 5605.596764][T12284] [5605.596766][T12284] dump_stack_lvl (lib/dump_stack.c:123) [5605.596773][T12284] check_preemption_disabled (lib/smp_processor_id.c:52) [5605.596778][T12284] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [5605.596785][T12284] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5605.596790][T12284] ? _printk (kernel/printk/printk.c:2470) [5605.596801][T12284] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5605.596815][T12284] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5605.596825][T12284] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5605.596830][T12284] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5605.596840][T12284] ? dump_stack_lvl (lib/dump_stack.c:124) [5605.596849][T12284] lwtunnel_output (net/core/lwtunnel.c:359) [5605.596855][T12284] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5605.596863][T12284] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5605.596870][T12284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5605.596875][T12284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5605.596887][T12284] rawv6_sendmsg (net/ipv6/raw.c:918) [5605.596898][T12284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5605.596902][T12284] ? find_held_lock (kernel/locking/lockdep.c:5348) [5605.596911][T12284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5605.596915][T12284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5605.596918][T12284] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5605.596927][T12284] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5605.596943][T12284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5605.596946][T12284] ? __lock_release (kernel/locking/lockdep.c:5534) [5605.596957][T12284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5605.596963][T12284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5605.596968][T12284] ? __pfx___sys_sendto (net/socket.c:2147) [5605.596980][T12284] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5605.596988][T12284] ? find_held_lock (kernel/locking/lockdep.c:5348) [5605.596993][T12284] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5605.596997][T12284] ? __lock_release (kernel/locking/lockdep.c:5534) [5605.597003][T12284] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5605.597009][T12284] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5605.597016][T12284] __x64_sys_sendto (net/socket.c:2183) [5605.597020][T12284] ? 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) [5605.597023][T12284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5605.597027][T12284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5605.597032][T12284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5605.597035][T12284] RIP: 0033:0x7f6d838cda4a [ 5605.597039][T12284] 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 [ 5605.597041][T12284] RSP: 002b:00007ffdfd790cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5605.597044][T12284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d838cda4a [ 5605.597046][T12284] RDX: 0000000000000040 RSI: 000000000b2eb340 RDI: 0000000000000005 [ 5605.597048][T12284] RBP: 00007ffdfd790d80 R08: 0000000000418574 R09: 000000000000001c [ 5605.597049][T12284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5605.597051][T12284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d839f6000 | [ 5605.597051][T12284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d839f6000 | [ 5605.597065][T12284] | [ 5605.612501][T12284] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12284 | [5605.612897][T12284] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5605.613156][T12284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5605.613158][T12284] Call Trace: [ 5605.613160][T12284] [5605.613161][T12284] dump_stack_lvl (lib/dump_stack.c:123) [5605.613167][T12284] check_preemption_disabled (lib/smp_processor_id.c:52) [5605.613173][T12284] lwtunnel_output (net/core/lwtunnel.c:359) [5605.613179][T12284] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5605.613184][T12284] ? _printk (kernel/printk/printk.c:2470) [5605.613193][T12284] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5605.613207][T12284] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5605.613215][T12284] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5605.613220][T12284] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5605.613230][T12284] ? dump_stack_lvl (lib/dump_stack.c:124) [5605.613239][T12284] lwtunnel_output (net/core/lwtunnel.c:359) [5605.613246][T12284] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5605.613253][T12284] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5605.613259][T12284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5605.613263][T12284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5605.613276][T12284] rawv6_sendmsg (net/ipv6/raw.c:918) [5605.613288][T12284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5605.613292][T12284] ? find_held_lock (kernel/locking/lockdep.c:5348) [5605.613300][T12284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5605.613304][T12284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5605.613307][T12284] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5605.613315][T12284] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5605.613331][T12284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5605.613334][T12284] ? __lock_release (kernel/locking/lockdep.c:5534) [5605.613345][T12284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5605.613350][T12284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5605.613355][T12284] ? __pfx___sys_sendto (net/socket.c:2147) [5605.613367][T12284] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5605.613375][T12284] ? find_held_lock (kernel/locking/lockdep.c:5348) [5605.613380][T12284] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5605.613384][T12284] ? __lock_release (kernel/locking/lockdep.c:5534) [5605.613390][T12284] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5605.613395][T12284] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5605.613403][T12284] __x64_sys_sendto (net/socket.c:2183) [5605.613407][T12284] ? 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) [5605.613410][T12284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5605.613414][T12284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5605.613419][T12284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5605.613422][T12284] RIP: 0033:0x7f6d838cda4a [ 5605.613425][T12284] 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 [ 5605.613428][T12284] RSP: 002b:00007ffdfd790cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5605.613431][T12284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d838cda4a [ 5605.613432][T12284] RDX: 0000000000000040 RSI: 000000000b2eb340 RDI: 0000000000000005 [ 5605.613434][T12284] RBP: 00007ffdfd790d80 R08: 0000000000418574 R09: 000000000000001c [ 5605.613435][T12284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5605.613437][T12284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d839f6000 | [ 5605.613437][T12284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d839f6000 | [ 5605.613452][T12284] | [ 5605.613535][T12284] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12284 | [5605.630996][T12284] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5605.631271][T12284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5605.631272][T12284] Call Trace: [ 5605.631274][T12284] [5605.631276][T12284] dump_stack_lvl (lib/dump_stack.c:123) [5605.631283][T12284] check_preemption_disabled (lib/smp_processor_id.c:52) [5605.631289][T12284] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [5605.631296][T12284] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5605.631299][T12284] ? _printk (kernel/printk/printk.c:2470) [5605.631309][T12284] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5605.631321][T12284] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5605.631328][T12284] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5605.631336][T12284] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5605.631341][T12284] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5605.631347][T12284] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5605.631352][T12284] ? dump_stack_lvl (lib/dump_stack.c:123) [5605.631356][T12284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5605.631366][T12284] lwtunnel_output (net/core/lwtunnel.c:359) [5605.631373][T12284] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5605.631375][T12284] ? _printk (kernel/printk/printk.c:2470) [5605.631383][T12284] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5605.631397][T12284] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5605.631405][T12284] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5605.631409][T12284] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5605.631419][T12284] ? dump_stack_lvl (lib/dump_stack.c:124) [5605.631428][T12284] lwtunnel_output (net/core/lwtunnel.c:359) [5605.631435][T12284] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5605.631441][T12284] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5605.631448][T12284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5605.631452][T12284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5605.631464][T12284] rawv6_sendmsg (net/ipv6/raw.c:918) [5605.631476][T12284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5605.631480][T12284] ? find_held_lock (kernel/locking/lockdep.c:5348) [5605.631489][T12284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5605.631493][T12284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5605.631496][T12284] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5605.631505][T12284] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5605.631522][T12284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5605.631524][T12284] ? __lock_release (kernel/locking/lockdep.c:5534) [5605.631536][T12284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5605.631540][T12284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5605.631546][T12284] ? __pfx___sys_sendto (net/socket.c:2147) [5605.631558][T12284] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5605.631566][T12284] ? find_held_lock (kernel/locking/lockdep.c:5348) [5605.631570][T12284] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5605.631573][T12284] ? __lock_release (kernel/locking/lockdep.c:5534) [5605.631580][T12284] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5605.631585][T12284] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5605.631592][T12284] __x64_sys_sendto (net/socket.c:2183) [5605.631596][T12284] ? 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) [5605.631599][T12284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5605.631603][T12284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5605.631608][T12284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5605.631611][T12284] RIP: 0033:0x7f6d838cda4a [ 5605.631615][T12284] 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 [ 5605.631617][T12284] RSP: 002b:00007ffdfd790cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5605.631621][T12284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d838cda4a [ 5605.631623][T12284] RDX: 0000000000000040 RSI: 000000000b2eb340 RDI: 0000000000000005 [ 5605.631624][T12284] RBP: 00007ffdfd790d80 R08: 0000000000418574 R09: 000000000000001c [ 5605.631626][T12284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5605.631628][T12284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d839f6000 | [ 5605.631628][T12284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d839f6000 | [ 5605.631643][T12284] | [ 5605.631645][T12284] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12284 | [5605.652438][T12284] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5605.652721][T12284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5605.652722][T12284] Call Trace: [ 5605.652724][T12284] [5605.652726][T12284] dump_stack_lvl (lib/dump_stack.c:123) [5605.652732][T12284] check_preemption_disabled (lib/smp_processor_id.c:52) [5605.652737][T12284] lwtunnel_output (net/core/lwtunnel.c:359) [5605.652744][T12284] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5605.652748][T12284] ? _printk (kernel/printk/printk.c:2470) [5605.652756][T12284] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5605.652769][T12284] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5605.652775][T12284] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5605.652783][T12284] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5605.652788][T12284] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5605.652795][T12284] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5605.652799][T12284] ? dump_stack_lvl (lib/dump_stack.c:123) [5605.652803][T12284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5605.652813][T12284] lwtunnel_output (net/core/lwtunnel.c:359) [5605.652820][T12284] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5605.652822][T12284] ? _printk (kernel/printk/printk.c:2470) [5605.652830][T12284] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5605.652845][T12284] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5605.652852][T12284] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5605.652857][T12284] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5605.652868][T12284] ? dump_stack_lvl (lib/dump_stack.c:124) [5605.652877][T12284] lwtunnel_output (net/core/lwtunnel.c:359) [5605.652884][T12284] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5605.652890][T12284] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5605.652896][T12284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5605.652901][T12284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5605.652913][T12284] rawv6_sendmsg (net/ipv6/raw.c:918) [5605.652925][T12284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5605.652930][T12284] ? find_held_lock (kernel/locking/lockdep.c:5348) [5605.652938][T12284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5605.652942][T12284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5605.652945][T12284] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5605.652954][T12284] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5605.652971][T12284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5605.652973][T12284] ? __lock_release (kernel/locking/lockdep.c:5534) [5605.652985][T12284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5605.652989][T12284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5605.652995][T12284] ? __pfx___sys_sendto (net/socket.c:2147) [5605.653007][T12284] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5605.653015][T12284] ? find_held_lock (kernel/locking/lockdep.c:5348) [5605.653020][T12284] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5605.653023][T12284] ? __lock_release (kernel/locking/lockdep.c:5534) [5605.653030][T12284] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5605.653035][T12284] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5605.653042][T12284] __x64_sys_sendto (net/socket.c:2183) [5605.653046][T12284] ? 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) [5605.653049][T12284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5605.653053][T12284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5605.653058][T12284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5605.653061][T12284] RIP: 0033:0x7f6d838cda4a [ 5605.653064][T12284] 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 [ 5605.653066][T12284] RSP: 002b:00007ffdfd790cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5605.653069][T12284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d838cda4a [ 5605.653071][T12284] RDX: 0000000000000040 RSI: 000000000b2eb340 RDI: 0000000000000005 [ 5605.653073][T12284] RBP: 00007ffdfd790d80 R08: 0000000000418574 R09: 000000000000001c [ 5605.653074][T12284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5605.653076][T12284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d839f6000 | [ 5605.653076][T12284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d839f6000 | [ 5605.653091][T12284] | [ 5605.675771][T12284] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12284 | [5605.676475][T12284] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5605.676766][T12284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5605.676767][T12284] Call Trace: [ 5605.676769][T12284] [5605.676771][T12284] dump_stack_lvl (lib/dump_stack.c:123) [5605.676777][T12284] check_preemption_disabled (lib/smp_processor_id.c:52) [5605.676783][T12284] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [5605.676789][T12284] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5605.676793][T12284] ? _printk (kernel/printk/printk.c:2470) [5605.676802][T12284] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5605.676817][T12284] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5605.676826][T12284] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5605.676830][T12284] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5605.676840][T12284] ? dump_stack_lvl (lib/dump_stack.c:124) [5605.676850][T12284] lwtunnel_output (net/core/lwtunnel.c:359) [5605.676856][T12284] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5605.676859][T12284] ? _printk (kernel/printk/printk.c:2470) [5605.676868][T12284] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5605.676880][T12284] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5605.676886][T12284] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5605.676895][T12284] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5605.676899][T12284] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5605.676906][T12284] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5605.676911][T12284] ? dump_stack_lvl (lib/dump_stack.c:123) [5605.676914][T12284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5605.676924][T12284] lwtunnel_output (net/core/lwtunnel.c:359) [5605.676931][T12284] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5605.676934][T12284] ? _printk (kernel/printk/printk.c:2470) [5605.676942][T12284] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5605.676956][T12284] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5605.676964][T12284] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5605.676968][T12284] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5605.676979][T12284] ? dump_stack_lvl (lib/dump_stack.c:124) [5605.676988][T12284] lwtunnel_output (net/core/lwtunnel.c:359) [5605.676994][T12284] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5605.677001][T12284] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5605.677007][T12284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5605.677012][T12284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5605.677024][T12284] rawv6_sendmsg (net/ipv6/raw.c:918) [5605.677036][T12284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5605.677040][T12284] ? find_held_lock (kernel/locking/lockdep.c:5348) [5605.677049][T12284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5605.677052][T12284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5605.677055][T12284] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5605.677064][T12284] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5605.677081][T12284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5605.677084][T12284] ? __lock_release (kernel/locking/lockdep.c:5534) [5605.677095][T12284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5605.677100][T12284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5605.677106][T12284] ? __pfx___sys_sendto (net/socket.c:2147) [5605.677119][T12284] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5605.677127][T12284] ? find_held_lock (kernel/locking/lockdep.c:5348) [5605.677131][T12284] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5605.677135][T12284] ? __lock_release (kernel/locking/lockdep.c:5534) [5605.677141][T12284] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5605.677147][T12284] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5605.677154][T12284] __x64_sys_sendto (net/socket.c:2183) [5605.677158][T12284] ? 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) [5605.677161][T12284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5605.677165][T12284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5605.677170][T12284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5605.677173][T12284] RIP: 0033:0x7f6d838cda4a [ 5605.677176][T12284] 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 [ 5605.677179][T12284] RSP: 002b:00007ffdfd790cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5605.677182][T12284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d838cda4a [ 5605.677184][T12284] RDX: 0000000000000040 RSI: 000000000b2eb340 RDI: 0000000000000005 [ 5605.677185][T12284] RBP: 00007ffdfd790d80 R08: 0000000000418574 R09: 000000000000001c [ 5605.677187][T12284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5605.677189][T12284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d839f6000 | [ 5605.677189][T12284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d839f6000 | [ 5605.677204][T12284] | [ 5605.703154][T12284] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12284 | [5605.703584][T12284] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5605.703886][T12284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5605.703887][T12284] Call Trace: [ 5605.703889][T12284] [5605.703892][T12284] dump_stack_lvl (lib/dump_stack.c:123) [5605.703897][T12284] check_preemption_disabled (lib/smp_processor_id.c:52) [5605.703903][T12284] lwtunnel_output (net/core/lwtunnel.c:359) [5605.703910][T12284] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5605.703914][T12284] ? _printk (kernel/printk/printk.c:2470) [5605.703923][T12284] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5605.703938][T12284] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5605.703947][T12284] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5605.703952][T12284] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5605.703962][T12284] ? dump_stack_lvl (lib/dump_stack.c:124) [5605.703972][T12284] lwtunnel_output (net/core/lwtunnel.c:359) [5605.703978][T12284] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5605.703981][T12284] ? _printk (kernel/printk/printk.c:2470) [5605.703989][T12284] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5605.704001][T12284] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5605.704007][T12284] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5605.704016][T12284] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5605.704020][T12284] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5605.704027][T12284] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5605.704031][T12284] ? dump_stack_lvl (lib/dump_stack.c:123) [5605.704035][T12284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5605.704045][T12284] lwtunnel_output (net/core/lwtunnel.c:359) [5605.704052][T12284] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5605.704054][T12284] ? _printk (kernel/printk/printk.c:2470) [5605.704062][T12284] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5605.704077][T12284] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5605.704085][T12284] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5605.704090][T12284] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5605.704100][T12284] ? dump_stack_lvl (lib/dump_stack.c:124) [5605.704109][T12284] lwtunnel_output (net/core/lwtunnel.c:359) [5605.704116][T12284] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5605.704123][T12284] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5605.704129][T12284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5605.704134][T12284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5605.704146][T12284] rawv6_sendmsg (net/ipv6/raw.c:918) [5605.704159][T12284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5605.704163][T12284] ? find_held_lock (kernel/locking/lockdep.c:5348) [5605.704172][T12284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5605.704175][T12284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5605.704178][T12284] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5605.704187][T12284] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5605.704204][T12284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5605.704206][T12284] ? __lock_release (kernel/locking/lockdep.c:5534) [5605.704218][T12284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5605.704222][T12284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5605.704228][T12284] ? __pfx___sys_sendto (net/socket.c:2147) [5605.704241][T12284] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5605.704249][T12284] ? find_held_lock (kernel/locking/lockdep.c:5348) [5605.704253][T12284] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5605.704257][T12284] ? __lock_release (kernel/locking/lockdep.c:5534) [5605.704264][T12284] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5605.704269][T12284] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5605.704277][T12284] __x64_sys_sendto (net/socket.c:2183) [5605.704280][T12284] ? 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) [5605.704283][T12284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5605.704288][T12284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5605.704293][T12284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5605.704296][T12284] RIP: 0033:0x7f6d838cda4a [ 5605.704301][T12284] 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 [ 5605.704303][T12284] RSP: 002b:00007ffdfd790cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5605.704306][T12284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d838cda4a [ 5605.704308][T12284] RDX: 0000000000000040 RSI: 000000000b2eb340 RDI: 0000000000000005 [ 5605.704310][T12284] RBP: 00007ffdfd790d80 R08: 0000000000418574 R09: 000000000000001c [ 5605.704312][T12284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5605.704313][T12284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d839f6000 | [ 5605.704313][T12284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d839f6000 | [ 5605.704329][T12284] | [ 5605.704467][T12284] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12284 | [5605.729921][T12284] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5605.730440][T12284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5605.730442][T12284] Call Trace: [ 5605.730444][T12284] [5605.730446][T12284] dump_stack_lvl (lib/dump_stack.c:123) [5605.730452][T12284] check_preemption_disabled (lib/smp_processor_id.c:52) [5605.730458][T12284] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [5605.730465][T12284] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5605.730468][T12284] ? _printk (kernel/printk/printk.c:2470) [5605.730477][T12284] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5605.730490][T12284] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5605.730496][T12284] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5605.730504][T12284] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5605.730509][T12284] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5605.730516][T12284] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5605.730520][T12284] ? dump_stack_lvl (lib/dump_stack.c:123) [5605.730524][T12284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5605.730534][T12284] lwtunnel_output (net/core/lwtunnel.c:359) [5605.730541][T12284] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5605.730544][T12284] ? _printk (kernel/printk/printk.c:2470) [5605.730552][T12284] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5605.730567][T12284] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5605.730575][T12284] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5605.730580][T12284] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5605.730590][T12284] ? dump_stack_lvl (lib/dump_stack.c:124) [5605.730599][T12284] lwtunnel_output (net/core/lwtunnel.c:359) [5605.730606][T12284] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5605.730608][T12284] ? _printk (kernel/printk/printk.c:2470) [5605.730617][T12284] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5605.730629][T12284] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5605.730634][T12284] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5605.730641][T12284] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5605.730646][T12284] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5605.730653][T12284] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5605.730657][T12284] ? dump_stack_lvl (lib/dump_stack.c:123) [5605.730660][T12284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5605.730670][T12284] lwtunnel_output (net/core/lwtunnel.c:359) [5605.730676][T12284] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5605.730679][T12284] ? _printk (kernel/printk/printk.c:2470) [5605.730687][T12284] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5605.730701][T12284] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5605.730709][T12284] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5605.730714][T12284] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5605.730724][T12284] ? dump_stack_lvl (lib/dump_stack.c:124) [5605.730733][T12284] lwtunnel_output (net/core/lwtunnel.c:359) [5605.730740][T12284] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5605.730747][T12284] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5605.730753][T12284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5605.730757][T12284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5605.730770][T12284] rawv6_sendmsg (net/ipv6/raw.c:918) [5605.730782][T12284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5605.730786][T12284] ? find_held_lock (kernel/locking/lockdep.c:5348) [5605.730795][T12284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5605.730799][T12284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5605.730801][T12284] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5605.730810][T12284] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5605.730827][T12284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5605.730830][T12284] ? __lock_release (kernel/locking/lockdep.c:5534) [5605.730841][T12284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5605.730845][T12284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5605.730851][T12284] ? __pfx___sys_sendto (net/socket.c:2147) [5605.730864][T12284] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5605.730873][T12284] ? find_held_lock (kernel/locking/lockdep.c:5348) [5605.730878][T12284] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5605.730881][T12284] ? __lock_release (kernel/locking/lockdep.c:5534) [5605.730888][T12284] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5605.730893][T12284] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5605.730900][T12284] __x64_sys_sendto (net/socket.c:2183) [5605.730904][T12284] ? 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) [5605.730907][T12284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5605.730912][T12284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5605.730916][T12284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5605.730919][T12284] RIP: 0033:0x7f6d838cda4a [ 5605.730923][T12284] 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 [ 5605.730926][T12284] RSP: 002b:00007ffdfd790cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5605.730929][T12284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d838cda4a [ 5605.730931][T12284] RDX: 0000000000000040 RSI: 000000000b2eb340 RDI: 0000000000000005 [ 5605.730933][T12284] RBP: 00007ffdfd790d80 R08: 0000000000418574 R09: 000000000000001c [ 5605.730934][T12284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5605.730936][T12284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d839f6000 | [ 5605.730936][T12284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d839f6000 | [ 5605.730951][T12284] | [ 5605.761698][T12284] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12284 | [5605.762163][T12284] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5605.762685][T12284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5605.762687][T12284] Call Trace: [ 5605.762688][T12284] [5605.762690][T12284] dump_stack_lvl (lib/dump_stack.c:123) [5605.762696][T12284] check_preemption_disabled (lib/smp_processor_id.c:52) [5605.762702][T12284] lwtunnel_output (net/core/lwtunnel.c:359) [5605.762708][T12284] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5605.762712][T12284] ? _printk (kernel/printk/printk.c:2470) [5605.762721][T12284] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5605.762733][T12284] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5605.762739][T12284] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5605.762748][T12284] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5605.762753][T12284] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5605.762760][T12284] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5605.762764][T12284] ? dump_stack_lvl (lib/dump_stack.c:123) [5605.762768][T12284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5605.762778][T12284] lwtunnel_output (net/core/lwtunnel.c:359) [5605.762785][T12284] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5605.762787][T12284] ? _printk (kernel/printk/printk.c:2470) [5605.762796][T12284] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5605.762811][T12284] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5605.762819][T12284] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5605.762824][T12284] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5605.762834][T12284] ? dump_stack_lvl (lib/dump_stack.c:124) [5605.762843][T12284] lwtunnel_output (net/core/lwtunnel.c:359) [5605.762850][T12284] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5605.762853][T12284] ? _printk (kernel/printk/printk.c:2470) [5605.762861][T12284] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5605.762875][T12284] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5605.762880][T12284] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5605.762888][T12284] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5605.762893][T12284] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5605.762900][T12284] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5605.762903][T12284] ? dump_stack_lvl (lib/dump_stack.c:123) [5605.762907][T12284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5605.762917][T12284] lwtunnel_output (net/core/lwtunnel.c:359) [5605.762923][T12284] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5605.762926][T12284] ? _printk (kernel/printk/printk.c:2470) [5605.762934][T12284] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5605.762949][T12284] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5605.762957][T12284] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5605.762961][T12284] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5605.762972][T12284] ? dump_stack_lvl (lib/dump_stack.c:124) [5605.762981][T12284] lwtunnel_output (net/core/lwtunnel.c:359) [5605.762988][T12284] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5605.762995][T12284] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5605.763001][T12284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5605.763005][T12284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5605.763018][T12284] rawv6_sendmsg (net/ipv6/raw.c:918) [5605.763030][T12284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5605.763035][T12284] ? find_held_lock (kernel/locking/lockdep.c:5348) [5605.763043][T12284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5605.763047][T12284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5605.763050][T12284] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5605.763059][T12284] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5605.763076][T12284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5605.763079][T12284] ? __lock_release (kernel/locking/lockdep.c:5534) [5605.763091][T12284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5605.763095][T12284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5605.763100][T12284] ? __pfx___sys_sendto (net/socket.c:2147) [5605.763113][T12284] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5605.763122][T12284] ? find_held_lock (kernel/locking/lockdep.c:5348) [5605.763126][T12284] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5605.763129][T12284] ? __lock_release (kernel/locking/lockdep.c:5534) [5605.763136][T12284] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5605.763142][T12284] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5605.763149][T12284] __x64_sys_sendto (net/socket.c:2183) [5605.763153][T12284] ? 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) [5605.763156][T12284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5605.763160][T12284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5605.763165][T12284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5605.763168][T12284] RIP: 0033:0x7f6d838cda4a [ 5605.763172][T12284] 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 [ 5605.763175][T12284] RSP: 002b:00007ffdfd790cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5605.763179][T12284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d838cda4a [ 5605.763181][T12284] RDX: 0000000000000040 RSI: 000000000b2eb340 RDI: 0000000000000005 [ 5605.763183][T12284] RBP: 00007ffdfd790d80 R08: 0000000000418574 R09: 000000000000001c [ 5605.763184][T12284] 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