======================================
| [ 5564.282212][T25897] veth1: renamed from veth-betaR
| [ 5564.397969][T25898] veth0: renamed from veth-gamma
| [ 5574.157493][T25921] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25921
| [5574.158215][T25921] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5574.158504][T25921] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5574.158507][T25921] Call Trace:
[ 5574.158509][T25921]
[5574.158511][T25921] dump_stack_lvl (lib/dump_stack.c:123)
[5574.158519][T25921] check_preemption_disabled (lib/smp_processor_id.c:52)
[5574.158526][T25921] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5574.158532][T25921] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5574.158539][T25921] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5574.158546][T25921] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5574.158551][T25921] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5574.158563][T25921] rawv6_sendmsg (net/ipv6/raw.c:918)
[5574.158574][T25921] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5574.158579][T25921] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5574.158584][T25921] ? __lock_release (kernel/locking/lockdep.c:5534)
[5574.158593][T25921] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5574.158598][T25921] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5574.158607][T25921] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5574.158622][T25921] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5574.158625][T25921] ? __lock_release (kernel/locking/lockdep.c:5534)
[5574.158636][T25921] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5574.158641][T25921] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5574.158647][T25921] ? __pfx___sys_sendto (net/socket.c:2147)
[5574.158661][T25921] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5574.158667][T25921] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5574.158676][T25921] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5574.158683][T25921] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5574.158693][T25921] __x64_sys_sendto (net/socket.c:2183)
[5574.158696][T25921] ? 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)
[5574.158700][T25921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5574.158704][T25921] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5574.158709][T25921] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5574.158713][T25921] RIP: 0033:0x7f2183cd4a4a
[ 5574.158717][T25921] 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
[ 5574.158720][T25921] RSP: 002b:00007fff5ca1d3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5574.158724][T25921] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2183cd4a4a
[ 5574.158726][T25921] RDX: 0000000000000040 RSI: 000000000c829340 RDI: 0000000000000005
[ 5574.158727][T25921] RBP: 00007fff5ca1d440 R08: 0000000000418574 R09: 000000000000001c
[ 5574.158729][T25921] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5574.158731][T25921] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2183dfd000
| [ 5574.158731][T25921] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2183dfd000
| [ 5574.158745][T25921]
| [ 5574.158748][T25921] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25921
| [5574.172258][T25921] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5574.172538][T25921] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5574.172540][T25921] Call Trace:
[ 5574.172542][T25921]
[5574.172544][T25921] dump_stack_lvl (lib/dump_stack.c:123)
[5574.172551][T25921] check_preemption_disabled (lib/smp_processor_id.c:52)
[5574.172558][T25921] lwtunnel_output (net/core/lwtunnel.c:359)
[5574.172565][T25921] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5574.172572][T25921] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5574.172578][T25921] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5574.172583][T25921] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5574.172595][T25921] rawv6_sendmsg (net/ipv6/raw.c:918)
[5574.172607][T25921] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5574.172612][T25921] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5574.172616][T25921] ? __lock_release (kernel/locking/lockdep.c:5534)
[5574.172624][T25921] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5574.172628][T25921] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5574.172637][T25921] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5574.172653][T25921] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5574.172656][T25921] ? __lock_release (kernel/locking/lockdep.c:5534)
[5574.172667][T25921] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5574.172671][T25921] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5574.172677][T25921] ? __pfx___sys_sendto (net/socket.c:2147)
[5574.172692][T25921] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5574.172698][T25921] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5574.172705][T25921] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5574.172713][T25921] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5574.172723][T25921] __x64_sys_sendto (net/socket.c:2183)
[5574.172727][T25921] ? 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)
[5574.172730][T25921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5574.172735][T25921] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5574.172740][T25921] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5574.172743][T25921] RIP: 0033:0x7f2183cd4a4a
[ 5574.172747][T25921] 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
[ 5574.172749][T25921] RSP: 002b:00007fff5ca1d3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5574.172753][T25921] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2183cd4a4a
[ 5574.172755][T25921] RDX: 0000000000000040 RSI: 000000000c829340 RDI: 0000000000000005
[ 5574.172757][T25921] RBP: 00007fff5ca1d440 R08: 0000000000418574 R09: 000000000000001c
[ 5574.172758][T25921] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5574.172760][T25921] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2183dfd000
| [ 5574.172760][T25921] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2183dfd000
| [ 5574.172775][T25921]
| [ 5574.172785][T25921] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25921
| [5574.186499][T25921] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5574.186787][T25921] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5574.186789][T25921] Call Trace:
[ 5574.186790][T25921]
[5574.186792][T25921] dump_stack_lvl (lib/dump_stack.c:123)
[5574.186800][T25921] check_preemption_disabled (lib/smp_processor_id.c:52)
[5574.186805][T25921] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5574.186812][T25921] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5574.186827][T25921] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5574.186857][T25921] ? dump_stack_lvl (lib/dump_stack.c:123)
[5574.186861][T25921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5574.186871][T25921] lwtunnel_output (net/core/lwtunnel.c:359)
[5574.186877][T25921] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5574.186883][T25921] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5574.186889][T25921] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5574.186893][T25921] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5574.186905][T25921] rawv6_sendmsg (net/ipv6/raw.c:918)
[5574.186917][T25921] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5574.186922][T25921] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5574.186925][T25921] ? __lock_release (kernel/locking/lockdep.c:5534)
[5574.186933][T25921] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5574.186936][T25921] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5574.186945][T25921] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5574.186961][T25921] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5574.186964][T25921] ? __lock_release (kernel/locking/lockdep.c:5534)
[5574.186975][T25921] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5574.186979][T25921] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5574.186985][T25921] ? __pfx___sys_sendto (net/socket.c:2147)
[5574.186999][T25921] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5574.187006][T25921] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5574.187013][T25921] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5574.187020][T25921] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5574.187030][T25921] __x64_sys_sendto (net/socket.c:2183)
[5574.187034][T25921] ? 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)
[5574.187037][T25921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5574.187041][T25921] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5574.187046][T25921] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5574.187049][T25921] RIP: 0033:0x7f2183cd4a4a
[ 5574.187052][T25921] 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
[ 5574.187054][T25921] RSP: 002b:00007fff5ca1d3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5574.187057][T25921] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2183cd4a4a
[ 5574.187059][T25921] RDX: 0000000000000040 RSI: 000000000c829340 RDI: 0000000000000005
[ 5574.187061][T25921] RBP: 00007fff5ca1d440 R08: 0000000000418574 R09: 000000000000001c
[ 5574.187062][T25921] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5574.187064][T25921] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2183dfd000
| [ 5574.187064][T25921] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2183dfd000
| [ 5574.187078][T25921]
| [ 5574.202330][T25921] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25921
| [5574.203023][T25921] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5574.203316][T25921] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5574.203318][T25921] Call Trace:
[ 5574.203320][T25921]
[5574.203322][T25921] dump_stack_lvl (lib/dump_stack.c:123)
[5574.203327][T25921] check_preemption_disabled (lib/smp_processor_id.c:52)
[5574.203333][T25921] lwtunnel_output (net/core/lwtunnel.c:359)
[5574.203340][T25921] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5574.203353][T25921] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5574.203366][T25921] ? dump_stack_lvl (lib/dump_stack.c:123)
[5574.203370][T25921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5574.203379][T25921] lwtunnel_output (net/core/lwtunnel.c:359)
[5574.203386][T25921] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5574.203392][T25921] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5574.203397][T25921] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5574.203402][T25921] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5574.203414][T25921] rawv6_sendmsg (net/ipv6/raw.c:918)
[5574.203425][T25921] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5574.203430][T25921] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5574.203434][T25921] ? __lock_release (kernel/locking/lockdep.c:5534)
[5574.203441][T25921] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5574.203444][T25921] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5574.203453][T25921] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5574.203469][T25921] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5574.203471][T25921] ? __lock_release (kernel/locking/lockdep.c:5534)
[5574.203482][T25921] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5574.203486][T25921] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5574.203491][T25921] ? __pfx___sys_sendto (net/socket.c:2147)
[5574.203506][T25921] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5574.203512][T25921] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5574.203519][T25921] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5574.203526][T25921] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5574.203536][T25921] __x64_sys_sendto (net/socket.c:2183)
[5574.203540][T25921] ? 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)
[5574.203543][T25921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5574.203547][T25921] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5574.203552][T25921] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5574.203555][T25921] RIP: 0033:0x7f2183cd4a4a
[ 5574.203558][T25921] 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
[ 5574.203560][T25921] RSP: 002b:00007fff5ca1d3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5574.203563][T25921] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2183cd4a4a
[ 5574.203565][T25921] RDX: 0000000000000040 RSI: 000000000c829340 RDI: 0000000000000005
[ 5574.203567][T25921] RBP: 00007fff5ca1d440 R08: 0000000000418574 R09: 000000000000001c
[ 5574.203568][T25921] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5574.203570][T25921] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2183dfd000
| [ 5574.203570][T25921] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2183dfd000
| [ 5574.203584][T25921]
| [ 5574.203593][T25921] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25921
| [5574.221287][T25921] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5574.221784][T25921] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5574.221786][T25921] Call Trace:
[ 5574.221787][T25921]
[5574.221789][T25921] dump_stack_lvl (lib/dump_stack.c:123)
[5574.221796][T25921] check_preemption_disabled (lib/smp_processor_id.c:52)
[5574.221802][T25921] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5574.221809][T25921] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5574.221823][T25921] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5574.221836][T25921] ? dump_stack_lvl (lib/dump_stack.c:123)
[5574.221840][T25921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5574.221850][T25921] lwtunnel_output (net/core/lwtunnel.c:359)
[5574.221856][T25921] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5574.221869][T25921] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5574.221882][T25921] ? dump_stack_lvl (lib/dump_stack.c:123)
[5574.221885][T25921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5574.221895][T25921] lwtunnel_output (net/core/lwtunnel.c:359)
[5574.221901][T25921] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5574.221908][T25921] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5574.221913][T25921] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5574.221917][T25921] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5574.221930][T25921] rawv6_sendmsg (net/ipv6/raw.c:918)
[5574.221941][T25921] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5574.221947][T25921] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5574.221950][T25921] ? __lock_release (kernel/locking/lockdep.c:5534)
[5574.221957][T25921] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5574.221961][T25921] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5574.221970][T25921] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5574.221986][T25921] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5574.221989][T25921] ? __lock_release (kernel/locking/lockdep.c:5534)
[5574.222000][T25921] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5574.222004][T25921] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5574.222010][T25921] ? __pfx___sys_sendto (net/socket.c:2147)
[5574.222024][T25921] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5574.222031][T25921] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5574.222038][T25921] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5574.222045][T25921] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5574.222055][T25921] __x64_sys_sendto (net/socket.c:2183)
[5574.222059][T25921] ? 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)
[5574.222062][T25921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5574.222066][T25921] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5574.222071][T25921] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5574.222074][T25921] RIP: 0033:0x7f2183cd4a4a
[ 5574.222078][T25921] 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
[ 5574.222080][T25921] RSP: 002b:00007fff5ca1d3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5574.222083][T25921] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2183cd4a4a
[ 5574.222085][T25921] RDX: 0000000000000040 RSI: 000000000c829340 RDI: 0000000000000005
[ 5574.222086][T25921] RBP: 00007fff5ca1d440 R08: 0000000000418574 R09: 000000000000001c
[ 5574.222088][T25921] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5574.222089][T25921] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2183dfd000
| [ 5574.222089][T25921] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2183dfd000
| [ 5574.222104][T25921]
| [ 5574.242351][T25921] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25921
| [5574.242902][T25921] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5574.243561][T25921] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5574.243563][T25921] Call Trace:
[ 5574.243565][T25921]
[5574.243567][T25921] dump_stack_lvl (lib/dump_stack.c:123)
[5574.243573][T25921] check_preemption_disabled (lib/smp_processor_id.c:52)
[5574.243579][T25921] lwtunnel_output (net/core/lwtunnel.c:359)
[5574.243586][T25921] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5574.243599][T25921] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5574.243613][T25921] ? dump_stack_lvl (lib/dump_stack.c:123)
[5574.243616][T25921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5574.243626][T25921] lwtunnel_output (net/core/lwtunnel.c:359)
[5574.243633][T25921] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5574.243646][T25921] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5574.243659][T25921] ? dump_stack_lvl (lib/dump_stack.c:123)
[5574.243663][T25921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5574.243673][T25921] lwtunnel_output (net/core/lwtunnel.c:359)
[5574.243679][T25921] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5574.243686][T25921] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5574.243691][T25921] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5574.243696][T25921] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5574.243708][T25921] rawv6_sendmsg (net/ipv6/raw.c:918)
[5574.243721][T25921] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5574.243726][T25921] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5574.243730][T25921] ? __lock_release (kernel/locking/lockdep.c:5534)
[5574.243737][T25921] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5574.243740][T25921] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5574.243749][T25921] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5574.243766][T25921] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5574.243768][T25921] ? __lock_release (kernel/locking/lockdep.c:5534)
[5574.243780][T25921] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5574.243784][T25921] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5574.243801][T25921] ? __pfx___sys_sendto (net/socket.c:2147)
[5574.243817][T25921] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5574.243823][T25921] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5574.243830][T25921] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5574.243837][T25921] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5574.243847][T25921] __x64_sys_sendto (net/socket.c:2183)
[5574.243851][T25921] ? 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)
[5574.243854][T25921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5574.243858][T25921] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5574.243863][T25921] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5574.243866][T25921] RIP: 0033:0x7f2183cd4a4a
[ 5574.243869][T25921] 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
[ 5574.243872][T25921] RSP: 002b:00007fff5ca1d3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5574.243875][T25921] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2183cd4a4a
[ 5574.243877][T25921] RDX: 0000000000000040 RSI: 000000000c829340 RDI: 0000000000000005
[ 5574.243878][T25921] RBP: 00007fff5ca1d440 R08: 0000000000418574 R09: 000000000000001c
[ 5574.243880][T25921] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5574.243881][T25921] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2183dfd000
| [ 5574.243881][T25921] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2183dfd000
| [ 5574.243896][T25921]
| [ 5574.263819][T25921] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25921
| [5574.264363][T25921] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5574.264894][T25921] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5574.264896][T25921] Call Trace:
[ 5574.264897][T25921]
[5574.264899][T25921] dump_stack_lvl (lib/dump_stack.c:123)
[5574.264905][T25921] check_preemption_disabled (lib/smp_processor_id.c:52)
[5574.264911][T25921] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5574.264917][T25921] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5574.264931][T25921] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5574.264945][T25921] ? dump_stack_lvl (lib/dump_stack.c:124)
[5574.264954][T25921] lwtunnel_output (net/core/lwtunnel.c:359)
[5574.264961][T25921] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5574.264973][T25921] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5574.264986][T25921] ? dump_stack_lvl (lib/dump_stack.c:123)
[5574.264990][T25921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5574.265000][T25921] lwtunnel_output (net/core/lwtunnel.c:359)
[5574.265006][T25921] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5574.265018][T25921] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5574.265031][T25921] ? dump_stack_lvl (lib/dump_stack.c:123)
[5574.265035][T25921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5574.265045][T25921] lwtunnel_output (net/core/lwtunnel.c:359)
[5574.265051][T25921] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5574.265057][T25921] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5574.265062][T25921] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5574.265067][T25921] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5574.265079][T25921] rawv6_sendmsg (net/ipv6/raw.c:918)
[5574.265091][T25921] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5574.265096][T25921] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5574.265099][T25921] ? __lock_release (kernel/locking/lockdep.c:5534)
[5574.265106][T25921] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5574.265110][T25921] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5574.265118][T25921] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5574.265134][T25921] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5574.265137][T25921] ? __lock_release (kernel/locking/lockdep.c:5534)
[5574.265148][T25921] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5574.265152][T25921] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5574.265157][T25921] ? __pfx___sys_sendto (net/socket.c:2147)
[5574.265172][T25921] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5574.265178][T25921] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5574.265185][T25921] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5574.265192][T25921] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5574.265202][T25921] __x64_sys_sendto (net/socket.c:2183)
[5574.265205][T25921] ? 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)
[5574.265208][T25921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5574.265212][T25921] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5574.265217][T25921] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5574.265220][T25921] RIP: 0033:0x7f2183cd4a4a
[ 5574.265224][T25921] 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
[ 5574.265226][T25921] RSP: 002b:00007fff5ca1d3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5574.265229][T25921] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2183cd4a4a
[ 5574.265231][T25921] RDX: 0000000000000040 RSI: 000000000c829340 RDI: 0000000000000005
[ 5574.265232][T25921] RBP: 00007fff5ca1d440 R08: 0000000000418574 R09: 000000000000001c
[ 5574.265234][T25921] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5574.265236][T25921] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2183dfd000
| [ 5574.265236][T25921] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2183dfd000
| [ 5574.265251][T25921]
| [ 5574.265253][T25921] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25921
| [5574.288008][T25921] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5574.288536][T25921] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5574.288554][T25921] Call Trace:
[ 5574.288556][T25921]
[5574.288558][T25921] dump_stack_lvl (lib/dump_stack.c:123)
[5574.288564][T25921] check_preemption_disabled (lib/smp_processor_id.c:52)
[5574.288583][T25921] lwtunnel_output (net/core/lwtunnel.c:359)
[5574.288590][T25921] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5574.288603][T25921] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5574.288618][T25921] ? dump_stack_lvl (lib/dump_stack.c:124)
[5574.288627][T25921] lwtunnel_output (net/core/lwtunnel.c:359)
[5574.288634][T25921] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5574.288646][T25921] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5574.288660][T25921] ? dump_stack_lvl (lib/dump_stack.c:123)
[5574.288663][T25921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5574.288673][T25921] lwtunnel_output (net/core/lwtunnel.c:359)
[5574.288679][T25921] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5574.288692][T25921] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5574.288705][T25921] ? dump_stack_lvl (lib/dump_stack.c:123)
[5574.288708][T25921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5574.288718][T25921] lwtunnel_output (net/core/lwtunnel.c:359)
[5574.288724][T25921] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5574.288731][T25921] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5574.288736][T25921] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5574.288740][T25921] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5574.288753][T25921] rawv6_sendmsg (net/ipv6/raw.c:918)
[5574.288765][T25921] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5574.288770][T25921] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5574.288773][T25921] ? __lock_release (kernel/locking/lockdep.c:5534)
[5574.288781][T25921] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5574.288784][T25921] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5574.288793][T25921] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5574.288810][T25921] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5574.288829][T25921] ? __lock_release (kernel/locking/lockdep.c:5534)
[5574.288842][T25921] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5574.288846][T25921] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5574.288852][T25921] ? __pfx___sys_sendto (net/socket.c:2147)
[5574.288867][T25921] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5574.288873][T25921] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5574.288881][T25921] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5574.288888][T25921] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5574.288898][T25921] __x64_sys_sendto (net/socket.c:2183)
[5574.288902][T25921] ? 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)
[5574.288905][T25921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5574.288910][T25921] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5574.288915][T25921] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5574.288918][T25921] RIP: 0033:0x7f2183cd4a4a
[ 5574.288921][T25921] 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
[ 5574.288923][T25921] RSP: 002b:00007fff5ca1d3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5574.288926][T25921] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2183cd4a4a
[ 5574.288928][T25921] RDX: 0000000000000040 RSI: 000000000c829340 RDI: 0000000000000005
[ 5574.288930][T25921] RBP: 00007fff5ca1d440 R08: 0000000000418574 R09: 000000000000001c
[ 5574.288932][T25921] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5574.288934][T25921] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2183dfd000
| [ 5574.288934][T25921] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2183dfd000
| [ 5574.288949][T25921]
| [ 5574.311298][T25921] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25921
| [5574.311912][T25921] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5574.312470][T25921] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5574.312471][T25921] Call Trace:
[ 5574.312473][T25921]
[5574.312475][T25921] dump_stack_lvl (lib/dump_stack.c:123)
[5574.312481][T25921] check_preemption_disabled (lib/smp_processor_id.c:52)
[5574.312487][T25921] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5574.312494][T25921] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5574.312508][T25921] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5574.312523][T25921] ? dump_stack_lvl (lib/dump_stack.c:124)
[5574.312533][T25921] lwtunnel_output (net/core/lwtunnel.c:359)
[5574.312540][T25921] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5574.312553][T25921] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5574.312568][T25921] ? dump_stack_lvl (lib/dump_stack.c:124)
[5574.312577][T25921] lwtunnel_output (net/core/lwtunnel.c:359)
[5574.312584][T25921] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5574.312597][T25921] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5574.312611][T25921] ? dump_stack_lvl (lib/dump_stack.c:123)
[5574.312614][T25921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5574.312624][T25921] lwtunnel_output (net/core/lwtunnel.c:359)
[5574.312631][T25921] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5574.312644][T25921] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5574.312657][T25921] ? dump_stack_lvl (lib/dump_stack.c:123)
[5574.312660][T25921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5574.312670][T25921] lwtunnel_output (net/core/lwtunnel.c:359)
[5574.312677][T25921] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5574.312683][T25921] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5574.312689][T25921] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5574.312694][T25921] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5574.312706][T25921] rawv6_sendmsg (net/ipv6/raw.c:918)
[5574.312718][T25921] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5574.312724][T25921] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5574.312727][T25921] ? __lock_release (kernel/locking/lockdep.c:5534)
[5574.312735][T25921] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5574.312738][T25921] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5574.312747][T25921] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5574.312764][T25921] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5574.312766][T25921] ? __lock_release (kernel/locking/lockdep.c:5534)
[5574.312779][T25921] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5574.312783][T25921] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5574.312788][T25921] ? __pfx___sys_sendto (net/socket.c:2147)
[5574.312806][T25921] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5574.312812][T25921] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5574.312819][T25921] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5574.312827][T25921] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5574.312837][T25921] __x64_sys_sendto (net/socket.c:2183)
[5574.312841][T25921] ? 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)
[5574.312844][T25921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5574.312849][T25921] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5574.312854][T25921] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5574.312857][T25921] RIP: 0033:0x7f2183cd4a4a
[ 5574.312860][T25921] 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
[ 5574.312862][T25921] RSP: 002b:00007fff5ca1d3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5574.312865][T25921] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2183cd4a4a
[ 5574.312867][T25921] RDX: 0000000000000040 RSI: 000000000c829340 RDI: 0000000000000005
[ 5574.312869][T25921] RBP: 00007fff5ca1d440 R08: 0000000000418574 R09: 000000000000001c
[ 5574.312870][T25921] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5574.312872][T25921] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2183dfd000
| [ 5574.312872][T25921] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2183dfd000
| [ 5574.312887][T25921]
| [ 5574.337617][T25921] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25921
| [5574.338212][T25921] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5574.338948][T25921] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5574.338950][T25921] Call Trace:
[ 5574.338952][T25921]
[5574.338954][T25921] dump_stack_lvl (lib/dump_stack.c:123)
[5574.338960][T25921] check_preemption_disabled (lib/smp_processor_id.c:52)
[5574.338967][T25921] lwtunnel_output (net/core/lwtunnel.c:359)
[5574.338974][T25921] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5574.338988][T25921] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5574.339003][T25921] ? dump_stack_lvl (lib/dump_stack.c:124)
[5574.339014][T25921] lwtunnel_output (net/core/lwtunnel.c:359)
[5574.339020][T25921] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5574.339034][T25921] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5574.339049][T25921] ? dump_stack_lvl (lib/dump_stack.c:124)
[5574.339058][T25921] lwtunnel_output (net/core/lwtunnel.c:359)
[5574.339065][T25921] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5574.339078][T25921] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5574.339091][T25921] ? dump_stack_lvl (lib/dump_stack.c:123)
[5574.339095][T25921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5574.339105][T25921] lwtunnel_output (net/core/lwtunnel.c:359)
[5574.339112][T25921] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5574.339125][T25921] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5574.339139][T25921] ? dump_stack_lvl (lib/dump_stack.c:123)
[5574.339142][T25921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5574.339153][T25921] lwtunnel_output (net/core/lwtunnel.c:359)
[5574.339159][T25921] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5574.339166][T25921] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5574.339172][T25921] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5574.339176][T25921] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5574.339189][T25921] rawv6_sendmsg (net/ipv6/raw.c:918)
[5574.339202][T25921] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5574.339207][T25921] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5574.339211][T25921] ? __lock_release (kernel/locking/lockdep.c:5534)
[5574.339218][T25921] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5574.339221][T25921] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5574.339231][T25921] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5574.339248][T25921] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5574.339250][T25921] ? __lock_release (kernel/locking/lockdep.c:5534)
[5574.339262][T25921] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5574.339266][T25921] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5574.339272][T25921] ? __pfx___sys_sendto (net/socket.c:2147)
[5574.339288][T25921] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5574.339294][T25921] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5574.339302][T25921] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5574.339309][T25921] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5574.339320][T25921] __x64_sys_sendto (net/socket.c:2183)
[5574.339324][T25921] ? 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)
[5574.339327][T25921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5574.339331][T25921] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5574.339336][T25921] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5574.339339][T25921] RIP: 0033:0x7f2183cd4a4a
[ 5574.339343][T25921] 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
[ 5574.339345][T25921] RSP: 002b:00007fff5ca1d3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5574.339348][T25921] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2183cd4a4a
[ 5574.339350][T25921] RDX: 0000000000000040 RSI: 000000000c829340 RDI: 0000000000000005
[ 5574.339352][T25921] RBP: 00007fff5ca1d440 R08: 0000000000418574 R09: 000000000000001c
[ 5574.339353][T25921] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5574.339355][T25921] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2183dfd000
| [ 5575.426070][T25921] lwtunnel_output(): recursion limit reached on datapath
| [ 5580.148133][T25928] check_preemption_disabled: 46 callbacks suppressed
| [ 5580.148142][T25928] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25928
| [5580.149854][T25928] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5580.150147][T25928] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5580.150150][T25928] Call Trace:
[ 5580.150152][T25928]
[5580.150154][T25928] dump_stack_lvl (lib/dump_stack.c:123)
[5580.150163][T25928] check_preemption_disabled (lib/smp_processor_id.c:52)
[5580.150170][T25928] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5580.150176][T25928] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5580.150183][T25928] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5580.150190][T25928] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5580.150195][T25928] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5580.150207][T25928] rawv6_sendmsg (net/ipv6/raw.c:918)
[5580.150218][T25928] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5580.150223][T25928] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5580.150228][T25928] ? __lock_release (kernel/locking/lockdep.c:5534)
[5580.150237][T25928] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5580.150242][T25928] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5580.150251][T25928] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5580.150267][T25928] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5580.150269][T25928] ? __lock_release (kernel/locking/lockdep.c:5534)
[5580.150281][T25928] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5580.150287][T25928] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5580.150292][T25928] ? __pfx___sys_sendto (net/socket.c:2147)
[5580.150307][T25928] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5580.150314][T25928] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5580.150322][T25928] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5580.150329][T25928] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5580.150339][T25928] __x64_sys_sendto (net/socket.c:2183)
[5580.150343][T25928] ? 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)
[5580.150347][T25928] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5580.150351][T25928] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5580.150356][T25928] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5580.150360][T25928] RIP: 0033:0x7fabe1a22a4a
[ 5580.150364][T25928] 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
[ 5580.150367][T25928] RSP: 002b:00007ffeab7ea1c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5580.150371][T25928] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fabe1a22a4a
[ 5580.150373][T25928] RDX: 0000000000000040 RSI: 00000000396af340 RDI: 0000000000000005
[ 5580.150375][T25928] RBP: 00007ffeab7ea250 R08: 0000000000418574 R09: 000000000000001c
[ 5580.150377][T25928] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5580.150378][T25928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fabe1b4b000
| [ 5580.150378][T25928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fabe1b4b000
| [ 5580.150392][T25928]
| [ 5580.150395][T25928] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25928
| [5580.162907][T25928] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5580.163178][T25928] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5580.163180][T25928] Call Trace:
[ 5580.163181][T25928]
[5580.163184][T25928] dump_stack_lvl (lib/dump_stack.c:123)
[5580.163191][T25928] check_preemption_disabled (lib/smp_processor_id.c:52)
[5580.163197][T25928] lwtunnel_output (net/core/lwtunnel.c:359)
[5580.163203][T25928] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5580.163210][T25928] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5580.163216][T25928] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5580.163221][T25928] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5580.163233][T25928] rawv6_sendmsg (net/ipv6/raw.c:918)
[5580.163244][T25928] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5580.163249][T25928] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5580.163254][T25928] ? __lock_release (kernel/locking/lockdep.c:5534)
[5580.163262][T25928] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5580.163267][T25928] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5580.163275][T25928] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5580.163291][T25928] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5580.163293][T25928] ? __lock_release (kernel/locking/lockdep.c:5534)
[5580.163304][T25928] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5580.163309][T25928] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5580.163314][T25928] ? __pfx___sys_sendto (net/socket.c:2147)
[5580.163329][T25928] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5580.163335][T25928] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5580.163343][T25928] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5580.163350][T25928] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5580.163360][T25928] __x64_sys_sendto (net/socket.c:2183)
[5580.163364][T25928] ? 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)
[5580.163367][T25928] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5580.163372][T25928] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5580.163376][T25928] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5580.163380][T25928] RIP: 0033:0x7fabe1a22a4a
[ 5580.163383][T25928] 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
[ 5580.163386][T25928] RSP: 002b:00007ffeab7ea1c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5580.163389][T25928] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fabe1a22a4a
[ 5580.163391][T25928] RDX: 0000000000000040 RSI: 00000000396af340 RDI: 0000000000000005
[ 5580.163393][T25928] RBP: 00007ffeab7ea250 R08: 0000000000418574 R09: 000000000000001c
[ 5580.163395][T25928] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5580.163396][T25928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fabe1b4b000
| [ 5580.163396][T25928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fabe1b4b000
| [ 5580.163411][T25928]
| [ 5580.180863][T25928] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25928
| [5580.181268][T25928] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[ 5580.181530][T25928] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5580.181531][T25928] Call Trace:
[ 5580.181533][T25928]
[5580.181535][T25928] dump_stack_lvl (lib/dump_stack.c:123)
[5580.181543][T25928] check_preemption_disabled (lib/smp_processor_id.c:52)
[5580.181548][T25928] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[5580.181554][T25928] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5580.181561][T25928] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5580.181567][T25928] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5580.181571][T25928] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5580.181582][T25928] rawv6_sendmsg (net/ipv6/raw.c:918)
[5580.181593][T25928] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5580.181598][T25928] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5580.181604][T25928] ? __lock_release (kernel/locking/lockdep.c:5534)
[5580.181612][T25928] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5580.181617][T25928] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5580.181626][T25928] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5580.181641][T25928] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5580.181643][T25928] ? __lock_release (kernel/locking/lockdep.c:5534)
[5580.181654][T25928] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5580.181659][T25928] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5580.181664][T25928] ? __pfx___sys_sendto (net/socket.c:2147)
[5580.181678][T25928] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5580.181684][T25928] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5580.181692][T25928] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5580.181699][T25928] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5580.181708][T25928] __x64_sys_sendto (net/socket.c:2183)
[5580.181712][T25928] ? 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)
[5580.181715][T25928] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5580.181719][T25928] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5580.181724][T25928] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5580.181727][T25928] RIP: 0033:0x7fabe1a22a4a
[ 5580.181730][T25928] 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
[ 5580.181733][T25928] RSP: 002b:00007ffeab7ea1c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5580.181736][T25928] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fabe1a22a4a
[ 5580.181738][T25928] RDX: 0000000000000040 RSI: 00000000396af340 RDI: 0000000000000005
[ 5580.181739][T25928] RBP: 00007ffeab7ea250 R08: 0000000000418574 R09: 000000000000001c
[ 5580.181741][T25928] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5580.181742][T25928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fabe1b4b000
| [ 5580.181742][T25928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fabe1b4b000
| [ 5580.181756][T25928]
| [ 5581.149910][T25928] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25928
| [5581.150603][T25928] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5581.150936][T25928] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5581.150938][T25928] Call Trace:
[ 5581.150940][T25928]
[5581.150943][T25928] dump_stack_lvl (lib/dump_stack.c:123)
[5581.150952][T25928] check_preemption_disabled (lib/smp_processor_id.c:52)
[5581.150958][T25928] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5581.150965][T25928] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5581.150973][T25928] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5581.150981][T25928] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5581.150985][T25928] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5581.150997][T25928] rawv6_sendmsg (net/ipv6/raw.c:918)
[5581.151008][T25928] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5581.151012][T25928] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5581.151023][T25928] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5581.151028][T25928] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5581.151037][T25928] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5581.151053][T25928] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5581.151058][T25928] ? __lock_release (kernel/locking/lockdep.c:5534)
[5581.151069][T25928] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5581.151074][T25928] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5581.151079][T25928] ? __pfx___sys_sendto (net/socket.c:2147)
[5581.151092][T25928] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5581.151101][T25928] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[5581.151108][T25928] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5581.151116][T25928] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5581.151122][T25928] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5581.151124][T25928] ? 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)
[5581.151132][T25928] __x64_sys_sendto (net/socket.c:2183)
[5581.151136][T25928] ? 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)
[5581.151140][T25928] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5581.151145][T25928] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5581.151150][T25928] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5581.151153][T25928] RIP: 0033:0x7fabe1a22a4a
[ 5581.151158][T25928] 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
[ 5581.151160][T25928] RSP: 002b:00007ffeab7ea1c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5581.151164][T25928] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fabe1a22a4a
[ 5581.151166][T25928] RDX: 0000000000000040 RSI: 00000000396af340 RDI: 0000000000000005
[ 5581.151168][T25928] RBP: 00007ffeab7ea250 R08: 0000000000418574 R09: 000000000000001c
[ 5581.151170][T25928] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5581.151171][T25928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fabe1b4b000
| [ 5581.151171][T25928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fabe1b4b000
| [ 5581.151185][T25928]
| [ 5581.151188][T25928] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25928
| [5581.163919][T25928] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5581.164190][T25928] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5581.164192][T25928] Call Trace:
[ 5581.164194][T25928]
[5581.164206][T25928] dump_stack_lvl (lib/dump_stack.c:123)
[5581.164214][T25928] check_preemption_disabled (lib/smp_processor_id.c:52)
[5581.164219][T25928] lwtunnel_output (net/core/lwtunnel.c:359)
[5581.164225][T25928] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5581.164233][T25928] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5581.164238][T25928] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5581.164243][T25928] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5581.164254][T25928] rawv6_sendmsg (net/ipv6/raw.c:918)
[5581.164265][T25928] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5581.164269][T25928] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5581.164277][T25928] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5581.164281][T25928] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5581.164290][T25928] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5581.164305][T25928] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5581.164309][T25928] ? __lock_release (kernel/locking/lockdep.c:5534)
[5581.164319][T25928] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5581.164324][T25928] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5581.164329][T25928] ? __pfx___sys_sendto (net/socket.c:2147)
[5581.164341][T25928] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5581.164349][T25928] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[5581.164356][T25928] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5581.164363][T25928] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5581.164367][T25928] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5581.164369][T25928] ? 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)
[5581.164377][T25928] __x64_sys_sendto (net/socket.c:2183)
[5581.164380][T25928] ? 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)
[5581.164383][T25928] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5581.164388][T25928] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5581.164392][T25928] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5581.164396][T25928] RIP: 0033:0x7fabe1a22a4a
[ 5581.164399][T25928] 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
[ 5581.164401][T25928] RSP: 002b:00007ffeab7ea1c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5581.164404][T25928] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fabe1a22a4a
[ 5581.164406][T25928] RDX: 0000000000000040 RSI: 00000000396af340 RDI: 0000000000000005
[ 5581.164407][T25928] RBP: 00007ffeab7ea250 R08: 0000000000418574 R09: 000000000000001c
[ 5581.164409][T25928] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5581.164411][T25928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fabe1b4b000
| [ 5581.164411][T25928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fabe1b4b000
| [ 5581.164424][T25928]
| [ 5581.164745][T25928] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25928
| [5581.177413][T25928] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[ 5581.177674][T25928] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5581.177676][T25928] Call Trace:
[ 5581.177677][T25928]
[5581.177679][T25928] dump_stack_lvl (lib/dump_stack.c:123)
[5581.177687][T25928] check_preemption_disabled (lib/smp_processor_id.c:52)
[5581.177692][T25928] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[5581.177698][T25928] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5581.177705][T25928] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5581.177711][T25928] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5581.177715][T25928] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5581.177726][T25928] rawv6_sendmsg (net/ipv6/raw.c:918)
[5581.177737][T25928] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5581.177741][T25928] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5581.177750][T25928] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5581.177754][T25928] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5581.177763][T25928] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5581.177778][T25928] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5581.177781][T25928] ? __lock_release (kernel/locking/lockdep.c:5534)
[5581.177792][T25928] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5581.177798][T25928] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5581.177803][T25928] ? __pfx___sys_sendto (net/socket.c:2147)
[5581.177816][T25928] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5581.177824][T25928] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[5581.177831][T25928] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5581.177838][T25928] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5581.177842][T25928] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5581.177845][T25928] ? 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)
[5581.177853][T25928] __x64_sys_sendto (net/socket.c:2183)
[5581.177856][T25928] ? 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)
[5581.177859][T25928] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5581.177864][T25928] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5581.177868][T25928] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5581.177872][T25928] RIP: 0033:0x7fabe1a22a4a
[ 5581.177876][T25928] 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
[ 5581.177879][T25928] RSP: 002b:00007ffeab7ea1c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5581.177882][T25928] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fabe1a22a4a
[ 5581.177884][T25928] RDX: 0000000000000040 RSI: 00000000396af340 RDI: 0000000000000005
[ 5581.177885][T25928] RBP: 00007ffeab7ea250 R08: 0000000000418574 R09: 000000000000001c
[ 5581.177887][T25928] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5581.177888][T25928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fabe1b4b000
| [ 5583.605890][ C2] lwtunnel_input(): recursion limit reached on datapath
| [ 5584.645490][ C2] lwtunnel_input(): recursion limit reached on datapath
| [ 5586.920401][T25934] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25934
| [5586.921879][T25934] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5586.922316][T25934] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5586.922319][T25934] Call Trace:
[ 5586.922321][T25934]
[5586.922324][T25934] dump_stack_lvl (lib/dump_stack.c:123)
[5586.922336][T25934] check_preemption_disabled (lib/smp_processor_id.c:52)
[5586.922347][T25934] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5586.922359][T25934] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5586.922371][T25934] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5586.922382][T25934] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5586.922390][T25934] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5586.922411][T25934] rawv6_sendmsg (net/ipv6/raw.c:918)
[5586.922433][T25934] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5586.922442][T25934] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5586.922449][T25934] ? __lock_release (kernel/locking/lockdep.c:5534)
[5586.922463][T25934] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5586.922470][T25934] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5586.922486][T25934] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5586.922516][T25934] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5586.922520][T25934] ? __lock_release (kernel/locking/lockdep.c:5534)
[5586.922541][T25934] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5586.922548][T25934] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5586.922558][T25934] ? __pfx___sys_sendto (net/socket.c:2147)
[5586.922585][T25934] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5586.922596][T25934] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5586.922609][T25934] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5586.922622][T25934] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5586.922639][T25934] __x64_sys_sendto (net/socket.c:2183)
[5586.922645][T25934] ? 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)
[5586.922651][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5586.922659][T25934] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5586.922667][T25934] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5586.922673][T25934] RIP: 0033:0x7fb4267b0a4a
[ 5586.922679][T25934] 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
[ 5586.922684][T25934] RSP: 002b:00007fff095189d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5586.922690][T25934] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4267b0a4a
[ 5586.922693][T25934] RDX: 0000000000000040 RSI: 0000000014300340 RDI: 0000000000000005
[ 5586.922697][T25934] RBP: 00007fff09518a60 R08: 0000000000418574 R09: 000000000000001c
[ 5586.922700][T25934] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5586.922702][T25934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4268d9000
| [ 5586.922702][T25934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4268d9000
| [ 5586.922730][T25934]
| [ 5586.922734][T25934] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25934
| [5586.941717][T25934] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5586.942132][T25934] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5586.942135][T25934] Call Trace:
[ 5586.942137][T25934]
[5586.942141][T25934] dump_stack_lvl (lib/dump_stack.c:123)
[5586.942152][T25934] check_preemption_disabled (lib/smp_processor_id.c:52)
[5586.942162][T25934] lwtunnel_output (net/core/lwtunnel.c:359)
[5586.942173][T25934] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5586.942183][T25934] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5586.942192][T25934] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5586.942200][T25934] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5586.942221][T25934] rawv6_sendmsg (net/ipv6/raw.c:918)
[5586.942242][T25934] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5586.942251][T25934] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5586.942257][T25934] ? __lock_release (kernel/locking/lockdep.c:5534)
[5586.942272][T25934] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5586.942277][T25934] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5586.942292][T25934] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5586.942321][T25934] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5586.942325][T25934] ? __lock_release (kernel/locking/lockdep.c:5534)
[5586.942345][T25934] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5586.942352][T25934] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5586.942361][T25934] ? __pfx___sys_sendto (net/socket.c:2147)
[5586.942387][T25934] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5586.942398][T25934] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5586.942410][T25934] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5586.942422][T25934] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5586.942439][T25934] __x64_sys_sendto (net/socket.c:2183)
[5586.942445][T25934] ? 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)
[5586.942451][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5586.942458][T25934] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5586.942466][T25934] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5586.942472][T25934] RIP: 0033:0x7fb4267b0a4a
[ 5586.942478][T25934] 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
[ 5586.942481][T25934] RSP: 002b:00007fff095189d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5586.942486][T25934] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4267b0a4a
[ 5586.942489][T25934] RDX: 0000000000000040 RSI: 0000000014300340 RDI: 0000000000000005
[ 5586.942492][T25934] RBP: 00007fff09518a60 R08: 0000000000418574 R09: 000000000000001c
[ 5586.942494][T25934] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5586.942497][T25934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4268d9000
| [ 5586.942497][T25934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4268d9000
| [ 5586.942522][T25934]
| [ 5586.942704][T25934] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25934
| [5586.962600][T25934] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5586.963037][T25934] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5586.963039][T25934] Call Trace:
[ 5586.963042][T25934]
[5586.963045][T25934] dump_stack_lvl (lib/dump_stack.c:123)
[5586.963055][T25934] check_preemption_disabled (lib/smp_processor_id.c:52)
[5586.963065][T25934] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5586.963073][T25934] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5586.963091][T25934] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5586.963112][T25934] ? dump_stack_lvl (lib/dump_stack.c:123)
[5586.963117][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5586.963134][T25934] lwtunnel_output (net/core/lwtunnel.c:359)
[5586.963146][T25934] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5586.963157][T25934] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5586.963166][T25934] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5586.963174][T25934] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5586.963195][T25934] rawv6_sendmsg (net/ipv6/raw.c:918)
[5586.963216][T25934] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5586.963225][T25934] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5586.963231][T25934] ? __lock_release (kernel/locking/lockdep.c:5534)
[5586.963244][T25934] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5586.963249][T25934] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5586.963264][T25934] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5586.963293][T25934] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5586.963297][T25934] ? __lock_release (kernel/locking/lockdep.c:5534)
[5586.963316][T25934] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5586.963323][T25934] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5586.963332][T25934] ? __pfx___sys_sendto (net/socket.c:2147)
[5586.963359][T25934] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5586.963369][T25934] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5586.963381][T25934] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5586.963392][T25934] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5586.963410][T25934] __x64_sys_sendto (net/socket.c:2183)
[5586.963416][T25934] ? 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)
[5586.963421][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5586.963427][T25934] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5586.963436][T25934] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5586.963441][T25934] RIP: 0033:0x7fb4267b0a4a
[ 5586.963446][T25934] 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
[ 5586.963450][T25934] RSP: 002b:00007fff095189d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5586.963454][T25934] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4267b0a4a
[ 5586.963457][T25934] RDX: 0000000000000040 RSI: 0000000014300340 RDI: 0000000000000005
[ 5586.963460][T25934] RBP: 00007fff09518a60 R08: 0000000000418574 R09: 000000000000001c
[ 5586.963463][T25934] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5586.963466][T25934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4268d9000
| [ 5586.963466][T25934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4268d9000
| [ 5586.963492][T25934]
| [ 5586.963496][T25934] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25934
| [5586.985438][T25934] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5586.985903][T25934] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5586.985906][T25934] Call Trace:
[ 5586.985909][T25934]
[5586.985912][T25934] dump_stack_lvl (lib/dump_stack.c:123)
[5586.985922][T25934] check_preemption_disabled (lib/smp_processor_id.c:52)
[5586.985932][T25934] lwtunnel_output (net/core/lwtunnel.c:359)
[5586.985943][T25934] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5586.985961][T25934] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5586.985981][T25934] ? dump_stack_lvl (lib/dump_stack.c:123)
[5586.985987][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5586.986003][T25934] lwtunnel_output (net/core/lwtunnel.c:359)
[5586.986014][T25934] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5586.986025][T25934] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5586.986033][T25934] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5586.986041][T25934] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5586.986063][T25934] rawv6_sendmsg (net/ipv6/raw.c:918)
[5586.986084][T25934] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5586.986092][T25934] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5586.986097][T25934] ? __lock_release (kernel/locking/lockdep.c:5534)
[5586.986110][T25934] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5586.986115][T25934] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5586.986130][T25934] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5586.986160][T25934] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5586.986164][T25934] ? __lock_release (kernel/locking/lockdep.c:5534)
[5586.986184][T25934] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5586.986190][T25934] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5586.986200][T25934] ? __pfx___sys_sendto (net/socket.c:2147)
[5586.986223][T25934] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5586.986234][T25934] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5586.986247][T25934] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5586.986258][T25934] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5586.986277][T25934] __x64_sys_sendto (net/socket.c:2183)
[5586.986283][T25934] ? 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)
[5586.986288][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5586.986296][T25934] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5586.986304][T25934] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5586.986309][T25934] RIP: 0033:0x7fb4267b0a4a
[ 5586.986315][T25934] 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
[ 5586.986318][T25934] RSP: 002b:00007fff095189d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5586.986323][T25934] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4267b0a4a
[ 5586.986326][T25934] RDX: 0000000000000040 RSI: 0000000014300340 RDI: 0000000000000005
[ 5586.986329][T25934] RBP: 00007fff09518a60 R08: 0000000000418574 R09: 000000000000001c
[ 5586.986332][T25934] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5586.986334][T25934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4268d9000
| [ 5586.986334][T25934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4268d9000
| [ 5586.986361][T25934]
| [ 5587.012094][T25934] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25934
| [5587.012753][T25934] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5587.013143][T25934] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5587.013145][T25934] Call Trace:
[ 5587.013147][T25934]
[5587.013150][T25934] dump_stack_lvl (lib/dump_stack.c:123)
[5587.013158][T25934] check_preemption_disabled (lib/smp_processor_id.c:52)
[5587.013167][T25934] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5587.013177][T25934] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5587.013191][T25934] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5587.013208][T25934] ? dump_stack_lvl (lib/dump_stack.c:123)
[5587.013212][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5587.013226][T25934] lwtunnel_output (net/core/lwtunnel.c:359)
[5587.013235][T25934] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5587.013248][T25934] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5587.013275][T25934] ? dump_stack_lvl (lib/dump_stack.c:123)
[5587.013279][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5587.013292][T25934] lwtunnel_output (net/core/lwtunnel.c:359)
[5587.013301][T25934] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5587.013309][T25934] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5587.013317][T25934] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5587.013323][T25934] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5587.013339][T25934] rawv6_sendmsg (net/ipv6/raw.c:918)
[5587.013355][T25934] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5587.013362][T25934] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5587.013367][T25934] ? __lock_release (kernel/locking/lockdep.c:5534)
[5587.013378][T25934] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5587.013382][T25934] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5587.013394][T25934] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5587.013417][T25934] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5587.013420][T25934] ? __lock_release (kernel/locking/lockdep.c:5534)
[5587.013435][T25934] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5587.013441][T25934] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5587.013449][T25934] ? __pfx___sys_sendto (net/socket.c:2147)
[5587.013469][T25934] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5587.013477][T25934] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5587.013487][T25934] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5587.013496][T25934] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5587.013510][T25934] __x64_sys_sendto (net/socket.c:2183)
[5587.013515][T25934] ? 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)
[5587.013519][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5587.013524][T25934] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5587.013531][T25934] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5587.013535][T25934] RIP: 0033:0x7fb4267b0a4a
[ 5587.013540][T25934] 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
[ 5587.013544][T25934] RSP: 002b:00007fff095189d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5587.013548][T25934] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4267b0a4a
[ 5587.013550][T25934] RDX: 0000000000000040 RSI: 0000000014300340 RDI: 0000000000000005
[ 5587.013552][T25934] RBP: 00007fff09518a60 R08: 0000000000418574 R09: 000000000000001c
[ 5587.013554][T25934] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5587.013557][T25934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4268d9000
| [ 5587.013557][T25934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4268d9000
| [ 5587.013578][T25934]
| [ 5587.013581][T25934] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25934
| [5587.032931][T25934] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5587.033220][T25934] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5587.033222][T25934] Call Trace:
[ 5587.033224][T25934]
[5587.033226][T25934] dump_stack_lvl (lib/dump_stack.c:123)
[5587.033232][T25934] check_preemption_disabled (lib/smp_processor_id.c:52)
[5587.033238][T25934] lwtunnel_output (net/core/lwtunnel.c:359)
[5587.033245][T25934] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5587.033255][T25934] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5587.033267][T25934] ? dump_stack_lvl (lib/dump_stack.c:123)
[5587.033271][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5587.033281][T25934] lwtunnel_output (net/core/lwtunnel.c:359)
[5587.033288][T25934] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5587.033297][T25934] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5587.033309][T25934] ? dump_stack_lvl (lib/dump_stack.c:123)
[5587.033312][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5587.033322][T25934] lwtunnel_output (net/core/lwtunnel.c:359)
[5587.033329][T25934] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5587.033335][T25934] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5587.033341][T25934] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5587.033346][T25934] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5587.033358][T25934] rawv6_sendmsg (net/ipv6/raw.c:918)
[5587.033370][T25934] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5587.033375][T25934] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5587.033380][T25934] ? __lock_release (kernel/locking/lockdep.c:5534)
[5587.033388][T25934] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5587.033392][T25934] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5587.033401][T25934] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5587.033418][T25934] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5587.033420][T25934] ? __lock_release (kernel/locking/lockdep.c:5534)
[5587.033432][T25934] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5587.033436][T25934] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5587.033442][T25934] ? __pfx___sys_sendto (net/socket.c:2147)
[5587.033457][T25934] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5587.033463][T25934] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5587.033471][T25934] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5587.033478][T25934] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5587.033489][T25934] __x64_sys_sendto (net/socket.c:2183)
[5587.033493][T25934] ? 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)
[5587.033496][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5587.033501][T25934] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5587.033506][T25934] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5587.033509][T25934] RIP: 0033:0x7fb4267b0a4a
[ 5587.033513][T25934] 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
[ 5587.033515][T25934] RSP: 002b:00007fff095189d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5587.033518][T25934] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4267b0a4a
[ 5587.033520][T25934] RDX: 0000000000000040 RSI: 0000000014300340 RDI: 0000000000000005
[ 5587.033522][T25934] RBP: 00007fff09518a60 R08: 0000000000418574 R09: 000000000000001c
[ 5587.033524][T25934] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5587.033525][T25934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4268d9000
| [ 5587.033525][T25934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4268d9000
| [ 5587.033541][T25934]
| [ 5587.033658][T25934] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25934
| [5587.052204][T25934] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5587.052492][T25934] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5587.052494][T25934] Call Trace:
[ 5587.052495][T25934]
[5587.052497][T25934] dump_stack_lvl (lib/dump_stack.c:123)
[5587.052502][T25934] check_preemption_disabled (lib/smp_processor_id.c:52)
[5587.052508][T25934] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5587.052515][T25934] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5587.052525][T25934] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5587.052537][T25934] ? dump_stack_lvl (lib/dump_stack.c:123)
[5587.052540][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5587.052550][T25934] lwtunnel_output (net/core/lwtunnel.c:359)
[5587.052557][T25934] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5587.052566][T25934] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5587.052578][T25934] ? dump_stack_lvl (lib/dump_stack.c:123)
[5587.052581][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5587.052591][T25934] lwtunnel_output (net/core/lwtunnel.c:359)
[5587.052598][T25934] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5587.052607][T25934] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5587.052619][T25934] ? dump_stack_lvl (lib/dump_stack.c:123)
[5587.052622][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5587.052632][T25934] lwtunnel_output (net/core/lwtunnel.c:359)
[5587.052638][T25934] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5587.052644][T25934] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5587.052650][T25934] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5587.052655][T25934] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5587.052667][T25934] rawv6_sendmsg (net/ipv6/raw.c:918)
[5587.052679][T25934] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5587.052684][T25934] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5587.052688][T25934] ? __lock_release (kernel/locking/lockdep.c:5534)
[5587.052695][T25934] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5587.052698][T25934] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5587.052707][T25934] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5587.052724][T25934] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5587.052726][T25934] ? __lock_release (kernel/locking/lockdep.c:5534)
[5587.052738][T25934] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5587.052742][T25934] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5587.052748][T25934] ? __pfx___sys_sendto (net/socket.c:2147)
[5587.052763][T25934] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5587.052769][T25934] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5587.052776][T25934] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5587.052783][T25934] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5587.052793][T25934] __x64_sys_sendto (net/socket.c:2183)
[5587.052799][T25934] ? 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)
[5587.052802][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5587.052806][T25934] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5587.052811][T25934] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5587.052814][T25934] RIP: 0033:0x7fb4267b0a4a
[ 5587.052817][T25934] 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
[ 5587.052820][T25934] RSP: 002b:00007fff095189d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5587.052823][T25934] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4267b0a4a
[ 5587.052824][T25934] RDX: 0000000000000040 RSI: 0000000014300340 RDI: 0000000000000005
[ 5587.052826][T25934] RBP: 00007fff09518a60 R08: 0000000000418574 R09: 000000000000001c
[ 5587.052828][T25934] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5587.052829][T25934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4268d9000
| [ 5587.052829][T25934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4268d9000
| [ 5587.052844][T25934]
| [ 5587.073597][T25934] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25934
| [5587.074032][T25934] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5587.074315][T25934] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5587.074316][T25934] Call Trace:
[ 5587.074318][T25934]
[5587.074320][T25934] dump_stack_lvl (lib/dump_stack.c:123)
[5587.074325][T25934] check_preemption_disabled (lib/smp_processor_id.c:52)
[5587.074330][T25934] lwtunnel_output (net/core/lwtunnel.c:359)
[5587.074337][T25934] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5587.074347][T25934] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5587.074359][T25934] ? dump_stack_lvl (lib/dump_stack.c:123)
[5587.074362][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5587.074372][T25934] lwtunnel_output (net/core/lwtunnel.c:359)
[5587.074378][T25934] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5587.074387][T25934] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5587.074400][T25934] ? dump_stack_lvl (lib/dump_stack.c:123)
[5587.074403][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5587.074413][T25934] lwtunnel_output (net/core/lwtunnel.c:359)
[5587.074419][T25934] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5587.074428][T25934] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5587.074440][T25934] ? dump_stack_lvl (lib/dump_stack.c:123)
[5587.074443][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5587.074453][T25934] lwtunnel_output (net/core/lwtunnel.c:359)
[5587.074459][T25934] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5587.074466][T25934] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5587.074471][T25934] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5587.074476][T25934] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5587.074488][T25934] rawv6_sendmsg (net/ipv6/raw.c:918)
[5587.074500][T25934] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5587.074505][T25934] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5587.074508][T25934] ? __lock_release (kernel/locking/lockdep.c:5534)
[5587.074516][T25934] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5587.074519][T25934] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5587.074528][T25934] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5587.074545][T25934] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5587.074547][T25934] ? __lock_release (kernel/locking/lockdep.c:5534)
[5587.074558][T25934] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5587.074562][T25934] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5587.074568][T25934] ? __pfx___sys_sendto (net/socket.c:2147)
[5587.074583][T25934] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5587.074589][T25934] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5587.074596][T25934] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5587.074603][T25934] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5587.074613][T25934] __x64_sys_sendto (net/socket.c:2183)
[5587.074617][T25934] ? 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)
[5587.074620][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5587.074624][T25934] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5587.074629][T25934] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5587.074632][T25934] RIP: 0033:0x7fb4267b0a4a
[ 5587.074636][T25934] 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
[ 5587.074638][T25934] RSP: 002b:00007fff095189d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5587.074641][T25934] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4267b0a4a
[ 5587.074643][T25934] RDX: 0000000000000040 RSI: 0000000014300340 RDI: 0000000000000005
[ 5587.074645][T25934] RBP: 00007fff09518a60 R08: 0000000000418574 R09: 000000000000001c
[ 5587.074646][T25934] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5587.074648][T25934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4268d9000
| [ 5587.074648][T25934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4268d9000
| [ 5587.074663][T25934]
| [ 5587.096413][T25934] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25934
| [5587.096921][T25934] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5587.097214][T25934] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5587.097215][T25934] Call Trace:
[ 5587.097217][T25934]
[5587.097219][T25934] dump_stack_lvl (lib/dump_stack.c:123)
[5587.097224][T25934] check_preemption_disabled (lib/smp_processor_id.c:52)
[5587.097230][T25934] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5587.097236][T25934] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5587.097246][T25934] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5587.097258][T25934] ? dump_stack_lvl (lib/dump_stack.c:123)
[5587.097262][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5587.097271][T25934] lwtunnel_output (net/core/lwtunnel.c:359)
[5587.097278][T25934] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5587.097287][T25934] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5587.097298][T25934] ? dump_stack_lvl (lib/dump_stack.c:123)
[5587.097302][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5587.097311][T25934] lwtunnel_output (net/core/lwtunnel.c:359)
[5587.097317][T25934] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5587.097326][T25934] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5587.097338][T25934] ? dump_stack_lvl (lib/dump_stack.c:123)
[5587.097342][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5587.097351][T25934] lwtunnel_output (net/core/lwtunnel.c:359)
[5587.097357][T25934] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5587.097366][T25934] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5587.097378][T25934] ? dump_stack_lvl (lib/dump_stack.c:123)
[5587.097381][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5587.097391][T25934] lwtunnel_output (net/core/lwtunnel.c:359)
[5587.097397][T25934] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5587.097403][T25934] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5587.097409][T25934] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5587.097413][T25934] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5587.097425][T25934] rawv6_sendmsg (net/ipv6/raw.c:918)
[5587.097437][T25934] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5587.097442][T25934] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5587.097446][T25934] ? __lock_release (kernel/locking/lockdep.c:5534)
[5587.097453][T25934] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5587.097456][T25934] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5587.097465][T25934] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5587.097482][T25934] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5587.097484][T25934] ? __lock_release (kernel/locking/lockdep.c:5534)
[5587.097495][T25934] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5587.097499][T25934] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5587.097505][T25934] ? __pfx___sys_sendto (net/socket.c:2147)
[5587.097520][T25934] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5587.097526][T25934] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5587.097533][T25934] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5587.097540][T25934] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5587.097550][T25934] __x64_sys_sendto (net/socket.c:2183)
[5587.097554][T25934] ? 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)
[5587.097556][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5587.097561][T25934] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5587.097565][T25934] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5587.097568][T25934] RIP: 0033:0x7fb4267b0a4a
[ 5587.097572][T25934] 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
[ 5587.097574][T25934] RSP: 002b:00007fff095189d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5587.097577][T25934] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4267b0a4a
[ 5587.097579][T25934] RDX: 0000000000000040 RSI: 0000000014300340 RDI: 0000000000000005
[ 5587.097580][T25934] RBP: 00007fff09518a60 R08: 0000000000418574 R09: 000000000000001c
[ 5587.097582][T25934] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5587.097584][T25934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4268d9000
| [ 5587.097584][T25934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4268d9000
| [ 5587.097598][T25934]
| [ 5587.097601][T25934] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25934
| [5587.119823][T25934] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5587.120325][T25934] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5587.120327][T25934] Call Trace:
[ 5587.120328][T25934]
[5587.120330][T25934] dump_stack_lvl (lib/dump_stack.c:123)
[5587.120335][T25934] check_preemption_disabled (lib/smp_processor_id.c:52)
[5587.120341][T25934] lwtunnel_output (net/core/lwtunnel.c:359)
[5587.120347][T25934] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5587.120358][T25934] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5587.120370][T25934] ? dump_stack_lvl (lib/dump_stack.c:123)
[5587.120374][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5587.120384][T25934] lwtunnel_output (net/core/lwtunnel.c:359)
[5587.120390][T25934] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5587.120399][T25934] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5587.120412][T25934] ? dump_stack_lvl (lib/dump_stack.c:123)
[5587.120415][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5587.120425][T25934] lwtunnel_output (net/core/lwtunnel.c:359)
[5587.120431][T25934] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5587.120441][T25934] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5587.120453][T25934] ? dump_stack_lvl (lib/dump_stack.c:123)
[5587.120456][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5587.120467][T25934] lwtunnel_output (net/core/lwtunnel.c:359)
[5587.120473][T25934] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5587.120482][T25934] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5587.120495][T25934] ? dump_stack_lvl (lib/dump_stack.c:123)
[5587.120498][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5587.120508][T25934] lwtunnel_output (net/core/lwtunnel.c:359)
[5587.120515][T25934] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5587.120521][T25934] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5587.120527][T25934] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5587.120531][T25934] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5587.120544][T25934] rawv6_sendmsg (net/ipv6/raw.c:918)
[5587.120556][T25934] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5587.120562][T25934] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5587.120565][T25934] ? __lock_release (kernel/locking/lockdep.c:5534)
[5587.120573][T25934] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5587.120576][T25934] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5587.120585][T25934] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5587.120603][T25934] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5587.120605][T25934] ? __lock_release (kernel/locking/lockdep.c:5534)
[5587.120617][T25934] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5587.120621][T25934] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5587.120627][T25934] ? __pfx___sys_sendto (net/socket.c:2147)
[5587.120642][T25934] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5587.120648][T25934] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5587.120655][T25934] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5587.120663][T25934] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5587.120673][T25934] __x64_sys_sendto (net/socket.c:2183)
[5587.120677][T25934] ? 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)
[5587.120680][T25934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5587.120684][T25934] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5587.120689][T25934] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5587.120692][T25934] RIP: 0033:0x7fb4267b0a4a
[ 5587.120696][T25934] 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
[ 5587.120698][T25934] RSP: 002b:00007fff095189d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5587.120701][T25934] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4267b0a4a
[ 5587.120702][T25934] RDX: 0000000000000040 RSI: 0000000014300340 RDI: 0000000000000005
[ 5587.120704][T25934] RBP: 00007fff09518a60 R08: 0000000000418574 R09: 000000000000001c
[ 5587.120706][T25934] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5587.120707][T25934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4268d9000
| [ 5592.633991][ C0] lwtunnel_input(): recursion limit reached on datapath
| [ 5594.873872][T25940] check_preemption_disabled: 46 callbacks suppressed
| [ 5594.873880][T25940] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25940
| [5594.874662][T25940] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5594.874965][T25940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5594.874967][T25940] Call Trace:
[ 5594.874969][T25940]
[5594.874971][T25940] dump_stack_lvl (lib/dump_stack.c:123)
[5594.874979][T25940] check_preemption_disabled (lib/smp_processor_id.c:52)
[5594.874985][T25940] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5594.874991][T25940] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5594.874998][T25940] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5594.875004][T25940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5594.875009][T25940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5594.875020][T25940] rawv6_sendmsg (net/ipv6/raw.c:918)
[5594.875031][T25940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5594.875034][T25940] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5594.875044][T25940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5594.875048][T25940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5594.875051][T25940] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5594.875060][T25940] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5594.875075][T25940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5594.875077][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5594.875087][T25940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5594.875093][T25940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5594.875098][T25940] ? __pfx___sys_sendto (net/socket.c:2147)
[5594.875109][T25940] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5594.875117][T25940] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5594.875121][T25940] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5594.875124][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5594.875130][T25940] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5594.875135][T25940] ? 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)
[5594.875143][T25940] __x64_sys_sendto (net/socket.c:2183)
[5594.875146][T25940] ? 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)
[5594.875149][T25940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5594.875153][T25940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5594.875158][T25940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5594.875161][T25940] RIP: 0033:0x7f393ebf1a4a
[ 5594.875165][T25940] 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
[ 5594.875168][T25940] RSP: 002b:00007fff4e192d28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5594.875172][T25940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f393ebf1a4a
[ 5594.875173][T25940] RDX: 0000000000000040 RSI: 0000000023a4c340 RDI: 0000000000000005
[ 5594.875175][T25940] RBP: 00007fff4e192db0 R08: 0000000000418574 R09: 000000000000001c
[ 5594.875177][T25940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5594.875179][T25940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f393ed1a000
| [ 5594.875179][T25940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f393ed1a000
| [ 5594.875192][T25940]
| [ 5594.875195][T25940] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25940
| [5594.887812][T25940] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5594.888079][T25940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5594.888080][T25940] Call Trace:
[ 5594.888082][T25940]
[5594.888084][T25940] dump_stack_lvl (lib/dump_stack.c:123)
[5594.888091][T25940] check_preemption_disabled (lib/smp_processor_id.c:52)
[5594.888097][T25940] lwtunnel_output (net/core/lwtunnel.c:359)
[5594.888103][T25940] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5594.888111][T25940] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5594.888117][T25940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5594.888122][T25940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5594.888134][T25940] rawv6_sendmsg (net/ipv6/raw.c:918)
[5594.888145][T25940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5594.888149][T25940] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5594.888158][T25940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5594.888162][T25940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5594.888165][T25940] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5594.888174][T25940] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5594.888190][T25940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5594.888193][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5594.888204][T25940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5594.888209][T25940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5594.888214][T25940] ? __pfx___sys_sendto (net/socket.c:2147)
[5594.888226][T25940] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5594.888235][T25940] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5594.888239][T25940] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5594.888243][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5594.888249][T25940] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5594.888265][T25940] ? 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)
[5594.888272][T25940] __x64_sys_sendto (net/socket.c:2183)
[5594.888276][T25940] ? 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)
[5594.888279][T25940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5594.888283][T25940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5594.888288][T25940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5594.888291][T25940] RIP: 0033:0x7f393ebf1a4a
[ 5594.888294][T25940] 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
[ 5594.888296][T25940] RSP: 002b:00007fff4e192d28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5594.888299][T25940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f393ebf1a4a
[ 5594.888301][T25940] RDX: 0000000000000040 RSI: 0000000023a4c340 RDI: 0000000000000005
[ 5594.888302][T25940] RBP: 00007fff4e192db0 R08: 0000000000418574 R09: 000000000000001c
[ 5594.888304][T25940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5594.888305][T25940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f393ed1a000
| [ 5594.888305][T25940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f393ed1a000
| [ 5594.888319][T25940]
| [ 5594.888394][T25940] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25940
| [5594.901981][T25940] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5594.902259][T25940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5594.902261][T25940] Call Trace:
[ 5594.902263][T25940]
[5594.902265][T25940] dump_stack_lvl (lib/dump_stack.c:123)
[5594.902272][T25940] check_preemption_disabled (lib/smp_processor_id.c:52)
[5594.902277][T25940] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5594.902284][T25940] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5594.902287][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5594.902293][T25940] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5594.902297][T25940] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5594.902300][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5594.902315][T25940] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5594.902318][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5594.902320][T25940] ? _printk (kernel/printk/printk.c:2470)
[5594.902328][T25940] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5594.902339][T25940] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5594.902346][T25940] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5594.902353][T25940] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5594.902357][T25940] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5594.902363][T25940] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5594.902367][T25940] ? dump_stack_lvl (lib/dump_stack.c:123)
[5594.902370][T25940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5594.902380][T25940] lwtunnel_output (net/core/lwtunnel.c:359)
[5594.902386][T25940] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5594.902392][T25940] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5594.902398][T25940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5594.902402][T25940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5594.902413][T25940] rawv6_sendmsg (net/ipv6/raw.c:918)
[5594.902424][T25940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5594.902428][T25940] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5594.902436][T25940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5594.902440][T25940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5594.902442][T25940] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5594.902451][T25940] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5594.902466][T25940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5594.902468][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5594.902479][T25940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5594.902483][T25940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5594.902488][T25940] ? __pfx___sys_sendto (net/socket.c:2147)
[5594.902500][T25940] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5594.902507][T25940] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5594.902512][T25940] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5594.902515][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5594.902521][T25940] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5594.902526][T25940] ? 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)
[5594.902533][T25940] __x64_sys_sendto (net/socket.c:2183)
[5594.902537][T25940] ? 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)
[5594.902539][T25940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5594.902544][T25940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5594.902548][T25940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5594.902551][T25940] RIP: 0033:0x7f393ebf1a4a
[ 5594.902554][T25940] 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
[ 5594.902557][T25940] RSP: 002b:00007fff4e192d28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5594.902560][T25940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f393ebf1a4a
[ 5594.902562][T25940] RDX: 0000000000000040 RSI: 0000000023a4c340 RDI: 0000000000000005
[ 5594.902563][T25940] RBP: 00007fff4e192db0 R08: 0000000000418574 R09: 000000000000001c
[ 5594.902565][T25940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5594.902567][T25940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f393ed1a000
| [ 5594.902567][T25940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f393ed1a000
| [ 5594.902580][T25940]
| [ 5594.902583][T25940] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25940
| [5594.920332][T25940] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5594.920624][T25940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5594.920626][T25940] Call Trace:
[ 5594.920628][T25940]
[5594.920630][T25940] dump_stack_lvl (lib/dump_stack.c:123)
[5594.920637][T25940] check_preemption_disabled (lib/smp_processor_id.c:52)
[5594.920643][T25940] lwtunnel_output (net/core/lwtunnel.c:359)
[5594.920649][T25940] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5594.920653][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5594.920658][T25940] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5594.920663][T25940] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5594.920666][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5594.920682][T25940] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5594.920684][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5594.920687][T25940] ? _printk (kernel/printk/printk.c:2470)
[5594.920695][T25940] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5594.920707][T25940] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5594.920713][T25940] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5594.920721][T25940] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5594.920726][T25940] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5594.920733][T25940] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5594.920737][T25940] ? dump_stack_lvl (lib/dump_stack.c:123)
[5594.920740][T25940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5594.920750][T25940] lwtunnel_output (net/core/lwtunnel.c:359)
[5594.920757][T25940] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5594.920763][T25940] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5594.920769][T25940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5594.920774][T25940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5594.920786][T25940] rawv6_sendmsg (net/ipv6/raw.c:918)
[5594.920800][T25940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5594.920804][T25940] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5594.920812][T25940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5594.920816][T25940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5594.920819][T25940] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5594.920828][T25940] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5594.920844][T25940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5594.920847][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5594.920858][T25940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5594.920864][T25940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5594.920869][T25940] ? __pfx___sys_sendto (net/socket.c:2147)
[5594.920882][T25940] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5594.920890][T25940] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5594.920894][T25940] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5594.920898][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5594.920904][T25940] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5594.920910][T25940] ? 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)
[5594.920917][T25940] __x64_sys_sendto (net/socket.c:2183)
[5594.920921][T25940] ? 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)
[5594.920924][T25940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5594.920929][T25940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5594.920934][T25940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5594.920937][T25940] RIP: 0033:0x7f393ebf1a4a
[ 5594.920940][T25940] 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
[ 5594.920942][T25940] RSP: 002b:00007fff4e192d28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5594.920945][T25940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f393ebf1a4a
[ 5594.920947][T25940] RDX: 0000000000000040 RSI: 0000000023a4c340 RDI: 0000000000000005
[ 5594.920949][T25940] RBP: 00007fff4e192db0 R08: 0000000000418574 R09: 000000000000001c
[ 5594.920951][T25940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5594.920953][T25940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f393ed1a000
| [ 5594.920953][T25940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f393ed1a000
| [ 5594.920968][T25940]
| [ 5594.940518][T25940] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25940
| [5594.941041][T25940] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5594.941350][T25940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5594.941351][T25940] Call Trace:
[ 5594.941353][T25940]
[5594.941355][T25940] dump_stack_lvl (lib/dump_stack.c:123)
[5594.941362][T25940] check_preemption_disabled (lib/smp_processor_id.c:52)
[5594.941367][T25940] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5594.941374][T25940] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5594.941377][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5594.941383][T25940] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5594.941387][T25940] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5594.941390][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5594.941396][T25940] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[5594.941408][T25940] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5594.941411][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5594.941413][T25940] ? _printk (kernel/printk/printk.c:2470)
[5594.941421][T25940] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5594.941435][T25940] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5594.941443][T25940] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5594.941447][T25940] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5594.941457][T25940] ? dump_stack_lvl (lib/dump_stack.c:124)
[5594.941466][T25940] lwtunnel_output (net/core/lwtunnel.c:359)
[5594.941472][T25940] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5594.941475][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5594.941480][T25940] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5594.941484][T25940] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5594.941487][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5594.941500][T25940] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5594.941503][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5594.941505][T25940] ? _printk (kernel/printk/printk.c:2470)
[5594.941513][T25940] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5594.941524][T25940] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5594.941529][T25940] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5594.941537][T25940] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5594.941541][T25940] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5594.941548][T25940] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5594.941552][T25940] ? dump_stack_lvl (lib/dump_stack.c:123)
[5594.941555][T25940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5594.941565][T25940] lwtunnel_output (net/core/lwtunnel.c:359)
[5594.941571][T25940] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5594.941577][T25940] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5594.941583][T25940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5594.941587][T25940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5594.941599][T25940] rawv6_sendmsg (net/ipv6/raw.c:918)
[5594.941611][T25940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5594.941615][T25940] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5594.941623][T25940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5594.941627][T25940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5594.941629][T25940] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5594.941638][T25940] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5594.941654][T25940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5594.941656][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5594.941667][T25940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5594.941671][T25940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5594.941677][T25940] ? __pfx___sys_sendto (net/socket.c:2147)
[5594.941689][T25940] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5594.941697][T25940] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5594.941701][T25940] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5594.941704][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5594.941711][T25940] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5594.941716][T25940] ? 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)
[5594.941724][T25940] __x64_sys_sendto (net/socket.c:2183)
[5594.941728][T25940] ? 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)
[5594.941731][T25940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5594.941735][T25940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5594.941740][T25940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5594.941743][T25940] RIP: 0033:0x7f393ebf1a4a
[ 5594.941746][T25940] 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
[ 5594.941749][T25940] RSP: 002b:00007fff4e192d28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5594.941752][T25940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f393ebf1a4a
[ 5594.941754][T25940] RDX: 0000000000000040 RSI: 0000000023a4c340 RDI: 0000000000000005
[ 5594.941755][T25940] RBP: 00007fff4e192db0 R08: 0000000000418574 R09: 000000000000001c
[ 5594.941757][T25940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5594.941758][T25940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f393ed1a000
| [ 5594.941758][T25940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f393ed1a000
| [ 5594.941773][T25940]
| [ 5594.941775][T25940] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25940
| [5594.968469][T25940] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5594.968966][T25940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5594.968967][T25940] Call Trace:
[ 5594.968969][T25940]
[5594.968971][T25940] dump_stack_lvl (lib/dump_stack.c:123)
[5594.968978][T25940] check_preemption_disabled (lib/smp_processor_id.c:52)
[5594.968984][T25940] lwtunnel_output (net/core/lwtunnel.c:359)
[5594.968991][T25940] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5594.968994][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5594.969000][T25940] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5594.969004][T25940] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5594.969007][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5594.969013][T25940] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[5594.969025][T25940] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5594.969028][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5594.969030][T25940] ? _printk (kernel/printk/printk.c:2470)
[5594.969039][T25940] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5594.969053][T25940] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5594.969061][T25940] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5594.969066][T25940] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5594.969076][T25940] ? dump_stack_lvl (lib/dump_stack.c:124)
[5594.969085][T25940] lwtunnel_output (net/core/lwtunnel.c:359)
[5594.969091][T25940] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5594.969094][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5594.969099][T25940] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5594.969104][T25940] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5594.969106][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5594.969120][T25940] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5594.969123][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5594.969125][T25940] ? _printk (kernel/printk/printk.c:2470)
[5594.969133][T25940] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5594.969144][T25940] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5594.969150][T25940] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5594.969157][T25940] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5594.969162][T25940] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5594.969169][T25940] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5594.969173][T25940] ? dump_stack_lvl (lib/dump_stack.c:123)
[5594.969176][T25940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5594.969186][T25940] lwtunnel_output (net/core/lwtunnel.c:359)
[5594.969192][T25940] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5594.969199][T25940] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5594.969204][T25940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5594.969209][T25940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5594.969221][T25940] rawv6_sendmsg (net/ipv6/raw.c:918)
[5594.969233][T25940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5594.969237][T25940] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5594.969245][T25940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5594.969248][T25940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5594.969251][T25940] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5594.969260][T25940] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5594.969276][T25940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5594.969278][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5594.969289][T25940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5594.969293][T25940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5594.969299][T25940] ? __pfx___sys_sendto (net/socket.c:2147)
[5594.969311][T25940] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5594.969319][T25940] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5594.969324][T25940] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5594.969327][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5594.969333][T25940] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5594.969339][T25940] ? 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)
[5594.969346][T25940] __x64_sys_sendto (net/socket.c:2183)
[5594.969350][T25940] ? 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)
[5594.969353][T25940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5594.969358][T25940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5594.969363][T25940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5594.969366][T25940] RIP: 0033:0x7f393ebf1a4a
[ 5594.969369][T25940] 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
[ 5594.969371][T25940] RSP: 002b:00007fff4e192d28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5594.969374][T25940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f393ebf1a4a
[ 5594.969376][T25940] RDX: 0000000000000040 RSI: 0000000023a4c340 RDI: 0000000000000005
[ 5594.969378][T25940] RBP: 00007fff4e192db0 R08: 0000000000418574 R09: 000000000000001c
[ 5594.969380][T25940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5594.969381][T25940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f393ed1a000
| [ 5594.969381][T25940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f393ed1a000
| [ 5594.969396][T25940]
| [ 5594.969409][T25940] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25940
| [5594.997216][T25940] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5594.997530][T25940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5594.997532][T25940] Call Trace:
[ 5594.997533][T25940]
[5594.997535][T25940] dump_stack_lvl (lib/dump_stack.c:123)
[5594.997541][T25940] check_preemption_disabled (lib/smp_processor_id.c:52)
[5594.997547][T25940] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5594.997553][T25940] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5594.997557][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5594.997562][T25940] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5594.997566][T25940] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5594.997569][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5594.997584][T25940] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5594.997587][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5594.997589][T25940] ? _printk (kernel/printk/printk.c:2470)
[5594.997597][T25940] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5594.997608][T25940] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5594.997614][T25940] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5594.997621][T25940] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5594.997626][T25940] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5594.997632][T25940] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5594.997636][T25940] ? dump_stack_lvl (lib/dump_stack.c:123)
[5594.997639][T25940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5594.997648][T25940] lwtunnel_output (net/core/lwtunnel.c:359)
[5594.997654][T25940] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5594.997657][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5594.997662][T25940] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5594.997667][T25940] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5594.997669][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5594.997673][T25940] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[5594.997685][T25940] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5594.997687][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5594.997689][T25940] ? _printk (kernel/printk/printk.c:2470)
[5594.997697][T25940] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5594.997710][T25940] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5594.997717][T25940] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5594.997721][T25940] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5594.997731][T25940] ? dump_stack_lvl (lib/dump_stack.c:124)
[5594.997739][T25940] lwtunnel_output (net/core/lwtunnel.c:359)
[5594.997745][T25940] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5594.997747][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5594.997752][T25940] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5594.997756][T25940] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5594.997759][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5594.997772][T25940] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5594.997774][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5594.997776][T25940] ? _printk (kernel/printk/printk.c:2470)
[5594.997783][T25940] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5594.997794][T25940] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5594.997800][T25940] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5594.997807][T25940] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5594.997811][T25940] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5594.997818][T25940] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5594.997821][T25940] ? dump_stack_lvl (lib/dump_stack.c:123)
[5594.997824][T25940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5594.997833][T25940] lwtunnel_output (net/core/lwtunnel.c:359)
[5594.997839][T25940] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5594.997845][T25940] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5594.997850][T25940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5594.997854][T25940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5594.997866][T25940] rawv6_sendmsg (net/ipv6/raw.c:918)
[5594.997877][T25940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5594.997881][T25940] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5594.997889][T25940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5594.997892][T25940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5594.997894][T25940] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5594.997902][T25940] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5594.997918][T25940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5594.997920][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5594.997931][T25940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5594.997935][T25940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5594.997940][T25940] ? __pfx___sys_sendto (net/socket.c:2147)
[5594.997952][T25940] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5594.997959][T25940] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5594.997964][T25940] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5594.997967][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5594.997973][T25940] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5594.997978][T25940] ? 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)
[5594.997985][T25940] __x64_sys_sendto (net/socket.c:2183)
[5594.997988][T25940] ? 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)
[5594.997991][T25940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5594.997995][T25940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5594.998000][T25940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5594.998002][T25940] RIP: 0033:0x7f393ebf1a4a
[ 5594.998006][T25940] 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
[ 5594.998008][T25940] RSP: 002b:00007fff4e192d28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5594.998011][T25940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f393ebf1a4a
[ 5594.998013][T25940] RDX: 0000000000000040 RSI: 0000000023a4c340 RDI: 0000000000000005
[ 5594.998014][T25940] RBP: 00007fff4e192db0 R08: 0000000000418574 R09: 000000000000001c
[ 5594.998016][T25940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5594.998018][T25940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f393ed1a000
| [ 5594.998018][T25940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f393ed1a000
| [ 5594.998032][T25940]
| [ 5595.032419][T25940] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25940
| [5595.032921][T25940] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5595.033241][T25940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5595.033242][T25940] Call Trace:
[ 5595.033244][T25940]
[5595.033246][T25940] dump_stack_lvl (lib/dump_stack.c:123)
[5595.033253][T25940] check_preemption_disabled (lib/smp_processor_id.c:52)
[5595.033259][T25940] lwtunnel_output (net/core/lwtunnel.c:359)
[5595.033265][T25940] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5595.033269][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5595.033274][T25940] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5595.033279][T25940] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5595.033282][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5595.033297][T25940] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5595.033300][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5595.033302][T25940] ? _printk (kernel/printk/printk.c:2470)
[5595.033311][T25940] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5595.033322][T25940] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5595.033328][T25940] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5595.033336][T25940] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5595.033340][T25940] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5595.033347][T25940] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5595.033351][T25940] ? dump_stack_lvl (lib/dump_stack.c:123)
[5595.033354][T25940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5595.033364][T25940] lwtunnel_output (net/core/lwtunnel.c:359)
[5595.033371][T25940] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5595.033374][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5595.033379][T25940] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5595.033383][T25940] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5595.033386][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5595.033391][T25940] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[5595.033403][T25940] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5595.033405][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5595.033407][T25940] ? _printk (kernel/printk/printk.c:2470)
[5595.033415][T25940] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5595.033429][T25940] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5595.033437][T25940] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5595.033441][T25940] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5595.033451][T25940] ? dump_stack_lvl (lib/dump_stack.c:124)
[5595.033460][T25940] lwtunnel_output (net/core/lwtunnel.c:359)
[5595.033467][T25940] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5595.033469][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5595.033474][T25940] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5595.033479][T25940] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5595.033481][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5595.033495][T25940] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5595.033498][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5595.033500][T25940] ? _printk (kernel/printk/printk.c:2470)
[5595.033507][T25940] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5595.033519][T25940] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5595.033524][T25940] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5595.033531][T25940] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5595.033536][T25940] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5595.033542][T25940] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5595.033546][T25940] ? dump_stack_lvl (lib/dump_stack.c:123)
[5595.033549][T25940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5595.033559][T25940] lwtunnel_output (net/core/lwtunnel.c:359)
[5595.033565][T25940] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5595.033572][T25940] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5595.033577][T25940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5595.033581][T25940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5595.033594][T25940] rawv6_sendmsg (net/ipv6/raw.c:918)
[5595.033605][T25940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5595.033609][T25940] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5595.033618][T25940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5595.033621][T25940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5595.033623][T25940] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5595.033632][T25940] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5595.033648][T25940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5595.033651][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5595.033662][T25940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5595.033666][T25940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5595.033672][T25940] ? __pfx___sys_sendto (net/socket.c:2147)
[5595.033684][T25940] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5595.033692][T25940] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5595.033697][T25940] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5595.033700][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5595.033706][T25940] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5595.033712][T25940] ? 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)
[5595.033719][T25940] __x64_sys_sendto (net/socket.c:2183)
[5595.033723][T25940] ? 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)
[5595.033726][T25940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5595.033730][T25940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5595.033735][T25940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5595.033738][T25940] RIP: 0033:0x7f393ebf1a4a
[ 5595.033741][T25940] 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
[ 5595.033743][T25940] RSP: 002b:00007fff4e192d28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5595.033746][T25940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f393ebf1a4a
[ 5595.033748][T25940] RDX: 0000000000000040 RSI: 0000000023a4c340 RDI: 0000000000000005
[ 5595.033749][T25940] RBP: 00007fff4e192db0 R08: 0000000000418574 R09: 000000000000001c
[ 5595.033751][T25940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5595.033752][T25940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f393ed1a000
| [ 5595.033752][T25940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f393ed1a000
| [ 5595.033767][T25940]
| [ 5595.071667][T25940] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25940
| [5595.072218][T25940] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5595.072538][T25940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5595.072539][T25940] Call Trace:
[ 5595.072541][T25940]
[5595.072543][T25940] dump_stack_lvl (lib/dump_stack.c:123)
[5595.072550][T25940] check_preemption_disabled (lib/smp_processor_id.c:52)
[5595.072556][T25940] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5595.072562][T25940] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5595.072565][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5595.072570][T25940] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5595.072574][T25940] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5595.072578][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5595.072592][T25940] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5595.072594][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5595.072596][T25940] ? _printk (kernel/printk/printk.c:2470)
[5595.072605][T25940] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5595.072616][T25940] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5595.072622][T25940] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5595.072629][T25940] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5595.072633][T25940] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5595.072640][T25940] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5595.072644][T25940] ? dump_stack_lvl (lib/dump_stack.c:123)
[5595.072647][T25940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5595.072657][T25940] lwtunnel_output (net/core/lwtunnel.c:359)
[5595.072663][T25940] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5595.072665][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5595.072670][T25940] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5595.072674][T25940] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5595.072677][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5595.072690][T25940] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5595.072693][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5595.072695][T25940] ? _printk (kernel/printk/printk.c:2470)
[5595.072702][T25940] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5595.072713][T25940] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5595.072717][T25940] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5595.072725][T25940] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5595.072729][T25940] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5595.072735][T25940] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5595.072739][T25940] ? dump_stack_lvl (lib/dump_stack.c:123)
[5595.072742][T25940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5595.072751][T25940] lwtunnel_output (net/core/lwtunnel.c:359)
[5595.072757][T25940] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5595.072759][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5595.072764][T25940] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5595.072768][T25940] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5595.072770][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5595.072775][T25940] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[5595.072786][T25940] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5595.072789][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5595.072791][T25940] ? _printk (kernel/printk/printk.c:2470)
[5595.072800][T25940] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5595.072813][T25940] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5595.072820][T25940] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5595.072825][T25940] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5595.072834][T25940] ? dump_stack_lvl (lib/dump_stack.c:124)
[5595.072843][T25940] lwtunnel_output (net/core/lwtunnel.c:359)
[5595.072849][T25940] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5595.072851][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5595.072856][T25940] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5595.072860][T25940] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5595.072862][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5595.072876][T25940] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5595.072878][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5595.072880][T25940] ? _printk (kernel/printk/printk.c:2470)
[5595.072887][T25940] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5595.072898][T25940] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5595.072903][T25940] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5595.072909][T25940] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5595.072913][T25940] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5595.072920][T25940] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5595.072923][T25940] ? dump_stack_lvl (lib/dump_stack.c:123)
[5595.072927][T25940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5595.072935][T25940] lwtunnel_output (net/core/lwtunnel.c:359)
[5595.072941][T25940] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5595.072947][T25940] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5595.072953][T25940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5595.072957][T25940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5595.072969][T25940] rawv6_sendmsg (net/ipv6/raw.c:918)
[5595.072980][T25940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5595.072984][T25940] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5595.072991][T25940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5595.072995][T25940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5595.072997][T25940] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5595.073005][T25940] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5595.073021][T25940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5595.073023][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5595.073034][T25940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5595.073038][T25940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5595.073043][T25940] ? __pfx___sys_sendto (net/socket.c:2147)
[5595.073055][T25940] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5595.073063][T25940] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5595.073067][T25940] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5595.073070][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5595.073076][T25940] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5595.073081][T25940] ? 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)
[5595.073088][T25940] __x64_sys_sendto (net/socket.c:2183)
[5595.073092][T25940] ? 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)
[5595.073094][T25940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5595.073099][T25940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5595.073103][T25940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5595.073106][T25940] RIP: 0033:0x7f393ebf1a4a
[ 5595.073109][T25940] 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
[ 5595.073112][T25940] RSP: 002b:00007fff4e192d28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5595.073115][T25940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f393ebf1a4a
[ 5595.073116][T25940] RDX: 0000000000000040 RSI: 0000000023a4c340 RDI: 0000000000000005
[ 5595.073118][T25940] RBP: 00007fff4e192db0 R08: 0000000000418574 R09: 000000000000001c
[ 5595.073119][T25940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5595.073120][T25940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f393ed1a000
| [ 5595.073120][T25940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f393ed1a000
| [ 5595.073135][T25940]
| [ 5595.116425][T25940] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25940
| [5595.116953][T25940] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5595.117301][T25940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5595.117303][T25940] Call Trace:
[ 5595.117304][T25940]
[5595.117307][T25940] dump_stack_lvl (lib/dump_stack.c:123)
[5595.117314][T25940] check_preemption_disabled (lib/smp_processor_id.c:52)
[5595.117320][T25940] lwtunnel_output (net/core/lwtunnel.c:359)
[5595.117327][T25940] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5595.117330][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5595.117336][T25940] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5595.117341][T25940] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5595.117344][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5595.117360][T25940] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5595.117363][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5595.117365][T25940] ? _printk (kernel/printk/printk.c:2470)
[5595.117374][T25940] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5595.117386][T25940] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5595.117392][T25940] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5595.117401][T25940] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5595.117406][T25940] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5595.117413][T25940] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5595.117417][T25940] ? dump_stack_lvl (lib/dump_stack.c:123)
[5595.117420][T25940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5595.117431][T25940] lwtunnel_output (net/core/lwtunnel.c:359)
[5595.117437][T25940] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5595.117440][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5595.117446][T25940] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5595.117450][T25940] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5595.117453][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5595.117467][T25940] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5595.117470][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5595.117472][T25940] ? _printk (kernel/printk/printk.c:2470)
[5595.117480][T25940] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5595.117493][T25940] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5595.117498][T25940] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5595.117505][T25940] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5595.117510][T25940] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5595.117517][T25940] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5595.117521][T25940] ? dump_stack_lvl (lib/dump_stack.c:123)
[5595.117524][T25940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5595.117534][T25940] lwtunnel_output (net/core/lwtunnel.c:359)
[5595.117541][T25940] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5595.117543][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5595.117549][T25940] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5595.117553][T25940] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5595.117556][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5595.117560][T25940] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[5595.117573][T25940] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5595.117575][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5595.117578][T25940] ? _printk (kernel/printk/printk.c:2470)
[5595.117586][T25940] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5595.117601][T25940] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5595.117609][T25940] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5595.117613][T25940] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5595.117623][T25940] ? dump_stack_lvl (lib/dump_stack.c:124)
[5595.117633][T25940] lwtunnel_output (net/core/lwtunnel.c:359)
[5595.117639][T25940] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5595.117642][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5595.117647][T25940] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5595.117652][T25940] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[5595.117654][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5595.117669][T25940] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5595.117671][T25940] ? __pfx_dst_output (./include/net/dst.h:458)
[5595.117673][T25940] ? _printk (kernel/printk/printk.c:2470)
[5595.117682][T25940] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5595.117694][T25940] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5595.117699][T25940] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5595.117706][T25940] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5595.117711][T25940] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5595.117718][T25940] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5595.117721][T25940] ? dump_stack_lvl (lib/dump_stack.c:123)
[5595.117725][T25940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5595.117735][T25940] lwtunnel_output (net/core/lwtunnel.c:359)
[5595.117741][T25940] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5595.117748][T25940] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5595.117753][T25940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5595.117769][T25940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5595.117781][T25940] rawv6_sendmsg (net/ipv6/raw.c:918)
[5595.117793][T25940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5595.117797][T25940] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5595.117807][T25940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5595.117810][T25940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5595.117813][T25940] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5595.117822][T25940] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5595.117838][T25940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5595.117841][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5595.117852][T25940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5595.117856][T25940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5595.117862][T25940] ? __pfx___sys_sendto (net/socket.c:2147)
[5595.117874][T25940] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5595.117883][T25940] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5595.117887][T25940] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5595.117890][T25940] ? __lock_release (kernel/locking/lockdep.c:5534)
[5595.117896][T25940] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[5595.117902][T25940] ? 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)
[5595.117910][T25940] __x64_sys_sendto (net/socket.c:2183)
[5595.117913][T25940] ? 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)
[5595.117916][T25940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5595.117921][T25940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5595.117925][T25940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5595.117928][T25940] RIP: 0033:0x7f393ebf1a4a
[ 5595.117932][T25940] 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
[ 5595.117934][T25940] RSP: 002b:00007fff4e192d28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5595.117938][T25940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f393ebf1a4a
[ 5595.117940][T25940] RDX: 0000000000000040 RSI: 0000000023a4c340 RDI: 0000000000000005
[ 5595.117941][T25940] RBP: 00007fff4e192db0 R08: 0000000000418574 R09: 000000000000001c
[ 5595.117943][T25940] 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