======================================
| [ 5055.885468][ T7665] veth1: renamed from veth-betaR
| [ 5055.990960][ T7666] veth0: renamed from veth-gamma
| [ 5065.711852][ T7689] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7689
| [ 5065.712427][ T7689] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5065.712699][ T7689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5065.712701][ T7689] Call Trace:
[ 5065.712703][ T7689]
[ 5065.712705][ T7689] dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.712713][ T7689] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5065.712721][ T7689] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5065.712727][ T7689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5065.712734][ T7689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5065.712740][ T7689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5065.712745][ T7689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5065.712756][ T7689] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5065.712768][ T7689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5065.712773][ T7689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5065.712778][ T7689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5065.712786][ T7689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5065.712791][ T7689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5065.712799][ T7689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5065.712815][ T7689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5065.712818][ T7689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5065.712830][ T7689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5065.712835][ T7689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5065.712841][ T7689] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5065.712855][ T7689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5065.712862][ T7689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5065.712871][ T7689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5065.712879][ T7689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5065.712888][ T7689] __x64_sys_sendto (net/socket.c:2183)
[ 5065.712892][ T7689] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5065.712897][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.712901][ T7689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5065.712907][ T7689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5065.712910][ T7689] RIP: 0033:0x7fe8d074ba4a
[ 5065.712915][ T7689] 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
[ 5065.712917][ T7689] RSP: 002b:00007fff1c255d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5065.712921][ T7689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8d074ba4a
[ 5065.712923][ T7689] RDX: 0000000000000040 RSI: 0000000010a8f340 RDI: 0000000000000005
[ 5065.712925][ T7689] RBP: 00007fff1c255e00 R08: 0000000000418574 R09: 000000000000001c
[ 5065.712926][ T7689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5065.712928][ T7689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8d0874000
| [ 5065.712928][ T7689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8d0874000
| [ 5065.712943][ T7689]
| [ 5065.712946][ T7689] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7689
| [ 5065.725043][ T7689] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.725289][ T7689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5065.725291][ T7689] Call Trace:
[ 5065.725292][ T7689]
[ 5065.725294][ T7689] dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.725300][ T7689] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5065.725309][ T7689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.725315][ T7689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5065.725321][ T7689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5065.725327][ T7689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5065.725331][ T7689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5065.725343][ T7689] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5065.725355][ T7689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5065.725360][ T7689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5065.725364][ T7689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5065.725371][ T7689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5065.725375][ T7689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5065.725384][ T7689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5065.725400][ T7689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5065.725403][ T7689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5065.725414][ T7689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5065.725418][ T7689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5065.725424][ T7689] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5065.725438][ T7689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5065.725444][ T7689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5065.725452][ T7689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5065.725459][ T7689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5065.725469][ T7689] __x64_sys_sendto (net/socket.c:2183)
[ 5065.725472][ T7689] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5065.725476][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.725481][ T7689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5065.725486][ T7689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5065.725489][ T7689] RIP: 0033:0x7fe8d074ba4a
[ 5065.725493][ T7689] 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
[ 5065.725496][ T7689] RSP: 002b:00007fff1c255d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5065.725499][ T7689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8d074ba4a
[ 5065.725501][ T7689] RDX: 0000000000000040 RSI: 0000000010a8f340 RDI: 0000000000000005
[ 5065.725503][ T7689] RBP: 00007fff1c255e00 R08: 0000000000418574 R09: 000000000000001c
[ 5065.725505][ T7689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5065.725506][ T7689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8d0874000
| [ 5065.725506][ T7689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8d0874000
| [ 5065.725521][ T7689]
| [ 5065.725530][ T7689] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7689
| [ 5065.737674][ T7689] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5065.737931][ T7689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5065.737932][ T7689] Call Trace:
[ 5065.737934][ T7689]
[ 5065.737936][ T7689] dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.737940][ T7689] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5065.737946][ T7689] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5065.737953][ T7689] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5065.737968][ T7689] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5065.737982][ T7689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.737985][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.737995][ T7689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.738001][ T7689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5065.738007][ T7689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5065.738012][ T7689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5065.738016][ T7689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5065.738028][ T7689] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5065.738040][ T7689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5065.738045][ T7689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5065.738048][ T7689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5065.738056][ T7689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5065.738058][ T7689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5065.738067][ T7689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5065.738083][ T7689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5065.738086][ T7689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5065.738097][ T7689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5065.738101][ T7689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5065.738106][ T7689] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5065.738120][ T7689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5065.738126][ T7689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5065.738133][ T7689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5065.738140][ T7689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5065.738150][ T7689] __x64_sys_sendto (net/socket.c:2183)
[ 5065.738154][ T7689] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5065.738158][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.738162][ T7689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5065.738168][ T7689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5065.738170][ T7689] RIP: 0033:0x7fe8d074ba4a
[ 5065.738173][ T7689] 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
[ 5065.738175][ T7689] RSP: 002b:00007fff1c255d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5065.738178][ T7689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8d074ba4a
[ 5065.738180][ T7689] RDX: 0000000000000040 RSI: 0000000010a8f340 RDI: 0000000000000005
[ 5065.738181][ T7689] RBP: 00007fff1c255e00 R08: 0000000000418574 R09: 000000000000001c
[ 5065.738183][ T7689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5065.738185][ T7689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8d0874000
| [ 5065.738185][ T7689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8d0874000
| [ 5065.738199][ T7689]
| [ 5065.752606][ T7689] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7689
| [ 5065.753127][ T7689] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.753620][ T7689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5065.753621][ T7689] Call Trace:
[ 5065.753623][ T7689]
[ 5065.753625][ T7689] dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.753630][ T7689] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5065.753637][ T7689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.753644][ T7689] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5065.753658][ T7689] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5065.753671][ T7689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.753674][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.753684][ T7689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.753690][ T7689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5065.753696][ T7689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5065.753702][ T7689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5065.753706][ T7689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5065.753718][ T7689] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5065.753730][ T7689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5065.753735][ T7689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5065.753738][ T7689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5065.753746][ T7689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5065.753749][ T7689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5065.753758][ T7689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5065.753775][ T7689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5065.753777][ T7689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5065.753789][ T7689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5065.753793][ T7689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5065.753798][ T7689] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5065.753813][ T7689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5065.753819][ T7689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5065.753827][ T7689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5065.753834][ T7689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5065.753844][ T7689] __x64_sys_sendto (net/socket.c:2183)
[ 5065.753848][ T7689] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5065.753852][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.753856][ T7689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5065.753861][ T7689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5065.753864][ T7689] RIP: 0033:0x7fe8d074ba4a
[ 5065.753867][ T7689] 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
[ 5065.753870][ T7689] RSP: 002b:00007fff1c255d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5065.753873][ T7689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8d074ba4a
[ 5065.753874][ T7689] RDX: 0000000000000040 RSI: 0000000010a8f340 RDI: 0000000000000005
[ 5065.753876][ T7689] RBP: 00007fff1c255e00 R08: 0000000000418574 R09: 000000000000001c
[ 5065.753878][ T7689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5065.753879][ T7689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8d0874000
| [ 5065.753879][ T7689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8d0874000
| [ 5065.753894][ T7689]
| [ 5065.753903][ T7689] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7689
| [ 5065.769884][ T7689] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5065.770167][ T7689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5065.770169][ T7689] Call Trace:
[ 5065.770171][ T7689]
[ 5065.770173][ T7689] dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.770177][ T7689] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5065.770184][ T7689] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5065.770191][ T7689] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5065.770204][ T7689] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5065.770218][ T7689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.770221][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.770231][ T7689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.770237][ T7689] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5065.770250][ T7689] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5065.770263][ T7689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.770266][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.770276][ T7689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.770282][ T7689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5065.770288][ T7689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5065.770293][ T7689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5065.770297][ T7689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5065.770310][ T7689] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5065.770321][ T7689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5065.770326][ T7689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5065.770329][ T7689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5065.770337][ T7689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5065.770340][ T7689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5065.770349][ T7689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5065.770365][ T7689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5065.770368][ T7689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5065.770379][ T7689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5065.770383][ T7689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5065.770388][ T7689] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5065.770403][ T7689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5065.770409][ T7689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5065.770416][ T7689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5065.770424][ T7689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5065.770434][ T7689] __x64_sys_sendto (net/socket.c:2183)
[ 5065.770438][ T7689] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5065.770442][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.770446][ T7689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5065.770452][ T7689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5065.770455][ T7689] RIP: 0033:0x7fe8d074ba4a
[ 5065.770458][ T7689] 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
[ 5065.770460][ T7689] RSP: 002b:00007fff1c255d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5065.770463][ T7689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8d074ba4a
[ 5065.770464][ T7689] RDX: 0000000000000040 RSI: 0000000010a8f340 RDI: 0000000000000005
[ 5065.770466][ T7689] RBP: 00007fff1c255e00 R08: 0000000000418574 R09: 000000000000001c
[ 5065.770468][ T7689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5065.770469][ T7689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8d0874000
| [ 5065.770469][ T7689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8d0874000
| [ 5065.770484][ T7689]
| [ 5065.770487][ T7689] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7689
| [ 5065.789127][ T7689] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.789413][ T7689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5065.789415][ T7689] Call Trace:
[ 5065.789416][ T7689]
[ 5065.789418][ T7689] dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.789423][ T7689] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5065.789430][ T7689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.789437][ T7689] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5065.789451][ T7689] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5065.789464][ T7689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.789468][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.789477][ T7689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.789484][ T7689] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5065.789497][ T7689] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5065.789510][ T7689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.789514][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.789523][ T7689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.789529][ T7689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5065.789536][ T7689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5065.789541][ T7689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5065.789545][ T7689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5065.789557][ T7689] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5065.789569][ T7689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5065.789574][ T7689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5065.789577][ T7689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5065.789585][ T7689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5065.789588][ T7689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5065.789597][ T7689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5065.789614][ T7689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5065.789616][ T7689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5065.789628][ T7689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5065.789632][ T7689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5065.789637][ T7689] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5065.789652][ T7689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5065.789658][ T7689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5065.789666][ T7689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5065.789673][ T7689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5065.789683][ T7689] __x64_sys_sendto (net/socket.c:2183)
[ 5065.789687][ T7689] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5065.789691][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.789695][ T7689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5065.789701][ T7689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5065.789704][ T7689] RIP: 0033:0x7fe8d074ba4a
[ 5065.789707][ T7689] 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
[ 5065.789710][ T7689] RSP: 002b:00007fff1c255d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5065.789712][ T7689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8d074ba4a
[ 5065.789714][ T7689] RDX: 0000000000000040 RSI: 0000000010a8f340 RDI: 0000000000000005
[ 5065.789716][ T7689] RBP: 00007fff1c255e00 R08: 0000000000418574 R09: 000000000000001c
[ 5065.789717][ T7689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5065.789719][ T7689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8d0874000
| [ 5065.789719][ T7689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8d0874000
| [ 5065.789734][ T7689]
| [ 5065.789742][ T7689] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7689
| [ 5065.809044][ T7689] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5065.809339][ T7689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5065.809340][ T7689] Call Trace:
[ 5065.809342][ T7689]
[ 5065.809344][ T7689] dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.809349][ T7689] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5065.809355][ T7689] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5065.809361][ T7689] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5065.809375][ T7689] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5065.809388][ T7689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.809392][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.809401][ T7689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.809408][ T7689] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5065.809421][ T7689] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5065.809434][ T7689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.809438][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.809447][ T7689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.809454][ T7689] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5065.809466][ T7689] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5065.809480][ T7689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.809483][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.809492][ T7689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.809498][ T7689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5065.809505][ T7689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5065.809510][ T7689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5065.809514][ T7689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5065.809526][ T7689] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5065.809538][ T7689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5065.809543][ T7689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5065.809546][ T7689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5065.809553][ T7689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5065.809556][ T7689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5065.809565][ T7689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5065.809582][ T7689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5065.809584][ T7689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5065.809596][ T7689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5065.809600][ T7689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5065.809605][ T7689] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5065.809620][ T7689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5065.809626][ T7689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5065.809634][ T7689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5065.809641][ T7689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5065.809652][ T7689] __x64_sys_sendto (net/socket.c:2183)
[ 5065.809656][ T7689] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5065.809659][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.809663][ T7689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5065.809669][ T7689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5065.809672][ T7689] RIP: 0033:0x7fe8d074ba4a
[ 5065.809675][ T7689] 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
[ 5065.809677][ T7689] RSP: 002b:00007fff1c255d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5065.809680][ T7689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8d074ba4a
[ 5065.809682][ T7689] RDX: 0000000000000040 RSI: 0000000010a8f340 RDI: 0000000000000005
[ 5065.809683][ T7689] RBP: 00007fff1c255e00 R08: 0000000000418574 R09: 000000000000001c
[ 5065.809685][ T7689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5065.809686][ T7689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8d0874000
| [ 5065.809686][ T7689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8d0874000
| [ 5065.809702][ T7689]
| [ 5065.809703][ T7689] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7689
| [ 5065.831031][ T7689] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.831532][ T7689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5065.831534][ T7689] Call Trace:
[ 5065.831535][ T7689]
[ 5065.831537][ T7689] dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.831543][ T7689] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5065.831550][ T7689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.831556][ T7689] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5065.831570][ T7689] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5065.831584][ T7689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.831587][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.831597][ T7689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.831604][ T7689] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5065.831617][ T7689] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5065.831631][ T7689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.831634][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.831644][ T7689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.831650][ T7689] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5065.831663][ T7689] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5065.831677][ T7689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.831680][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.831689][ T7689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.831696][ T7689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5065.831702][ T7689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5065.831707][ T7689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5065.831712][ T7689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5065.831725][ T7689] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5065.831737][ T7689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5065.831742][ T7689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5065.831745][ T7689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5065.831752][ T7689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5065.831755][ T7689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5065.831764][ T7689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5065.831782][ T7689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5065.831784][ T7689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5065.831796][ T7689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5065.831799][ T7689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5065.831805][ T7689] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5065.831820][ T7689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5065.831826][ T7689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5065.831845][ T7689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5065.831852][ T7689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5065.831862][ T7689] __x64_sys_sendto (net/socket.c:2183)
[ 5065.831866][ T7689] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5065.831870][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.831874][ T7689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5065.831879][ T7689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5065.831882][ T7689] RIP: 0033:0x7fe8d074ba4a
[ 5065.831885][ T7689] 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
[ 5065.831888][ T7689] RSP: 002b:00007fff1c255d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5065.831890][ T7689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8d074ba4a
[ 5065.831892][ T7689] RDX: 0000000000000040 RSI: 0000000010a8f340 RDI: 0000000000000005
[ 5065.831894][ T7689] RBP: 00007fff1c255e00 R08: 0000000000418574 R09: 000000000000001c
[ 5065.831895][ T7689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5065.831897][ T7689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8d0874000
| [ 5065.831897][ T7689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8d0874000
| [ 5065.831912][ T7689]
| [ 5065.831939][ T7689] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7689
| [ 5065.853785][ T7689] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5065.854094][ T7689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5065.854095][ T7689] Call Trace:
[ 5065.854097][ T7689]
[ 5065.854099][ T7689] dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.854104][ T7689] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5065.854110][ T7689] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5065.854117][ T7689] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5065.854131][ T7689] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5065.854144][ T7689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.854148][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.854157][ T7689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.854164][ T7689] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5065.854177][ T7689] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5065.854190][ T7689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.854194][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.854203][ T7689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.854210][ T7689] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5065.854222][ T7689] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5065.854236][ T7689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.854239][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.854248][ T7689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.854255][ T7689] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5065.854267][ T7689] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5065.854280][ T7689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.854283][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.854292][ T7689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.854299][ T7689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5065.854305][ T7689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5065.854310][ T7689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5065.854314][ T7689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5065.854326][ T7689] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5065.854338][ T7689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5065.854343][ T7689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5065.854346][ T7689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5065.854354][ T7689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5065.854357][ T7689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5065.854365][ T7689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5065.854382][ T7689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5065.854384][ T7689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5065.854396][ T7689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5065.854399][ T7689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5065.854405][ T7689] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5065.854420][ T7689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5065.854426][ T7689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5065.854433][ T7689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5065.854440][ T7689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5065.854450][ T7689] __x64_sys_sendto (net/socket.c:2183)
[ 5065.854454][ T7689] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5065.854458][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.854462][ T7689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5065.854468][ T7689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5065.854471][ T7689] RIP: 0033:0x7fe8d074ba4a
[ 5065.854474][ T7689] 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
[ 5065.854476][ T7689] RSP: 002b:00007fff1c255d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5065.854479][ T7689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8d074ba4a
[ 5065.854481][ T7689] RDX: 0000000000000040 RSI: 0000000010a8f340 RDI: 0000000000000005
[ 5065.854482][ T7689] RBP: 00007fff1c255e00 R08: 0000000000418574 R09: 000000000000001c
[ 5065.854484][ T7689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5065.854485][ T7689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8d0874000
| [ 5065.854485][ T7689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8d0874000
| [ 5065.854500][ T7689]
| [ 5065.854503][ T7689] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7689
| [ 5065.878825][ T7689] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.879167][ T7689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5065.879168][ T7689] Call Trace:
[ 5065.879170][ T7689]
[ 5065.879172][ T7689] dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.879177][ T7689] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5065.879184][ T7689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.879191][ T7689] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5065.879205][ T7689] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5065.879219][ T7689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.879222][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.879233][ T7689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.879240][ T7689] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5065.879253][ T7689] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5065.879267][ T7689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.879270][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.879280][ T7689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.879287][ T7689] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5065.879300][ T7689] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5065.879313][ T7689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.879317][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.879327][ T7689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.879333][ T7689] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5065.879346][ T7689] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5065.879360][ T7689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5065.879363][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.879373][ T7689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5065.879379][ T7689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5065.879385][ T7689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5065.879391][ T7689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5065.879395][ T7689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5065.879408][ T7689] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5065.879420][ T7689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5065.879425][ T7689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5065.879428][ T7689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5065.879436][ T7689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5065.879439][ T7689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5065.879448][ T7689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5065.879466][ T7689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5065.879468][ T7689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5065.879480][ T7689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5065.879484][ T7689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5065.879489][ T7689] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5065.879505][ T7689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5065.879511][ T7689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5065.879519][ T7689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5065.879526][ T7689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5065.879537][ T7689] __x64_sys_sendto (net/socket.c:2183)
[ 5065.879541][ T7689] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5065.879545][ T7689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5065.879549][ T7689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5065.879555][ T7689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5065.879558][ T7689] RIP: 0033:0x7fe8d074ba4a
[ 5065.879561][ T7689] 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
[ 5065.879564][ T7689] RSP: 002b:00007fff1c255d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5065.879567][ T7689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8d074ba4a
[ 5065.879569][ T7689] RDX: 0000000000000040 RSI: 0000000010a8f340 RDI: 0000000000000005
[ 5065.879570][ T7689] RBP: 00007fff1c255e00 R08: 0000000000418574 R09: 000000000000001c
[ 5065.879572][ T7689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5065.879573][ T7689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8d0874000
| [ 5066.955111][ T7689] lwtunnel_output(): recursion limit reached on datapath
| [ 5071.668586][ T7696] check_preemption_disabled: 46 callbacks suppressed
| [ 5071.668594][ T7696] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7696
| [ 5071.670335][ T7696] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5071.670581][ T7696] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5071.670583][ T7696] Call Trace:
[ 5071.670585][ T7696]
[ 5071.670588][ T7696] dump_stack_lvl (lib/dump_stack.c:123)
[ 5071.670595][ T7696] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5071.670603][ T7696] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5071.670609][ T7696] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5071.670616][ T7696] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5071.670622][ T7696] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5071.670626][ T7696] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5071.670638][ T7696] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5071.670649][ T7696] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5071.670654][ T7696] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5071.670658][ T7696] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5071.670667][ T7696] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5071.670672][ T7696] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5071.670680][ T7696] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5071.670696][ T7696] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5071.670698][ T7696] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5071.670709][ T7696] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5071.670714][ T7696] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5071.670719][ T7696] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5071.670733][ T7696] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5071.670740][ T7696] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5071.670749][ T7696] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5071.670756][ T7696] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5071.670765][ T7696] __x64_sys_sendto (net/socket.c:2183)
[ 5071.670769][ T7696] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5071.670774][ T7696] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5071.670778][ T7696] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5071.670784][ T7696] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5071.670788][ T7696] RIP: 0033:0x7fa8d69eda4a
[ 5071.670792][ T7696] 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
[ 5071.670795][ T7696] RSP: 002b:00007fffb46ba238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5071.670798][ T7696] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa8d69eda4a
[ 5071.670800][ T7696] RDX: 0000000000000040 RSI: 000000000e77a340 RDI: 0000000000000005
[ 5071.670802][ T7696] RBP: 00007fffb46ba2c0 R08: 0000000000418574 R09: 000000000000001c
[ 5071.670804][ T7696] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5071.670806][ T7696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa8d6b16000
| [ 5071.670806][ T7696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa8d6b16000
| [ 5071.670820][ T7696]
| [ 5071.670822][ T7696] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7696
| [ 5071.682203][ T7696] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5071.682438][ T7696] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5071.682439][ T7696] Call Trace:
[ 5071.682440][ T7696]
[ 5071.682442][ T7696] dump_stack_lvl (lib/dump_stack.c:123)
[ 5071.682447][ T7696] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5071.682453][ T7696] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5071.682459][ T7696] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5071.682465][ T7696] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5071.682470][ T7696] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5071.682474][ T7696] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5071.682485][ T7696] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5071.682497][ T7696] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5071.682502][ T7696] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5071.682505][ T7696] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5071.682512][ T7696] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5071.682515][ T7696] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5071.682524][ T7696] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5071.682539][ T7696] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5071.682542][ T7696] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5071.682553][ T7696] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5071.682556][ T7696] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5071.682561][ T7696] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5071.682575][ T7696] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5071.682581][ T7696] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5071.682588][ T7696] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5071.682595][ T7696] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5071.682604][ T7696] __x64_sys_sendto (net/socket.c:2183)
[ 5071.682608][ T7696] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5071.682612][ T7696] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5071.682616][ T7696] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5071.682621][ T7696] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5071.682624][ T7696] RIP: 0033:0x7fa8d69eda4a
[ 5071.682627][ T7696] 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
[ 5071.682630][ T7696] RSP: 002b:00007fffb46ba238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5071.682633][ T7696] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa8d69eda4a
[ 5071.682634][ T7696] RDX: 0000000000000040 RSI: 000000000e77a340 RDI: 0000000000000005
[ 5071.682636][ T7696] RBP: 00007fffb46ba2c0 R08: 0000000000418574 R09: 000000000000001c
[ 5071.682637][ T7696] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5071.682639][ T7696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa8d6b16000
| [ 5071.682639][ T7696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa8d6b16000
| [ 5071.682653][ T7696]
| [ 5071.700292][ T7696] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7696
| [ 5071.700651][ T7696] caller is lwtunnel_output (net/core/dev.h:355 net/core/lwtunnel.c:360)
[ 5071.700896][ T7696] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5071.700898][ T7696] Call Trace:
[ 5071.700899][ T7696]
[ 5071.700901][ T7696] dump_stack_lvl (lib/dump_stack.c:123)
[ 5071.700907][ T7696] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5071.700914][ T7696] lwtunnel_output (net/core/dev.h:355 net/core/lwtunnel.c:360)
[ 5071.700921][ T7696] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5071.700927][ T7696] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5071.700933][ T7696] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5071.700937][ T7696] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5071.700949][ T7696] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5071.700961][ T7696] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5071.700966][ T7696] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5071.700972][ T7696] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5071.700980][ T7696] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5071.700983][ T7696] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5071.700992][ T7696] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5071.701008][ T7696] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5071.701011][ T7696] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5071.701023][ T7696] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5071.701028][ T7696] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5071.701034][ T7696] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5071.701048][ T7696] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5071.701054][ T7696] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5071.701062][ T7696] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5071.701069][ T7696] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5071.701079][ T7696] __x64_sys_sendto (net/socket.c:2183)
[ 5071.701082][ T7696] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5071.701086][ T7696] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5071.701090][ T7696] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5071.701096][ T7696] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5071.701099][ T7696] RIP: 0033:0x7fa8d69eda4a
[ 5071.701103][ T7696] 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
[ 5071.701106][ T7696] RSP: 002b:00007fffb46ba238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5071.701109][ T7696] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa8d69eda4a
[ 5071.701111][ T7696] RDX: 0000000000000040 RSI: 000000000e77a340 RDI: 0000000000000005
[ 5071.701113][ T7696] RBP: 00007fffb46ba2c0 R08: 0000000000418574 R09: 000000000000001c
[ 5071.701115][ T7696] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5071.701117][ T7696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa8d6b16000
| [ 5071.701117][ T7696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa8d6b16000
| [ 5071.701132][ T7696]
| [ 5072.668816][ T7696] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7696
| [ 5072.669270][ T7696] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5072.669523][ T7696] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5072.669525][ T7696] Call Trace:
[ 5072.669527][ T7696]
[ 5072.669530][ T7696] dump_stack_lvl (lib/dump_stack.c:123)
[ 5072.669537][ T7696] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5072.669545][ T7696] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5072.669551][ T7696] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5072.669559][ T7696] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5072.669565][ T7696] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5072.669569][ T7696] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5072.669581][ T7696] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5072.669592][ T7696] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5072.669597][ T7696] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5072.669602][ T7696] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5072.669611][ T7696] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5072.669615][ T7696] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5072.669624][ T7696] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5072.669640][ T7696] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5072.669643][ T7696] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5072.669654][ T7696] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5072.669659][ T7696] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5072.669665][ T7696] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5072.669678][ T7696] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5072.669687][ T7696] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[ 5072.669694][ T7696] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5072.669702][ T7696] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[ 5072.669707][ T7696] ? __pfx___x64_sys_poll (fs/select.c:1062)
[ 5072.669709][ T7696] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5072.669717][ T7696] __x64_sys_sendto (net/socket.c:2183)
[ 5072.669721][ T7696] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5072.669726][ T7696] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5072.669730][ T7696] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5072.669735][ T7696] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5072.669739][ T7696] RIP: 0033:0x7fa8d69eda4a
[ 5072.669743][ T7696] 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
[ 5072.669746][ T7696] RSP: 002b:00007fffb46ba238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5072.669750][ T7696] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa8d69eda4a
[ 5072.669752][ T7696] RDX: 0000000000000040 RSI: 000000000e77a340 RDI: 0000000000000005
[ 5072.669754][ T7696] RBP: 00007fffb46ba2c0 R08: 0000000000418574 R09: 000000000000001c
[ 5072.669756][ T7696] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5072.669758][ T7696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa8d6b16000
| [ 5072.669758][ T7696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa8d6b16000
| [ 5072.669772][ T7696]
| [ 5072.669774][ T7696] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7696
| [ 5072.681633][ T7696] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5072.681875][ T7696] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5072.681876][ T7696] Call Trace:
[ 5072.681878][ T7696]
[ 5072.681880][ T7696] dump_stack_lvl (lib/dump_stack.c:123)
[ 5072.681885][ T7696] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5072.681892][ T7696] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5072.681899][ T7696] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5072.681905][ T7696] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5072.681911][ T7696] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5072.681915][ T7696] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5072.681927][ T7696] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5072.681938][ T7696] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5072.681943][ T7696] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5072.681947][ T7696] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5072.681954][ T7696] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5072.681958][ T7696] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5072.681967][ T7696] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5072.681985][ T7696] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5072.681987][ T7696] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5072.681998][ T7696] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5072.682002][ T7696] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5072.682008][ T7696] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5072.682021][ T7696] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5072.682029][ T7696] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[ 5072.682035][ T7696] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5072.682043][ T7696] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[ 5072.682047][ T7696] ? __pfx___x64_sys_poll (fs/select.c:1062)
[ 5072.682049][ T7696] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5072.682057][ T7696] __x64_sys_sendto (net/socket.c:2183)
[ 5072.682060][ T7696] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5072.682065][ T7696] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5072.682069][ T7696] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5072.682075][ T7696] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5072.682078][ T7696] RIP: 0033:0x7fa8d69eda4a
[ 5072.682082][ T7696] 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
[ 5072.682084][ T7696] RSP: 002b:00007fffb46ba238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5072.682088][ T7696] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa8d69eda4a
[ 5072.682089][ T7696] RDX: 0000000000000040 RSI: 000000000e77a340 RDI: 0000000000000005
[ 5072.682091][ T7696] RBP: 00007fffb46ba2c0 R08: 0000000000418574 R09: 000000000000001c
[ 5072.682093][ T7696] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5072.682095][ T7696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa8d6b16000
| [ 5072.682095][ T7696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa8d6b16000
| [ 5072.682110][ T7696]
| [ 5072.695243][ T7696] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7696
| [ 5072.695605][ T7696] caller is lwtunnel_output (net/core/dev.h:355 net/core/lwtunnel.c:360)
[ 5072.695850][ T7696] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5072.695851][ T7696] Call Trace:
[ 5072.695853][ T7696]
[ 5072.695855][ T7696] dump_stack_lvl (lib/dump_stack.c:123)
[ 5072.695861][ T7696] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5072.695867][ T7696] lwtunnel_output (net/core/dev.h:355 net/core/lwtunnel.c:360)
[ 5072.695874][ T7696] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5072.695880][ T7696] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5072.695885][ T7696] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5072.695890][ T7696] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5072.695902][ T7696] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5072.695913][ T7696] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5072.695919][ T7696] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5072.695922][ T7696] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5072.695930][ T7696] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5072.695934][ T7696] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5072.695943][ T7696] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5072.695959][ T7696] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5072.695962][ T7696] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5072.695975][ T7696] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5072.695979][ T7696] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5072.695985][ T7696] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5072.695998][ T7696] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5072.696007][ T7696] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[ 5072.696013][ T7696] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5072.696021][ T7696] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[ 5072.696026][ T7696] ? __pfx___x64_sys_poll (fs/select.c:1062)
[ 5072.696028][ T7696] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5072.696036][ T7696] __x64_sys_sendto (net/socket.c:2183)
[ 5072.696040][ T7696] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5072.696044][ T7696] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5072.696048][ T7696] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5072.696054][ T7696] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5072.696058][ T7696] RIP: 0033:0x7fa8d69eda4a
[ 5072.696061][ T7696] 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
[ 5072.696064][ T7696] RSP: 002b:00007fffb46ba238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5072.696068][ T7696] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa8d69eda4a
[ 5072.696070][ T7696] RDX: 0000000000000040 RSI: 000000000e77a340 RDI: 0000000000000005
[ 5072.696071][ T7696] RBP: 00007fffb46ba2c0 R08: 0000000000418574 R09: 000000000000001c
[ 5072.696073][ T7696] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5072.696075][ T7696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa8d6b16000
| [ 5075.135178][ C1] lwtunnel_input(): recursion limit reached on datapath
| [ 5076.173264][ C1] lwtunnel_input(): recursion limit reached on datapath
| [ 5078.414871][ T7702] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7702
| [ 5078.415281][ T7702] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5078.415527][ T7702] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5078.415529][ T7702] Call Trace:
[ 5078.415531][ T7702]
[ 5078.415534][ T7702] dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.415541][ T7702] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5078.415549][ T7702] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5078.415556][ T7702] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5078.415563][ T7702] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5078.415569][ T7702] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5078.415574][ T7702] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5078.415586][ T7702] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5078.415597][ T7702] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5078.415602][ T7702] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5078.415607][ T7702] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5078.415616][ T7702] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5078.415620][ T7702] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5078.415629][ T7702] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5078.415645][ T7702] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5078.415648][ T7702] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5078.415659][ T7702] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5078.415664][ T7702] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5078.415669][ T7702] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5078.415684][ T7702] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5078.415691][ T7702] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5078.415700][ T7702] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5078.415707][ T7702] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5078.415716][ T7702] __x64_sys_sendto (net/socket.c:2183)
[ 5078.415720][ T7702] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5078.415726][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.415730][ T7702] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5078.415735][ T7702] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5078.415739][ T7702] RIP: 0033:0x7f90b1783a4a
[ 5078.415743][ T7702] 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
[ 5078.415746][ T7702] RSP: 002b:00007ffddd557868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5078.415750][ T7702] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f90b1783a4a
[ 5078.415752][ T7702] RDX: 0000000000000040 RSI: 0000000014f75340 RDI: 0000000000000005
[ 5078.415753][ T7702] RBP: 00007ffddd5578f0 R08: 0000000000418574 R09: 000000000000001c
[ 5078.415755][ T7702] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5078.415757][ T7702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90b18ac000
| [ 5078.415757][ T7702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90b18ac000
| [ 5078.415771][ T7702]
| [ 5078.415774][ T7702] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7702
| [ 5078.428043][ T7702] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.428281][ T7702] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5078.428283][ T7702] Call Trace:
[ 5078.428284][ T7702]
[ 5078.428286][ T7702] dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.428291][ T7702] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5078.428297][ T7702] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.428303][ T7702] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5078.428309][ T7702] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5078.428314][ T7702] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5078.428318][ T7702] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5078.428330][ T7702] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5078.428341][ T7702] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5078.428346][ T7702] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5078.428350][ T7702] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5078.428357][ T7702] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5078.428360][ T7702] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5078.428369][ T7702] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5078.428385][ T7702] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5078.428387][ T7702] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5078.428398][ T7702] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5078.428402][ T7702] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5078.428407][ T7702] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5078.428421][ T7702] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5078.428427][ T7702] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5078.428435][ T7702] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5078.428442][ T7702] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5078.428451][ T7702] __x64_sys_sendto (net/socket.c:2183)
[ 5078.428455][ T7702] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5078.428459][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.428463][ T7702] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5078.428468][ T7702] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5078.428471][ T7702] RIP: 0033:0x7f90b1783a4a
[ 5078.428475][ T7702] 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
[ 5078.428477][ T7702] RSP: 002b:00007ffddd557868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5078.428480][ T7702] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f90b1783a4a
[ 5078.428482][ T7702] RDX: 0000000000000040 RSI: 0000000014f75340 RDI: 0000000000000005
[ 5078.428483][ T7702] RBP: 00007ffddd5578f0 R08: 0000000000418574 R09: 000000000000001c
[ 5078.428485][ T7702] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5078.428486][ T7702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90b18ac000
| [ 5078.428486][ T7702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90b18ac000
| [ 5078.428500][ T7702]
| [ 5078.428615][ T7702] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7702
| [ 5078.440377][ T7702] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5078.440628][ T7702] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5078.440629][ T7702] Call Trace:
[ 5078.440631][ T7702]
[ 5078.440633][ T7702] dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.440637][ T7702] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5078.440644][ T7702] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5078.440650][ T7702] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5078.440660][ T7702] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5078.440672][ T7702] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.440675][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.440684][ T7702] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.440690][ T7702] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5078.440696][ T7702] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5078.440701][ T7702] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5078.440705][ T7702] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5078.440717][ T7702] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5078.440728][ T7702] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5078.440734][ T7702] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5078.440737][ T7702] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5078.440744][ T7702] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5078.440747][ T7702] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5078.440756][ T7702] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5078.440772][ T7702] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5078.440775][ T7702] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5078.440786][ T7702] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5078.440789][ T7702] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5078.440795][ T7702] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5078.440809][ T7702] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5078.440815][ T7702] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5078.440822][ T7702] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5078.440829][ T7702] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5078.440839][ T7702] __x64_sys_sendto (net/socket.c:2183)
[ 5078.440843][ T7702] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5078.440847][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.440851][ T7702] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5078.440857][ T7702] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5078.440860][ T7702] RIP: 0033:0x7f90b1783a4a
[ 5078.440863][ T7702] 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
[ 5078.440865][ T7702] RSP: 002b:00007ffddd557868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5078.440868][ T7702] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f90b1783a4a
[ 5078.440869][ T7702] RDX: 0000000000000040 RSI: 0000000014f75340 RDI: 0000000000000005
[ 5078.440871][ T7702] RBP: 00007ffddd5578f0 R08: 0000000000418574 R09: 000000000000001c
[ 5078.440873][ T7702] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5078.440874][ T7702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90b18ac000
| [ 5078.440874][ T7702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90b18ac000
| [ 5078.440889][ T7702]
| [ 5078.440891][ T7702] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7702
| [ 5078.454022][ T7702] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.454278][ T7702] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5078.454280][ T7702] Call Trace:
[ 5078.454281][ T7702]
[ 5078.454283][ T7702] dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.454288][ T7702] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5078.454294][ T7702] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.454301][ T7702] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5078.454310][ T7702] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5078.454322][ T7702] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.454325][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.454334][ T7702] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.454341][ T7702] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5078.454347][ T7702] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5078.454352][ T7702] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5078.454356][ T7702] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5078.454368][ T7702] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5078.454380][ T7702] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5078.454385][ T7702] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5078.454388][ T7702] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5078.454396][ T7702] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5078.454399][ T7702] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5078.454408][ T7702] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5078.454424][ T7702] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5078.454427][ T7702] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5078.454438][ T7702] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5078.454442][ T7702] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5078.454447][ T7702] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5078.454462][ T7702] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5078.454468][ T7702] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5078.454475][ T7702] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5078.454483][ T7702] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5078.454493][ T7702] __x64_sys_sendto (net/socket.c:2183)
[ 5078.454497][ T7702] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5078.454501][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.454505][ T7702] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5078.454510][ T7702] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5078.454513][ T7702] RIP: 0033:0x7f90b1783a4a
[ 5078.454516][ T7702] 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
[ 5078.454519][ T7702] RSP: 002b:00007ffddd557868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5078.454522][ T7702] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f90b1783a4a
[ 5078.454523][ T7702] RDX: 0000000000000040 RSI: 0000000014f75340 RDI: 0000000000000005
[ 5078.454525][ T7702] RBP: 00007ffddd5578f0 R08: 0000000000418574 R09: 000000000000001c
[ 5078.454527][ T7702] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5078.454528][ T7702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90b18ac000
| [ 5078.454528][ T7702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90b18ac000
| [ 5078.454543][ T7702]
| [ 5078.454600][ T7702] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7702
| [ 5078.469446][ T7702] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5078.469710][ T7702] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5078.469711][ T7702] Call Trace:
[ 5078.469713][ T7702]
[ 5078.469715][ T7702] dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.469720][ T7702] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5078.469726][ T7702] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5078.469732][ T7702] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5078.469742][ T7702] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5078.469753][ T7702] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.469757][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.469766][ T7702] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.469772][ T7702] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5078.469781][ T7702] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5078.469792][ T7702] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.469795][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.469805][ T7702] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.469811][ T7702] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5078.469817][ T7702] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5078.469822][ T7702] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5078.469826][ T7702] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5078.469838][ T7702] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5078.469850][ T7702] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5078.469855][ T7702] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5078.469858][ T7702] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5078.469865][ T7702] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5078.469868][ T7702] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5078.469877][ T7702] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5078.469894][ T7702] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5078.469896][ T7702] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5078.469907][ T7702] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5078.469911][ T7702] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5078.469916][ T7702] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5078.469931][ T7702] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5078.469937][ T7702] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5078.469944][ T7702] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5078.469951][ T7702] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5078.469961][ T7702] __x64_sys_sendto (net/socket.c:2183)
[ 5078.469965][ T7702] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5078.469970][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.469974][ T7702] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5078.469980][ T7702] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5078.469984][ T7702] RIP: 0033:0x7f90b1783a4a
[ 5078.469987][ T7702] 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
[ 5078.469989][ T7702] RSP: 002b:00007ffddd557868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5078.469992][ T7702] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f90b1783a4a
[ 5078.469994][ T7702] RDX: 0000000000000040 RSI: 0000000014f75340 RDI: 0000000000000005
[ 5078.469995][ T7702] RBP: 00007ffddd5578f0 R08: 0000000000418574 R09: 000000000000001c
[ 5078.469997][ T7702] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5078.469999][ T7702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90b18ac000
| [ 5078.469999][ T7702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90b18ac000
| [ 5078.470013][ T7702]
| [ 5078.487900][ T7702] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7702
| [ 5078.488476][ T7702] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.488745][ T7702] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5078.488747][ T7702] Call Trace:
[ 5078.488748][ T7702]
[ 5078.488750][ T7702] dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.488755][ T7702] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5078.488762][ T7702] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.488768][ T7702] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5078.488777][ T7702] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5078.488789][ T7702] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.488792][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.488802][ T7702] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.488808][ T7702] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5078.488817][ T7702] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5078.488829][ T7702] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.488832][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.488841][ T7702] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.488848][ T7702] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5078.488854][ T7702] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5078.488859][ T7702] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5078.488863][ T7702] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5078.488875][ T7702] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5078.488887][ T7702] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5078.488892][ T7702] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5078.488896][ T7702] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5078.488903][ T7702] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5078.488906][ T7702] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5078.488915][ T7702] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5078.488932][ T7702] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5078.488934][ T7702] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5078.488946][ T7702] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5078.488949][ T7702] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5078.488955][ T7702] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5078.488971][ T7702] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5078.488977][ T7702] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5078.488985][ T7702] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5078.488992][ T7702] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5078.489002][ T7702] __x64_sys_sendto (net/socket.c:2183)
[ 5078.489006][ T7702] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5078.489010][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.489014][ T7702] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5078.489020][ T7702] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5078.489023][ T7702] RIP: 0033:0x7f90b1783a4a
[ 5078.489026][ T7702] 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
[ 5078.489028][ T7702] RSP: 002b:00007ffddd557868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5078.489031][ T7702] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f90b1783a4a
[ 5078.489033][ T7702] RDX: 0000000000000040 RSI: 0000000014f75340 RDI: 0000000000000005
[ 5078.489034][ T7702] RBP: 00007ffddd5578f0 R08: 0000000000418574 R09: 000000000000001c
[ 5078.489036][ T7702] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5078.489037][ T7702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90b18ac000
| [ 5078.489037][ T7702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90b18ac000
| [ 5078.489053][ T7702]
| [ 5078.507164][ T7702] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7702
| [ 5078.507726][ T7702] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5078.507998][ T7702] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5078.507999][ T7702] Call Trace:
[ 5078.508001][ T7702]
[ 5078.508003][ T7702] dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.508008][ T7702] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5078.508014][ T7702] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5078.508020][ T7702] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5078.508030][ T7702] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5078.508042][ T7702] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5078.508051][ T7702] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.508057][ T7702] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5078.508066][ T7702] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5078.508078][ T7702] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.508081][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.508090][ T7702] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.508096][ T7702] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5078.508105][ T7702] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5078.508116][ T7702] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.508120][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.508129][ T7702] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.508135][ T7702] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5078.508141][ T7702] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5078.508146][ T7702] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5078.508150][ T7702] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5078.508162][ T7702] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5078.508174][ T7702] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5078.508179][ T7702] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5078.508182][ T7702] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5078.508190][ T7702] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5078.508193][ T7702] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5078.508201][ T7702] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5078.508218][ T7702] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5078.508220][ T7702] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5078.508231][ T7702] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5078.508235][ T7702] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5078.508240][ T7702] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5078.508255][ T7702] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5078.508261][ T7702] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5078.508268][ T7702] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5078.508275][ T7702] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5078.508285][ T7702] __x64_sys_sendto (net/socket.c:2183)
[ 5078.508289][ T7702] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5078.508292][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.508296][ T7702] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5078.508302][ T7702] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5078.508305][ T7702] RIP: 0033:0x7f90b1783a4a
[ 5078.508308][ T7702] 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
[ 5078.508310][ T7702] RSP: 002b:00007ffddd557868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5078.508313][ T7702] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f90b1783a4a
[ 5078.508315][ T7702] RDX: 0000000000000040 RSI: 0000000014f75340 RDI: 0000000000000005
[ 5078.508316][ T7702] RBP: 00007ffddd5578f0 R08: 0000000000418574 R09: 000000000000001c
[ 5078.508318][ T7702] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5078.508319][ T7702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90b18ac000
| [ 5078.508319][ T7702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90b18ac000
| [ 5078.508334][ T7702]
| [ 5078.508336][ T7702] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7702
| [ 5078.526966][ T7702] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.527253][ T7702] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5078.527254][ T7702] Call Trace:
[ 5078.527256][ T7702]
[ 5078.527258][ T7702] dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.527263][ T7702] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5078.527269][ T7702] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.527275][ T7702] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5078.527285][ T7702] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5078.527298][ T7702] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5078.527308][ T7702] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.527314][ T7702] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5078.527323][ T7702] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5078.527335][ T7702] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.527338][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.527347][ T7702] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.527354][ T7702] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5078.527362][ T7702] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5078.527374][ T7702] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.527378][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.527387][ T7702] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.527394][ T7702] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5078.527400][ T7702] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5078.527405][ T7702] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5078.527410][ T7702] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5078.527422][ T7702] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5078.527434][ T7702] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5078.527439][ T7702] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5078.527442][ T7702] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5078.527450][ T7702] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5078.527453][ T7702] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5078.527462][ T7702] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5078.527479][ T7702] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5078.527482][ T7702] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5078.527493][ T7702] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5078.527497][ T7702] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5078.527502][ T7702] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5078.527518][ T7702] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5078.527524][ T7702] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5078.527531][ T7702] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5078.527538][ T7702] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5078.527548][ T7702] __x64_sys_sendto (net/socket.c:2183)
[ 5078.527552][ T7702] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5078.527556][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.527560][ T7702] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5078.527566][ T7702] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5078.527569][ T7702] RIP: 0033:0x7f90b1783a4a
[ 5078.527572][ T7702] 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
[ 5078.527574][ T7702] RSP: 002b:00007ffddd557868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5078.527577][ T7702] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f90b1783a4a
[ 5078.527579][ T7702] RDX: 0000000000000040 RSI: 0000000014f75340 RDI: 0000000000000005
[ 5078.527580][ T7702] RBP: 00007ffddd5578f0 R08: 0000000000418574 R09: 000000000000001c
[ 5078.527582][ T7702] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5078.527583][ T7702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90b18ac000
| [ 5078.527583][ T7702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90b18ac000
| [ 5078.527599][ T7702]
| [ 5078.527686][ T7702] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7702
| [ 5078.546940][ T7702] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5078.547431][ T7702] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5078.547432][ T7702] Call Trace:
[ 5078.547434][ T7702]
[ 5078.547436][ T7702] dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.547441][ T7702] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5078.547447][ T7702] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5078.547454][ T7702] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5078.547463][ T7702] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5078.547475][ T7702] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.547479][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.547488][ T7702] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.547495][ T7702] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5078.547504][ T7702] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5078.547517][ T7702] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5078.547527][ T7702] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.547533][ T7702] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5078.547542][ T7702] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5078.547554][ T7702] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.547557][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.547566][ T7702] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.547573][ T7702] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5078.547582][ T7702] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5078.547593][ T7702] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.547597][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.547606][ T7702] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.547612][ T7702] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5078.547619][ T7702] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5078.547624][ T7702] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5078.547629][ T7702] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5078.547641][ T7702] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5078.547653][ T7702] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5078.547659][ T7702] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5078.547662][ T7702] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5078.547670][ T7702] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5078.547673][ T7702] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5078.547682][ T7702] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5078.547699][ T7702] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5078.547701][ T7702] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5078.547713][ T7702] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5078.547717][ T7702] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5078.547722][ T7702] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5078.547738][ T7702] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5078.547744][ T7702] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5078.547751][ T7702] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5078.547758][ T7702] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5078.547769][ T7702] __x64_sys_sendto (net/socket.c:2183)
[ 5078.547772][ T7702] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5078.547776][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.547780][ T7702] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5078.547786][ T7702] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5078.547789][ T7702] RIP: 0033:0x7f90b1783a4a
[ 5078.547792][ T7702] 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
[ 5078.547795][ T7702] RSP: 002b:00007ffddd557868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5078.547798][ T7702] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f90b1783a4a
[ 5078.547799][ T7702] RDX: 0000000000000040 RSI: 0000000014f75340 RDI: 0000000000000005
[ 5078.547801][ T7702] RBP: 00007ffddd5578f0 R08: 0000000000418574 R09: 000000000000001c
[ 5078.547802][ T7702] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5078.547804][ T7702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90b18ac000
| [ 5078.547804][ T7702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90b18ac000
| [ 5078.547819][ T7702]
| [ 5078.547824][ T7702] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7702
| [ 5078.568801][ T7702] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.569096][ T7702] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5078.569098][ T7702] Call Trace:
[ 5078.569099][ T7702]
[ 5078.569101][ T7702] dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.569107][ T7702] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5078.569113][ T7702] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.569120][ T7702] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5078.569129][ T7702] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5078.569141][ T7702] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.569145][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.569155][ T7702] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.569161][ T7702] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5078.569170][ T7702] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5078.569184][ T7702] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5078.569193][ T7702] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.569199][ T7702] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5078.569208][ T7702] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5078.569220][ T7702] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.569224][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.569233][ T7702] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.569240][ T7702] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5078.569249][ T7702] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5078.569261][ T7702] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5078.569264][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.569274][ T7702] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5078.569280][ T7702] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5078.569286][ T7702] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5078.569292][ T7702] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5078.569296][ T7702] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5078.569309][ T7702] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5078.569321][ T7702] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5078.569326][ T7702] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5078.569329][ T7702] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5078.569337][ T7702] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5078.569340][ T7702] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5078.569349][ T7702] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5078.569367][ T7702] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5078.569369][ T7702] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5078.569381][ T7702] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5078.569385][ T7702] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5078.569390][ T7702] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5078.569406][ T7702] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5078.569412][ T7702] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5078.569420][ T7702] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5078.569427][ T7702] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5078.569438][ T7702] __x64_sys_sendto (net/socket.c:2183)
[ 5078.569441][ T7702] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5078.569445][ T7702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5078.569449][ T7702] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5078.569455][ T7702] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5078.569458][ T7702] RIP: 0033:0x7f90b1783a4a
[ 5078.569461][ T7702] 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
[ 5078.569464][ T7702] RSP: 002b:00007ffddd557868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5078.569466][ T7702] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f90b1783a4a
[ 5078.569468][ T7702] RDX: 0000000000000040 RSI: 0000000014f75340 RDI: 0000000000000005
[ 5078.569470][ T7702] RBP: 00007ffddd5578f0 R08: 0000000000418574 R09: 000000000000001c
[ 5078.569471][ T7702] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5078.569472][ T7702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90b18ac000
| [ 5084.099127][ C1] lwtunnel_input(): recursion limit reached on datapath
| [ 5086.363279][ T7708] check_preemption_disabled: 46 callbacks suppressed
| [ 5086.363287][ T7708] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7708
| [ 5086.364043][ T7708] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5086.364307][ T7708] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5086.364309][ T7708] Call Trace:
[ 5086.364311][ T7708]
[ 5086.364314][ T7708] dump_stack_lvl (lib/dump_stack.c:123)
[ 5086.364321][ T7708] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5086.364329][ T7708] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5086.364336][ T7708] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5086.364343][ T7708] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5086.364349][ T7708] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5086.364354][ T7708] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5086.364366][ T7708] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5086.364377][ T7708] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5086.364382][ T7708] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5086.364387][ T7708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5086.364396][ T7708] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5086.364400][ T7708] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5086.364409][ T7708] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5086.364425][ T7708] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5086.364428][ T7708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5086.364439][ T7708] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5086.364444][ T7708] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5086.364449][ T7708] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5086.364464][ T7708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5086.364470][ T7708] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5086.364479][ T7708] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5086.364494][ T7708] __x64_sys_sendto (net/socket.c:2183)
[ 5086.364497][ T7708] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5086.364502][ T7708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5086.364507][ T7708] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5086.364512][ T7708] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5086.364516][ T7708] RIP: 0033:0x7f42e739aa4a
[ 5086.364520][ T7708] 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
[ 5086.364523][ T7708] RSP: 002b:00007fff8580d118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5086.364526][ T7708] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42e739aa4a
[ 5086.364528][ T7708] RDX: 0000000000000040 RSI: 000000002c8e6340 RDI: 0000000000000005
[ 5086.364530][ T7708] RBP: 00007fff8580d1a0 R08: 0000000000418574 R09: 000000000000001c
[ 5086.364532][ T7708] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5086.364534][ T7708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e74c3000
| [ 5086.364534][ T7708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e74c3000
| [ 5086.364548][ T7708]
| [ 5086.364551][ T7708] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7708
| [ 5086.376203][ T7708] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.376460][ T7708] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5086.376461][ T7708] Call Trace:
[ 5086.376463][ T7708]
[ 5086.376465][ T7708] dump_stack_lvl (lib/dump_stack.c:123)
[ 5086.376470][ T7708] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5086.376477][ T7708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.376483][ T7708] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5086.376490][ T7708] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5086.376496][ T7708] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5086.376500][ T7708] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5086.376512][ T7708] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5086.376524][ T7708] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5086.376529][ T7708] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5086.376533][ T7708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5086.376541][ T7708] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5086.376544][ T7708] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5086.376553][ T7708] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5086.376569][ T7708] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5086.376572][ T7708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5086.376583][ T7708] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5086.376588][ T7708] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5086.376593][ T7708] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5086.376608][ T7708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5086.376614][ T7708] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5086.376622][ T7708] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5086.376636][ T7708] __x64_sys_sendto (net/socket.c:2183)
[ 5086.376640][ T7708] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5086.376644][ T7708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5086.376648][ T7708] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5086.376654][ T7708] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5086.376657][ T7708] RIP: 0033:0x7f42e739aa4a
[ 5086.376661][ T7708] 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
[ 5086.376663][ T7708] RSP: 002b:00007fff8580d118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5086.376666][ T7708] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42e739aa4a
[ 5086.376668][ T7708] RDX: 0000000000000040 RSI: 000000002c8e6340 RDI: 0000000000000005
[ 5086.376669][ T7708] RBP: 00007fff8580d1a0 R08: 0000000000418574 R09: 000000000000001c
[ 5086.376671][ T7708] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5086.376673][ T7708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e74c3000
| [ 5086.376673][ T7708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e74c3000
| [ 5086.376688][ T7708]
| [ 5086.376765][ T7708] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7708
| [ 5086.388893][ T7708] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5086.389176][ T7708] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5086.389177][ T7708] Call Trace:
[ 5086.389179][ T7708]
[ 5086.389181][ T7708] dump_stack_lvl (lib/dump_stack.c:123)
[ 5086.389186][ T7708] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5086.389192][ T7708] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5086.389198][ T7708] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5086.389202][ T7708] ? _printk (kernel/printk/printk.c:2470)
[ 5086.389211][ T7708] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5086.389222][ T7708] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5086.389230][ T7708] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5086.389237][ T7708] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5086.389242][ T7708] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5086.389248][ T7708] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5086.389252][ T7708] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5086.389255][ T7708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5086.389265][ T7708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.389271][ T7708] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5086.389277][ T7708] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5086.389282][ T7708] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5086.389286][ T7708] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5086.389298][ T7708] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5086.389310][ T7708] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5086.389315][ T7708] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5086.389318][ T7708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5086.389325][ T7708] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5086.389328][ T7708] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5086.389337][ T7708] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5086.389353][ T7708] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5086.389356][ T7708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5086.389368][ T7708] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5086.389371][ T7708] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5086.389377][ T7708] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5086.389391][ T7708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5086.389397][ T7708] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5086.389405][ T7708] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5086.389419][ T7708] __x64_sys_sendto (net/socket.c:2183)
[ 5086.389423][ T7708] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5086.389426][ T7708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5086.389431][ T7708] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5086.389436][ T7708] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5086.389439][ T7708] RIP: 0033:0x7f42e739aa4a
[ 5086.389442][ T7708] 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
[ 5086.389445][ T7708] RSP: 002b:00007fff8580d118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5086.389448][ T7708] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42e739aa4a
[ 5086.389450][ T7708] RDX: 0000000000000040 RSI: 000000002c8e6340 RDI: 0000000000000005
[ 5086.389451][ T7708] RBP: 00007fff8580d1a0 R08: 0000000000418574 R09: 000000000000001c
[ 5086.389453][ T7708] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5086.389454][ T7708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e74c3000
| [ 5086.389454][ T7708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e74c3000
| [ 5086.389469][ T7708]
| [ 5086.389471][ T7708] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7708
| [ 5086.404504][ T7708] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.404768][ T7708] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5086.404769][ T7708] Call Trace:
[ 5086.404771][ T7708]
[ 5086.404773][ T7708] dump_stack_lvl (lib/dump_stack.c:123)
[ 5086.404778][ T7708] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5086.404784][ T7708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.404790][ T7708] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5086.404793][ T7708] ? _printk (kernel/printk/printk.c:2470)
[ 5086.404802][ T7708] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5086.404830][ T7708] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5086.404836][ T7708] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5086.404844][ T7708] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5086.404848][ T7708] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5086.404855][ T7708] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5086.404859][ T7708] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5086.404863][ T7708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5086.404872][ T7708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.404878][ T7708] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5086.404884][ T7708] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5086.404890][ T7708] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5086.404894][ T7708] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5086.404906][ T7708] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5086.404918][ T7708] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5086.404923][ T7708] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5086.404927][ T7708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5086.404934][ T7708] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5086.404937][ T7708] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5086.404946][ T7708] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5086.404962][ T7708] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5086.404965][ T7708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5086.404976][ T7708] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5086.404980][ T7708] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5086.404987][ T7708] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5086.405002][ T7708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5086.405008][ T7708] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5086.405015][ T7708] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5086.405030][ T7708] __x64_sys_sendto (net/socket.c:2183)
[ 5086.405034][ T7708] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5086.405038][ T7708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5086.405042][ T7708] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5086.405048][ T7708] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5086.405050][ T7708] RIP: 0033:0x7f42e739aa4a
[ 5086.405054][ T7708] 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
[ 5086.405056][ T7708] RSP: 002b:00007fff8580d118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5086.405059][ T7708] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42e739aa4a
[ 5086.405061][ T7708] RDX: 0000000000000040 RSI: 000000002c8e6340 RDI: 0000000000000005
[ 5086.405062][ T7708] RBP: 00007fff8580d1a0 R08: 0000000000418574 R09: 000000000000001c
[ 5086.405064][ T7708] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5086.405065][ T7708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e74c3000
| [ 5086.405065][ T7708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e74c3000
| [ 5086.405080][ T7708]
| [ 5086.421791][ T7708] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7708
| [ 5086.422211][ T7708] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5086.422500][ T7708] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5086.422501][ T7708] Call Trace:
[ 5086.422502][ T7708]
[ 5086.422504][ T7708] dump_stack_lvl (lib/dump_stack.c:123)
[ 5086.422509][ T7708] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5086.422515][ T7708] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5086.422521][ T7708] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5086.422524][ T7708] ? _printk (kernel/printk/printk.c:2470)
[ 5086.422532][ T7708] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5086.422546][ T7708] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5086.422554][ T7708] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5086.422558][ T7708] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5086.422568][ T7708] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5086.422577][ T7708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.422583][ T7708] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5086.422585][ T7708] ? _printk (kernel/printk/printk.c:2470)
[ 5086.422593][ T7708] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5086.422604][ T7708] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5086.422609][ T7708] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5086.422617][ T7708] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5086.422621][ T7708] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5086.422627][ T7708] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5086.422631][ T7708] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5086.422634][ T7708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5086.422643][ T7708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.422649][ T7708] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5086.422655][ T7708] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5086.422660][ T7708] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5086.422664][ T7708] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5086.422676][ T7708] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5086.422687][ T7708] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5086.422692][ T7708] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5086.422695][ T7708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5086.422702][ T7708] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5086.422705][ T7708] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5086.422713][ T7708] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5086.422729][ T7708] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5086.422732][ T7708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5086.422743][ T7708] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5086.422747][ T7708] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5086.422752][ T7708] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5086.422766][ T7708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5086.422772][ T7708] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5086.422779][ T7708] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5086.422794][ T7708] __x64_sys_sendto (net/socket.c:2183)
[ 5086.422797][ T7708] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5086.422801][ T7708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5086.422805][ T7708] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5086.422811][ T7708] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5086.422814][ T7708] RIP: 0033:0x7f42e739aa4a
[ 5086.422817][ T7708] 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
[ 5086.422819][ T7708] RSP: 002b:00007fff8580d118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5086.422822][ T7708] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42e739aa4a
[ 5086.422824][ T7708] RDX: 0000000000000040 RSI: 000000002c8e6340 RDI: 0000000000000005
[ 5086.422825][ T7708] RBP: 00007fff8580d1a0 R08: 0000000000418574 R09: 000000000000001c
[ 5086.422827][ T7708] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5086.422828][ T7708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e74c3000
| [ 5086.422828][ T7708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e74c3000
| [ 5086.422843][ T7708]
| [ 5086.422845][ T7708] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7708
| [ 5086.443325][ T7708] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.443790][ T7708] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5086.443792][ T7708] Call Trace:
[ 5086.443793][ T7708]
[ 5086.443795][ T7708] dump_stack_lvl (lib/dump_stack.c:123)
[ 5086.443801][ T7708] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5086.443807][ T7708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.443814][ T7708] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5086.443817][ T7708] ? _printk (kernel/printk/printk.c:2470)
[ 5086.443826][ T7708] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5086.443840][ T7708] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5086.443848][ T7708] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5086.443853][ T7708] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5086.443862][ T7708] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5086.443872][ T7708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.443878][ T7708] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5086.443881][ T7708] ? _printk (kernel/printk/printk.c:2470)
[ 5086.443888][ T7708] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5086.443900][ T7708] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5086.443906][ T7708] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5086.443913][ T7708] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5086.443918][ T7708] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5086.443924][ T7708] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5086.443928][ T7708] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5086.443931][ T7708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5086.443941][ T7708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.443947][ T7708] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5086.443953][ T7708] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5086.443959][ T7708] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5086.443963][ T7708] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5086.443977][ T7708] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5086.443989][ T7708] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5086.443994][ T7708] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5086.443997][ T7708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5086.444005][ T7708] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5086.444008][ T7708] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5086.444017][ T7708] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5086.444033][ T7708] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5086.444036][ T7708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5086.444048][ T7708] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5086.444051][ T7708] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5086.444057][ T7708] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5086.444072][ T7708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5086.444078][ T7708] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5086.444086][ T7708] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5086.444101][ T7708] __x64_sys_sendto (net/socket.c:2183)
[ 5086.444105][ T7708] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5086.444109][ T7708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5086.444113][ T7708] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5086.444119][ T7708] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5086.444122][ T7708] RIP: 0033:0x7f42e739aa4a
[ 5086.444125][ T7708] 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
[ 5086.444128][ T7708] RSP: 002b:00007fff8580d118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5086.444131][ T7708] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42e739aa4a
[ 5086.444133][ T7708] RDX: 0000000000000040 RSI: 000000002c8e6340 RDI: 0000000000000005
[ 5086.444134][ T7708] RBP: 00007fff8580d1a0 R08: 0000000000418574 R09: 000000000000001c
[ 5086.444136][ T7708] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5086.444137][ T7708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e74c3000
| [ 5086.444137][ T7708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e74c3000
| [ 5086.444153][ T7708]
| [ 5086.465311][ T7708] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7708
| [ 5086.465743][ T7708] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5086.466051][ T7708] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5086.466053][ T7708] Call Trace:
[ 5086.466054][ T7708]
[ 5086.466056][ T7708] dump_stack_lvl (lib/dump_stack.c:123)
[ 5086.466062][ T7708] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5086.466068][ T7708] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5086.466075][ T7708] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5086.466078][ T7708] ? _printk (kernel/printk/printk.c:2470)
[ 5086.466086][ T7708] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5086.466101][ T7708] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5086.466109][ T7708] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5086.466114][ T7708] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5086.466123][ T7708] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5086.466132][ T7708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.466139][ T7708] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5086.466141][ T7708] ? _printk (kernel/printk/printk.c:2470)
[ 5086.466149][ T7708] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5086.466163][ T7708] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5086.466171][ T7708] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5086.466175][ T7708] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5086.466185][ T7708] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5086.466194][ T7708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.466200][ T7708] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5086.466203][ T7708] ? _printk (kernel/printk/printk.c:2470)
[ 5086.466211][ T7708] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5086.466223][ T7708] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5086.466228][ T7708] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5086.466236][ T7708] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5086.466240][ T7708] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5086.466247][ T7708] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5086.466261][ T7708] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5086.466264][ T7708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5086.466274][ T7708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.466280][ T7708] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5086.466286][ T7708] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5086.466291][ T7708] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5086.466295][ T7708] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5086.466307][ T7708] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5086.466319][ T7708] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5086.466324][ T7708] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5086.466327][ T7708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5086.466334][ T7708] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5086.466337][ T7708] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5086.466345][ T7708] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5086.466362][ T7708] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5086.466364][ T7708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5086.466375][ T7708] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5086.466379][ T7708] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5086.466384][ T7708] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5086.466399][ T7708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5086.466405][ T7708] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5086.466413][ T7708] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5086.466427][ T7708] __x64_sys_sendto (net/socket.c:2183)
[ 5086.466431][ T7708] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5086.466435][ T7708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5086.466439][ T7708] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5086.466444][ T7708] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5086.466447][ T7708] RIP: 0033:0x7f42e739aa4a
[ 5086.466450][ T7708] 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
[ 5086.466453][ T7708] RSP: 002b:00007fff8580d118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5086.466455][ T7708] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42e739aa4a
[ 5086.466457][ T7708] RDX: 0000000000000040 RSI: 000000002c8e6340 RDI: 0000000000000005
[ 5086.466459][ T7708] RBP: 00007fff8580d1a0 R08: 0000000000418574 R09: 000000000000001c
[ 5086.466461][ T7708] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5086.466462][ T7708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e74c3000
| [ 5086.466462][ T7708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e74c3000
| [ 5086.466477][ T7708]
| [ 5086.466479][ T7708] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7708
| [ 5086.491000][ T7708] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.491295][ T7708] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5086.491296][ T7708] Call Trace:
[ 5086.491298][ T7708]
[ 5086.491300][ T7708] dump_stack_lvl (lib/dump_stack.c:123)
[ 5086.491305][ T7708] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5086.491312][ T7708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.491319][ T7708] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5086.491322][ T7708] ? _printk (kernel/printk/printk.c:2470)
[ 5086.491330][ T7708] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5086.491345][ T7708] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5086.491353][ T7708] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5086.491357][ T7708] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5086.491367][ T7708] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5086.491376][ T7708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.491382][ T7708] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5086.491385][ T7708] ? _printk (kernel/printk/printk.c:2470)
[ 5086.491393][ T7708] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5086.491407][ T7708] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5086.491415][ T7708] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5086.491419][ T7708] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5086.491428][ T7708] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5086.491437][ T7708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.491443][ T7708] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5086.491445][ T7708] ? _printk (kernel/printk/printk.c:2470)
[ 5086.491453][ T7708] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5086.491465][ T7708] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5086.491470][ T7708] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5086.491478][ T7708] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5086.491482][ T7708] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5086.491488][ T7708] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5086.491492][ T7708] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5086.491495][ T7708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5086.491504][ T7708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.491511][ T7708] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5086.491517][ T7708] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5086.491522][ T7708] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5086.491526][ T7708] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5086.491538][ T7708] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5086.491550][ T7708] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5086.491555][ T7708] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5086.491558][ T7708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5086.491565][ T7708] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5086.491568][ T7708] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5086.491577][ T7708] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5086.491593][ T7708] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5086.491596][ T7708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5086.491607][ T7708] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5086.491611][ T7708] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5086.491616][ T7708] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5086.491631][ T7708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5086.491637][ T7708] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5086.491645][ T7708] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5086.491660][ T7708] __x64_sys_sendto (net/socket.c:2183)
[ 5086.491664][ T7708] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5086.491667][ T7708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5086.491672][ T7708] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5086.491677][ T7708] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5086.491680][ T7708] RIP: 0033:0x7f42e739aa4a
[ 5086.491683][ T7708] 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
[ 5086.491686][ T7708] RSP: 002b:00007fff8580d118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5086.491689][ T7708] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42e739aa4a
[ 5086.491690][ T7708] RDX: 0000000000000040 RSI: 000000002c8e6340 RDI: 0000000000000005
[ 5086.491692][ T7708] RBP: 00007fff8580d1a0 R08: 0000000000418574 R09: 000000000000001c
[ 5086.491693][ T7708] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5086.491695][ T7708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e74c3000
| [ 5086.491695][ T7708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e74c3000
| [ 5086.491710][ T7708]
| [ 5086.491832][ T7708] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7708
| [ 5086.516945][ T7708] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5086.517284][ T7708] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5086.517286][ T7708] Call Trace:
[ 5086.517287][ T7708]
[ 5086.517289][ T7708] dump_stack_lvl (lib/dump_stack.c:123)
[ 5086.517295][ T7708] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5086.517302][ T7708] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336)
[ 5086.517308][ T7708] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5086.517311][ T7708] ? _printk (kernel/printk/printk.c:2470)
[ 5086.517320][ T7708] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5086.517332][ T7708] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5086.517338][ T7708] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5086.517346][ T7708] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5086.517350][ T7708] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5086.517357][ T7708] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5086.517361][ T7708] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5086.517364][ T7708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5086.517374][ T7708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.517380][ T7708] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5086.517382][ T7708] ? _printk (kernel/printk/printk.c:2470)
[ 5086.517390][ T7708] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5086.517405][ T7708] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5086.517413][ T7708] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5086.517417][ T7708] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5086.517427][ T7708] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5086.517436][ T7708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.517443][ T7708] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5086.517445][ T7708] ? _printk (kernel/printk/printk.c:2470)
[ 5086.517453][ T7708] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5086.517467][ T7708] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5086.517475][ T7708] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5086.517479][ T7708] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5086.517489][ T7708] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5086.517498][ T7708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.517505][ T7708] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5086.517507][ T7708] ? _printk (kernel/printk/printk.c:2470)
[ 5086.517515][ T7708] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5086.517527][ T7708] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5086.517532][ T7708] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5086.517540][ T7708] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5086.517544][ T7708] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5086.517550][ T7708] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5086.517554][ T7708] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5086.517557][ T7708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5086.517567][ T7708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.517573][ T7708] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5086.517579][ T7708] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5086.517584][ T7708] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5086.517589][ T7708] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5086.517601][ T7708] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5086.517613][ T7708] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5086.517618][ T7708] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5086.517621][ T7708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5086.517629][ T7708] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5086.517631][ T7708] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5086.517641][ T7708] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5086.517658][ T7708] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5086.517660][ T7708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5086.517672][ T7708] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5086.517675][ T7708] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5086.517681][ T7708] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5086.517696][ T7708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5086.517702][ T7708] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5086.517710][ T7708] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5086.517725][ T7708] __x64_sys_sendto (net/socket.c:2183)
[ 5086.517729][ T7708] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5086.517733][ T7708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5086.517737][ T7708] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5086.517743][ T7708] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5086.517745][ T7708] RIP: 0033:0x7f42e739aa4a
[ 5086.517749][ T7708] 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
[ 5086.517751][ T7708] RSP: 002b:00007fff8580d118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5086.517754][ T7708] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42e739aa4a
[ 5086.517756][ T7708] RDX: 0000000000000040 RSI: 000000002c8e6340 RDI: 0000000000000005
[ 5086.517758][ T7708] RBP: 00007fff8580d1a0 R08: 0000000000418574 R09: 000000000000001c
[ 5086.517759][ T7708] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5086.517761][ T7708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e74c3000
| [ 5086.517761][ T7708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e74c3000
| [ 5086.517777][ T7708]
| [ 5086.517779][ T7708] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7708
| [ 5086.547006][ T7708] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.547321][ T7708] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5086.547323][ T7708] Call Trace:
[ 5086.547324][ T7708]
[ 5086.547326][ T7708] dump_stack_lvl (lib/dump_stack.c:123)
[ 5086.547331][ T7708] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5086.547338][ T7708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.547345][ T7708] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5086.547347][ T7708] ? _printk (kernel/printk/printk.c:2470)
[ 5086.547356][ T7708] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5086.547368][ T7708] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5086.547373][ T7708] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5086.547381][ T7708] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5086.547385][ T7708] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5086.547392][ T7708] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5086.547397][ T7708] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5086.547400][ T7708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5086.547409][ T7708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.547415][ T7708] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5086.547418][ T7708] ? _printk (kernel/printk/printk.c:2470)
[ 5086.547426][ T7708] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5086.547440][ T7708] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5086.547448][ T7708] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5086.547452][ T7708] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5086.547462][ T7708] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5086.547471][ T7708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.547477][ T7708] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5086.547479][ T7708] ? _printk (kernel/printk/printk.c:2470)
[ 5086.547487][ T7708] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5086.547501][ T7708] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5086.547509][ T7708] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5086.547513][ T7708] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5086.547523][ T7708] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5086.547532][ T7708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.547538][ T7708] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5086.547540][ T7708] ? _printk (kernel/printk/printk.c:2470)
[ 5086.547548][ T7708] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5086.547560][ T7708] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5086.547565][ T7708] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5086.547572][ T7708] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5086.547576][ T7708] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5086.547583][ T7708] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5086.547587][ T7708] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5086.547590][ T7708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5086.547599][ T7708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5086.547605][ T7708] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5086.547611][ T7708] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5086.547616][ T7708] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5086.547621][ T7708] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5086.547633][ T7708] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5086.547645][ T7708] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5086.547651][ T7708] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5086.547654][ T7708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5086.547661][ T7708] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5086.547663][ T7708] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5086.547673][ T7708] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5086.547689][ T7708] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5086.547692][ T7708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5086.547703][ T7708] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5086.547707][ T7708] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5086.547712][ T7708] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5086.547727][ T7708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5086.547733][ T7708] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5086.547741][ T7708] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5086.547756][ T7708] __x64_sys_sendto (net/socket.c:2183)
[ 5086.547759][ T7708] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5086.547763][ T7708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5086.547767][ T7708] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5086.547773][ T7708] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5086.547775][ T7708] RIP: 0033:0x7f42e739aa4a
[ 5086.547779][ T7708] 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
[ 5086.547781][ T7708] RSP: 002b:00007fff8580d118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5086.547784][ T7708] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42e739aa4a
[ 5086.547786][ T7708] RDX: 0000000000000040 RSI: 000000002c8e6340 RDI: 0000000000000005
[ 5086.547788][ T7708] RBP: 00007fff8580d1a0 R08: 0000000000418574 R09: 000000000000001c
[ 5086.547789][ T7708] 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