======================================
| [ 5501.736654][ T7007] veth1: renamed from veth-betaR
| [ 5501.859403][ T7008] veth0: renamed from veth-gamma
| [ 5511.564662][ T7031] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7031
| [ 5511.565286][ T7031] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5511.566045][ T7031] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5511.566048][ T7031] Call Trace:
[ 5511.566051][ T7031]
[ 5511.566053][ T7031] dump_stack_lvl (lib/dump_stack.c:123)
[ 5511.566065][ T7031] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5511.566073][ T7031] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5511.566081][ T7031] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5511.566091][ T7031] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5511.566098][ T7031] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5511.566103][ T7031] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5511.566115][ T7031] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5511.566126][ T7031] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5511.566132][ T7031] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5511.566139][ T7031] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5511.566148][ T7031] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5511.566155][ T7031] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5511.566164][ T7031] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5511.566180][ T7031] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5511.566183][ T7031] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5511.566194][ T7031] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5511.566201][ T7031] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5511.566207][ T7031] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5511.566221][ T7031] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5511.566229][ T7031] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5511.566238][ T7031] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5511.566245][ T7031] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5511.566255][ T7031] __x64_sys_sendto (net/socket.c:2183)
[ 5511.566259][ T7031] ? 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)
[ 5511.566264][ T7031] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5511.566270][ T7031] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5511.566274][ T7031] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5511.566280][ T7031] RIP: 0033:0x7fec83ea6a4a
[ 5511.566284][ T7031] 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
[ 5511.566287][ T7031] RSP: 002b:00007ffe609ca538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5511.566292][ T7031] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fec83ea6a4a
[ 5511.566294][ T7031] RDX: 0000000000000040 RSI: 00000000291d7340 RDI: 0000000000000005
[ 5511.566296][ T7031] RBP: 00007ffe609ca5c0 R08: 0000000000418574 R09: 000000000000001c
[ 5511.566298][ T7031] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5511.566300][ T7031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec83fcf000
| [ 5511.566300][ T7031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec83fcf000
| [ 5511.566314][ T7031]
| [ 5511.566318][ T7031] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7031
| [ 5511.579176][ T7031] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.579447][ T7031] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5511.579449][ T7031] Call Trace:
[ 5511.579451][ T7031]
[ 5511.579453][ T7031] dump_stack_lvl (lib/dump_stack.c:123)
[ 5511.579463][ T7031] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5511.579472][ T7031] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.579479][ T7031] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5511.579488][ T7031] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5511.579495][ T7031] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5511.579500][ T7031] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5511.579512][ T7031] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5511.579524][ T7031] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5511.579530][ T7031] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5511.579535][ T7031] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5511.579544][ T7031] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5511.579549][ T7031] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5511.579558][ T7031] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5511.579574][ T7031] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5511.579577][ T7031] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5511.579588][ T7031] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5511.579594][ T7031] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5511.579600][ T7031] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5511.579614][ T7031] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5511.579621][ T7031] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5511.579630][ T7031] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5511.579637][ T7031] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5511.579647][ T7031] __x64_sys_sendto (net/socket.c:2183)
[ 5511.579651][ T7031] ? 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)
[ 5511.579655][ T7031] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5511.579660][ T7031] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5511.579665][ T7031] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5511.579669][ T7031] RIP: 0033:0x7fec83ea6a4a
[ 5511.579673][ T7031] 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
[ 5511.579676][ T7031] RSP: 002b:00007ffe609ca538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5511.579680][ T7031] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fec83ea6a4a
[ 5511.579683][ T7031] RDX: 0000000000000040 RSI: 00000000291d7340 RDI: 0000000000000005
[ 5511.579684][ T7031] RBP: 00007ffe609ca5c0 R08: 0000000000418574 R09: 000000000000001c
[ 5511.579686][ T7031] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5511.579689][ T7031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec83fcf000
| [ 5511.579689][ T7031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec83fcf000
| [ 5511.579705][ T7031]
| [ 5511.592168][ T7031] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7031
| [ 5511.592583][ T7031] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5511.592864][ T7031] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5511.592866][ T7031] Call Trace:
[ 5511.592868][ T7031]
[ 5511.592870][ T7031] dump_stack_lvl (lib/dump_stack.c:123)
[ 5511.592876][ T7031] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5511.592882][ T7031] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5511.592890][ T7031] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5511.592905][ T7031] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5511.592921][ T7031] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5511.592931][ T7031] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.592937][ T7031] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5511.592945][ T7031] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5511.592951][ T7031] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5511.592956][ T7031] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5511.592968][ T7031] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5511.592980][ T7031] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5511.592985][ T7031] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5511.592989][ T7031] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5511.592997][ T7031] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5511.593001][ T7031] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5511.593009][ T7031] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5511.593025][ T7031] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5511.593028][ T7031] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5511.593039][ T7031] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5511.593044][ T7031] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5511.593050][ T7031] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5511.593064][ T7031] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5511.593071][ T7031] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5511.593079][ T7031] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5511.593086][ T7031] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5511.593096][ T7031] __x64_sys_sendto (net/socket.c:2183)
[ 5511.593100][ T7031] ? 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)
[ 5511.593103][ T7031] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5511.593108][ T7031] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5511.593113][ T7031] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5511.593115][ T7031] RIP: 0033:0x7fec83ea6a4a
[ 5511.593119][ T7031] 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
[ 5511.593121][ T7031] RSP: 002b:00007ffe609ca538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5511.593125][ T7031] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fec83ea6a4a
[ 5511.593127][ T7031] RDX: 0000000000000040 RSI: 00000000291d7340 RDI: 0000000000000005
[ 5511.593128][ T7031] RBP: 00007ffe609ca5c0 R08: 0000000000418574 R09: 000000000000001c
[ 5511.593130][ T7031] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5511.593132][ T7031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec83fcf000
| [ 5511.593132][ T7031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec83fcf000
| [ 5511.593146][ T7031]
| [ 5511.593149][ T7031] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7031
| [ 5511.607890][ T7031] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.608175][ T7031] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5511.608177][ T7031] Call Trace:
[ 5511.608179][ T7031]
[ 5511.608181][ T7031] dump_stack_lvl (lib/dump_stack.c:123)
[ 5511.608188][ T7031] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5511.608194][ T7031] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.608201][ T7031] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5511.608217][ T7031] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5511.608236][ T7031] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5511.608246][ T7031] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.608253][ T7031] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5511.608259][ T7031] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5511.608265][ T7031] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5511.608270][ T7031] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5511.608283][ T7031] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5511.608295][ T7031] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5511.608300][ T7031] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5511.608304][ T7031] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5511.608312][ T7031] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5511.608315][ T7031] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5511.608324][ T7031] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5511.608341][ T7031] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5511.608344][ T7031] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5511.608355][ T7031] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5511.608359][ T7031] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5511.608365][ T7031] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5511.608380][ T7031] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5511.608387][ T7031] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5511.608394][ T7031] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5511.608402][ T7031] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5511.608412][ T7031] __x64_sys_sendto (net/socket.c:2183)
[ 5511.608416][ T7031] ? 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)
[ 5511.608419][ T7031] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5511.608424][ T7031] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5511.608428][ T7031] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5511.608432][ T7031] RIP: 0033:0x7fec83ea6a4a
[ 5511.608435][ T7031] 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
[ 5511.608438][ T7031] RSP: 002b:00007ffe609ca538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5511.608441][ T7031] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fec83ea6a4a
[ 5511.608443][ T7031] RDX: 0000000000000040 RSI: 00000000291d7340 RDI: 0000000000000005
[ 5511.608445][ T7031] RBP: 00007ffe609ca5c0 R08: 0000000000418574 R09: 000000000000001c
[ 5511.608446][ T7031] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5511.608449][ T7031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec83fcf000
| [ 5511.608449][ T7031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec83fcf000
| [ 5511.608469][ T7031]
| [ 5511.622887][ T7031] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7031
| [ 5511.623327][ T7031] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5511.623640][ T7031] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5511.623642][ T7031] Call Trace:
[ 5511.623644][ T7031]
[ 5511.623646][ T7031] dump_stack_lvl (lib/dump_stack.c:123)
[ 5511.623652][ T7031] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5511.623658][ T7031] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5511.623665][ T7031] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5511.623680][ T7031] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5511.623695][ T7031] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5511.623705][ T7031] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.623712][ T7031] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5511.623725][ T7031] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5511.623739][ T7031] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5511.623749][ T7031] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.623755][ T7031] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5511.623762][ T7031] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5511.623767][ T7031] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5511.623772][ T7031] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5511.623784][ T7031] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5511.623796][ T7031] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5511.623801][ T7031] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5511.623805][ T7031] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5511.623812][ T7031] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5511.623815][ T7031] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5511.623824][ T7031] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5511.623840][ T7031] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5511.623843][ T7031] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5511.623854][ T7031] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5511.623858][ T7031] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5511.623864][ T7031] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5511.623878][ T7031] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5511.623885][ T7031] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5511.623892][ T7031] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5511.623899][ T7031] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5511.623910][ T7031] __x64_sys_sendto (net/socket.c:2183)
[ 5511.623913][ T7031] ? 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)
[ 5511.623917][ T7031] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5511.623921][ T7031] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5511.623926][ T7031] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5511.623929][ T7031] RIP: 0033:0x7fec83ea6a4a
[ 5511.623932][ T7031] 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
[ 5511.623935][ T7031] RSP: 002b:00007ffe609ca538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5511.623938][ T7031] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fec83ea6a4a
[ 5511.623940][ T7031] RDX: 0000000000000040 RSI: 00000000291d7340 RDI: 0000000000000005
[ 5511.623942][ T7031] RBP: 00007ffe609ca5c0 R08: 0000000000418574 R09: 000000000000001c
[ 5511.623943][ T7031] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5511.623945][ T7031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec83fcf000
| [ 5511.623945][ T7031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec83fcf000
| [ 5511.623960][ T7031]
| [ 5511.623962][ T7031] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7031
| [ 5511.643158][ T7031] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.643488][ T7031] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5511.643490][ T7031] Call Trace:
[ 5511.643492][ T7031]
[ 5511.643494][ T7031] dump_stack_lvl (lib/dump_stack.c:123)
[ 5511.643501][ T7031] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5511.643507][ T7031] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.643515][ T7031] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5511.643529][ T7031] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5511.643545][ T7031] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5511.643554][ T7031] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.643561][ T7031] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5511.643575][ T7031] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5511.643590][ T7031] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5511.643599][ T7031] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.643606][ T7031] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5511.643613][ T7031] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5511.643618][ T7031] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5511.643623][ T7031] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5511.643636][ T7031] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5511.643648][ T7031] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5511.643653][ T7031] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5511.643657][ T7031] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5511.643665][ T7031] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5511.643668][ T7031] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5511.643677][ T7031] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5511.643694][ T7031] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5511.643696][ T7031] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5511.643708][ T7031] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5511.643712][ T7031] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5511.643717][ T7031] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5511.643732][ T7031] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5511.643739][ T7031] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5511.643746][ T7031] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5511.643754][ T7031] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5511.643764][ T7031] __x64_sys_sendto (net/socket.c:2183)
[ 5511.643768][ T7031] ? 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)
[ 5511.643771][ T7031] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5511.643776][ T7031] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5511.643781][ T7031] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5511.643784][ T7031] RIP: 0033:0x7fec83ea6a4a
[ 5511.643787][ T7031] 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
[ 5511.643789][ T7031] RSP: 002b:00007ffe609ca538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5511.643793][ T7031] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fec83ea6a4a
[ 5511.643795][ T7031] RDX: 0000000000000040 RSI: 00000000291d7340 RDI: 0000000000000005
[ 5511.643796][ T7031] RBP: 00007ffe609ca5c0 R08: 0000000000418574 R09: 000000000000001c
[ 5511.643798][ T7031] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5511.643800][ T7031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec83fcf000
| [ 5511.643800][ T7031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec83fcf000
| [ 5511.643825][ T7031]
| [ 5511.643876][ T7031] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7031
| [ 5511.663789][ T7031] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5511.664114][ T7031] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5511.664116][ T7031] Call Trace:
[ 5511.664118][ T7031]
[ 5511.664120][ T7031] dump_stack_lvl (lib/dump_stack.c:123)
[ 5511.664126][ T7031] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5511.664132][ T7031] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5511.664140][ T7031] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5511.664154][ T7031] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5511.664168][ T7031] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5511.664172][ T7031] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5511.664183][ T7031] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.664190][ T7031] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5511.664203][ T7031] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5511.664218][ T7031] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5511.664228][ T7031] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.664235][ T7031] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5511.664247][ T7031] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5511.664262][ T7031] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5511.664272][ T7031] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.664278][ T7031] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5511.664285][ T7031] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5511.664290][ T7031] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5511.664295][ T7031] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5511.664308][ T7031] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5511.664320][ T7031] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5511.664325][ T7031] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5511.664328][ T7031] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5511.664336][ T7031] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5511.664339][ T7031] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5511.664348][ T7031] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5511.664365][ T7031] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5511.664367][ T7031] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5511.664378][ T7031] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5511.664383][ T7031] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5511.664388][ T7031] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5511.664403][ T7031] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5511.664410][ T7031] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5511.664417][ T7031] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5511.664425][ T7031] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5511.664435][ T7031] __x64_sys_sendto (net/socket.c:2183)
[ 5511.664439][ T7031] ? 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)
[ 5511.664443][ T7031] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5511.664447][ T7031] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5511.664452][ T7031] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5511.664456][ T7031] RIP: 0033:0x7fec83ea6a4a
[ 5511.664460][ T7031] 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
[ 5511.664463][ T7031] RSP: 002b:00007ffe609ca538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5511.664466][ T7031] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fec83ea6a4a
[ 5511.664468][ T7031] RDX: 0000000000000040 RSI: 00000000291d7340 RDI: 0000000000000005
[ 5511.664470][ T7031] RBP: 00007ffe609ca5c0 R08: 0000000000418574 R09: 000000000000001c
[ 5511.664472][ T7031] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5511.664474][ T7031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec83fcf000
| [ 5511.664474][ T7031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec83fcf000
| [ 5511.664489][ T7031]
| [ 5511.686075][ T7031] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7031
| [ 5511.686861][ T7031] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.687181][ T7031] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5511.687182][ T7031] Call Trace:
[ 5511.687184][ T7031]
[ 5511.687186][ T7031] dump_stack_lvl (lib/dump_stack.c:123)
[ 5511.687193][ T7031] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5511.687201][ T7031] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.687212][ T7031] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5511.687227][ T7031] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5511.687241][ T7031] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5511.687245][ T7031] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5511.687255][ T7031] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.687262][ T7031] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5511.687276][ T7031] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5511.687291][ T7031] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5511.687301][ T7031] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.687308][ T7031] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5511.687321][ T7031] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5511.687336][ T7031] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5511.687346][ T7031] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.687353][ T7031] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5511.687359][ T7031] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5511.687365][ T7031] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5511.687369][ T7031] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5511.687382][ T7031] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5511.687395][ T7031] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5511.687400][ T7031] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5511.687403][ T7031] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5511.687411][ T7031] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5511.687414][ T7031] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5511.687423][ T7031] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5511.687446][ T7031] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5511.687448][ T7031] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5511.687462][ T7031] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5511.687466][ T7031] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5511.687471][ T7031] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5511.687487][ T7031] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5511.687493][ T7031] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5511.687501][ T7031] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5511.687508][ T7031] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5511.687519][ T7031] __x64_sys_sendto (net/socket.c:2183)
[ 5511.687523][ T7031] ? 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)
[ 5511.687526][ T7031] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5511.687531][ T7031] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5511.687536][ T7031] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5511.687539][ T7031] RIP: 0033:0x7fec83ea6a4a
[ 5511.687543][ T7031] 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
[ 5511.687545][ T7031] RSP: 002b:00007ffe609ca538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5511.687549][ T7031] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fec83ea6a4a
[ 5511.687551][ T7031] RDX: 0000000000000040 RSI: 00000000291d7340 RDI: 0000000000000005
[ 5511.687553][ T7031] RBP: 00007ffe609ca5c0 R08: 0000000000418574 R09: 000000000000001c
[ 5511.687555][ T7031] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5511.687556][ T7031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec83fcf000
| [ 5511.687556][ T7031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec83fcf000
| [ 5511.687572][ T7031]
| [ 5511.708314][ T7031] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7031
| [ 5511.709082][ T7031] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5511.709423][ T7031] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5511.709425][ T7031] Call Trace:
[ 5511.709427][ T7031]
[ 5511.709429][ T7031] dump_stack_lvl (lib/dump_stack.c:123)
[ 5511.709435][ T7031] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5511.709441][ T7031] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5511.709448][ T7031] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5511.709465][ T7031] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5511.709480][ T7031] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5511.709490][ T7031] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.709497][ T7031] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5511.709511][ T7031] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5511.709525][ T7031] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5511.709528][ T7031] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5511.709539][ T7031] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.709546][ T7031] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5511.709560][ T7031] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5511.709576][ T7031] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5511.709586][ T7031] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.709593][ T7031] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5511.709607][ T7031] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5511.709623][ T7031] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5511.709633][ T7031] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.709640][ T7031] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5511.709647][ T7031] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5511.709653][ T7031] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5511.709658][ T7031] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5511.709670][ T7031] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5511.709682][ T7031] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5511.709688][ T7031] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5511.709691][ T7031] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5511.709699][ T7031] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5511.709702][ T7031] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5511.709712][ T7031] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5511.709728][ T7031] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5511.709731][ T7031] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5511.709743][ T7031] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5511.709747][ T7031] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5511.709752][ T7031] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5511.709768][ T7031] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5511.709774][ T7031] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5511.709782][ T7031] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5511.709789][ T7031] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5511.709800][ T7031] __x64_sys_sendto (net/socket.c:2183)
[ 5511.709804][ T7031] ? 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)
[ 5511.709807][ T7031] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5511.709812][ T7031] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5511.709817][ T7031] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5511.709820][ T7031] RIP: 0033:0x7fec83ea6a4a
[ 5511.709824][ T7031] 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
[ 5511.709827][ T7031] RSP: 002b:00007ffe609ca538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5511.709830][ T7031] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fec83ea6a4a
[ 5511.709832][ T7031] RDX: 0000000000000040 RSI: 00000000291d7340 RDI: 0000000000000005
[ 5511.709833][ T7031] RBP: 00007ffe609ca5c0 R08: 0000000000418574 R09: 000000000000001c
[ 5511.709835][ T7031] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5511.709837][ T7031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec83fcf000
| [ 5511.709837][ T7031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec83fcf000
| [ 5511.709853][ T7031]
| [ 5511.734009][ T7031] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7031
| [ 5511.734617][ T7031] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.735385][ T7031] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5511.735387][ T7031] Call Trace:
[ 5511.735389][ T7031]
[ 5511.735391][ T7031] dump_stack_lvl (lib/dump_stack.c:123)
[ 5511.735398][ T7031] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5511.735404][ T7031] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.735413][ T7031] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5511.735427][ T7031] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5511.735443][ T7031] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5511.735454][ T7031] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.735462][ T7031] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5511.735477][ T7031] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5511.735493][ T7031] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5511.735499][ T7031] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5511.735514][ T7031] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.735521][ T7031] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5511.735535][ T7031] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5511.735550][ T7031] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5511.735560][ T7031] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.735567][ T7031] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5511.735580][ T7031] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5511.735595][ T7031] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5511.735605][ T7031] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5511.735612][ T7031] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5511.735618][ T7031] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5511.735624][ T7031] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5511.735629][ T7031] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5511.735642][ T7031] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5511.735654][ T7031] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5511.735660][ T7031] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5511.735663][ T7031] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5511.735671][ T7031] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5511.735674][ T7031] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5511.735683][ T7031] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5511.735701][ T7031] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5511.735703][ T7031] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5511.735715][ T7031] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5511.735719][ T7031] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5511.735725][ T7031] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5511.735740][ T7031] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5511.735746][ T7031] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5511.735754][ T7031] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5511.735761][ T7031] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5511.735772][ T7031] __x64_sys_sendto (net/socket.c:2183)
[ 5511.735776][ T7031] ? 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)
[ 5511.735779][ T7031] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5511.735783][ T7031] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5511.735789][ T7031] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5511.735792][ T7031] RIP: 0033:0x7fec83ea6a4a
[ 5511.735795][ T7031] 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
[ 5511.735798][ T7031] RSP: 002b:00007ffe609ca538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5511.735801][ T7031] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fec83ea6a4a
[ 5511.735803][ T7031] RDX: 0000000000000040 RSI: 00000000291d7340 RDI: 0000000000000005
[ 5511.735805][ T7031] RBP: 00007ffe609ca5c0 R08: 0000000000418574 R09: 000000000000001c
[ 5511.735807][ T7031] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5511.735809][ T7031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec83fcf000
| [ 5512.835636][ T7031] lwtunnel_output(): recursion limit reached on datapath
| [ 5517.570259][ T7038] check_preemption_disabled: 46 callbacks suppressed
| [ 5517.570268][ T7038] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7038
| [ 5517.571815][ T7038] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5517.572077][ T7038] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5517.572079][ T7038] Call Trace:
[ 5517.572082][ T7038]
[ 5517.572084][ T7038] dump_stack_lvl (lib/dump_stack.c:123)
[ 5517.572095][ T7038] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5517.572102][ T7038] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5517.572109][ T7038] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5517.572118][ T7038] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5517.572126][ T7038] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5517.572130][ T7038] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5517.572143][ T7038] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5517.572154][ T7038] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5517.572160][ T7038] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5517.572167][ T7038] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5517.572177][ T7038] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5517.572183][ T7038] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5517.572192][ T7038] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5517.572209][ T7038] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5517.572211][ T7038] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5517.572223][ T7038] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5517.572230][ T7038] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5517.572235][ T7038] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5517.572250][ T7038] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5517.572258][ T7038] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5517.572267][ T7038] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5517.572274][ T7038] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5517.572284][ T7038] __x64_sys_sendto (net/socket.c:2183)
[ 5517.572288][ T7038] ? 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)
[ 5517.572293][ T7038] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5517.572298][ T7038] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5517.572303][ T7038] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5517.572308][ T7038] RIP: 0033:0x7fd1a4b5aa4a
[ 5517.572312][ T7038] 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
[ 5517.572316][ T7038] RSP: 002b:00007ffceb6c8c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5517.572320][ T7038] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd1a4b5aa4a
[ 5517.572323][ T7038] RDX: 0000000000000040 RSI: 000000003c302340 RDI: 0000000000000005
[ 5517.572325][ T7038] RBP: 00007ffceb6c8cb0 R08: 0000000000418574 R09: 000000000000001c
[ 5517.572327][ T7038] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5517.572329][ T7038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1a4c83000
| [ 5517.572329][ T7038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1a4c83000
| [ 5517.572343][ T7038]
| [ 5517.572346][ T7038] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7038
| [ 5517.583802][ T7038] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5517.584055][ T7038] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5517.584056][ T7038] Call Trace:
[ 5517.584058][ T7038]
[ 5517.584060][ T7038] dump_stack_lvl (lib/dump_stack.c:123)
[ 5517.584067][ T7038] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5517.584073][ T7038] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5517.584080][ T7038] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5517.584088][ T7038] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5517.584094][ T7038] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5517.584099][ T7038] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5517.584111][ T7038] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5517.584123][ T7038] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5517.584128][ T7038] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5517.584133][ T7038] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5517.584142][ T7038] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5517.584146][ T7038] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5517.584156][ T7038] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5517.584172][ T7038] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5517.584174][ T7038] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5517.584186][ T7038] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5517.584191][ T7038] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5517.584197][ T7038] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5517.584211][ T7038] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5517.584218][ T7038] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5517.584226][ T7038] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5517.584233][ T7038] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5517.584243][ T7038] __x64_sys_sendto (net/socket.c:2183)
[ 5517.584247][ T7038] ? 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)
[ 5517.584251][ T7038] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5517.584256][ T7038] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5517.584261][ T7038] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5517.584265][ T7038] RIP: 0033:0x7fd1a4b5aa4a
[ 5517.584268][ T7038] 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
[ 5517.584271][ T7038] RSP: 002b:00007ffceb6c8c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5517.584274][ T7038] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd1a4b5aa4a
[ 5517.584276][ T7038] RDX: 0000000000000040 RSI: 000000003c302340 RDI: 0000000000000005
[ 5517.584278][ T7038] RBP: 00007ffceb6c8cb0 R08: 0000000000418574 R09: 000000000000001c
[ 5517.584279][ T7038] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5517.584281][ T7038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1a4c83000
| [ 5517.584281][ T7038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1a4c83000
| [ 5517.584296][ T7038]
| [ 5517.601575][ T7038] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7038
| [ 5517.601947][ T7038] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5517.602221][ T7038] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5517.602223][ T7038] Call Trace:
[ 5517.602225][ T7038]
[ 5517.602228][ T7038] dump_stack_lvl (lib/dump_stack.c:123)
[ 5517.602237][ T7038] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5517.602244][ T7038] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5517.602251][ T7038] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5517.602260][ T7038] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5517.602268][ T7038] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5517.602273][ T7038] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5517.602285][ T7038] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5517.602296][ T7038] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5517.602302][ T7038] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5517.602307][ T7038] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5517.602317][ T7038] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5517.602322][ T7038] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5517.602331][ T7038] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5517.602348][ T7038] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5517.602350][ T7038] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5517.602362][ T7038] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5517.602369][ T7038] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5517.602374][ T7038] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5517.602389][ T7038] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5517.602397][ T7038] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5517.602406][ T7038] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5517.602413][ T7038] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5517.602423][ T7038] __x64_sys_sendto (net/socket.c:2183)
[ 5517.602427][ T7038] ? 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)
[ 5517.602431][ T7038] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5517.602436][ T7038] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5517.602441][ T7038] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5517.602445][ T7038] RIP: 0033:0x7fd1a4b5aa4a
[ 5517.602450][ T7038] 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
[ 5517.602452][ T7038] RSP: 002b:00007ffceb6c8c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5517.602456][ T7038] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd1a4b5aa4a
[ 5517.602460][ T7038] RDX: 0000000000000040 RSI: 000000003c302340 RDI: 0000000000000005
[ 5517.602462][ T7038] RBP: 00007ffceb6c8cb0 R08: 0000000000418574 R09: 000000000000001c
[ 5517.602464][ T7038] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5517.602466][ T7038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1a4c83000
| [ 5517.602466][ T7038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1a4c83000
| [ 5517.602480][ T7038]
| [ 5518.571398][ T7038] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7038
| [ 5518.571967][ T7038] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5518.572261][ T7038] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5518.572263][ T7038] Call Trace:
[ 5518.572266][ T7038]
[ 5518.572268][ T7038] dump_stack_lvl (lib/dump_stack.c:123)
[ 5518.572280][ T7038] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5518.572287][ T7038] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5518.572294][ T7038] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5518.572303][ T7038] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5518.572310][ T7038] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5518.572315][ T7038] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5518.572327][ T7038] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5518.572330][ T7038] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5518.572345][ T7038] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5518.572348][ T7038] ? move_addr_to_user (net/socket.c:300)
[ 5518.572360][ T7038] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5518.572367][ T7038] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5518.572377][ T7038] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5518.572381][ T7038] ? sock_recvmsg (net/socket.c:1022 net/socket.c:1039)
[ 5518.572395][ T7038] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5518.572401][ T7038] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5518.572412][ T7038] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5518.572417][ T7038] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5518.572422][ T7038] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5518.572435][ T7038] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5518.572445][ T7038] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[ 5518.572453][ T7038] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5518.572463][ T7038] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[ 5518.572469][ T7038] ? __pfx___x64_sys_poll (fs/select.c:1062)
[ 5518.572476][ T7038] __x64_sys_sendto (net/socket.c:2183)
[ 5518.572480][ T7038] ? 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)
[ 5518.572485][ T7038] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5518.572490][ T7038] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5518.572495][ T7038] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5518.572500][ T7038] RIP: 0033:0x7fd1a4b5aa4a
[ 5518.572505][ T7038] 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
[ 5518.572509][ T7038] RSP: 002b:00007ffceb6c8c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5518.572513][ T7038] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd1a4b5aa4a
[ 5518.572515][ T7038] RDX: 0000000000000040 RSI: 000000003c302340 RDI: 0000000000000005
[ 5518.572517][ T7038] RBP: 00007ffceb6c8cb0 R08: 0000000000418574 R09: 000000000000001c
[ 5518.572519][ T7038] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5518.572521][ T7038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1a4c83000
| [ 5518.572521][ T7038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1a4c83000
| [ 5518.572536][ T7038]
| [ 5518.585614][ T7038] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7038
| [ 5518.585984][ T7038] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5518.586238][ T7038] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5518.586240][ T7038] Call Trace:
[ 5518.586242][ T7038]
[ 5518.586244][ T7038] dump_stack_lvl (lib/dump_stack.c:123)
[ 5518.586252][ T7038] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5518.586258][ T7038] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5518.586265][ T7038] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5518.586273][ T7038] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5518.586279][ T7038] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5518.586284][ T7038] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5518.586296][ T7038] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5518.586299][ T7038] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5518.586311][ T7038] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5518.586315][ T7038] ? move_addr_to_user (net/socket.c:300)
[ 5518.586326][ T7038] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5518.586331][ T7038] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5518.586340][ T7038] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5518.586344][ T7038] ? sock_recvmsg (net/socket.c:1022 net/socket.c:1039)
[ 5518.586358][ T7038] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5518.586362][ T7038] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5518.586373][ T7038] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5518.586377][ T7038] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5518.586383][ T7038] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5518.586395][ T7038] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5518.586404][ T7038] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[ 5518.586412][ T7038] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5518.586419][ T7038] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[ 5518.586424][ T7038] ? __pfx___x64_sys_poll (fs/select.c:1062)
[ 5518.586432][ T7038] __x64_sys_sendto (net/socket.c:2183)
[ 5518.586436][ T7038] ? 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)
[ 5518.586440][ T7038] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5518.586445][ T7038] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5518.586449][ T7038] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5518.586454][ T7038] RIP: 0033:0x7fd1a4b5aa4a
[ 5518.586459][ T7038] 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
[ 5518.586462][ T7038] RSP: 002b:00007ffceb6c8c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5518.586466][ T7038] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd1a4b5aa4a
[ 5518.586468][ T7038] RDX: 0000000000000040 RSI: 000000003c302340 RDI: 0000000000000005
[ 5518.586470][ T7038] RBP: 00007ffceb6c8cb0 R08: 0000000000418574 R09: 000000000000001c
[ 5518.586472][ T7038] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5518.586473][ T7038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1a4c83000
| [ 5518.586473][ T7038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1a4c83000
| [ 5518.586488][ T7038]
| [ 5518.599784][ T7038] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7038
| [ 5518.600148][ T7038] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5518.600393][ T7038] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5518.600395][ T7038] Call Trace:
[ 5518.600397][ T7038]
[ 5518.600400][ T7038] dump_stack_lvl (lib/dump_stack.c:123)
[ 5518.600408][ T7038] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5518.600414][ T7038] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5518.600421][ T7038] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5518.600429][ T7038] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5518.600435][ T7038] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5518.600440][ T7038] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5518.600453][ T7038] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5518.600456][ T7038] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5518.600470][ T7038] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5518.600474][ T7038] ? move_addr_to_user (net/socket.c:300)
[ 5518.600485][ T7038] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5518.600489][ T7038] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5518.600498][ T7038] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5518.600502][ T7038] ? sock_recvmsg (net/socket.c:1022 net/socket.c:1039)
[ 5518.600517][ T7038] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5518.600520][ T7038] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5518.600542][ T7038] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5518.600546][ T7038] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5518.600552][ T7038] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5518.600565][ T7038] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5518.600573][ T7038] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[ 5518.600581][ T7038] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5518.600588][ T7038] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[ 5518.600593][ T7038] ? __pfx___x64_sys_poll (fs/select.c:1062)
[ 5518.600601][ T7038] __x64_sys_sendto (net/socket.c:2183)
[ 5518.600604][ T7038] ? 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)
[ 5518.600608][ T7038] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5518.600613][ T7038] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5518.600618][ T7038] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5518.600622][ T7038] RIP: 0033:0x7fd1a4b5aa4a
[ 5518.600626][ T7038] 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
[ 5518.600628][ T7038] RSP: 002b:00007ffceb6c8c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5518.600631][ T7038] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd1a4b5aa4a
[ 5518.600633][ T7038] RDX: 0000000000000040 RSI: 000000003c302340 RDI: 0000000000000005
[ 5518.600635][ T7038] RBP: 00007ffceb6c8cb0 R08: 0000000000418574 R09: 000000000000001c
[ 5518.600637][ T7038] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5518.600639][ T7038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1a4c83000
| [ 5521.026219][ C3] lwtunnel_input(): recursion limit reached on datapath
| [ 5522.033755][ C3] lwtunnel_input(): recursion limit reached on datapath
| [ 5524.283114][ T7044] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7044
| [ 5524.283535][ T7044] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5524.283797][ T7044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5524.283799][ T7044] Call Trace:
[ 5524.283802][ T7044]
[ 5524.283804][ T7044] dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.283815][ T7044] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5524.283822][ T7044] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5524.283829][ T7044] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5524.283838][ T7044] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5524.283846][ T7044] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5524.283851][ T7044] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5524.283863][ T7044] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5524.283874][ T7044] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5524.283880][ T7044] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5524.283887][ T7044] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5524.283897][ T7044] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5524.283903][ T7044] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5524.283912][ T7044] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5524.283928][ T7044] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5524.283931][ T7044] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5524.283942][ T7044] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5524.283949][ T7044] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5524.283955][ T7044] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5524.283969][ T7044] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5524.283977][ T7044] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5524.283986][ T7044] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5524.283993][ T7044] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5524.284003][ T7044] __x64_sys_sendto (net/socket.c:2183)
[ 5524.284007][ T7044] ? 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)
[ 5524.284012][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.284017][ T7044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5524.284022][ T7044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5524.284027][ T7044] RIP: 0033:0x7f8185720a4a
[ 5524.284032][ T7044] 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
[ 5524.284035][ T7044] RSP: 002b:00007fff5e313e98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5524.284039][ T7044] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8185720a4a
[ 5524.284041][ T7044] RDX: 0000000000000040 RSI: 000000003f660340 RDI: 0000000000000005
[ 5524.284043][ T7044] RBP: 00007fff5e313f20 R08: 0000000000418574 R09: 000000000000001c
[ 5524.284044][ T7044] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5524.284046][ T7044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8185849000
| [ 5524.284046][ T7044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8185849000
| [ 5524.284060][ T7044]
| [ 5524.284063][ T7044] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7044
| [ 5524.296268][ T7044] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.296526][ T7044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5524.296528][ T7044] Call Trace:
[ 5524.296530][ T7044]
[ 5524.296532][ T7044] dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.296541][ T7044] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5524.296549][ T7044] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.296555][ T7044] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5524.296564][ T7044] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5524.296571][ T7044] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5524.296576][ T7044] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5524.296588][ T7044] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5524.296600][ T7044] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5524.296606][ T7044] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5524.296612][ T7044] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5524.296622][ T7044] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5524.296628][ T7044] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5524.296637][ T7044] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5524.296653][ T7044] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5524.296656][ T7044] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5524.296667][ T7044] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5524.296673][ T7044] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5524.296679][ T7044] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5524.296693][ T7044] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5524.296701][ T7044] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5524.296710][ T7044] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5524.296717][ T7044] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5524.296727][ T7044] __x64_sys_sendto (net/socket.c:2183)
[ 5524.296732][ T7044] ? 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)
[ 5524.296736][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.296740][ T7044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5524.296745][ T7044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5524.296750][ T7044] RIP: 0033:0x7f8185720a4a
[ 5524.296753][ T7044] 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
[ 5524.296756][ T7044] RSP: 002b:00007fff5e313e98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5524.296760][ T7044] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8185720a4a
[ 5524.296762][ T7044] RDX: 0000000000000040 RSI: 000000003f660340 RDI: 0000000000000005
[ 5524.296763][ T7044] RBP: 00007fff5e313f20 R08: 0000000000418574 R09: 000000000000001c
[ 5524.296765][ T7044] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5524.296767][ T7044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8185849000
| [ 5524.296767][ T7044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8185849000
| [ 5524.296782][ T7044]
| [ 5524.296912][ T7044] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7044
| [ 5524.308725][ T7044] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5524.308983][ T7044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5524.308985][ T7044] Call Trace:
[ 5524.308987][ T7044]
[ 5524.308989][ T7044] dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.308996][ T7044] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5524.309003][ T7044] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5524.309009][ T7044] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5524.309021][ T7044] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5524.309033][ T7044] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.309037][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.309048][ T7044] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.309054][ T7044] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5524.309062][ T7044] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5524.309068][ T7044] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5524.309073][ T7044] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5524.309085][ T7044] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5524.309097][ T7044] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5524.309102][ T7044] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5524.309107][ T7044] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5524.309116][ T7044] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5524.309121][ T7044] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5524.309130][ T7044] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5524.309146][ T7044] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5524.309149][ T7044] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5524.309160][ T7044] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5524.309165][ T7044] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5524.309171][ T7044] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5524.309185][ T7044] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5524.309193][ T7044] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5524.309201][ T7044] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5524.309209][ T7044] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5524.309219][ T7044] __x64_sys_sendto (net/socket.c:2183)
[ 5524.309222][ T7044] ? 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)
[ 5524.309226][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.309230][ T7044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5524.309235][ T7044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5524.309239][ T7044] RIP: 0033:0x7f8185720a4a
[ 5524.309242][ T7044] 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
[ 5524.309244][ T7044] RSP: 002b:00007fff5e313e98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5524.309248][ T7044] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8185720a4a
[ 5524.309249][ T7044] RDX: 0000000000000040 RSI: 000000003f660340 RDI: 0000000000000005
[ 5524.309251][ T7044] RBP: 00007fff5e313f20 R08: 0000000000418574 R09: 000000000000001c
[ 5524.309252][ T7044] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5524.309254][ T7044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8185849000
| [ 5524.309254][ T7044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8185849000
| [ 5524.309268][ T7044]
| [ 5524.309292][ T7044] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7044
| [ 5524.322428][ T7044] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.322710][ T7044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5524.322712][ T7044] Call Trace:
[ 5524.322714][ T7044]
[ 5524.322716][ T7044] dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.322724][ T7044] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5524.322730][ T7044] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.322737][ T7044] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5524.322749][ T7044] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5524.322761][ T7044] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.322765][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.322775][ T7044] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.322782][ T7044] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5524.322790][ T7044] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5524.322796][ T7044] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5524.322801][ T7044] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5524.322814][ T7044] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5524.322826][ T7044] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5524.322831][ T7044] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5524.322837][ T7044] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5524.322846][ T7044] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5524.322852][ T7044] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5524.322861][ T7044] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5524.322877][ T7044] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5524.322880][ T7044] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5524.322891][ T7044] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5524.322897][ T7044] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5524.322903][ T7044] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5524.322918][ T7044] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5524.322925][ T7044] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5524.322933][ T7044] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5524.322940][ T7044] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5524.322951][ T7044] __x64_sys_sendto (net/socket.c:2183)
[ 5524.322955][ T7044] ? 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)
[ 5524.322959][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.322963][ T7044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5524.322968][ T7044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5524.322972][ T7044] RIP: 0033:0x7f8185720a4a
[ 5524.322975][ T7044] 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
[ 5524.322978][ T7044] RSP: 002b:00007fff5e313e98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5524.322981][ T7044] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8185720a4a
[ 5524.322983][ T7044] RDX: 0000000000000040 RSI: 000000003f660340 RDI: 0000000000000005
[ 5524.322984][ T7044] RBP: 00007fff5e313f20 R08: 0000000000418574 R09: 000000000000001c
[ 5524.322986][ T7044] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5524.322988][ T7044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8185849000
| [ 5524.322988][ T7044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8185849000
| [ 5524.323003][ T7044]
| [ 5524.323072][ T7044] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7044
| [ 5524.337025][ T7044] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5524.337295][ T7044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5524.337297][ T7044] Call Trace:
[ 5524.337299][ T7044]
[ 5524.337301][ T7044] dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.337308][ T7044] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5524.337315][ T7044] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5524.337322][ T7044] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5524.337333][ T7044] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5524.337345][ T7044] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.337349][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.337359][ T7044] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.337366][ T7044] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5524.337375][ T7044] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5524.337387][ T7044] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.337391][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.337400][ T7044] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.337407][ T7044] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5524.337415][ T7044] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5524.337421][ T7044] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5524.337426][ T7044] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5524.337438][ T7044] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5524.337450][ T7044] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5524.337455][ T7044] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5524.337462][ T7044] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5524.337471][ T7044] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5524.337476][ T7044] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5524.337485][ T7044] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5524.337501][ T7044] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5524.337504][ T7044] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5524.337515][ T7044] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5524.337520][ T7044] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5524.337525][ T7044] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5524.337540][ T7044] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5524.337547][ T7044] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5524.337556][ T7044] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5524.337563][ T7044] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5524.337573][ T7044] __x64_sys_sendto (net/socket.c:2183)
[ 5524.337577][ T7044] ? 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)
[ 5524.337581][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.337586][ T7044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5524.337591][ T7044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5524.337595][ T7044] RIP: 0033:0x7f8185720a4a
[ 5524.337598][ T7044] 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
[ 5524.337601][ T7044] RSP: 002b:00007fff5e313e98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5524.337604][ T7044] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8185720a4a
[ 5524.337606][ T7044] RDX: 0000000000000040 RSI: 000000003f660340 RDI: 0000000000000005
[ 5524.337607][ T7044] RBP: 00007fff5e313f20 R08: 0000000000418574 R09: 000000000000001c
[ 5524.337609][ T7044] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5524.337611][ T7044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8185849000
| [ 5524.337611][ T7044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8185849000
| [ 5524.337626][ T7044]
| [ 5524.355991][ T7044] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7044
| [ 5524.356393][ T7044] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.356671][ T7044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5524.356673][ T7044] Call Trace:
[ 5524.356675][ T7044]
[ 5524.356677][ T7044] dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.356685][ T7044] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5524.356691][ T7044] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.356698][ T7044] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5524.356709][ T7044] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5524.356721][ T7044] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.356725][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.356735][ T7044] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.356742][ T7044] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5524.356751][ T7044] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5524.356763][ T7044] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.356766][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.356776][ T7044] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.356783][ T7044] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5524.356791][ T7044] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5524.356798][ T7044] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5524.356802][ T7044] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5524.356815][ T7044] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5524.356827][ T7044] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5524.356832][ T7044] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5524.356837][ T7044] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5524.356846][ T7044] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5524.356850][ T7044] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5524.356859][ T7044] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5524.356875][ T7044] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5524.356878][ T7044] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5524.356889][ T7044] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5524.356894][ T7044] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5524.356900][ T7044] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5524.356915][ T7044] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5524.356922][ T7044] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5524.356930][ T7044] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5524.356938][ T7044] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5524.356948][ T7044] __x64_sys_sendto (net/socket.c:2183)
[ 5524.356952][ T7044] ? 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)
[ 5524.356955][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.356960][ T7044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5524.356965][ T7044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5524.356969][ T7044] RIP: 0033:0x7f8185720a4a
[ 5524.356972][ T7044] 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
[ 5524.356974][ T7044] RSP: 002b:00007fff5e313e98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5524.356977][ T7044] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8185720a4a
[ 5524.356979][ T7044] RDX: 0000000000000040 RSI: 000000003f660340 RDI: 0000000000000005
[ 5524.356981][ T7044] RBP: 00007fff5e313f20 R08: 0000000000418574 R09: 000000000000001c
[ 5524.356982][ T7044] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5524.356984][ T7044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8185849000
| [ 5524.356984][ T7044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8185849000
| [ 5524.356999][ T7044]
| [ 5524.357100][ T7044] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7044
| [ 5524.374922][ T7044] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5524.375212][ T7044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5524.375214][ T7044] Call Trace:
[ 5524.375215][ T7044]
[ 5524.375217][ T7044] dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.375223][ T7044] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5524.375230][ T7044] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5524.375236][ T7044] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5524.375247][ T7044] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5524.375259][ T7044] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.375263][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.375273][ T7044] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.375280][ T7044] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5524.375289][ T7044] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5524.375301][ T7044] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.375305][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.375314][ T7044] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.375321][ T7044] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5524.375330][ T7044] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5524.375342][ T7044] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.375345][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.375355][ T7044] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.375362][ T7044] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5524.375369][ T7044] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5524.375376][ T7044] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5524.375380][ T7044] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5524.375393][ T7044] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5524.375405][ T7044] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5524.375410][ T7044] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5524.375414][ T7044] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5524.375422][ T7044] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5524.375426][ T7044] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5524.375435][ T7044] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5524.375452][ T7044] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5524.375454][ T7044] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5524.375467][ T7044] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5524.375472][ T7044] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5524.375477][ T7044] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5524.375493][ T7044] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5524.375499][ T7044] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5524.375507][ T7044] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5524.375515][ T7044] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5524.375525][ T7044] __x64_sys_sendto (net/socket.c:2183)
[ 5524.375529][ T7044] ? 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)
[ 5524.375533][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.375537][ T7044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5524.375542][ T7044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5524.375546][ T7044] RIP: 0033:0x7f8185720a4a
[ 5524.375549][ T7044] 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
[ 5524.375551][ T7044] RSP: 002b:00007fff5e313e98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5524.375554][ T7044] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8185720a4a
[ 5524.375556][ T7044] RDX: 0000000000000040 RSI: 000000003f660340 RDI: 0000000000000005
[ 5524.375558][ T7044] RBP: 00007fff5e313f20 R08: 0000000000418574 R09: 000000000000001c
[ 5524.375560][ T7044] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5524.375561][ T7044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8185849000
| [ 5524.375561][ T7044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8185849000
| [ 5524.375576][ T7044]
| [ 5524.396396][ T7044] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7044
| [ 5524.396813][ T7044] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.397096][ T7044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5524.397097][ T7044] Call Trace:
[ 5524.397099][ T7044]
[ 5524.397101][ T7044] dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.397107][ T7044] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5524.397113][ T7044] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.397119][ T7044] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5524.397129][ T7044] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5524.397142][ T7044] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.397145][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.397156][ T7044] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.397162][ T7044] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5524.397172][ T7044] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5524.397184][ T7044] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.397187][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.397197][ T7044] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.397204][ T7044] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5524.397213][ T7044] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5524.397225][ T7044] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.397229][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.397239][ T7044] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.397245][ T7044] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5524.397253][ T7044] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5524.397259][ T7044] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5524.397263][ T7044] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5524.397276][ T7044] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5524.397288][ T7044] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5524.397294][ T7044] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5524.397299][ T7044] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5524.397307][ T7044] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5524.397311][ T7044] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5524.397320][ T7044] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5524.397337][ T7044] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5524.397339][ T7044] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5524.397351][ T7044] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5524.397356][ T7044] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5524.397362][ T7044] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5524.397377][ T7044] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5524.397383][ T7044] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5524.397391][ T7044] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5524.397398][ T7044] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5524.397409][ T7044] __x64_sys_sendto (net/socket.c:2183)
[ 5524.397412][ T7044] ? 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)
[ 5524.397415][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.397420][ T7044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5524.397425][ T7044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5524.397428][ T7044] RIP: 0033:0x7f8185720a4a
[ 5524.397432][ T7044] 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
[ 5524.397434][ T7044] RSP: 002b:00007fff5e313e98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5524.397437][ T7044] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8185720a4a
[ 5524.397439][ T7044] RDX: 0000000000000040 RSI: 000000003f660340 RDI: 0000000000000005
[ 5524.397440][ T7044] RBP: 00007fff5e313f20 R08: 0000000000418574 R09: 000000000000001c
[ 5524.397442][ T7044] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5524.397444][ T7044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8185849000
| [ 5524.397444][ T7044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8185849000
| [ 5524.397460][ T7044]
| [ 5524.418103][ T7044] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7044
| [ 5524.418527][ T7044] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5524.418812][ T7044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5524.418813][ T7044] Call Trace:
[ 5524.418815][ T7044]
[ 5524.418818][ T7044] dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.418823][ T7044] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5524.418829][ T7044] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5524.418836][ T7044] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5524.418846][ T7044] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5524.418859][ T7044] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5524.418869][ T7044] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.418876][ T7044] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5524.418885][ T7044] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5524.418898][ T7044] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.418902][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.418913][ T7044] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.418920][ T7044] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5524.418929][ T7044] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5524.418941][ T7044] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.418945][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.418955][ T7044] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.418961][ T7044] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5524.418971][ T7044] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5524.418983][ T7044] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.418987][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.418997][ T7044] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.419003][ T7044] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5524.419011][ T7044] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5524.419016][ T7044] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5524.419021][ T7044] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5524.419034][ T7044] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5524.419046][ T7044] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5524.419051][ T7044] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5524.419055][ T7044] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5524.419063][ T7044] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5524.419066][ T7044] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5524.419075][ T7044] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5524.419093][ T7044] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5524.419095][ T7044] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5524.419107][ T7044] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5524.419111][ T7044] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5524.419116][ T7044] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5524.419132][ T7044] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5524.419138][ T7044] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5524.419146][ T7044] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5524.419153][ T7044] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5524.419163][ T7044] __x64_sys_sendto (net/socket.c:2183)
[ 5524.419167][ T7044] ? 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)
[ 5524.419170][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.419175][ T7044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5524.419180][ T7044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5524.419183][ T7044] RIP: 0033:0x7f8185720a4a
[ 5524.419187][ T7044] 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
[ 5524.419189][ T7044] RSP: 002b:00007fff5e313e98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5524.419192][ T7044] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8185720a4a
[ 5524.419194][ T7044] RDX: 0000000000000040 RSI: 000000003f660340 RDI: 0000000000000005
[ 5524.419196][ T7044] RBP: 00007fff5e313f20 R08: 0000000000418574 R09: 000000000000001c
[ 5524.419197][ T7044] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5524.419199][ T7044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8185849000
| [ 5524.419199][ T7044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8185849000
| [ 5524.419214][ T7044]
| [ 5524.419216][ T7044] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7044
| [ 5524.440421][ T7044] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.440733][ T7044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5524.440734][ T7044] Call Trace:
[ 5524.440736][ T7044]
[ 5524.440738][ T7044] dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.440744][ T7044] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5524.440749][ T7044] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.440756][ T7044] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5524.440766][ T7044] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5524.440780][ T7044] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5524.440790][ T7044] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.440797][ T7044] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5524.440806][ T7044] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5524.440819][ T7044] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.440822][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.440833][ T7044] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.440839][ T7044] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5524.440849][ T7044] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5524.440861][ T7044] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.440865][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.440875][ T7044] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.440881][ T7044] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5524.440891][ T7044] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5524.440903][ T7044] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5524.440907][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.440917][ T7044] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5524.440923][ T7044] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5524.440930][ T7044] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5524.440936][ T7044] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5524.440940][ T7044] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5524.440953][ T7044] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5524.440966][ T7044] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5524.440971][ T7044] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5524.440975][ T7044] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5524.440982][ T7044] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5524.440986][ T7044] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5524.440995][ T7044] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5524.441012][ T7044] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5524.441014][ T7044] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5524.441026][ T7044] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5524.441030][ T7044] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5524.441036][ T7044] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5524.441051][ T7044] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5524.441058][ T7044] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5524.441065][ T7044] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5524.441073][ T7044] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5524.441083][ T7044] __x64_sys_sendto (net/socket.c:2183)
[ 5524.441087][ T7044] ? 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)
[ 5524.441090][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5524.441095][ T7044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5524.441100][ T7044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5524.441103][ T7044] RIP: 0033:0x7f8185720a4a
[ 5524.441107][ T7044] 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
[ 5524.441109][ T7044] RSP: 002b:00007fff5e313e98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5524.441112][ T7044] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8185720a4a
[ 5524.441114][ T7044] RDX: 0000000000000040 RSI: 000000003f660340 RDI: 0000000000000005
[ 5524.441116][ T7044] RBP: 00007fff5e313f20 R08: 0000000000418574 R09: 000000000000001c
[ 5524.441118][ T7044] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5524.441119][ T7044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8185849000
| [ 5529.969412][ C2] lwtunnel_input(): recursion limit reached on datapath
| [ 5532.225324][ T7050] check_preemption_disabled: 46 callbacks suppressed
| [ 5532.225334][ T7050] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7050
| [ 5532.226030][ T7050] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5532.226292][ T7050] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5532.226295][ T7050] Call Trace:
[ 5532.226297][ T7050]
[ 5532.226299][ T7050] dump_stack_lvl (lib/dump_stack.c:123)
[ 5532.226310][ T7050] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5532.226318][ T7050] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5532.226324][ T7050] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5532.226334][ T7050] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5532.226341][ T7050] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5532.226346][ T7050] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5532.226358][ T7050] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5532.226370][ T7050] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5532.226375][ T7050] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5532.226382][ T7050] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5532.226393][ T7050] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5532.226399][ T7050] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5532.226408][ T7050] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5532.226424][ T7050] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5532.226427][ T7050] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5532.226438][ T7050] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5532.226445][ T7050] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5532.226451][ T7050] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5532.226467][ T7050] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5532.226475][ T7050] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5532.226484][ T7050] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5532.226491][ T7050] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5532.226501][ T7050] __x64_sys_sendto (net/socket.c:2183)
[ 5532.226505][ T7050] ? 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)
[ 5532.226509][ T7050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5532.226514][ T7050] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5532.226519][ T7050] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5532.226523][ T7050] RIP: 0033:0x7f34e6753a4a
[ 5532.226528][ T7050] 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
[ 5532.226531][ T7050] RSP: 002b:00007ffebb678978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5532.226536][ T7050] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34e6753a4a
[ 5532.226538][ T7050] RDX: 0000000000000040 RSI: 00000000190c9340 RDI: 0000000000000005
[ 5532.226540][ T7050] RBP: 00007ffebb678a00 R08: 0000000000418574 R09: 000000000000001c
[ 5532.226542][ T7050] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5532.226544][ T7050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34e687c000
| [ 5532.226544][ T7050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34e687c000
| [ 5532.226558][ T7050]
| [ 5532.239279][ T7050] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7050
| [ 5532.239641][ T7050] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.239883][ T7050] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5532.239884][ T7050] Call Trace:
[ 5532.239886][ T7050]
[ 5532.239888][ T7050] dump_stack_lvl (lib/dump_stack.c:123)
[ 5532.239895][ T7050] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5532.239902][ T7050] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.239908][ T7050] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5532.239917][ T7050] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5532.239924][ T7050] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5532.239929][ T7050] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5532.239941][ T7050] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5532.239953][ T7050] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5532.239958][ T7050] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5532.239963][ T7050] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5532.239971][ T7050] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5532.239974][ T7050] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5532.239983][ T7050] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5532.239999][ T7050] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5532.240002][ T7050] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5532.240013][ T7050] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5532.240018][ T7050] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5532.240024][ T7050] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5532.240038][ T7050] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5532.240045][ T7050] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5532.240053][ T7050] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5532.240060][ T7050] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5532.240070][ T7050] __x64_sys_sendto (net/socket.c:2183)
[ 5532.240074][ T7050] ? 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)
[ 5532.240078][ T7050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5532.240084][ T7050] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5532.240089][ T7050] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5532.240092][ T7050] RIP: 0033:0x7f34e6753a4a
[ 5532.240096][ T7050] 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
[ 5532.240098][ T7050] RSP: 002b:00007ffebb678978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5532.240101][ T7050] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34e6753a4a
[ 5532.240103][ T7050] RDX: 0000000000000040 RSI: 00000000190c9340 RDI: 0000000000000005
[ 5532.240105][ T7050] RBP: 00007ffebb678a00 R08: 0000000000418574 R09: 000000000000001c
[ 5532.240106][ T7050] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5532.240108][ T7050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34e687c000
| [ 5532.240108][ T7050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34e687c000
| [ 5532.240122][ T7050]
| [ 5532.240206][ T7050] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7050
| [ 5532.252209][ T7050] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5532.252477][ T7050] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5532.252479][ T7050] Call Trace:
[ 5532.252480][ T7050]
[ 5532.252482][ T7050] dump_stack_lvl (lib/dump_stack.c:123)
[ 5532.252489][ T7050] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5532.252495][ T7050] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5532.252502][ T7050] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5532.252506][ T7050] ? _printk (kernel/printk/printk.c:2470)
[ 5532.252517][ T7050] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5532.252528][ T7050] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5532.252536][ T7050] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5532.252544][ T7050] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5532.252549][ T7050] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5532.252556][ T7050] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5532.252561][ T7050] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5532.252564][ T7050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5532.252574][ T7050] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.252581][ T7050] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5532.252588][ T7050] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5532.252594][ T7050] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5532.252599][ T7050] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5532.252611][ T7050] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5532.252623][ T7050] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5532.252628][ T7050] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5532.252632][ T7050] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5532.252639][ T7050] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5532.252642][ T7050] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5532.252651][ T7050] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5532.252667][ T7050] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5532.252669][ T7050] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5532.252680][ T7050] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5532.252685][ T7050] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5532.252690][ T7050] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5532.252705][ T7050] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5532.252711][ T7050] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5532.252719][ T7050] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5532.252726][ T7050] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5532.252736][ T7050] __x64_sys_sendto (net/socket.c:2183)
[ 5532.252740][ T7050] ? 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)
[ 5532.252743][ T7050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5532.252748][ T7050] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5532.252753][ T7050] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5532.252755][ T7050] RIP: 0033:0x7f34e6753a4a
[ 5532.252758][ T7050] 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
[ 5532.252761][ T7050] RSP: 002b:00007ffebb678978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5532.252763][ T7050] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34e6753a4a
[ 5532.252765][ T7050] RDX: 0000000000000040 RSI: 00000000190c9340 RDI: 0000000000000005
[ 5532.252767][ T7050] RBP: 00007ffebb678a00 R08: 0000000000418574 R09: 000000000000001c
[ 5532.252768][ T7050] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5532.252770][ T7050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34e687c000
| [ 5532.252770][ T7050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34e687c000
| [ 5532.252784][ T7050]
| [ 5532.252806][ T7050] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7050
| [ 5532.267523][ T7050] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.267786][ T7050] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5532.267788][ T7050] Call Trace:
[ 5532.267790][ T7050]
[ 5532.267792][ T7050] dump_stack_lvl (lib/dump_stack.c:123)
[ 5532.267798][ T7050] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5532.267804][ T7050] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.267811][ T7050] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5532.267814][ T7050] ? _printk (kernel/printk/printk.c:2470)
[ 5532.267824][ T7050] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5532.267836][ T7050] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5532.267843][ T7050] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5532.267850][ T7050] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5532.267855][ T7050] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5532.267862][ T7050] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5532.267867][ T7050] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5532.267870][ T7050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5532.267881][ T7050] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.267887][ T7050] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5532.267895][ T7050] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5532.267901][ T7050] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5532.267905][ T7050] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5532.267918][ T7050] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5532.267929][ T7050] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5532.267935][ T7050] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5532.267939][ T7050] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5532.267946][ T7050] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5532.267951][ T7050] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5532.267960][ T7050] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5532.267977][ T7050] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5532.267979][ T7050] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5532.267991][ T7050] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5532.267996][ T7050] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5532.268002][ T7050] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5532.268016][ T7050] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5532.268023][ T7050] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5532.268030][ T7050] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5532.268037][ T7050] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5532.268047][ T7050] __x64_sys_sendto (net/socket.c:2183)
[ 5532.268051][ T7050] ? 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)
[ 5532.268054][ T7050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5532.268059][ T7050] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5532.268064][ T7050] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5532.268066][ T7050] RIP: 0033:0x7f34e6753a4a
[ 5532.268069][ T7050] 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
[ 5532.268072][ T7050] RSP: 002b:00007ffebb678978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5532.268074][ T7050] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34e6753a4a
[ 5532.268076][ T7050] RDX: 0000000000000040 RSI: 00000000190c9340 RDI: 0000000000000005
[ 5532.268078][ T7050] RBP: 00007ffebb678a00 R08: 0000000000418574 R09: 000000000000001c
[ 5532.268079][ T7050] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5532.268081][ T7050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34e687c000
| [ 5532.268081][ T7050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34e687c000
| [ 5532.268095][ T7050]
| [ 5532.268196][ T7050] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7050
| [ 5532.284242][ T7050] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5532.284697][ T7050] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5532.284698][ T7050] Call Trace:
[ 5532.284700][ T7050]
[ 5532.284702][ T7050] dump_stack_lvl (lib/dump_stack.c:123)
[ 5532.284708][ T7050] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5532.284714][ T7050] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5532.284720][ T7050] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5532.284723][ T7050] ? _printk (kernel/printk/printk.c:2470)
[ 5532.284733][ T7050] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5532.284745][ T7050] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5532.284752][ T7050] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5532.284760][ T7050] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5532.284764][ T7050] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5532.284771][ T7050] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5532.284776][ T7050] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5532.284780][ T7050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5532.284790][ T7050] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.284797][ T7050] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5532.284799][ T7050] ? _printk (kernel/printk/printk.c:2470)
[ 5532.284807][ T7050] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5532.284819][ T7050] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5532.284824][ T7050] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5532.284831][ T7050] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5532.284836][ T7050] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5532.284843][ T7050] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5532.284847][ T7050] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5532.284851][ T7050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5532.284870][ T7050] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.284877][ T7050] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5532.284884][ T7050] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5532.284890][ T7050] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5532.284894][ T7050] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5532.284906][ T7050] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5532.284917][ T7050] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5532.284923][ T7050] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5532.284926][ T7050] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5532.284933][ T7050] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5532.284936][ T7050] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5532.284945][ T7050] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5532.284961][ T7050] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5532.284963][ T7050] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5532.284974][ T7050] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5532.284978][ T7050] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5532.284984][ T7050] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5532.284998][ T7050] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5532.285005][ T7050] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5532.285012][ T7050] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5532.285019][ T7050] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5532.285028][ T7050] __x64_sys_sendto (net/socket.c:2183)
[ 5532.285032][ T7050] ? 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)
[ 5532.285035][ T7050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5532.285039][ T7050] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5532.285044][ T7050] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5532.285047][ T7050] RIP: 0033:0x7f34e6753a4a
[ 5532.285050][ T7050] 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
[ 5532.285052][ T7050] RSP: 002b:00007ffebb678978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5532.285055][ T7050] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34e6753a4a
[ 5532.285056][ T7050] RDX: 0000000000000040 RSI: 00000000190c9340 RDI: 0000000000000005
[ 5532.285058][ T7050] RBP: 00007ffebb678a00 R08: 0000000000418574 R09: 000000000000001c
[ 5532.285060][ T7050] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5532.285062][ T7050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34e687c000
| [ 5532.285062][ T7050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34e687c000
| [ 5532.285076][ T7050]
| [ 5532.285079][ T7050] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7050
| [ 5532.306158][ T7050] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.306429][ T7050] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5532.306431][ T7050] Call Trace:
[ 5532.306433][ T7050]
[ 5532.306435][ T7050] dump_stack_lvl (lib/dump_stack.c:123)
[ 5532.306443][ T7050] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5532.306449][ T7050] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.306455][ T7050] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5532.306460][ T7050] ? _printk (kernel/printk/printk.c:2470)
[ 5532.306469][ T7050] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5532.306481][ T7050] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5532.306488][ T7050] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5532.306496][ T7050] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5532.306501][ T7050] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5532.306508][ T7050] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5532.306512][ T7050] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5532.306516][ T7050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5532.306526][ T7050] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.306532][ T7050] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5532.306535][ T7050] ? _printk (kernel/printk/printk.c:2470)
[ 5532.306542][ T7050] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5532.306554][ T7050] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5532.306559][ T7050] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5532.306566][ T7050] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5532.306571][ T7050] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5532.306577][ T7050] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5532.306581][ T7050] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5532.306585][ T7050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5532.306594][ T7050] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.306600][ T7050] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5532.306608][ T7050] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5532.306614][ T7050] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5532.306618][ T7050] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5532.306630][ T7050] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5532.306642][ T7050] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5532.306647][ T7050] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5532.306651][ T7050] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5532.306658][ T7050] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5532.306662][ T7050] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5532.306671][ T7050] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5532.306687][ T7050] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5532.306690][ T7050] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5532.306701][ T7050] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5532.306705][ T7050] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5532.306711][ T7050] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5532.306725][ T7050] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5532.306731][ T7050] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5532.306738][ T7050] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5532.306745][ T7050] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5532.306755][ T7050] __x64_sys_sendto (net/socket.c:2183)
[ 5532.306759][ T7050] ? 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)
[ 5532.306762][ T7050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5532.306767][ T7050] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5532.306771][ T7050] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5532.306774][ T7050] RIP: 0033:0x7f34e6753a4a
[ 5532.306777][ T7050] 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
[ 5532.306780][ T7050] RSP: 002b:00007ffebb678978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5532.306782][ T7050] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34e6753a4a
[ 5532.306784][ T7050] RDX: 0000000000000040 RSI: 00000000190c9340 RDI: 0000000000000005
[ 5532.306786][ T7050] RBP: 00007ffebb678a00 R08: 0000000000418574 R09: 000000000000001c
[ 5532.306788][ T7050] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5532.306789][ T7050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34e687c000
| [ 5532.306789][ T7050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34e687c000
| [ 5532.306804][ T7050]
| [ 5532.329672][ T7050] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7050
| [ 5532.330088][ T7050] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5532.330367][ T7050] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5532.330369][ T7050] Call Trace:
[ 5532.330370][ T7050]
[ 5532.330372][ T7050] dump_stack_lvl (lib/dump_stack.c:123)
[ 5532.330378][ T7050] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5532.330384][ T7050] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5532.330391][ T7050] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5532.330395][ T7050] ? _printk (kernel/printk/printk.c:2470)
[ 5532.330403][ T7050] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5532.330418][ T7050] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5532.330426][ T7050] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5532.330431][ T7050] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5532.330441][ T7050] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5532.330450][ T7050] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.330456][ T7050] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5532.330460][ T7050] ? _printk (kernel/printk/printk.c:2470)
[ 5532.330468][ T7050] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5532.330480][ T7050] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5532.330485][ T7050] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5532.330493][ T7050] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5532.330498][ T7050] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5532.330504][ T7050] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5532.330508][ T7050] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5532.330512][ T7050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5532.330521][ T7050] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.330528][ T7050] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5532.330530][ T7050] ? _printk (kernel/printk/printk.c:2470)
[ 5532.330538][ T7050] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5532.330550][ T7050] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5532.330555][ T7050] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5532.330562][ T7050] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5532.330567][ T7050] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5532.330574][ T7050] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5532.330578][ T7050] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5532.330581][ T7050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5532.330591][ T7050] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.330597][ T7050] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5532.330604][ T7050] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5532.330609][ T7050] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5532.330613][ T7050] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5532.330625][ T7050] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5532.330637][ T7050] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5532.330642][ T7050] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5532.330646][ T7050] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5532.330653][ T7050] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5532.330657][ T7050] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5532.330665][ T7050] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5532.330681][ T7050] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5532.330684][ T7050] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5532.330695][ T7050] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5532.330699][ T7050] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5532.330705][ T7050] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5532.330719][ T7050] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5532.330725][ T7050] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5532.330733][ T7050] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5532.330740][ T7050] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5532.330750][ T7050] __x64_sys_sendto (net/socket.c:2183)
[ 5532.330753][ T7050] ? 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)
[ 5532.330756][ T7050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5532.330761][ T7050] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5532.330765][ T7050] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5532.330768][ T7050] RIP: 0033:0x7f34e6753a4a
[ 5532.330771][ T7050] 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
[ 5532.330774][ T7050] RSP: 002b:00007ffebb678978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5532.330776][ T7050] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34e6753a4a
[ 5532.330778][ T7050] RDX: 0000000000000040 RSI: 00000000190c9340 RDI: 0000000000000005
[ 5532.330780][ T7050] RBP: 00007ffebb678a00 R08: 0000000000418574 R09: 000000000000001c
[ 5532.330782][ T7050] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5532.330784][ T7050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34e687c000
| [ 5532.330784][ T7050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34e687c000
| [ 5532.330798][ T7050]
| [ 5532.356425][ T7050] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7050
| [ 5532.357040][ T7050] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.357325][ T7050] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5532.357327][ T7050] Call Trace:
[ 5532.357328][ T7050]
[ 5532.357330][ T7050] dump_stack_lvl (lib/dump_stack.c:123)
[ 5532.357336][ T7050] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5532.357341][ T7050] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.357348][ T7050] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5532.357351][ T7050] ? _printk (kernel/printk/printk.c:2470)
[ 5532.357359][ T7050] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5532.357374][ T7050] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5532.357382][ T7050] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5532.357387][ T7050] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5532.357397][ T7050] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5532.357406][ T7050] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.357413][ T7050] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5532.357416][ T7050] ? _printk (kernel/printk/printk.c:2470)
[ 5532.357423][ T7050] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5532.357435][ T7050] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5532.357441][ T7050] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5532.357448][ T7050] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5532.357453][ T7050] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5532.357461][ T7050] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5532.357465][ T7050] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5532.357468][ T7050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5532.357478][ T7050] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.357485][ T7050] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5532.357487][ T7050] ? _printk (kernel/printk/printk.c:2470)
[ 5532.357512][ T7050] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5532.357524][ T7050] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5532.357529][ T7050] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5532.357536][ T7050] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5532.357541][ T7050] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5532.357548][ T7050] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5532.357552][ T7050] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5532.357555][ T7050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5532.357565][ T7050] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.357571][ T7050] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5532.357578][ T7050] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5532.357584][ T7050] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5532.357588][ T7050] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5532.357601][ T7050] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5532.357613][ T7050] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5532.357619][ T7050] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5532.357622][ T7050] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5532.357630][ T7050] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5532.357633][ T7050] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5532.357642][ T7050] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5532.357659][ T7050] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5532.357662][ T7050] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5532.357673][ T7050] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5532.357677][ T7050] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5532.357683][ T7050] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5532.357698][ T7050] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5532.357704][ T7050] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5532.357712][ T7050] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5532.357719][ T7050] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5532.357729][ T7050] __x64_sys_sendto (net/socket.c:2183)
[ 5532.357733][ T7050] ? 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)
[ 5532.357736][ T7050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5532.357740][ T7050] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5532.357745][ T7050] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5532.357748][ T7050] RIP: 0033:0x7f34e6753a4a
[ 5532.357751][ T7050] 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
[ 5532.357753][ T7050] RSP: 002b:00007ffebb678978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5532.357756][ T7050] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34e6753a4a
[ 5532.357758][ T7050] RDX: 0000000000000040 RSI: 00000000190c9340 RDI: 0000000000000005
[ 5532.357759][ T7050] RBP: 00007ffebb678a00 R08: 0000000000418574 R09: 000000000000001c
[ 5532.357761][ T7050] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5532.357763][ T7050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34e687c000
| [ 5532.357763][ T7050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34e687c000
| [ 5532.357778][ T7050]
| [ 5532.383831][ T7050] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7050
| [ 5532.384477][ T7050] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5532.384779][ T7050] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5532.384781][ T7050] Call Trace:
[ 5532.384782][ T7050]
[ 5532.384784][ T7050] dump_stack_lvl (lib/dump_stack.c:123)
[ 5532.384790][ T7050] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5532.384796][ T7050] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5532.384803][ T7050] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5532.384807][ T7050] ? _printk (kernel/printk/printk.c:2470)
[ 5532.384816][ T7050] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5532.384831][ T7050] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5532.384839][ T7050] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5532.384844][ T7050] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5532.384854][ T7050] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5532.384863][ T7050] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.384870][ T7050] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5532.384873][ T7050] ? _printk (kernel/printk/printk.c:2470)
[ 5532.384881][ T7050] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5532.384895][ T7050] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5532.384903][ T7050] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5532.384907][ T7050] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5532.384917][ T7050] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5532.384926][ T7050] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.384933][ T7050] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5532.384935][ T7050] ? _printk (kernel/printk/printk.c:2470)
[ 5532.384943][ T7050] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5532.384955][ T7050] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5532.384962][ T7050] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5532.384969][ T7050] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5532.384974][ T7050] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5532.384981][ T7050] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5532.384985][ T7050] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5532.384988][ T7050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5532.384999][ T7050] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.385005][ T7050] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5532.385008][ T7050] ? _printk (kernel/printk/printk.c:2470)
[ 5532.385015][ T7050] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5532.385027][ T7050] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5532.385032][ T7050] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5532.385039][ T7050] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5532.385043][ T7050] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5532.385050][ T7050] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5532.385054][ T7050] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5532.385057][ T7050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5532.385067][ T7050] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.385073][ T7050] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5532.385080][ T7050] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5532.385085][ T7050] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5532.385090][ T7050] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5532.385102][ T7050] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5532.385114][ T7050] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5532.385119][ T7050] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5532.385122][ T7050] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5532.385129][ T7050] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5532.385132][ T7050] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5532.385141][ T7050] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5532.385158][ T7050] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5532.385160][ T7050] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5532.385171][ T7050] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5532.385175][ T7050] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5532.385181][ T7050] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5532.385196][ T7050] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5532.385202][ T7050] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5532.385209][ T7050] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5532.385216][ T7050] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5532.385226][ T7050] __x64_sys_sendto (net/socket.c:2183)
[ 5532.385230][ T7050] ? 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)
[ 5532.385233][ T7050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5532.385237][ T7050] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5532.385242][ T7050] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5532.385245][ T7050] RIP: 0033:0x7f34e6753a4a
[ 5532.385249][ T7050] 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
[ 5532.385251][ T7050] RSP: 002b:00007ffebb678978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5532.385254][ T7050] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34e6753a4a
[ 5532.385256][ T7050] RDX: 0000000000000040 RSI: 00000000190c9340 RDI: 0000000000000005
[ 5532.385258][ T7050] RBP: 00007ffebb678a00 R08: 0000000000418574 R09: 000000000000001c
[ 5532.385259][ T7050] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5532.385261][ T7050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34e687c000
| [ 5532.385261][ T7050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34e687c000
| [ 5532.385276][ T7050]
| [ 5532.385278][ T7050] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7050
| [ 5532.413768][ T7050] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.414072][ T7050] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5532.414073][ T7050] Call Trace:
[ 5532.414075][ T7050]
[ 5532.414077][ T7050] dump_stack_lvl (lib/dump_stack.c:123)
[ 5532.414083][ T7050] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5532.414089][ T7050] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.414096][ T7050] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5532.414099][ T7050] ? _printk (kernel/printk/printk.c:2470)
[ 5532.414107][ T7050] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5532.414123][ T7050] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5532.414131][ T7050] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5532.414136][ T7050] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5532.414146][ T7050] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5532.414156][ T7050] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.414163][ T7050] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5532.414165][ T7050] ? _printk (kernel/printk/printk.c:2470)
[ 5532.414174][ T7050] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5532.414189][ T7050] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5532.414197][ T7050] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5532.414201][ T7050] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5532.414212][ T7050] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5532.414221][ T7050] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.414228][ T7050] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5532.414231][ T7050] ? _printk (kernel/printk/printk.c:2470)
[ 5532.414239][ T7050] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5532.414252][ T7050] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5532.414257][ T7050] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5532.414265][ T7050] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5532.414270][ T7050] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5532.414277][ T7050] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5532.414281][ T7050] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5532.414284][ T7050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5532.414294][ T7050] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.414301][ T7050] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5532.414303][ T7050] ? _printk (kernel/printk/printk.c:2470)
[ 5532.414312][ T7050] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5532.414324][ T7050] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5532.414329][ T7050] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5532.414337][ T7050] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5532.414341][ T7050] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5532.414348][ T7050] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5532.414352][ T7050] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5532.414356][ T7050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5532.414366][ T7050] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5532.414372][ T7050] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5532.414379][ T7050] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5532.414385][ T7050] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5532.414389][ T7050] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5532.414402][ T7050] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5532.414415][ T7050] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5532.414420][ T7050] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5532.414423][ T7050] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5532.414431][ T7050] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5532.414434][ T7050] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5532.414443][ T7050] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5532.414462][ T7050] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5532.414464][ T7050] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5532.414476][ T7050] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5532.414480][ T7050] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5532.414486][ T7050] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5532.414501][ T7050] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5532.414507][ T7050] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5532.414515][ T7050] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5532.414522][ T7050] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5532.414533][ T7050] __x64_sys_sendto (net/socket.c:2183)
[ 5532.414537][ T7050] ? 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)
[ 5532.414540][ T7050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5532.414544][ T7050] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5532.414549][ T7050] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5532.414552][ T7050] RIP: 0033:0x7f34e6753a4a
[ 5532.414555][ T7050] 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
[ 5532.414557][ T7050] RSP: 002b:00007ffebb678978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5532.414560][ T7050] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34e6753a4a
[ 5532.414562][ T7050] RDX: 0000000000000040 RSI: 00000000190c9340 RDI: 0000000000000005
[ 5532.414563][ T7050] RBP: 00007ffebb678a00 R08: 0000000000418574 R09: 000000000000001c
[ 5532.414566][ T7050] 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