======================================
| [ 5142.335723][T22519] veth1: renamed from veth-betaR
| [ 5142.435474][T22520] veth0: renamed from veth-gamma
| [ 5152.077633][T22543] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22543
| [5152.078305][T22543] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5152.078591][T22543] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5152.078598][T22543] Call Trace:
[ 5152.078600][T22543]
[5152.078603][T22543] dump_stack_lvl (lib/dump_stack.c:123)
[5152.078612][T22543] check_preemption_disabled (lib/smp_processor_id.c:52)
[5152.078619][T22543] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5152.078626][T22543] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5152.078634][T22543] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5152.078643][T22543] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5152.078648][T22543] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5152.078660][T22543] rawv6_sendmsg (net/ipv6/raw.c:918)
[5152.078672][T22543] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5152.078677][T22543] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5152.078687][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[5152.078702][T22543] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5152.078711][T22543] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5152.078720][T22543] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5152.078736][T22543] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5152.078739][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[5152.078750][T22543] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5152.078757][T22543] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5152.078763][T22543] ? __pfx___sys_sendto (net/socket.c:2147)
[5152.078777][T22543] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5152.078784][T22543] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5152.078794][T22543] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5152.078801][T22543] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5152.078811][T22543] __x64_sys_sendto (net/socket.c:2183)
[5152.078815][T22543] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5152.078819][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5152.078825][T22543] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5152.078830][T22543] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5152.078834][T22543] RIP: 0033:0x7f5a38a95a4a
[ 5152.078840][T22543] 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
[ 5152.078843][T22543] RSP: 002b:00007ffe562938d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5152.078847][T22543] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a38a95a4a
[ 5152.078850][T22543] RDX: 0000000000000040 RSI: 0000000023687340 RDI: 0000000000000005
[ 5152.078851][T22543] RBP: 00007ffe56293960 R08: 0000000000418574 R09: 000000000000001c
[ 5152.078853][T22543] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5152.078855][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a38bbe000
| [ 5152.078855][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a38bbe000
| [ 5152.078870][T22543]
| [ 5152.078876][T22543] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22543
| [5152.091448][T22543] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5152.091700][T22543] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5152.091702][T22543] Call Trace:
[ 5152.091704][T22543]
[5152.091706][T22543] dump_stack_lvl (lib/dump_stack.c:123)
[5152.091713][T22543] check_preemption_disabled (lib/smp_processor_id.c:52)
[5152.091722][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[5152.091728][T22543] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5152.091735][T22543] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5152.091742][T22543] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5152.091747][T22543] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5152.091759][T22543] rawv6_sendmsg (net/ipv6/raw.c:918)
[5152.091771][T22543] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5152.091776][T22543] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5152.091782][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[5152.091790][T22543] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5152.091795][T22543] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5152.091804][T22543] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5152.091820][T22543] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5152.091823][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[5152.091834][T22543] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5152.091840][T22543] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5152.091845][T22543] ? __pfx___sys_sendto (net/socket.c:2147)
[5152.091860][T22543] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5152.091867][T22543] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5152.091876][T22543] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5152.091883][T22543] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5152.091892][T22543] __x64_sys_sendto (net/socket.c:2183)
[5152.091896][T22543] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5152.091899][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5152.091904][T22543] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5152.091909][T22543] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5152.091912][T22543] RIP: 0033:0x7f5a38a95a4a
[ 5152.091916][T22543] 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
[ 5152.091918][T22543] RSP: 002b:00007ffe562938d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5152.091922][T22543] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a38a95a4a
[ 5152.091924][T22543] RDX: 0000000000000040 RSI: 0000000023687340 RDI: 0000000000000005
[ 5152.091926][T22543] RBP: 00007ffe56293960 R08: 0000000000418574 R09: 000000000000001c
[ 5152.091928][T22543] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5152.091930][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a38bbe000
| [ 5152.091930][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a38bbe000
| [ 5152.091945][T22543]
| [ 5152.091968][T22543] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22543
| [5152.104266][T22543] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5152.104530][T22543] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5152.104532][T22543] Call Trace:
[ 5152.104534][T22543]
[5152.104536][T22543] dump_stack_lvl (lib/dump_stack.c:123)
[5152.104541][T22543] check_preemption_disabled (lib/smp_processor_id.c:52)
[5152.104547][T22543] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5152.104554][T22543] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5152.104568][T22543] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5152.104582][T22543] ? dump_stack_lvl (lib/dump_stack.c:123)
[5152.104585][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5152.104595][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[5152.104602][T22543] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5152.104608][T22543] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5152.104613][T22543] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5152.104618][T22543] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5152.104630][T22543] rawv6_sendmsg (net/ipv6/raw.c:918)
[5152.104642][T22543] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5152.104647][T22543] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5152.104651][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[5152.104658][T22543] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5152.104661][T22543] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5152.104670][T22543] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5152.104686][T22543] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5152.104689][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[5152.104700][T22543] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5152.104704][T22543] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5152.104710][T22543] ? __pfx___sys_sendto (net/socket.c:2147)
[5152.104724][T22543] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5152.104730][T22543] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5152.104738][T22543] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5152.104746][T22543] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5152.104756][T22543] __x64_sys_sendto (net/socket.c:2183)
[5152.104760][T22543] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5152.104763][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5152.104767][T22543] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5152.104772][T22543] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5152.104775][T22543] RIP: 0033:0x7f5a38a95a4a
[ 5152.104778][T22543] 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
[ 5152.104780][T22543] RSP: 002b:00007ffe562938d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5152.104783][T22543] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a38a95a4a
[ 5152.104785][T22543] RDX: 0000000000000040 RSI: 0000000023687340 RDI: 0000000000000005
[ 5152.104787][T22543] RBP: 00007ffe56293960 R08: 0000000000418574 R09: 000000000000001c
[ 5152.104789][T22543] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5152.104790][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a38bbe000
| [ 5152.104790][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a38bbe000
| [ 5152.104805][T22543]
| [ 5152.104807][T22543] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22543
| [5152.118791][T22543] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5152.119058][T22543] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5152.119060][T22543] Call Trace:
[ 5152.119062][T22543]
[5152.119064][T22543] dump_stack_lvl (lib/dump_stack.c:123)
[5152.119070][T22543] check_preemption_disabled (lib/smp_processor_id.c:52)
[5152.119076][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[5152.119083][T22543] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5152.119096][T22543] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5152.119110][T22543] ? dump_stack_lvl (lib/dump_stack.c:123)
[5152.119113][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5152.119123][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[5152.119130][T22543] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5152.119136][T22543] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5152.119142][T22543] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5152.119147][T22543] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5152.119159][T22543] rawv6_sendmsg (net/ipv6/raw.c:918)
[5152.119170][T22543] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5152.119176][T22543] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5152.119180][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[5152.119188][T22543] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5152.119191][T22543] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5152.119200][T22543] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5152.119217][T22543] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5152.119219][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[5152.119231][T22543] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5152.119235][T22543] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5152.119241][T22543] ? __pfx___sys_sendto (net/socket.c:2147)
[5152.119256][T22543] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5152.119262][T22543] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5152.119270][T22543] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5152.119277][T22543] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5152.119287][T22543] __x64_sys_sendto (net/socket.c:2183)
[5152.119291][T22543] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5152.119294][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5152.119298][T22543] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5152.119303][T22543] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5152.119306][T22543] RIP: 0033:0x7f5a38a95a4a
[ 5152.119310][T22543] 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
[ 5152.119312][T22543] RSP: 002b:00007ffe562938d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5152.119315][T22543] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a38a95a4a
[ 5152.119317][T22543] RDX: 0000000000000040 RSI: 0000000023687340 RDI: 0000000000000005
[ 5152.119318][T22543] RBP: 00007ffe56293960 R08: 0000000000418574 R09: 000000000000001c
[ 5152.119320][T22543] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5152.119322][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a38bbe000
| [ 5152.119322][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a38bbe000
| [ 5152.119337][T22543]
| [ 5152.133960][T22543] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22543
| [5152.134660][T22543] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5152.134934][T22543] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5152.134936][T22543] Call Trace:
[ 5152.134938][T22543]
[5152.134940][T22543] dump_stack_lvl (lib/dump_stack.c:123)
[5152.134945][T22543] check_preemption_disabled (lib/smp_processor_id.c:52)
[5152.134951][T22543] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5152.134958][T22543] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5152.134971][T22543] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5152.134986][T22543] ? dump_stack_lvl (lib/dump_stack.c:124)
[5152.134996][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[5152.135002][T22543] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5152.135015][T22543] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5152.135029][T22543] ? dump_stack_lvl (lib/dump_stack.c:123)
[5152.135032][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5152.135042][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[5152.135048][T22543] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5152.135054][T22543] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5152.135060][T22543] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5152.135064][T22543] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5152.135076][T22543] rawv6_sendmsg (net/ipv6/raw.c:918)
[5152.135088][T22543] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5152.135093][T22543] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5152.135097][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[5152.135105][T22543] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5152.135108][T22543] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5152.135117][T22543] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5152.135134][T22543] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5152.135136][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[5152.135148][T22543] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5152.135152][T22543] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5152.135158][T22543] ? __pfx___sys_sendto (net/socket.c:2147)
[5152.135172][T22543] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5152.135179][T22543] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5152.135187][T22543] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5152.135194][T22543] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5152.135204][T22543] __x64_sys_sendto (net/socket.c:2183)
[5152.135209][T22543] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5152.135211][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5152.135216][T22543] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5152.135221][T22543] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5152.135224][T22543] RIP: 0033:0x7f5a38a95a4a
[ 5152.135227][T22543] 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
[ 5152.135230][T22543] RSP: 002b:00007ffe562938d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5152.135233][T22543] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a38a95a4a
[ 5152.135235][T22543] RDX: 0000000000000040 RSI: 0000000023687340 RDI: 0000000000000005
[ 5152.135236][T22543] RBP: 00007ffe56293960 R08: 0000000000418574 R09: 000000000000001c
[ 5152.135238][T22543] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5152.135240][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a38bbe000
| [ 5152.135240][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a38bbe000
| [ 5152.135255][T22543]
| [ 5152.154175][T22543] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22543
| [5152.154685][T22543] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5152.155364][T22543] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5152.155366][T22543] Call Trace:
[ 5152.155367][T22543]
[5152.155370][T22543] dump_stack_lvl (lib/dump_stack.c:123)
[5152.155376][T22543] check_preemption_disabled (lib/smp_processor_id.c:52)
[5152.155382][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[5152.155389][T22543] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5152.155403][T22543] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5152.155418][T22543] ? dump_stack_lvl (lib/dump_stack.c:124)
[5152.155427][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[5152.155434][T22543] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5152.155447][T22543] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5152.155461][T22543] ? dump_stack_lvl (lib/dump_stack.c:123)
[5152.155464][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5152.155474][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[5152.155481][T22543] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5152.155487][T22543] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5152.155493][T22543] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5152.155497][T22543] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5152.155510][T22543] rawv6_sendmsg (net/ipv6/raw.c:918)
[5152.155522][T22543] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5152.155527][T22543] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5152.155530][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[5152.155538][T22543] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5152.155542][T22543] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5152.155551][T22543] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5152.155567][T22543] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5152.155570][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[5152.155582][T22543] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5152.155586][T22543] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5152.155592][T22543] ? __pfx___sys_sendto (net/socket.c:2147)
[5152.155607][T22543] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5152.155613][T22543] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5152.155621][T22543] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5152.155628][T22543] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5152.155638][T22543] __x64_sys_sendto (net/socket.c:2183)
[5152.155642][T22543] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5152.155645][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5152.155649][T22543] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5152.155654][T22543] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5152.155657][T22543] RIP: 0033:0x7f5a38a95a4a
[ 5152.155661][T22543] 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
[ 5152.155663][T22543] RSP: 002b:00007ffe562938d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5152.155666][T22543] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a38a95a4a
[ 5152.155668][T22543] RDX: 0000000000000040 RSI: 0000000023687340 RDI: 0000000000000005
[ 5152.155670][T22543] RBP: 00007ffe56293960 R08: 0000000000418574 R09: 000000000000001c
[ 5152.155672][T22543] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5152.155673][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a38bbe000
| [ 5152.155673][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a38bbe000
| [ 5152.155689][T22543]
| [ 5152.155696][T22543] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22543
| [5152.174831][T22543] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5152.175129][T22543] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5152.175130][T22543] Call Trace:
[ 5152.175132][T22543]
[5152.175134][T22543] dump_stack_lvl (lib/dump_stack.c:123)
[5152.175139][T22543] check_preemption_disabled (lib/smp_processor_id.c:52)
[5152.175145][T22543] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5152.175152][T22543] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5152.175166][T22543] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5152.175180][T22543] ? dump_stack_lvl (lib/dump_stack.c:123)
[5152.175184][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5152.175194][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[5152.175201][T22543] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5152.175214][T22543] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5152.175228][T22543] ? dump_stack_lvl (lib/dump_stack.c:124)
[5152.175237][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[5152.175244][T22543] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5152.175257][T22543] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5152.175270][T22543] ? dump_stack_lvl (lib/dump_stack.c:123)
[5152.175273][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5152.175283][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[5152.175290][T22543] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5152.175296][T22543] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5152.175301][T22543] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5152.175306][T22543] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5152.175318][T22543] rawv6_sendmsg (net/ipv6/raw.c:918)
[5152.175330][T22543] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5152.175335][T22543] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5152.175338][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[5152.175346][T22543] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5152.175349][T22543] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5152.175358][T22543] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5152.175374][T22543] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5152.175377][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[5152.175388][T22543] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5152.175392][T22543] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5152.175398][T22543] ? __pfx___sys_sendto (net/socket.c:2147)
[5152.175413][T22543] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5152.175419][T22543] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5152.175426][T22543] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5152.175433][T22543] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5152.175443][T22543] __x64_sys_sendto (net/socket.c:2183)
[5152.175447][T22543] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5152.175450][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5152.175454][T22543] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5152.175459][T22543] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5152.175462][T22543] RIP: 0033:0x7f5a38a95a4a
[ 5152.175465][T22543] 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
[ 5152.175468][T22543] RSP: 002b:00007ffe562938d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5152.175470][T22543] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a38a95a4a
[ 5152.175472][T22543] RDX: 0000000000000040 RSI: 0000000023687340 RDI: 0000000000000005
[ 5152.175474][T22543] RBP: 00007ffe56293960 R08: 0000000000418574 R09: 000000000000001c
[ 5152.175476][T22543] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5152.175477][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a38bbe000
| [ 5152.175477][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a38bbe000
| [ 5152.175492][T22543]
| [ 5152.197173][T22543] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22543
| [5152.197722][T22543] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5152.198384][T22543] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5152.198386][T22543] Call Trace:
[ 5152.198388][T22543]
[5152.198390][T22543] dump_stack_lvl (lib/dump_stack.c:123)
[5152.198396][T22543] check_preemption_disabled (lib/smp_processor_id.c:52)
[5152.198402][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[5152.198409][T22543] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5152.198423][T22543] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5152.198437][T22543] ? dump_stack_lvl (lib/dump_stack.c:123)
[5152.198441][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5152.198451][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[5152.198458][T22543] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5152.198471][T22543] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5152.198486][T22543] ? dump_stack_lvl (lib/dump_stack.c:124)
[5152.198496][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[5152.198502][T22543] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5152.198515][T22543] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5152.198529][T22543] ? dump_stack_lvl (lib/dump_stack.c:123)
[5152.198532][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5152.198542][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[5152.198549][T22543] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5152.198555][T22543] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5152.198560][T22543] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5152.198565][T22543] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5152.198577][T22543] rawv6_sendmsg (net/ipv6/raw.c:918)
[5152.198590][T22543] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5152.198595][T22543] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5152.198598][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[5152.198606][T22543] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5152.198609][T22543] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5152.198618][T22543] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5152.198635][T22543] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5152.198638][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[5152.198649][T22543] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5152.198653][T22543] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5152.198659][T22543] ? __pfx___sys_sendto (net/socket.c:2147)
[5152.198674][T22543] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5152.198680][T22543] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5152.198688][T22543] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5152.198695][T22543] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5152.198706][T22543] __x64_sys_sendto (net/socket.c:2183)
[5152.198710][T22543] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5152.198713][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5152.198717][T22543] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5152.198722][T22543] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5152.198725][T22543] RIP: 0033:0x7f5a38a95a4a
[ 5152.198729][T22543] 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
[ 5152.198731][T22543] RSP: 002b:00007ffe562938d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5152.198734][T22543] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a38a95a4a
[ 5152.198737][T22543] RDX: 0000000000000040 RSI: 0000000023687340 RDI: 0000000000000005
[ 5152.198738][T22543] RBP: 00007ffe56293960 R08: 0000000000418574 R09: 000000000000001c
[ 5152.198740][T22543] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5152.198742][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a38bbe000
| [ 5152.198742][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a38bbe000
| [ 5152.198758][T22543]
| [ 5152.198765][T22543] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22543
| [5152.220635][T22543] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5152.221169][T22543] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5152.221170][T22543] Call Trace:
[ 5152.221172][T22543]
[5152.221174][T22543] dump_stack_lvl (lib/dump_stack.c:123)
[5152.221181][T22543] check_preemption_disabled (lib/smp_processor_id.c:52)
[5152.221187][T22543] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5152.221194][T22543] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5152.221208][T22543] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5152.221222][T22543] ? dump_stack_lvl (lib/dump_stack.c:123)
[5152.221225][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5152.221236][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[5152.221243][T22543] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5152.221256][T22543] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5152.221269][T22543] ? dump_stack_lvl (lib/dump_stack.c:123)
[5152.221273][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5152.221283][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[5152.221290][T22543] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5152.221302][T22543] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5152.221317][T22543] ? dump_stack_lvl (lib/dump_stack.c:124)
[5152.221327][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[5152.221333][T22543] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5152.221346][T22543] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5152.221360][T22543] ? dump_stack_lvl (lib/dump_stack.c:123)
[5152.221363][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5152.221373][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[5152.221379][T22543] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5152.221386][T22543] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5152.221391][T22543] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5152.221396][T22543] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5152.221408][T22543] rawv6_sendmsg (net/ipv6/raw.c:918)
[5152.221420][T22543] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5152.221426][T22543] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5152.221429][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[5152.221436][T22543] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5152.221440][T22543] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5152.221449][T22543] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5152.221465][T22543] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5152.221468][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[5152.221480][T22543] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5152.221484][T22543] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5152.221489][T22543] ? __pfx___sys_sendto (net/socket.c:2147)
[5152.221505][T22543] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5152.221511][T22543] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5152.221518][T22543] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5152.221526][T22543] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5152.221536][T22543] __x64_sys_sendto (net/socket.c:2183)
[5152.221540][T22543] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5152.221543][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5152.221547][T22543] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5152.221552][T22543] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5152.221555][T22543] RIP: 0033:0x7f5a38a95a4a
[ 5152.221559][T22543] 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
[ 5152.221561][T22543] RSP: 002b:00007ffe562938d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5152.221564][T22543] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a38a95a4a
[ 5152.221566][T22543] RDX: 0000000000000040 RSI: 0000000023687340 RDI: 0000000000000005
[ 5152.221568][T22543] RBP: 00007ffe56293960 R08: 0000000000418574 R09: 000000000000001c
[ 5152.221570][T22543] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5152.221572][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a38bbe000
| [ 5152.221572][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a38bbe000
| [ 5152.221588][T22543]
| [ 5152.245620][T22543] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22543
| [5152.246551][T22543] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5152.246867][T22543] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5152.246868][T22543] Call Trace:
[ 5152.246870][T22543]
[5152.246872][T22543] dump_stack_lvl (lib/dump_stack.c:123)
[5152.246877][T22543] check_preemption_disabled (lib/smp_processor_id.c:52)
[5152.246883][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[5152.246890][T22543] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5152.246904][T22543] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5152.246918][T22543] ? dump_stack_lvl (lib/dump_stack.c:123)
[5152.246922][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5152.246932][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[5152.246939][T22543] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5152.246952][T22543] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5152.246966][T22543] ? dump_stack_lvl (lib/dump_stack.c:123)
[5152.246969][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5152.246980][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[5152.246986][T22543] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5152.246999][T22543] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5152.247014][T22543] ? dump_stack_lvl (lib/dump_stack.c:124)
[5152.247024][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[5152.247031][T22543] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5152.247044][T22543] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5152.247057][T22543] ? dump_stack_lvl (lib/dump_stack.c:123)
[5152.247061][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5152.247070][T22543] lwtunnel_output (net/core/lwtunnel.c:359)
[5152.247077][T22543] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5152.247084][T22543] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5152.247089][T22543] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5152.247094][T22543] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5152.247107][T22543] rawv6_sendmsg (net/ipv6/raw.c:918)
[5152.247119][T22543] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5152.247125][T22543] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5152.247128][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[5152.247135][T22543] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5152.247139][T22543] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5152.247148][T22543] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5152.247165][T22543] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5152.247168][T22543] ? __lock_release (kernel/locking/lockdep.c:5534)
[5152.247181][T22543] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5152.247185][T22543] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5152.247190][T22543] ? __pfx___sys_sendto (net/socket.c:2147)
[5152.247206][T22543] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5152.247212][T22543] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5152.247220][T22543] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5152.247228][T22543] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5152.247238][T22543] __x64_sys_sendto (net/socket.c:2183)
[5152.247242][T22543] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5152.247245][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5152.247249][T22543] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5152.247254][T22543] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5152.247257][T22543] RIP: 0033:0x7f5a38a95a4a
[ 5152.247260][T22543] 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
[ 5152.247263][T22543] RSP: 002b:00007ffe562938d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5152.247266][T22543] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a38a95a4a
[ 5152.247268][T22543] RDX: 0000000000000040 RSI: 0000000023687340 RDI: 0000000000000005
[ 5152.247270][T22543] RBP: 00007ffe56293960 R08: 0000000000418574 R09: 000000000000001c
[ 5152.247271][T22543] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5152.247273][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a38bbe000
| [ 5153.338864][T22543] lwtunnel_output(): recursion limit reached on datapath
| [ 5158.057708][T22550] check_preemption_disabled: 46 callbacks suppressed
| [ 5158.057718][T22550] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22550
| [5158.058595][T22550] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5158.058877][T22550] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5158.058879][T22550] Call Trace:
[ 5158.058881][T22550]
[5158.058884][T22550] dump_stack_lvl (lib/dump_stack.c:123)
[5158.058893][T22550] check_preemption_disabled (lib/smp_processor_id.c:52)
[5158.058900][T22550] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5158.058907][T22550] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5158.058916][T22550] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5158.058924][T22550] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5158.058929][T22550] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5158.058941][T22550] rawv6_sendmsg (net/ipv6/raw.c:918)
[5158.058953][T22550] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5158.058958][T22550] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5158.058966][T22550] ? __lock_release (kernel/locking/lockdep.c:5534)
[5158.058976][T22550] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5158.058983][T22550] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5158.058992][T22550] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5158.059008][T22550] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5158.059011][T22550] ? __lock_release (kernel/locking/lockdep.c:5534)
[5158.059022][T22550] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5158.059029][T22550] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5158.059035][T22550] ? __pfx___sys_sendto (net/socket.c:2147)
[5158.059054][T22550] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[5158.059058][T22550] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[5158.059072][T22550] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[5158.059079][T22550] __x64_sys_sendto (net/socket.c:2183)
[5158.059083][T22550] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5158.059087][T22550] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5158.059092][T22550] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5158.059097][T22550] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5158.059102][T22550] RIP: 0033:0x7fa3b1595a4a
[ 5158.059106][T22550] 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
[ 5158.059110][T22550] RSP: 002b:00007fffa3b35648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5158.059114][T22550] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3b1595a4a
[ 5158.059117][T22550] RDX: 0000000000000040 RSI: 000000001bc24340 RDI: 0000000000000005
[ 5158.059118][T22550] RBP: 00007fffa3b356d0 R08: 0000000000418574 R09: 000000000000001c
[ 5158.059120][T22550] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5158.059122][T22550] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3b16be000
| [ 5158.059122][T22550] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3b16be000
| [ 5158.059136][T22550]
| [ 5158.059139][T22550] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22550
| [5158.071582][T22550] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5158.071862][T22550] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5158.071864][T22550] Call Trace:
[ 5158.071866][T22550]
[5158.071868][T22550] dump_stack_lvl (lib/dump_stack.c:123)
[5158.071875][T22550] check_preemption_disabled (lib/smp_processor_id.c:52)
[5158.071881][T22550] lwtunnel_output (net/core/lwtunnel.c:359)
[5158.071888][T22550] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5158.071896][T22550] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5158.071903][T22550] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5158.071907][T22550] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5158.071920][T22550] rawv6_sendmsg (net/ipv6/raw.c:918)
[5158.071932][T22550] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5158.071937][T22550] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5158.071942][T22550] ? __lock_release (kernel/locking/lockdep.c:5534)
[5158.071950][T22550] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5158.071955][T22550] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5158.071964][T22550] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5158.071981][T22550] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5158.071984][T22550] ? __lock_release (kernel/locking/lockdep.c:5534)
[5158.071995][T22550] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5158.072000][T22550] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5158.072006][T22550] ? __pfx___sys_sendto (net/socket.c:2147)
[5158.072026][T22550] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[5158.072030][T22550] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[5158.072043][T22550] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[5158.072050][T22550] __x64_sys_sendto (net/socket.c:2183)
[5158.072054][T22550] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5158.072058][T22550] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5158.072062][T22550] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5158.072067][T22550] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5158.072070][T22550] RIP: 0033:0x7fa3b1595a4a
[ 5158.072073][T22550] 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
[ 5158.072076][T22550] RSP: 002b:00007fffa3b35648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5158.072079][T22550] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3b1595a4a
[ 5158.072081][T22550] RDX: 0000000000000040 RSI: 000000001bc24340 RDI: 0000000000000005
[ 5158.072083][T22550] RBP: 00007fffa3b356d0 R08: 0000000000418574 R09: 000000000000001c
[ 5158.072085][T22550] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5158.072086][T22550] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3b16be000
| [ 5158.072086][T22550] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3b16be000
| [ 5158.072101][T22550]
| [ 5158.086558][T22550] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22550
| [5158.086947][T22550] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5158.087225][T22550] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5158.087226][T22550] Call Trace:
[ 5158.087228][T22550]
[5158.087230][T22550] dump_stack_lvl (lib/dump_stack.c:123)
[5158.087237][T22550] check_preemption_disabled (lib/smp_processor_id.c:52)
[5158.087244][T22550] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[5158.087250][T22550] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5158.087257][T22550] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5158.087263][T22550] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5158.087267][T22550] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5158.087279][T22550] rawv6_sendmsg (net/ipv6/raw.c:918)
[5158.087291][T22550] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5158.087296][T22550] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5158.087301][T22550] ? __lock_release (kernel/locking/lockdep.c:5534)
[5158.087309][T22550] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5158.087313][T22550] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5158.087322][T22550] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5158.087338][T22550] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5158.087341][T22550] ? __lock_release (kernel/locking/lockdep.c:5534)
[5158.087353][T22550] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5158.087358][T22550] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5158.087363][T22550] ? __pfx___sys_sendto (net/socket.c:2147)
[5158.087383][T22550] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[5158.087386][T22550] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[5158.087399][T22550] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[5158.087406][T22550] __x64_sys_sendto (net/socket.c:2183)
[5158.087410][T22550] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5158.087413][T22550] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5158.087419][T22550] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5158.087424][T22550] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5158.087428][T22550] RIP: 0033:0x7fa3b1595a4a
[ 5158.087431][T22550] 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
[ 5158.087434][T22550] RSP: 002b:00007fffa3b35648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5158.087437][T22550] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3b1595a4a
[ 5158.087439][T22550] RDX: 0000000000000040 RSI: 000000001bc24340 RDI: 0000000000000005
[ 5158.087441][T22550] RBP: 00007fffa3b356d0 R08: 0000000000418574 R09: 000000000000001c
[ 5158.087444][T22550] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5158.087445][T22550] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3b16be000
| [ 5158.087445][T22550] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3b16be000
| [ 5158.087460][T22550]
| [ 5159.058862][T22550] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22550
| [5159.059514][T22550] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5159.059792][T22550] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5159.059794][T22550] Call Trace:
[ 5159.059797][T22550]
[5159.059799][T22550] dump_stack_lvl (lib/dump_stack.c:123)
[5159.059809][T22550] check_preemption_disabled (lib/smp_processor_id.c:52)
[5159.059816][T22550] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5159.059822][T22550] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5159.059831][T22550] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5159.059839][T22550] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5159.059844][T22550] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5159.059856][T22550] rawv6_sendmsg (net/ipv6/raw.c:918)
[5159.059868][T22550] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5159.059872][T22550] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5159.059883][T22550] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5159.059890][T22550] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5159.059900][T22550] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5159.059916][T22550] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5159.059923][T22550] ? __lock_release (kernel/locking/lockdep.c:5534)
[5159.059934][T22550] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5159.059940][T22550] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5159.059946][T22550] ? __pfx___sys_sendto (net/socket.c:2147)
[5159.059959][T22550] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5159.059970][T22550] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[5159.059978][T22550] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5159.059986][T22550] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5159.059992][T22550] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5159.059994][T22550] ? 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)
[5159.060004][T22550] __x64_sys_sendto (net/socket.c:2183)
[5159.060008][T22550] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5159.060013][T22550] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5159.060018][T22550] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5159.060023][T22550] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5159.060028][T22550] RIP: 0033:0x7fa3b1595a4a
[ 5159.060033][T22550] 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
[ 5159.060036][T22550] RSP: 002b:00007fffa3b35648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5159.060041][T22550] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3b1595a4a
[ 5159.060043][T22550] RDX: 0000000000000040 RSI: 000000001bc24340 RDI: 0000000000000005
[ 5159.060045][T22550] RBP: 00007fffa3b356d0 R08: 0000000000418574 R09: 000000000000001c
[ 5159.060047][T22550] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5159.060048][T22550] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3b16be000
| [ 5159.060048][T22550] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3b16be000
| [ 5159.060063][T22550]
| [ 5159.060066][T22550] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22550
| [5159.072659][T22550] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5159.072918][T22550] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5159.072920][T22550] Call Trace:
[ 5159.072922][T22550]
[5159.072924][T22550] dump_stack_lvl (lib/dump_stack.c:123)
[5159.072931][T22550] check_preemption_disabled (lib/smp_processor_id.c:52)
[5159.072936][T22550] lwtunnel_output (net/core/lwtunnel.c:359)
[5159.072943][T22550] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5159.072950][T22550] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5159.072956][T22550] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5159.072961][T22550] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5159.072973][T22550] rawv6_sendmsg (net/ipv6/raw.c:918)
[5159.072984][T22550] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5159.072988][T22550] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5159.072997][T22550] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5159.073001][T22550] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5159.073011][T22550] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5159.073027][T22550] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5159.073031][T22550] ? __lock_release (kernel/locking/lockdep.c:5534)
[5159.073042][T22550] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5159.073047][T22550] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5159.073052][T22550] ? __pfx___sys_sendto (net/socket.c:2147)
[5159.073066][T22550] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5159.073075][T22550] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[5159.073081][T22550] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5159.073089][T22550] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5159.073094][T22550] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5159.073097][T22550] ? 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)
[5159.073104][T22550] __x64_sys_sendto (net/socket.c:2183)
[5159.073108][T22550] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5159.073111][T22550] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5159.073116][T22550] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5159.073121][T22550] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5159.073125][T22550] RIP: 0033:0x7fa3b1595a4a
[ 5159.073129][T22550] 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
[ 5159.073132][T22550] RSP: 002b:00007fffa3b35648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5159.073135][T22550] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3b1595a4a
[ 5159.073137][T22550] RDX: 0000000000000040 RSI: 000000001bc24340 RDI: 0000000000000005
[ 5159.073139][T22550] RBP: 00007fffa3b356d0 R08: 0000000000418574 R09: 000000000000001c
[ 5159.073141][T22550] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5159.073143][T22550] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3b16be000
| [ 5159.073143][T22550] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3b16be000
| [ 5159.073157][T22550]
| [ 5159.087346][T22550] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22550
| [5159.087727][T22550] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5159.087993][T22550] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5159.087995][T22550] Call Trace:
[ 5159.087997][T22550]
[5159.087999][T22550] dump_stack_lvl (lib/dump_stack.c:123)
[5159.088006][T22550] check_preemption_disabled (lib/smp_processor_id.c:52)
[5159.088012][T22550] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[5159.088018][T22550] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5159.088024][T22550] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5159.088030][T22550] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5159.088035][T22550] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5159.088047][T22550] rawv6_sendmsg (net/ipv6/raw.c:918)
[5159.088059][T22550] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5159.088063][T22550] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5159.088072][T22550] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5159.088076][T22550] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5159.088086][T22550] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5159.088102][T22550] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5159.088106][T22550] ? __lock_release (kernel/locking/lockdep.c:5534)
[5159.088117][T22550] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5159.088122][T22550] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5159.088128][T22550] ? __pfx___sys_sendto (net/socket.c:2147)
[5159.088141][T22550] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5159.088150][T22550] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[5159.088157][T22550] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5159.088164][T22550] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5159.088169][T22550] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5159.088172][T22550] ? 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)
[5159.088181][T22550] __x64_sys_sendto (net/socket.c:2183)
[5159.088185][T22550] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5159.088188][T22550] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5159.088193][T22550] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5159.088198][T22550] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5159.088202][T22550] RIP: 0033:0x7fa3b1595a4a
[ 5159.088206][T22550] 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
[ 5159.088209][T22550] RSP: 002b:00007fffa3b35648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5159.088212][T22550] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3b1595a4a
[ 5159.088214][T22550] RDX: 0000000000000040 RSI: 000000001bc24340 RDI: 0000000000000005
[ 5159.088216][T22550] RBP: 00007fffa3b356d0 R08: 0000000000418574 R09: 000000000000001c
[ 5159.088218][T22550] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5159.088220][T22550] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3b16be000
| [ 5161.551922][ C2] lwtunnel_input(): recursion limit reached on datapath
| [ 5162.610624][ C3] lwtunnel_input(): recursion limit reached on datapath
| [ 5164.855816][T22557] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22557
| [5164.856345][T22557] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5164.856639][T22557] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5164.856641][T22557] Call Trace:
[ 5164.856644][T22557]
[5164.856646][T22557] dump_stack_lvl (lib/dump_stack.c:123)
[5164.856656][T22557] check_preemption_disabled (lib/smp_processor_id.c:52)
[5164.856663][T22557] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5164.856669][T22557] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5164.856678][T22557] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5164.856686][T22557] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5164.856691][T22557] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5164.856703][T22557] rawv6_sendmsg (net/ipv6/raw.c:918)
[5164.856714][T22557] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5164.856719][T22557] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5164.856727][T22557] ? __lock_release (kernel/locking/lockdep.c:5534)
[5164.856737][T22557] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5164.856743][T22557] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5164.856752][T22557] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5164.856768][T22557] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5164.856771][T22557] ? __lock_release (kernel/locking/lockdep.c:5534)
[5164.856783][T22557] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5164.856790][T22557] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5164.856796][T22557] ? __pfx___sys_sendto (net/socket.c:2147)
[5164.856810][T22557] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5164.856817][T22557] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5164.856828][T22557] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5164.856835][T22557] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5164.856844][T22557] __x64_sys_sendto (net/socket.c:2183)
[5164.856848][T22557] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5164.856852][T22557] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5164.856858][T22557] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5164.856863][T22557] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5164.856867][T22557] RIP: 0033:0x7ff9bfba7a4a
[ 5164.856872][T22557] 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
[ 5164.856875][T22557] RSP: 002b:00007ffca89f2a88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5164.856879][T22557] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9bfba7a4a
[ 5164.856882][T22557] RDX: 0000000000000040 RSI: 000000002903e340 RDI: 0000000000000005
[ 5164.856884][T22557] RBP: 00007ffca89f2b10 R08: 0000000000418574 R09: 000000000000001c
[ 5164.856886][T22557] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5164.856888][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9bfcd0000
| [ 5164.856888][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9bfcd0000
| [ 5164.856902][T22557]
| [ 5164.856905][T22557] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22557
| [5164.869841][T22557] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5164.870112][T22557] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5164.870114][T22557] Call Trace:
[ 5164.870117][T22557]
[5164.870119][T22557] dump_stack_lvl (lib/dump_stack.c:123)
[5164.870125][T22557] check_preemption_disabled (lib/smp_processor_id.c:52)
[5164.870132][T22557] lwtunnel_output (net/core/lwtunnel.c:359)
[5164.870138][T22557] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5164.870146][T22557] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5164.870153][T22557] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5164.870158][T22557] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5164.870170][T22557] rawv6_sendmsg (net/ipv6/raw.c:918)
[5164.870183][T22557] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5164.870189][T22557] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5164.870193][T22557] ? __lock_release (kernel/locking/lockdep.c:5534)
[5164.870202][T22557] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5164.870207][T22557] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5164.870216][T22557] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5164.870233][T22557] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5164.870236][T22557] ? __lock_release (kernel/locking/lockdep.c:5534)
[5164.870247][T22557] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5164.870252][T22557] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5164.870258][T22557] ? __pfx___sys_sendto (net/socket.c:2147)
[5164.870273][T22557] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5164.870279][T22557] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5164.870288][T22557] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5164.870295][T22557] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5164.870305][T22557] __x64_sys_sendto (net/socket.c:2183)
[5164.870309][T22557] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5164.870312][T22557] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5164.870317][T22557] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5164.870322][T22557] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5164.870326][T22557] RIP: 0033:0x7ff9bfba7a4a
[ 5164.870330][T22557] 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
[ 5164.870332][T22557] RSP: 002b:00007ffca89f2a88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5164.870335][T22557] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9bfba7a4a
[ 5164.870337][T22557] RDX: 0000000000000040 RSI: 000000002903e340 RDI: 0000000000000005
[ 5164.870339][T22557] RBP: 00007ffca89f2b10 R08: 0000000000418574 R09: 000000000000001c
[ 5164.870341][T22557] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5164.870343][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9bfcd0000
| [ 5164.870343][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9bfcd0000
| [ 5164.870357][T22557]
| [ 5164.883016][T22557] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22557
| [5164.883471][T22557] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5164.883737][T22557] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5164.883739][T22557] Call Trace:
[ 5164.883741][T22557]
[5164.883743][T22557] dump_stack_lvl (lib/dump_stack.c:123)
[5164.883749][T22557] check_preemption_disabled (lib/smp_processor_id.c:52)
[5164.883755][T22557] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5164.883762][T22557] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5164.883773][T22557] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5164.883786][T22557] ? dump_stack_lvl (lib/dump_stack.c:124)
[5164.883795][T22557] lwtunnel_output (net/core/lwtunnel.c:359)
[5164.883801][T22557] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5164.883808][T22557] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5164.883814][T22557] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5164.883819][T22557] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5164.883831][T22557] rawv6_sendmsg (net/ipv6/raw.c:918)
[5164.883843][T22557] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5164.883848][T22557] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5164.883852][T22557] ? __lock_release (kernel/locking/lockdep.c:5534)
[5164.883860][T22557] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5164.883864][T22557] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5164.883873][T22557] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5164.883889][T22557] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5164.883892][T22557] ? __lock_release (kernel/locking/lockdep.c:5534)
[5164.883903][T22557] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5164.883908][T22557] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5164.883914][T22557] ? __pfx___sys_sendto (net/socket.c:2147)
[5164.883928][T22557] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5164.883934][T22557] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5164.883943][T22557] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5164.883950][T22557] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5164.883961][T22557] __x64_sys_sendto (net/socket.c:2183)
[5164.883964][T22557] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5164.883968][T22557] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5164.883973][T22557] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5164.883977][T22557] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5164.883981][T22557] RIP: 0033:0x7ff9bfba7a4a
[ 5164.883984][T22557] 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
[ 5164.883987][T22557] RSP: 002b:00007ffca89f2a88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5164.883990][T22557] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9bfba7a4a
[ 5164.883992][T22557] RDX: 0000000000000040 RSI: 000000002903e340 RDI: 0000000000000005
[ 5164.883994][T22557] RBP: 00007ffca89f2b10 R08: 0000000000418574 R09: 000000000000001c
[ 5164.883996][T22557] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5164.883998][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9bfcd0000
| [ 5164.883998][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9bfcd0000
| [ 5164.884012][T22557]
| [ 5164.884015][T22557] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22557
| [5164.897720][T22557] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5164.898003][T22557] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5164.898006][T22557] Call Trace:
[ 5164.898008][T22557]
[5164.898010][T22557] dump_stack_lvl (lib/dump_stack.c:123)
[5164.898015][T22557] check_preemption_disabled (lib/smp_processor_id.c:52)
[5164.898021][T22557] lwtunnel_output (net/core/lwtunnel.c:359)
[5164.898027][T22557] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5164.898038][T22557] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5164.898051][T22557] ? dump_stack_lvl (lib/dump_stack.c:124)
[5164.898060][T22557] lwtunnel_output (net/core/lwtunnel.c:359)
[5164.898066][T22557] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5164.898073][T22557] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5164.898079][T22557] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5164.898084][T22557] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5164.898096][T22557] rawv6_sendmsg (net/ipv6/raw.c:918)
[5164.898107][T22557] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5164.898113][T22557] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5164.898116][T22557] ? __lock_release (kernel/locking/lockdep.c:5534)
[5164.898124][T22557] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5164.898128][T22557] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5164.898137][T22557] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5164.898153][T22557] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5164.898156][T22557] ? __lock_release (kernel/locking/lockdep.c:5534)
[5164.898167][T22557] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5164.898172][T22557] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5164.898179][T22557] ? __pfx___sys_sendto (net/socket.c:2147)
[5164.898194][T22557] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5164.898200][T22557] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5164.898208][T22557] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5164.898216][T22557] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5164.898226][T22557] __x64_sys_sendto (net/socket.c:2183)
[5164.898230][T22557] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5164.898234][T22557] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5164.898238][T22557] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5164.898243][T22557] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5164.898246][T22557] RIP: 0033:0x7ff9bfba7a4a
[ 5164.898249][T22557] 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
[ 5164.898252][T22557] RSP: 002b:00007ffca89f2a88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5164.898255][T22557] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9bfba7a4a
[ 5164.898256][T22557] RDX: 0000000000000040 RSI: 000000002903e340 RDI: 0000000000000005
[ 5164.898258][T22557] RBP: 00007ffca89f2b10 R08: 0000000000418574 R09: 000000000000001c
[ 5164.898260][T22557] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5164.898261][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9bfcd0000
| [ 5164.898261][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9bfcd0000
| [ 5164.898276][T22557]
| [ 5164.913195][T22557] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22557
| [5164.913885][T22557] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5164.914165][T22557] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5164.914166][T22557] Call Trace:
[ 5164.914168][T22557]
[5164.914170][T22557] dump_stack_lvl (lib/dump_stack.c:123)
[5164.914176][T22557] check_preemption_disabled (lib/smp_processor_id.c:52)
[5164.914183][T22557] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5164.914190][T22557] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5164.914199][T22557] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5164.914212][T22557] ? dump_stack_lvl (lib/dump_stack.c:124)
[5164.914222][T22557] lwtunnel_output (net/core/lwtunnel.c:359)
[5164.914229][T22557] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5164.914237][T22557] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5164.914250][T22557] ? dump_stack_lvl (lib/dump_stack.c:124)
[5164.914259][T22557] lwtunnel_output (net/core/lwtunnel.c:359)
[5164.914266][T22557] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5164.914272][T22557] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5164.914278][T22557] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5164.914282][T22557] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5164.914294][T22557] rawv6_sendmsg (net/ipv6/raw.c:918)
[5164.914306][T22557] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5164.914311][T22557] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5164.914315][T22557] ? __lock_release (kernel/locking/lockdep.c:5534)
[5164.914322][T22557] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5164.914326][T22557] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5164.914335][T22557] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5164.914351][T22557] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5164.914354][T22557] ? __lock_release (kernel/locking/lockdep.c:5534)
[5164.914365][T22557] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5164.914369][T22557] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5164.914375][T22557] ? __pfx___sys_sendto (net/socket.c:2147)
[5164.914390][T22557] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5164.914396][T22557] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5164.914404][T22557] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5164.914411][T22557] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5164.914421][T22557] __x64_sys_sendto (net/socket.c:2183)
[5164.914425][T22557] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5164.914428][T22557] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5164.914433][T22557] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5164.914438][T22557] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5164.914441][T22557] RIP: 0033:0x7ff9bfba7a4a
[ 5164.914444][T22557] 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
[ 5164.914447][T22557] RSP: 002b:00007ffca89f2a88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5164.914449][T22557] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9bfba7a4a
[ 5164.914451][T22557] RDX: 0000000000000040 RSI: 000000002903e340 RDI: 0000000000000005
[ 5164.914453][T22557] RBP: 00007ffca89f2b10 R08: 0000000000418574 R09: 000000000000001c
[ 5164.914454][T22557] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5164.914456][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9bfcd0000
| [ 5164.914456][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9bfcd0000
| [ 5164.914471][T22557]
| [ 5164.932575][T22557] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22557
| [5164.932979][T22557] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5164.933267][T22557] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5164.933269][T22557] Call Trace:
[ 5164.933270][T22557]
[5164.933273][T22557] dump_stack_lvl (lib/dump_stack.c:123)
[5164.933278][T22557] check_preemption_disabled (lib/smp_processor_id.c:52)
[5164.933283][T22557] lwtunnel_output (net/core/lwtunnel.c:359)
[5164.933290][T22557] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5164.933299][T22557] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5164.933312][T22557] ? dump_stack_lvl (lib/dump_stack.c:124)
[5164.933322][T22557] lwtunnel_output (net/core/lwtunnel.c:359)
[5164.933329][T22557] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5164.933338][T22557] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5164.933351][T22557] ? dump_stack_lvl (lib/dump_stack.c:124)
[5164.933360][T22557] lwtunnel_output (net/core/lwtunnel.c:359)
[5164.933366][T22557] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5164.933373][T22557] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5164.933378][T22557] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5164.933383][T22557] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5164.933395][T22557] rawv6_sendmsg (net/ipv6/raw.c:918)
[5164.933407][T22557] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5164.933412][T22557] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5164.933415][T22557] ? __lock_release (kernel/locking/lockdep.c:5534)
[5164.933423][T22557] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5164.933426][T22557] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5164.933435][T22557] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5164.933452][T22557] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5164.933454][T22557] ? __lock_release (kernel/locking/lockdep.c:5534)
[5164.933466][T22557] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5164.933470][T22557] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5164.933475][T22557] ? __pfx___sys_sendto (net/socket.c:2147)
[5164.933490][T22557] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5164.933496][T22557] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5164.933504][T22557] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5164.933511][T22557] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5164.933522][T22557] __x64_sys_sendto (net/socket.c:2183)
[5164.933525][T22557] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5164.933528][T22557] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5164.933533][T22557] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5164.933537][T22557] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5164.933540][T22557] RIP: 0033:0x7ff9bfba7a4a
[ 5164.933543][T22557] 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
[ 5164.933546][T22557] RSP: 002b:00007ffca89f2a88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5164.933549][T22557] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9bfba7a4a
[ 5164.933550][T22557] RDX: 0000000000000040 RSI: 000000002903e340 RDI: 0000000000000005
[ 5164.933552][T22557] RBP: 00007ffca89f2b10 R08: 0000000000418574 R09: 000000000000001c
[ 5164.933554][T22557] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5164.933555][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9bfcd0000
| [ 5164.933555][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9bfcd0000
| [ 5164.933570][T22557]
| [ 5164.933650][T22557] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22557
| [5164.951834][T22557] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5164.952120][T22557] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5164.952122][T22557] Call Trace:
[ 5164.952123][T22557]
[5164.952125][T22557] dump_stack_lvl (lib/dump_stack.c:123)
[5164.952131][T22557] check_preemption_disabled (lib/smp_processor_id.c:52)
[5164.952137][T22557] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5164.952143][T22557] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5164.952153][T22557] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5164.952165][T22557] ? dump_stack_lvl (lib/dump_stack.c:123)
[5164.952168][T22557] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5164.952180][T22557] lwtunnel_output (net/core/lwtunnel.c:359)
[5164.952186][T22557] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5164.952195][T22557] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5164.952208][T22557] ? dump_stack_lvl (lib/dump_stack.c:124)
[5164.952217][T22557] lwtunnel_output (net/core/lwtunnel.c:359)
[5164.952224][T22557] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5164.952233][T22557] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5164.952246][T22557] ? dump_stack_lvl (lib/dump_stack.c:124)
[5164.952255][T22557] lwtunnel_output (net/core/lwtunnel.c:359)
[5164.952262][T22557] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5164.952268][T22557] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5164.952273][T22557] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5164.952278][T22557] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5164.952290][T22557] rawv6_sendmsg (net/ipv6/raw.c:918)
[5164.952302][T22557] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5164.952307][T22557] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5164.952310][T22557] ? __lock_release (kernel/locking/lockdep.c:5534)
[5164.952318][T22557] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5164.952321][T22557] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5164.952330][T22557] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5164.952346][T22557] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5164.952349][T22557] ? __lock_release (kernel/locking/lockdep.c:5534)
[5164.952361][T22557] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5164.952365][T22557] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5164.952371][T22557] ? __pfx___sys_sendto (net/socket.c:2147)
[5164.952386][T22557] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5164.952392][T22557] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5164.952399][T22557] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5164.952406][T22557] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5164.952417][T22557] __x64_sys_sendto (net/socket.c:2183)
[5164.952420][T22557] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5164.952423][T22557] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5164.952428][T22557] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5164.952432][T22557] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5164.952436][T22557] RIP: 0033:0x7ff9bfba7a4a
[ 5164.952439][T22557] 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
[ 5164.952441][T22557] RSP: 002b:00007ffca89f2a88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5164.952444][T22557] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9bfba7a4a
[ 5164.952446][T22557] RDX: 0000000000000040 RSI: 000000002903e340 RDI: 0000000000000005
[ 5164.952447][T22557] RBP: 00007ffca89f2b10 R08: 0000000000418574 R09: 000000000000001c
[ 5164.952449][T22557] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5164.952450][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9bfcd0000
| [ 5164.952450][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9bfcd0000
| [ 5164.952465][T22557]
| [ 5164.972315][T22557] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22557
| [5164.972734][T22557] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5164.973031][T22557] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5164.973033][T22557] Call Trace:
[ 5164.973035][T22557]
[5164.973037][T22557] dump_stack_lvl (lib/dump_stack.c:123)
[5164.973043][T22557] check_preemption_disabled (lib/smp_processor_id.c:52)
[5164.973049][T22557] lwtunnel_output (net/core/lwtunnel.c:359)
[5164.973055][T22557] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5164.973065][T22557] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5164.973077][T22557] ? dump_stack_lvl (lib/dump_stack.c:123)
[5164.973081][T22557] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5164.973091][T22557] lwtunnel_output (net/core/lwtunnel.c:359)
[5164.973098][T22557] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5164.973107][T22557] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5164.973120][T22557] ? dump_stack_lvl (lib/dump_stack.c:124)
[5164.973129][T22557] lwtunnel_output (net/core/lwtunnel.c:359)
[5164.973136][T22557] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5164.973145][T22557] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5164.973158][T22557] ? dump_stack_lvl (lib/dump_stack.c:124)
[5164.973167][T22557] lwtunnel_output (net/core/lwtunnel.c:359)
[5164.973174][T22557] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5164.973181][T22557] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5164.973187][T22557] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5164.973192][T22557] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5164.973205][T22557] rawv6_sendmsg (net/ipv6/raw.c:918)
[5164.973217][T22557] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5164.973223][T22557] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5164.973226][T22557] ? __lock_release (kernel/locking/lockdep.c:5534)
[5164.973234][T22557] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5164.973237][T22557] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5164.973246][T22557] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5164.973263][T22557] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5164.973266][T22557] ? __lock_release (kernel/locking/lockdep.c:5534)
[5164.973277][T22557] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5164.973281][T22557] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5164.973287][T22557] ? __pfx___sys_sendto (net/socket.c:2147)
[5164.973302][T22557] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5164.973308][T22557] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5164.973316][T22557] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5164.973323][T22557] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5164.973333][T22557] __x64_sys_sendto (net/socket.c:2183)
[5164.973337][T22557] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5164.973340][T22557] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5164.973345][T22557] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5164.973350][T22557] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5164.973353][T22557] RIP: 0033:0x7ff9bfba7a4a
[ 5164.973356][T22557] 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
[ 5164.973358][T22557] RSP: 002b:00007ffca89f2a88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5164.973361][T22557] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9bfba7a4a
[ 5164.973363][T22557] RDX: 0000000000000040 RSI: 000000002903e340 RDI: 0000000000000005
[ 5164.973364][T22557] RBP: 00007ffca89f2b10 R08: 0000000000418574 R09: 000000000000001c
[ 5164.973366][T22557] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5164.973367][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9bfcd0000
| [ 5164.973367][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9bfcd0000
| [ 5164.973383][T22557]
| [ 5164.993237][T22557] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22557
| [5164.993958][T22557] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5164.994272][T22557] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5164.994274][T22557] Call Trace:
[ 5164.994276][T22557]
[5164.994278][T22557] dump_stack_lvl (lib/dump_stack.c:123)
[5164.994284][T22557] check_preemption_disabled (lib/smp_processor_id.c:52)
[5164.994290][T22557] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5164.994297][T22557] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5164.994306][T22557] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5164.994319][T22557] ? dump_stack_lvl (lib/dump_stack.c:124)
[5164.994329][T22557] lwtunnel_output (net/core/lwtunnel.c:359)
[5164.994336][T22557] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5164.994345][T22557] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5164.994357][T22557] ? dump_stack_lvl (lib/dump_stack.c:123)
[5164.994361][T22557] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5164.994371][T22557] lwtunnel_output (net/core/lwtunnel.c:359)
[5164.994377][T22557] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5164.994387][T22557] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5164.994400][T22557] ? dump_stack_lvl (lib/dump_stack.c:124)
[5164.994410][T22557] lwtunnel_output (net/core/lwtunnel.c:359)
[5164.994416][T22557] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5164.994425][T22557] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5164.994439][T22557] ? dump_stack_lvl (lib/dump_stack.c:124)
[5164.994448][T22557] lwtunnel_output (net/core/lwtunnel.c:359)
[5164.994454][T22557] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5164.994461][T22557] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5164.994466][T22557] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5164.994470][T22557] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5164.994483][T22557] rawv6_sendmsg (net/ipv6/raw.c:918)
[5164.994495][T22557] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5164.994501][T22557] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5164.994504][T22557] ? __lock_release (kernel/locking/lockdep.c:5534)
[5164.994512][T22557] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5164.994515][T22557] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5164.994524][T22557] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5164.994541][T22557] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5164.994543][T22557] ? __lock_release (kernel/locking/lockdep.c:5534)
[5164.994555][T22557] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5164.994559][T22557] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5164.994564][T22557] ? __pfx___sys_sendto (net/socket.c:2147)
[5164.994580][T22557] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5164.994586][T22557] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5164.994593][T22557] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5164.994601][T22557] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5164.994611][T22557] __x64_sys_sendto (net/socket.c:2183)
[5164.994615][T22557] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5164.994618][T22557] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5164.994622][T22557] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5164.994627][T22557] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5164.994631][T22557] RIP: 0033:0x7ff9bfba7a4a
[ 5164.994634][T22557] 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
[ 5164.994636][T22557] RSP: 002b:00007ffca89f2a88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5164.994639][T22557] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9bfba7a4a
[ 5164.994641][T22557] RDX: 0000000000000040 RSI: 000000002903e340 RDI: 0000000000000005
[ 5164.994643][T22557] RBP: 00007ffca89f2b10 R08: 0000000000418574 R09: 000000000000001c
[ 5164.994644][T22557] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5164.994646][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9bfcd0000
| [ 5164.994646][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9bfcd0000
| [ 5164.994661][T22557]
| [ 5164.994664][T22557] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22557
| [5165.017401][T22557] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5165.017912][T22557] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5165.017913][T22557] Call Trace:
[ 5165.017915][T22557]
[5165.017916][T22557] dump_stack_lvl (lib/dump_stack.c:123)
[5165.017922][T22557] check_preemption_disabled (lib/smp_processor_id.c:52)
[5165.017928][T22557] lwtunnel_output (net/core/lwtunnel.c:359)
[5165.017935][T22557] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5165.017945][T22557] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5165.017958][T22557] ? dump_stack_lvl (lib/dump_stack.c:124)
[5165.017968][T22557] lwtunnel_output (net/core/lwtunnel.c:359)
[5165.017975][T22557] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5165.017985][T22557] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5165.017997][T22557] ? dump_stack_lvl (lib/dump_stack.c:123)
[5165.018000][T22557] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5165.018010][T22557] lwtunnel_output (net/core/lwtunnel.c:359)
[5165.018017][T22557] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5165.018026][T22557] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5165.018039][T22557] ? dump_stack_lvl (lib/dump_stack.c:124)
[5165.018049][T22557] lwtunnel_output (net/core/lwtunnel.c:359)
[5165.018056][T22557] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5165.018065][T22557] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5165.018079][T22557] ? dump_stack_lvl (lib/dump_stack.c:124)
[5165.018088][T22557] lwtunnel_output (net/core/lwtunnel.c:359)
[5165.018094][T22557] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5165.018101][T22557] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5165.018106][T22557] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5165.018111][T22557] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5165.018124][T22557] rawv6_sendmsg (net/ipv6/raw.c:918)
[5165.018136][T22557] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5165.018142][T22557] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5165.018145][T22557] ? __lock_release (kernel/locking/lockdep.c:5534)
[5165.018152][T22557] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5165.018155][T22557] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5165.018164][T22557] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5165.018183][T22557] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5165.018185][T22557] ? __lock_release (kernel/locking/lockdep.c:5534)
[5165.018197][T22557] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5165.018201][T22557] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5165.018207][T22557] ? __pfx___sys_sendto (net/socket.c:2147)
[5165.018222][T22557] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5165.018228][T22557] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5165.018236][T22557] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5165.018243][T22557] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5165.018254][T22557] __x64_sys_sendto (net/socket.c:2183)
[5165.018258][T22557] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5165.018260][T22557] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5165.018265][T22557] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5165.018270][T22557] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5165.018273][T22557] RIP: 0033:0x7ff9bfba7a4a
[ 5165.018277][T22557] 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
[ 5165.018279][T22557] RSP: 002b:00007ffca89f2a88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5165.018282][T22557] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9bfba7a4a
[ 5165.018284][T22557] RDX: 0000000000000040 RSI: 000000002903e340 RDI: 0000000000000005
[ 5165.018286][T22557] RBP: 00007ffca89f2b10 R08: 0000000000418574 R09: 000000000000001c
[ 5165.018287][T22557] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5165.018289][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9bfcd0000
| [ 5170.546248][ C2] lwtunnel_input(): recursion limit reached on datapath
| [ 5172.803651][T22563] check_preemption_disabled: 46 callbacks suppressed
| [ 5172.803660][T22563] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22563
| [5172.804475][T22563] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5172.804748][T22563] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5172.804750][T22563] Call Trace:
[ 5172.804753][T22563]
[5172.804755][T22563] dump_stack_lvl (lib/dump_stack.c:123)
[5172.804765][T22563] check_preemption_disabled (lib/smp_processor_id.c:52)
[5172.804783][T22563] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5172.804789][T22563] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5172.804798][T22563] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5172.804807][T22563] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5172.804812][T22563] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5172.804824][T22563] rawv6_sendmsg (net/ipv6/raw.c:918)
[5172.804835][T22563] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5172.804840][T22563] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5172.804849][T22563] ? __lock_release (kernel/locking/lockdep.c:5534)
[5172.804861][T22563] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5172.804868][T22563] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5172.804877][T22563] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5172.804892][T22563] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5172.804896][T22563] ? __lock_release (kernel/locking/lockdep.c:5534)
[5172.804907][T22563] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5172.804914][T22563] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5172.804919][T22563] ? __pfx___sys_sendto (net/socket.c:2147)
[5172.804933][T22563] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5172.804940][T22563] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5172.804951][T22563] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5172.804958][T22563] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5172.804967][T22563] __x64_sys_sendto (net/socket.c:2183)
[5172.804972][T22563] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5172.804976][T22563] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5172.804982][T22563] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5172.804987][T22563] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5172.804992][T22563] RIP: 0033:0x7f1478cc5a4a
[ 5172.804996][T22563] 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
[ 5172.804999][T22563] RSP: 002b:00007fff33127818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5172.805003][T22563] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1478cc5a4a
[ 5172.805005][T22563] RDX: 0000000000000040 RSI: 000000003dbbb340 RDI: 0000000000000005
[ 5172.805007][T22563] RBP: 00007fff331278a0 R08: 0000000000418574 R09: 000000000000001c
[ 5172.805008][T22563] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5172.805010][T22563] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1478dee000
| [ 5172.805010][T22563] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1478dee000
| [ 5172.805024][T22563]
| [ 5172.805027][T22563] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22563
| [5172.817338][T22563] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5172.817587][T22563] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5172.817589][T22563] Call Trace:
[ 5172.817591][T22563]
[5172.817593][T22563] dump_stack_lvl (lib/dump_stack.c:123)
[5172.817599][T22563] check_preemption_disabled (lib/smp_processor_id.c:52)
[5172.817604][T22563] lwtunnel_output (net/core/lwtunnel.c:359)
[5172.817611][T22563] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5172.817618][T22563] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5172.817624][T22563] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5172.817629][T22563] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5172.817640][T22563] rawv6_sendmsg (net/ipv6/raw.c:918)
[5172.817652][T22563] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5172.817657][T22563] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5172.817662][T22563] ? __lock_release (kernel/locking/lockdep.c:5534)
[5172.817670][T22563] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5172.817674][T22563] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5172.817682][T22563] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5172.817698][T22563] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5172.817701][T22563] ? __lock_release (kernel/locking/lockdep.c:5534)
[5172.817712][T22563] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5172.817717][T22563] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5172.817722][T22563] ? __pfx___sys_sendto (net/socket.c:2147)
[5172.817737][T22563] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5172.817743][T22563] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5172.817751][T22563] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5172.817758][T22563] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5172.817768][T22563] __x64_sys_sendto (net/socket.c:2183)
[5172.817772][T22563] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5172.817775][T22563] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5172.817780][T22563] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5172.817784][T22563] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5172.817787][T22563] RIP: 0033:0x7f1478cc5a4a
[ 5172.817791][T22563] 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
[ 5172.817793][T22563] RSP: 002b:00007fff33127818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5172.817796][T22563] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1478cc5a4a
[ 5172.817798][T22563] RDX: 0000000000000040 RSI: 000000003dbbb340 RDI: 0000000000000005
[ 5172.817800][T22563] RBP: 00007fff331278a0 R08: 0000000000418574 R09: 000000000000001c
[ 5172.817801][T22563] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5172.817803][T22563] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1478dee000
| [ 5172.817803][T22563] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1478dee000
| [ 5172.817817][T22563]
| [ 5172.817897][T22563] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22563
| [5172.830404][T22563] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5172.830691][T22563] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5172.830692][T22563] Call Trace:
[ 5172.830694][T22563]
[5172.830696][T22563] dump_stack_lvl (lib/dump_stack.c:123)
[5172.830701][T22563] check_preemption_disabled (lib/smp_processor_id.c:52)
[5172.830706][T22563] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5172.830712][T22563] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5172.830716][T22563] ? _printk (kernel/printk/printk.c:2470)
[5172.830725][T22563] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5172.830736][T22563] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5172.830748][T22563] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5172.830755][T22563] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5172.830760][T22563] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5172.830766][T22563] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5172.830770][T22563] ? dump_stack_lvl (lib/dump_stack.c:123)
[5172.830774][T22563] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5172.830783][T22563] lwtunnel_output (net/core/lwtunnel.c:359)
[5172.830790][T22563] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5172.830796][T22563] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5172.830801][T22563] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5172.830806][T22563] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5172.830817][T22563] rawv6_sendmsg (net/ipv6/raw.c:918)
[5172.830829][T22563] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5172.830834][T22563] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5172.830837][T22563] ? __lock_release (kernel/locking/lockdep.c:5534)
[5172.830844][T22563] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5172.830847][T22563] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5172.830856][T22563] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5172.830871][T22563] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5172.830874][T22563] ? __lock_release (kernel/locking/lockdep.c:5534)
[5172.830885][T22563] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5172.830889][T22563] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5172.830894][T22563] ? __pfx___sys_sendto (net/socket.c:2147)
[5172.830908][T22563] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5172.830914][T22563] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5172.830922][T22563] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5172.830929][T22563] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5172.830939][T22563] __x64_sys_sendto (net/socket.c:2183)
[5172.830943][T22563] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5172.830946][T22563] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5172.830951][T22563] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5172.830955][T22563] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5172.830958][T22563] RIP: 0033:0x7f1478cc5a4a
[ 5172.830961][T22563] 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
[ 5172.830963][T22563] RSP: 002b:00007fff33127818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5172.830966][T22563] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1478cc5a4a
[ 5172.830968][T22563] RDX: 0000000000000040 RSI: 000000003dbbb340 RDI: 0000000000000005
[ 5172.830970][T22563] RBP: 00007fff331278a0 R08: 0000000000418574 R09: 000000000000001c
[ 5172.830971][T22563] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5172.830973][T22563] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1478dee000
| [ 5172.830973][T22563] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1478dee000
| [ 5172.830987][T22563]
| [ 5172.830989][T22563] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22563
| [5172.846792][T22563] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5172.847080][T22563] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5172.847082][T22563] Call Trace:
[ 5172.847083][T22563]
[5172.847085][T22563] dump_stack_lvl (lib/dump_stack.c:123)
[5172.847091][T22563] check_preemption_disabled (lib/smp_processor_id.c:52)
[5172.847096][T22563] lwtunnel_output (net/core/lwtunnel.c:359)
[5172.847102][T22563] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5172.847105][T22563] ? _printk (kernel/printk/printk.c:2470)
[5172.847114][T22563] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5172.847125][T22563] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5172.847131][T22563] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5172.847139][T22563] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5172.847143][T22563] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5172.847149][T22563] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5172.847154][T22563] ? dump_stack_lvl (lib/dump_stack.c:123)
[5172.847158][T22563] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5172.847168][T22563] lwtunnel_output (net/core/lwtunnel.c:359)
[5172.847174][T22563] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5172.847182][T22563] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5172.847187][T22563] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5172.847192][T22563] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5172.847204][T22563] rawv6_sendmsg (net/ipv6/raw.c:918)
[5172.847215][T22563] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5172.847221][T22563] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5172.847224][T22563] ? __lock_release (kernel/locking/lockdep.c:5534)
[5172.847231][T22563] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5172.847234][T22563] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5172.847243][T22563] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5172.847260][T22563] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5172.847263][T22563] ? __lock_release (kernel/locking/lockdep.c:5534)
[5172.847274][T22563] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5172.847278][T22563] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5172.847283][T22563] ? __pfx___sys_sendto (net/socket.c:2147)
[5172.847298][T22563] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5172.847304][T22563] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5172.847311][T22563] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5172.847318][T22563] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5172.847328][T22563] __x64_sys_sendto (net/socket.c:2183)
[5172.847332][T22563] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5172.847335][T22563] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5172.847339][T22563] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5172.847344][T22563] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5172.847346][T22563] RIP: 0033:0x7f1478cc5a4a
[ 5172.847349][T22563] 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
[ 5172.847351][T22563] RSP: 002b:00007fff33127818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5172.847355][T22563] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1478cc5a4a
[ 5172.847356][T22563] RDX: 0000000000000040 RSI: 000000003dbbb340 RDI: 0000000000000005
[ 5172.847358][T22563] RBP: 00007fff331278a0 R08: 0000000000418574 R09: 000000000000001c
[ 5172.847359][T22563] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5172.847361][T22563] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1478dee000
| [ 5172.847361][T22563] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1478dee000
| [ 5172.847375][T22563]
| [ 5172.864537][T22563] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22563
| [5172.865217][T22563] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5172.865497][T22563] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5172.865498][T22563] Call Trace:
[ 5172.865500][T22563]
[5172.865502][T22563] dump_stack_lvl (lib/dump_stack.c:123)
[5172.865507][T22563] check_preemption_disabled (lib/smp_processor_id.c:52)
[5172.865513][T22563] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5172.865520][T22563] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5172.865523][T22563] ? _printk (kernel/printk/printk.c:2470)
[5172.865531][T22563] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5172.865545][T22563] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5172.865553][T22563] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5172.865558][T22563] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5172.865567][T22563] ? dump_stack_lvl (lib/dump_stack.c:124)
[5172.865577][T22563] lwtunnel_output (net/core/lwtunnel.c:359)
[5172.865583][T22563] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5172.865585][T22563] ? _printk (kernel/printk/printk.c:2470)
[5172.865593][T22563] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5172.865604][T22563] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5172.865610][T22563] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5172.865617][T22563] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5172.865621][T22563] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5172.865628][T22563] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5172.865632][T22563] ? dump_stack_lvl (lib/dump_stack.c:123)
[5172.865635][T22563] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5172.865645][T22563] lwtunnel_output (net/core/lwtunnel.c:359)
[5172.865652][T22563] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5172.865658][T22563] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5172.865663][T22563] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5172.865668][T22563] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5172.865679][T22563] rawv6_sendmsg (net/ipv6/raw.c:918)
[5172.865691][T22563] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5172.865696][T22563] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5172.865699][T22563] ? __lock_release (kernel/locking/lockdep.c:5534)
[5172.865706][T22563] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5172.865709][T22563] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5172.865718][T22563] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5172.865734][T22563] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5172.865736][T22563] ? __lock_release (kernel/locking/lockdep.c:5534)
[5172.865747][T22563] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5172.865751][T22563] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5172.865757][T22563] ? __pfx___sys_sendto (net/socket.c:2147)
[5172.865771][T22563] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5172.865777][T22563] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5172.865784][T22563] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5172.865791][T22563] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5172.865801][T22563] __x64_sys_sendto (net/socket.c:2183)
[5172.865805][T22563] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5172.865807][T22563] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5172.865812][T22563] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5172.865816][T22563] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5172.865819][T22563] RIP: 0033:0x7f1478cc5a4a
[ 5172.865822][T22563] 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
[ 5172.865824][T22563] RSP: 002b:00007fff33127818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5172.865827][T22563] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1478cc5a4a
[ 5172.865829][T22563] RDX: 0000000000000040 RSI: 000000003dbbb340 RDI: 0000000000000005
[ 5172.865830][T22563] RBP: 00007fff331278a0 R08: 0000000000418574 R09: 000000000000001c
[ 5172.865832][T22563] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5172.865833][T22563] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1478dee000
| [ 5172.865833][T22563] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1478dee000
| [ 5172.865847][T22563]
| [ 5172.865849][T22563] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22563
| [5172.886990][T22563] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5172.887280][T22563] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5172.887282][T22563] Call Trace:
[ 5172.887283][T22563]
[5172.887285][T22563] dump_stack_lvl (lib/dump_stack.c:123)
[5172.887290][T22563] check_preemption_disabled (lib/smp_processor_id.c:52)
[5172.887296][T22563] lwtunnel_output (net/core/lwtunnel.c:359)
[5172.887303][T22563] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5172.887306][T22563] ? _printk (kernel/printk/printk.c:2470)
[5172.887314][T22563] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5172.887328][T22563] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5172.887337][T22563] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5172.887341][T22563] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5172.887351][T22563] ? dump_stack_lvl (lib/dump_stack.c:124)
[5172.887360][T22563] lwtunnel_output (net/core/lwtunnel.c:359)
[5172.887366][T22563] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5172.887369][T22563] ? _printk (kernel/printk/printk.c:2470)
[5172.887377][T22563] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5172.887388][T22563] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5172.887394][T22563] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5172.887401][T22563] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5172.887405][T22563] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5172.887412][T22563] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5172.887416][T22563] ? dump_stack_lvl (lib/dump_stack.c:123)
[5172.887419][T22563] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5172.887429][T22563] lwtunnel_output (net/core/lwtunnel.c:359)
[5172.887435][T22563] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5172.887442][T22563] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5172.887447][T22563] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5172.887451][T22563] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5172.887463][T22563] rawv6_sendmsg (net/ipv6/raw.c:918)
[5172.887475][T22563] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5172.887480][T22563] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5172.887483][T22563] ? __lock_release (kernel/locking/lockdep.c:5534)
[5172.887490][T22563] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5172.887493][T22563] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5172.887502][T22563] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5172.887518][T22563] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5172.887521][T22563] ? __lock_release (kernel/locking/lockdep.c:5534)
[5172.887532][T22563] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5172.887536][T22563] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5172.887541][T22563] ? __pfx___sys_sendto (net/socket.c:2147)
[5172.887556][T22563] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5172.887562][T22563] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5172.887569][T22563] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5172.887576][T22563] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5172.887586][T22563] __x64_sys_sendto (net/socket.c:2183)
[5172.887590][T22563] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5172.887593][T22563] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5172.887597][T22563] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5172.887602][T22563] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5172.887604][T22563] RIP: 0033:0x7f1478cc5a4a
[ 5172.887608][T22563] 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
[ 5172.887610][T22563] RSP: 002b:00007fff33127818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5172.887613][T22563] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1478cc5a4a
[ 5172.887615][T22563] RDX: 0000000000000040 RSI: 000000003dbbb340 RDI: 0000000000000005
[ 5172.887617][T22563] RBP: 00007fff331278a0 R08: 0000000000418574 R09: 000000000000001c
[ 5172.887618][T22563] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5172.887620][T22563] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1478dee000
| [ 5172.887620][T22563] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1478dee000
| [ 5172.887634][T22563]
| [ 5172.887642][T22563] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22563
| [5172.910083][T22563] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5172.910380][T22563] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5172.910381][T22563] Call Trace:
[ 5172.910383][T22563]
[5172.910384][T22563] dump_stack_lvl (lib/dump_stack.c:123)
[5172.910389][T22563] check_preemption_disabled (lib/smp_processor_id.c:52)
[5172.910395][T22563] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5172.910400][T22563] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5172.910403][T22563] ? _printk (kernel/printk/printk.c:2470)
[5172.910411][T22563] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5172.910423][T22563] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5172.910427][T22563] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5172.910435][T22563] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5172.910439][T22563] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5172.910446][T22563] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5172.910450][T22563] ? dump_stack_lvl (lib/dump_stack.c:123)
[5172.910453][T22563] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5172.910463][T22563] lwtunnel_output (net/core/lwtunnel.c:359)
[5172.910469][T22563] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5172.910471][T22563] ? _printk (kernel/printk/printk.c:2470)
[5172.910478][T22563] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5172.910491][T22563] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5172.910499][T22563] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5172.910503][T22563] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5172.910512][T22563] ? dump_stack_lvl (lib/dump_stack.c:124)
[5172.910521][T22563] lwtunnel_output (net/core/lwtunnel.c:359)
[5172.910526][T22563] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5172.910529][T22563] ? _printk (kernel/printk/printk.c:2470)
[5172.910536][T22563] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5172.910547][T22563] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5172.910551][T22563] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5172.910558][T22563] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5172.910562][T22563] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5172.910569][T22563] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5172.910572][T22563] ? dump_stack_lvl (lib/dump_stack.c:123)
[5172.910575][T22563] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5172.910584][T22563] lwtunnel_output (net/core/lwtunnel.c:359)
[5172.910590][T22563] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5172.910596][T22563] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5172.910601][T22563] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5172.910605][T22563] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5172.910616][T22563] rawv6_sendmsg (net/ipv6/raw.c:918)
[5172.910627][T22563] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5172.910632][T22563] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5172.910635][T22563] ? __lock_release (kernel/locking/lockdep.c:5534)
[5172.910642][T22563] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5172.910644][T22563] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5172.910653][T22563] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5172.910668][T22563] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5172.910671][T22563] ? __lock_release (kernel/locking/lockdep.c:5534)
[5172.910681][T22563] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5172.910685][T22563] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5172.910690][T22563] ? __pfx___sys_sendto (net/socket.c:2147)
[5172.910703][T22563] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5172.910709][T22563] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5172.910716][T22563] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5172.910723][T22563] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5172.910732][T22563] __x64_sys_sendto (net/socket.c:2183)
[5172.910736][T22563] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5172.910738][T22563] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5172.910742][T22563] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5172.910747][T22563] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5172.910749][T22563] RIP: 0033:0x7f1478cc5a4a
[ 5172.910752][T22563] 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
[ 5172.910754][T22563] RSP: 002b:00007fff33127818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5172.910757][T22563] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1478cc5a4a
[ 5172.910759][T22563] RDX: 0000000000000040 RSI: 000000003dbbb340 RDI: 0000000000000005
[ 5172.910761][T22563] RBP: 00007fff331278a0 R08: 0000000000418574 R09: 000000000000001c
[ 5172.910762][T22563] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5172.910764][T22563] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1478dee000
| [ 5172.910764][T22563] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1478dee000
| [ 5172.910778][T22563]
| [ 5172.910780][T22563] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22563
| [5172.936845][T22563] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5172.937139][T22563] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5172.937140][T22563] Call Trace:
[ 5172.937142][T22563]
[5172.937144][T22563] dump_stack_lvl (lib/dump_stack.c:123)
[5172.937150][T22563] check_preemption_disabled (lib/smp_processor_id.c:52)
[5172.937156][T22563] lwtunnel_output (net/core/lwtunnel.c:359)
[5172.937163][T22563] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5172.937166][T22563] ? _printk (kernel/printk/printk.c:2470)
[5172.937175][T22563] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5172.937188][T22563] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5172.937194][T22563] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5172.937202][T22563] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5172.937206][T22563] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5172.937213][T22563] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5172.937218][T22563] ? dump_stack_lvl (lib/dump_stack.c:123)
[5172.937222][T22563] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5172.937232][T22563] lwtunnel_output (net/core/lwtunnel.c:359)
[5172.937238][T22563] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5172.937240][T22563] ? _printk (kernel/printk/printk.c:2470)
[5172.937248][T22563] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5172.937263][T22563] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5172.937271][T22563] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5172.937275][T22563] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5172.937285][T22563] ? dump_stack_lvl (lib/dump_stack.c:124)
[5172.937294][T22563] lwtunnel_output (net/core/lwtunnel.c:359)
[5172.937300][T22563] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5172.937303][T22563] ? _printk (kernel/printk/printk.c:2470)
[5172.937311][T22563] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5172.937322][T22563] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5172.937327][T22563] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5172.937334][T22563] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5172.937339][T22563] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5172.937346][T22563] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5172.937350][T22563] ? dump_stack_lvl (lib/dump_stack.c:123)
[5172.937353][T22563] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5172.937363][T22563] lwtunnel_output (net/core/lwtunnel.c:359)
[5172.937369][T22563] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5172.937376][T22563] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5172.937381][T22563] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5172.937386][T22563] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5172.937398][T22563] rawv6_sendmsg (net/ipv6/raw.c:918)
[5172.937410][T22563] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5172.937415][T22563] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5172.937418][T22563] ? __lock_release (kernel/locking/lockdep.c:5534)
[5172.937425][T22563] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5172.937428][T22563] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5172.937437][T22563] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5172.937454][T22563] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5172.937456][T22563] ? __lock_release (kernel/locking/lockdep.c:5534)
[5172.937468][T22563] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5172.937471][T22563] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5172.937477][T22563] ? __pfx___sys_sendto (net/socket.c:2147)
[5172.937492][T22563] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5172.937497][T22563] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5172.937504][T22563] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5172.937512][T22563] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5172.937522][T22563] __x64_sys_sendto (net/socket.c:2183)
[5172.937526][T22563] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5172.937528][T22563] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5172.937532][T22563] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5172.937537][T22563] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5172.937540][T22563] RIP: 0033:0x7f1478cc5a4a
[ 5172.937543][T22563] 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
[ 5172.937545][T22563] RSP: 002b:00007fff33127818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5172.937548][T22563] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1478cc5a4a
[ 5172.937549][T22563] RDX: 0000000000000040 RSI: 000000003dbbb340 RDI: 0000000000000005
[ 5172.937551][T22563] RBP: 00007fff331278a0 R08: 0000000000418574 R09: 000000000000001c
[ 5172.937552][T22563] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5172.937554][T22563] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1478dee000
| [ 5172.937554][T22563] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1478dee000
| [ 5172.937569][T22563]
| [ 5172.963932][T22563] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22563
| [5172.964676][T22563] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5172.964981][T22563] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5172.964983][T22563] Call Trace:
[ 5172.964984][T22563]
[5172.964986][T22563] dump_stack_lvl (lib/dump_stack.c:123)
[5172.964991][T22563] check_preemption_disabled (lib/smp_processor_id.c:52)
[5172.964997][T22563] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5172.965003][T22563] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5172.965006][T22563] ? _printk (kernel/printk/printk.c:2470)
[5172.965015][T22563] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5172.965029][T22563] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5172.965037][T22563] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5172.965042][T22563] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5172.965052][T22563] ? dump_stack_lvl (lib/dump_stack.c:124)
[5172.965061][T22563] lwtunnel_output (net/core/lwtunnel.c:359)
[5172.965068][T22563] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5172.965070][T22563] ? _printk (kernel/printk/printk.c:2470)
[5172.965078][T22563] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5172.965090][T22563] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5172.965095][T22563] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5172.965103][T22563] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5172.965108][T22563] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5172.965114][T22563] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5172.965118][T22563] ? dump_stack_lvl (lib/dump_stack.c:123)
[5172.965122][T22563] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5172.965132][T22563] lwtunnel_output (net/core/lwtunnel.c:359)
[5172.965138][T22563] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5172.965141][T22563] ? _printk (kernel/printk/printk.c:2470)
[5172.965149][T22563] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5172.965163][T22563] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5172.965171][T22563] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5172.965175][T22563] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5172.965186][T22563] ? dump_stack_lvl (lib/dump_stack.c:124)
[5172.965196][T22563] lwtunnel_output (net/core/lwtunnel.c:359)
[5172.965202][T22563] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5172.965204][T22563] ? _printk (kernel/printk/printk.c:2470)
[5172.965213][T22563] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5172.965224][T22563] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5172.965229][T22563] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5172.965236][T22563] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5172.965240][T22563] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5172.965247][T22563] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5172.965251][T22563] ? dump_stack_lvl (lib/dump_stack.c:123)
[5172.965254][T22563] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5172.965263][T22563] lwtunnel_output (net/core/lwtunnel.c:359)
[5172.965269][T22563] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5172.965275][T22563] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5172.965281][T22563] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5172.965285][T22563] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5172.965297][T22563] rawv6_sendmsg (net/ipv6/raw.c:918)
[5172.965309][T22563] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5172.965314][T22563] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5172.965317][T22563] ? __lock_release (kernel/locking/lockdep.c:5534)
[5172.965324][T22563] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5172.965327][T22563] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5172.965336][T22563] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5172.965352][T22563] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5172.965355][T22563] ? __lock_release (kernel/locking/lockdep.c:5534)
[5172.965366][T22563] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5172.965370][T22563] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5172.965375][T22563] ? __pfx___sys_sendto (net/socket.c:2147)
[5172.965390][T22563] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5172.965395][T22563] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5172.965403][T22563] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5172.965410][T22563] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5172.965420][T22563] __x64_sys_sendto (net/socket.c:2183)
[5172.965424][T22563] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5172.965426][T22563] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5172.965431][T22563] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5172.965435][T22563] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5172.965438][T22563] RIP: 0033:0x7f1478cc5a4a
[ 5172.965441][T22563] 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
[ 5172.965443][T22563] RSP: 002b:00007fff33127818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5172.965446][T22563] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1478cc5a4a
[ 5172.965448][T22563] RDX: 0000000000000040 RSI: 000000003dbbb340 RDI: 0000000000000005
[ 5172.965450][T22563] RBP: 00007fff331278a0 R08: 0000000000418574 R09: 000000000000001c
[ 5172.965452][T22563] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5172.965454][T22563] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1478dee000
| [ 5172.965454][T22563] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1478dee000
| [ 5172.965469][T22563]
| [ 5172.997249][T22563] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22563
| [5172.997740][T22563] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5172.998072][T22563] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5172.998073][T22563] Call Trace:
[ 5172.998075][T22563]
[5172.998077][T22563] dump_stack_lvl (lib/dump_stack.c:123)
[5172.998082][T22563] check_preemption_disabled (lib/smp_processor_id.c:52)
[5172.998088][T22563] lwtunnel_output (net/core/lwtunnel.c:359)
[5172.998095][T22563] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5172.998097][T22563] ? _printk (kernel/printk/printk.c:2470)
[5172.998106][T22563] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5172.998121][T22563] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5172.998130][T22563] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5172.998134][T22563] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5172.998145][T22563] ? dump_stack_lvl (lib/dump_stack.c:124)
[5172.998155][T22563] lwtunnel_output (net/core/lwtunnel.c:359)
[5172.998161][T22563] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5172.998164][T22563] ? _printk (kernel/printk/printk.c:2470)
[5172.998173][T22563] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5172.998186][T22563] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5172.998192][T22563] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5172.998200][T22563] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5172.998204][T22563] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5172.998211][T22563] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5172.998215][T22563] ? dump_stack_lvl (lib/dump_stack.c:123)
[5172.998219][T22563] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5172.998229][T22563] lwtunnel_output (net/core/lwtunnel.c:359)
[5172.998236][T22563] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5172.998238][T22563] ? _printk (kernel/printk/printk.c:2470)
[5172.998246][T22563] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5172.998261][T22563] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5172.998269][T22563] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5172.998274][T22563] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5172.998284][T22563] ? dump_stack_lvl (lib/dump_stack.c:124)
[5172.998293][T22563] lwtunnel_output (net/core/lwtunnel.c:359)
[5172.998300][T22563] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5172.998302][T22563] ? _printk (kernel/printk/printk.c:2470)
[5172.998310][T22563] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5172.998322][T22563] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5172.998327][T22563] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5172.998335][T22563] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5172.998339][T22563] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5172.998346][T22563] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5172.998350][T22563] ? dump_stack_lvl (lib/dump_stack.c:123)
[5172.998353][T22563] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5172.998363][T22563] lwtunnel_output (net/core/lwtunnel.c:359)
[5172.998370][T22563] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5172.998377][T22563] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5172.998382][T22563] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5172.998387][T22563] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5172.998399][T22563] rawv6_sendmsg (net/ipv6/raw.c:918)
[5172.998412][T22563] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5172.998417][T22563] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5172.998420][T22563] ? __lock_release (kernel/locking/lockdep.c:5534)
[5172.998428][T22563] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5172.998430][T22563] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5172.998440][T22563] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5172.998457][T22563] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5172.998459][T22563] ? __lock_release (kernel/locking/lockdep.c:5534)
[5172.998471][T22563] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5172.998475][T22563] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5172.998480][T22563] ? __pfx___sys_sendto (net/socket.c:2147)
[5172.998496][T22563] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5172.998502][T22563] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5172.998509][T22563] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5172.998517][T22563] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5172.998527][T22563] __x64_sys_sendto (net/socket.c:2183)
[5172.998531][T22563] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5172.998534][T22563] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5172.998538][T22563] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5172.998543][T22563] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5172.998546][T22563] RIP: 0033:0x7f1478cc5a4a
[ 5172.998548][T22563] 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
[ 5172.998551][T22563] RSP: 002b:00007fff33127818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5172.998554][T22563] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1478cc5a4a
[ 5172.998556][T22563] RDX: 0000000000000040 RSI: 000000003dbbb340 RDI: 0000000000000005
[ 5172.998557][T22563] RBP: 00007fff331278a0 R08: 0000000000418574 R09: 000000000000001c
[ 5172.998559][T22563] 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