======================================
| [ 5425.719598][T25260] veth1: renamed from veth-betaR
| [ 5425.822031][T25261] veth0: renamed from veth-gamma
| [ 5435.466303][T25284] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25284
| [5435.466871][T25284] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5435.467120][T25284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5435.467122][T25284] Call Trace:
[ 5435.467125][T25284]
[5435.467127][T25284] dump_stack_lvl (lib/dump_stack.c:123)
[5435.467135][T25284] check_preemption_disabled (lib/smp_processor_id.c:52)
[5435.467141][T25284] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5435.467148][T25284] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5435.467155][T25284] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5435.467162][T25284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5435.467167][T25284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5435.467179][T25284] rawv6_sendmsg (net/ipv6/raw.c:918)
[5435.467192][T25284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5435.467197][T25284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5435.467204][T25284] ? __lock_release (kernel/locking/lockdep.c:5534)
[5435.467212][T25284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5435.467217][T25284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5435.467226][T25284] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5435.467242][T25284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5435.467244][T25284] ? __lock_release (kernel/locking/lockdep.c:5534)
[5435.467256][T25284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5435.467261][T25284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5435.467266][T25284] ? __pfx___sys_sendto (net/socket.c:2147)
[5435.467281][T25284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5435.467287][T25284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5435.467296][T25284] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5435.467304][T25284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5435.467314][T25284] __x64_sys_sendto (net/socket.c:2183)
[5435.467317][T25284] ? 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)
[5435.467321][T25284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5435.467326][T25284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5435.467331][T25284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5435.467335][T25284] RIP: 0033:0x7efc4b10aa4a
[ 5435.467340][T25284] 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
[ 5435.467342][T25284] RSP: 002b:00007ffca188cc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5435.467346][T25284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efc4b10aa4a
[ 5435.467348][T25284] RDX: 0000000000000040 RSI: 000000003e3223f0 RDI: 0000000000000005
[ 5435.467349][T25284] RBP: 00007ffca188ccb0 R08: 0000000000418574 R09: 000000000000001c
[ 5435.467351][T25284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5435.467353][T25284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc4b236000
| [ 5435.467353][T25284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc4b236000
| [ 5435.467367][T25284]
| [ 5435.480078][T25284] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25284
| [5435.480530][T25284] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5435.480777][T25284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5435.480778][T25284] Call Trace:
[ 5435.480780][T25284]
[5435.480783][T25284] dump_stack_lvl (lib/dump_stack.c:123)
[5435.480788][T25284] check_preemption_disabled (lib/smp_processor_id.c:52)
[5435.480796][T25284] lwtunnel_output (net/core/lwtunnel.c:359)
[5435.480802][T25284] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5435.480809][T25284] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5435.480815][T25284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5435.480820][T25284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5435.480833][T25284] rawv6_sendmsg (net/ipv6/raw.c:918)
[5435.480845][T25284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5435.480850][T25284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5435.480854][T25284] ? __lock_release (kernel/locking/lockdep.c:5534)
[5435.480862][T25284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5435.480865][T25284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5435.480874][T25284] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5435.480891][T25284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5435.480893][T25284] ? __lock_release (kernel/locking/lockdep.c:5534)
[5435.480905][T25284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5435.480909][T25284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5435.480915][T25284] ? __pfx___sys_sendto (net/socket.c:2147)
[5435.480929][T25284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5435.480936][T25284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5435.480944][T25284] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5435.480951][T25284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5435.480961][T25284] __x64_sys_sendto (net/socket.c:2183)
[5435.480965][T25284] ? 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)
[5435.480968][T25284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5435.480973][T25284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5435.480978][T25284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5435.480981][T25284] RIP: 0033:0x7efc4b10aa4a
[ 5435.480985][T25284] 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
[ 5435.480987][T25284] RSP: 002b:00007ffca188cc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5435.480990][T25284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efc4b10aa4a
[ 5435.480992][T25284] RDX: 0000000000000040 RSI: 000000003e3223f0 RDI: 0000000000000005
[ 5435.480994][T25284] RBP: 00007ffca188ccb0 R08: 0000000000418574 R09: 000000000000001c
[ 5435.480995][T25284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5435.480997][T25284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc4b236000
| [ 5435.480997][T25284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc4b236000
| [ 5435.481011][T25284]
| [ 5435.481030][T25284] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25284
| [5435.493484][T25284] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5435.493745][T25284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5435.493746][T25284] Call Trace:
[ 5435.493748][T25284]
[5435.493750][T25284] dump_stack_lvl (lib/dump_stack.c:123)
[5435.493756][T25284] check_preemption_disabled (lib/smp_processor_id.c:52)
[5435.493762][T25284] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5435.493768][T25284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5435.493783][T25284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5435.493797][T25284] ? dump_stack_lvl (lib/dump_stack.c:123)
[5435.493800][T25284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5435.493810][T25284] lwtunnel_output (net/core/lwtunnel.c:359)
[5435.493817][T25284] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5435.493824][T25284] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5435.493829][T25284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5435.493834][T25284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5435.493846][T25284] rawv6_sendmsg (net/ipv6/raw.c:918)
[5435.493858][T25284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5435.493863][T25284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5435.493867][T25284] ? __lock_release (kernel/locking/lockdep.c:5534)
[5435.493875][T25284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5435.493879][T25284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5435.493888][T25284] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5435.493904][T25284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5435.493907][T25284] ? __lock_release (kernel/locking/lockdep.c:5534)
[5435.493919][T25284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5435.493923][T25284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5435.493928][T25284] ? __pfx___sys_sendto (net/socket.c:2147)
[5435.493943][T25284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5435.493949][T25284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5435.493957][T25284] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5435.493964][T25284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5435.493974][T25284] __x64_sys_sendto (net/socket.c:2183)
[5435.493978][T25284] ? 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)
[5435.493981][T25284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5435.493985][T25284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5435.493990][T25284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5435.493993][T25284] RIP: 0033:0x7efc4b10aa4a
[ 5435.493997][T25284] 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
[ 5435.493999][T25284] RSP: 002b:00007ffca188cc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5435.494002][T25284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efc4b10aa4a
[ 5435.494003][T25284] RDX: 0000000000000040 RSI: 000000003e3223f0 RDI: 0000000000000005
[ 5435.494005][T25284] RBP: 00007ffca188ccb0 R08: 0000000000418574 R09: 000000000000001c
[ 5435.494007][T25284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5435.494008][T25284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc4b236000
| [ 5435.494008][T25284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc4b236000
| [ 5435.494023][T25284]
| [ 5435.494025][T25284] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25284
| [5435.507764][T25284] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5435.508028][T25284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5435.508030][T25284] Call Trace:
[ 5435.508031][T25284]
[5435.508033][T25284] dump_stack_lvl (lib/dump_stack.c:123)
[5435.508039][T25284] check_preemption_disabled (lib/smp_processor_id.c:52)
[5435.508045][T25284] lwtunnel_output (net/core/lwtunnel.c:359)
[5435.508052][T25284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5435.508066][T25284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5435.508080][T25284] ? dump_stack_lvl (lib/dump_stack.c:123)
[5435.508083][T25284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5435.508093][T25284] lwtunnel_output (net/core/lwtunnel.c:359)
[5435.508100][T25284] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5435.508107][T25284] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5435.508113][T25284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5435.508117][T25284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5435.508130][T25284] rawv6_sendmsg (net/ipv6/raw.c:918)
[5435.508142][T25284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5435.508147][T25284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5435.508151][T25284] ? __lock_release (kernel/locking/lockdep.c:5534)
[5435.508159][T25284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5435.508162][T25284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5435.508171][T25284] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5435.508187][T25284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5435.508191][T25284] ? __lock_release (kernel/locking/lockdep.c:5534)
[5435.508202][T25284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5435.508207][T25284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5435.508212][T25284] ? __pfx___sys_sendto (net/socket.c:2147)
[5435.508227][T25284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5435.508233][T25284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5435.508241][T25284] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5435.508248][T25284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5435.508259][T25284] __x64_sys_sendto (net/socket.c:2183)
[5435.508263][T25284] ? 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)
[5435.508266][T25284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5435.508270][T25284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5435.508275][T25284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5435.508278][T25284] RIP: 0033:0x7efc4b10aa4a
[ 5435.508281][T25284] 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
[ 5435.508284][T25284] RSP: 002b:00007ffca188cc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5435.508287][T25284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efc4b10aa4a
[ 5435.508289][T25284] RDX: 0000000000000040 RSI: 000000003e3223f0 RDI: 0000000000000005
[ 5435.508290][T25284] RBP: 00007ffca188ccb0 R08: 0000000000418574 R09: 000000000000001c
[ 5435.508292][T25284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5435.508293][T25284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc4b236000
| [ 5435.508293][T25284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc4b236000
| [ 5435.508308][T25284]
| [ 5435.522916][T25284] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25284
| [5435.523392][T25284] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5435.523874][T25284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5435.523875][T25284] Call Trace:
[ 5435.523877][T25284]
[5435.523879][T25284] dump_stack_lvl (lib/dump_stack.c:123)
[5435.523884][T25284] check_preemption_disabled (lib/smp_processor_id.c:52)
[5435.523889][T25284] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5435.523896][T25284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5435.523910][T25284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5435.523925][T25284] ? dump_stack_lvl (lib/dump_stack.c:124)
[5435.523934][T25284] lwtunnel_output (net/core/lwtunnel.c:359)
[5435.523941][T25284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5435.523954][T25284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5435.523967][T25284] ? dump_stack_lvl (lib/dump_stack.c:123)
[5435.523971][T25284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5435.523981][T25284] lwtunnel_output (net/core/lwtunnel.c:359)
[5435.523987][T25284] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5435.523993][T25284] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5435.523999][T25284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5435.524004][T25284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5435.524016][T25284] rawv6_sendmsg (net/ipv6/raw.c:918)
[5435.524028][T25284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5435.524033][T25284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5435.524036][T25284] ? __lock_release (kernel/locking/lockdep.c:5534)
[5435.524044][T25284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5435.524047][T25284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5435.524056][T25284] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5435.524073][T25284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5435.524075][T25284] ? __lock_release (kernel/locking/lockdep.c:5534)
[5435.524086][T25284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5435.524090][T25284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5435.524095][T25284] ? __pfx___sys_sendto (net/socket.c:2147)
[5435.524110][T25284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5435.524116][T25284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5435.524124][T25284] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5435.524131][T25284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5435.524142][T25284] __x64_sys_sendto (net/socket.c:2183)
[5435.524145][T25284] ? 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)
[5435.524148][T25284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5435.524153][T25284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5435.524158][T25284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5435.524161][T25284] RIP: 0033:0x7efc4b10aa4a
[ 5435.524165][T25284] 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
[ 5435.524167][T25284] RSP: 002b:00007ffca188cc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5435.524170][T25284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efc4b10aa4a
[ 5435.524172][T25284] RDX: 0000000000000040 RSI: 000000003e3223f0 RDI: 0000000000000005
[ 5435.524173][T25284] RBP: 00007ffca188ccb0 R08: 0000000000418574 R09: 000000000000001c
[ 5435.524175][T25284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5435.524176][T25284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc4b236000
| [ 5435.524176][T25284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc4b236000
| [ 5435.524192][T25284]
| [ 5435.543205][T25284] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25284
| [5435.543676][T25284] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5435.543954][T25284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5435.543955][T25284] Call Trace:
[ 5435.543957][T25284]
[5435.543959][T25284] dump_stack_lvl (lib/dump_stack.c:123)
[5435.543964][T25284] check_preemption_disabled (lib/smp_processor_id.c:52)
[5435.543970][T25284] lwtunnel_output (net/core/lwtunnel.c:359)
[5435.543977][T25284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5435.543990][T25284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5435.544005][T25284] ? dump_stack_lvl (lib/dump_stack.c:124)
[5435.544015][T25284] lwtunnel_output (net/core/lwtunnel.c:359)
[5435.544022][T25284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5435.544035][T25284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5435.544048][T25284] ? dump_stack_lvl (lib/dump_stack.c:123)
[5435.544052][T25284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5435.544062][T25284] lwtunnel_output (net/core/lwtunnel.c:359)
[5435.544068][T25284] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5435.544075][T25284] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5435.544080][T25284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5435.544085][T25284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5435.544098][T25284] rawv6_sendmsg (net/ipv6/raw.c:918)
[5435.544110][T25284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5435.544115][T25284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5435.544118][T25284] ? __lock_release (kernel/locking/lockdep.c:5534)
[5435.544126][T25284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5435.544129][T25284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5435.544138][T25284] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5435.544155][T25284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5435.544157][T25284] ? __lock_release (kernel/locking/lockdep.c:5534)
[5435.544169][T25284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5435.544173][T25284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5435.544179][T25284] ? __pfx___sys_sendto (net/socket.c:2147)
[5435.544195][T25284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5435.544201][T25284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5435.544208][T25284] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5435.544215][T25284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5435.544226][T25284] __x64_sys_sendto (net/socket.c:2183)
[5435.544230][T25284] ? 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)
[5435.544233][T25284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5435.544237][T25284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5435.544242][T25284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5435.544245][T25284] RIP: 0033:0x7efc4b10aa4a
[ 5435.544248][T25284] 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
[ 5435.544251][T25284] RSP: 002b:00007ffca188cc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5435.544254][T25284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efc4b10aa4a
[ 5435.544255][T25284] RDX: 0000000000000040 RSI: 000000003e3223f0 RDI: 0000000000000005
[ 5435.544257][T25284] RBP: 00007ffca188ccb0 R08: 0000000000418574 R09: 000000000000001c
[ 5435.544259][T25284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5435.544260][T25284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc4b236000
| [ 5435.544260][T25284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc4b236000
| [ 5435.544276][T25284]
| [ 5435.563124][T25284] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25284
| [5435.563977][T25284] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5435.564295][T25284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5435.564297][T25284] Call Trace:
[ 5435.564299][T25284]
[5435.564301][T25284] dump_stack_lvl (lib/dump_stack.c:123)
[5435.564307][T25284] check_preemption_disabled (lib/smp_processor_id.c:52)
[5435.564312][T25284] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5435.564319][T25284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5435.564333][T25284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5435.564348][T25284] ? dump_stack_lvl (lib/dump_stack.c:124)
[5435.564358][T25284] lwtunnel_output (net/core/lwtunnel.c:359)
[5435.564365][T25284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5435.564377][T25284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5435.564392][T25284] ? dump_stack_lvl (lib/dump_stack.c:124)
[5435.564402][T25284] lwtunnel_output (net/core/lwtunnel.c:359)
[5435.564409][T25284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5435.564421][T25284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5435.564435][T25284] ? dump_stack_lvl (lib/dump_stack.c:123)
[5435.564438][T25284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5435.564449][T25284] lwtunnel_output (net/core/lwtunnel.c:359)
[5435.564455][T25284] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5435.564462][T25284] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5435.564467][T25284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5435.564472][T25284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5435.564485][T25284] rawv6_sendmsg (net/ipv6/raw.c:918)
[5435.564497][T25284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5435.564503][T25284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5435.564506][T25284] ? __lock_release (kernel/locking/lockdep.c:5534)
[5435.564514][T25284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5435.564517][T25284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5435.564526][T25284] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5435.564543][T25284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5435.564546][T25284] ? __lock_release (kernel/locking/lockdep.c:5534)
[5435.564557][T25284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5435.564561][T25284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5435.564567][T25284] ? __pfx___sys_sendto (net/socket.c:2147)
[5435.564582][T25284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5435.564588][T25284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5435.564596][T25284] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5435.564603][T25284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5435.564613][T25284] __x64_sys_sendto (net/socket.c:2183)
[5435.564617][T25284] ? 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)
[5435.564620][T25284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5435.564625][T25284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5435.564630][T25284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5435.564633][T25284] RIP: 0033:0x7efc4b10aa4a
[ 5435.564636][T25284] 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
[ 5435.564638][T25284] RSP: 002b:00007ffca188cc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5435.564642][T25284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efc4b10aa4a
[ 5435.564644][T25284] RDX: 0000000000000040 RSI: 000000003e3223f0 RDI: 0000000000000005
[ 5435.564645][T25284] RBP: 00007ffca188ccb0 R08: 0000000000418574 R09: 000000000000001c
[ 5435.564647][T25284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5435.564649][T25284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc4b236000
| [ 5435.564649][T25284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc4b236000
| [ 5435.564664][T25284]
| [ 5435.564666][T25284] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25284
| [5435.585453][T25284] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5435.585750][T25284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5435.585752][T25284] Call Trace:
[ 5435.585753][T25284]
[5435.585755][T25284] dump_stack_lvl (lib/dump_stack.c:123)
[5435.585761][T25284] check_preemption_disabled (lib/smp_processor_id.c:52)
[5435.585767][T25284] lwtunnel_output (net/core/lwtunnel.c:359)
[5435.585774][T25284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5435.585788][T25284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5435.585803][T25284] ? dump_stack_lvl (lib/dump_stack.c:124)
[5435.585813][T25284] lwtunnel_output (net/core/lwtunnel.c:359)
[5435.585820][T25284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5435.585833][T25284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5435.585848][T25284] ? dump_stack_lvl (lib/dump_stack.c:124)
[5435.585857][T25284] lwtunnel_output (net/core/lwtunnel.c:359)
[5435.585864][T25284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5435.585877][T25284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5435.585891][T25284] ? dump_stack_lvl (lib/dump_stack.c:123)
[5435.585894][T25284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5435.585905][T25284] lwtunnel_output (net/core/lwtunnel.c:359)
[5435.585911][T25284] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5435.585918][T25284] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5435.585924][T25284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5435.585928][T25284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5435.585941][T25284] rawv6_sendmsg (net/ipv6/raw.c:918)
[5435.585954][T25284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5435.585959][T25284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5435.585962][T25284] ? __lock_release (kernel/locking/lockdep.c:5534)
[5435.585970][T25284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5435.585973][T25284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5435.585983][T25284] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5435.586000][T25284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5435.586002][T25284] ? __lock_release (kernel/locking/lockdep.c:5534)
[5435.586014][T25284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5435.586018][T25284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5435.586024][T25284] ? __pfx___sys_sendto (net/socket.c:2147)
[5435.586039][T25284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5435.586045][T25284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5435.586053][T25284] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5435.586060][T25284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5435.586071][T25284] __x64_sys_sendto (net/socket.c:2183)
[5435.586075][T25284] ? 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)
[5435.586078][T25284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5435.586083][T25284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5435.586088][T25284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5435.586091][T25284] RIP: 0033:0x7efc4b10aa4a
[ 5435.586094][T25284] 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
[ 5435.586096][T25284] RSP: 002b:00007ffca188cc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5435.586099][T25284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efc4b10aa4a
[ 5435.586101][T25284] RDX: 0000000000000040 RSI: 000000003e3223f0 RDI: 0000000000000005
[ 5435.586103][T25284] RBP: 00007ffca188ccb0 R08: 0000000000418574 R09: 000000000000001c
[ 5435.586104][T25284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5435.586106][T25284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc4b236000
| [ 5435.586106][T25284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc4b236000
| [ 5435.586121][T25284]
| [ 5435.586149][T25284] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25284
| [5435.607211][T25284] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5435.607734][T25284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5435.607735][T25284] Call Trace:
[ 5435.607737][T25284]
[5435.607739][T25284] dump_stack_lvl (lib/dump_stack.c:123)
[5435.607744][T25284] check_preemption_disabled (lib/smp_processor_id.c:52)
[5435.607750][T25284] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5435.607757][T25284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5435.607770][T25284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5435.607784][T25284] ? dump_stack_lvl (lib/dump_stack.c:123)
[5435.607788][T25284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5435.607798][T25284] lwtunnel_output (net/core/lwtunnel.c:359)
[5435.607805][T25284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5435.607819][T25284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5435.607834][T25284] ? dump_stack_lvl (lib/dump_stack.c:124)
[5435.607843][T25284] lwtunnel_output (net/core/lwtunnel.c:359)
[5435.607850][T25284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5435.607863][T25284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5435.607878][T25284] ? dump_stack_lvl (lib/dump_stack.c:124)
[5435.607888][T25284] lwtunnel_output (net/core/lwtunnel.c:359)
[5435.607895][T25284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5435.607907][T25284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5435.607921][T25284] ? dump_stack_lvl (lib/dump_stack.c:123)
[5435.607924][T25284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5435.607935][T25284] lwtunnel_output (net/core/lwtunnel.c:359)
[5435.607941][T25284] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5435.607948][T25284] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5435.607953][T25284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5435.607958][T25284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5435.607971][T25284] rawv6_sendmsg (net/ipv6/raw.c:918)
[5435.607983][T25284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5435.607989][T25284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5435.607992][T25284] ? __lock_release (kernel/locking/lockdep.c:5534)
[5435.608000][T25284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5435.608003][T25284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5435.608012][T25284] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5435.608029][T25284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5435.608031][T25284] ? __lock_release (kernel/locking/lockdep.c:5534)
[5435.608043][T25284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5435.608047][T25284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5435.608053][T25284] ? __pfx___sys_sendto (net/socket.c:2147)
[5435.608068][T25284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5435.608074][T25284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5435.608082][T25284] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5435.608089][T25284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5435.608100][T25284] __x64_sys_sendto (net/socket.c:2183)
[5435.608104][T25284] ? 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)
[5435.608107][T25284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5435.608112][T25284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5435.608117][T25284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5435.608120][T25284] RIP: 0033:0x7efc4b10aa4a
[ 5435.608123][T25284] 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
[ 5435.608125][T25284] RSP: 002b:00007ffca188cc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5435.608128][T25284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efc4b10aa4a
[ 5435.608130][T25284] RDX: 0000000000000040 RSI: 000000003e3223f0 RDI: 0000000000000005
[ 5435.608132][T25284] RBP: 00007ffca188ccb0 R08: 0000000000418574 R09: 000000000000001c
[ 5435.608133][T25284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5435.608135][T25284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc4b236000
| [ 5435.608135][T25284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc4b236000
| [ 5435.608151][T25284]
| [ 5435.608153][T25284] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25284
| [5435.631270][T25284] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5435.631795][T25284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5435.631796][T25284] Call Trace:
[ 5435.631798][T25284]
[5435.631800][T25284] dump_stack_lvl (lib/dump_stack.c:123)
[5435.631805][T25284] check_preemption_disabled (lib/smp_processor_id.c:52)
[5435.631812][T25284] lwtunnel_output (net/core/lwtunnel.c:359)
[5435.631819][T25284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5435.631833][T25284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5435.631847][T25284] ? dump_stack_lvl (lib/dump_stack.c:123)
[5435.631850][T25284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5435.631861][T25284] lwtunnel_output (net/core/lwtunnel.c:359)
[5435.631868][T25284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5435.631882][T25284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5435.631897][T25284] ? dump_stack_lvl (lib/dump_stack.c:124)
[5435.631907][T25284] lwtunnel_output (net/core/lwtunnel.c:359)
[5435.631914][T25284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5435.631927][T25284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5435.631942][T25284] ? dump_stack_lvl (lib/dump_stack.c:124)
[5435.631952][T25284] lwtunnel_output (net/core/lwtunnel.c:359)
[5435.631959][T25284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5435.631972][T25284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5435.631986][T25284] ? dump_stack_lvl (lib/dump_stack.c:123)
[5435.631989][T25284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5435.631999][T25284] lwtunnel_output (net/core/lwtunnel.c:359)
[5435.632006][T25284] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5435.632013][T25284] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5435.632018][T25284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5435.632023][T25284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5435.632036][T25284] rawv6_sendmsg (net/ipv6/raw.c:918)
[5435.632049][T25284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5435.632054][T25284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5435.632058][T25284] ? __lock_release (kernel/locking/lockdep.c:5534)
[5435.632065][T25284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5435.632068][T25284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5435.632078][T25284] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5435.632095][T25284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5435.632098][T25284] ? __lock_release (kernel/locking/lockdep.c:5534)
[5435.632110][T25284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5435.632114][T25284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5435.632119][T25284] ? __pfx___sys_sendto (net/socket.c:2147)
[5435.632135][T25284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5435.632141][T25284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5435.632149][T25284] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5435.632156][T25284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5435.632167][T25284] __x64_sys_sendto (net/socket.c:2183)
[5435.632171][T25284] ? 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)
[5435.632174][T25284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5435.632178][T25284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5435.632183][T25284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5435.632187][T25284] RIP: 0033:0x7efc4b10aa4a
[ 5435.632191][T25284] 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
[ 5435.632194][T25284] RSP: 002b:00007ffca188cc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5435.632197][T25284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efc4b10aa4a
[ 5435.632199][T25284] RDX: 0000000000000040 RSI: 000000003e3223f0 RDI: 0000000000000005
[ 5435.632200][T25284] RBP: 00007ffca188ccb0 R08: 0000000000418574 R09: 000000000000001c
[ 5435.632202][T25284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5435.632203][T25284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc4b236000
| [ 5436.666961][T25284] lwtunnel_output(): recursion limit reached on datapath
| [ 5441.348505][T25291] check_preemption_disabled: 46 callbacks suppressed
| [ 5441.348512][T25291] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25291
| [5441.350685][T25291] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5441.350945][T25291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5441.350947][T25291] Call Trace:
[ 5441.350949][T25291]
[5441.350952][T25291] dump_stack_lvl (lib/dump_stack.c:123)
[5441.350960][T25291] check_preemption_disabled (lib/smp_processor_id.c:52)
[5441.350966][T25291] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5441.350972][T25291] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5441.350980][T25291] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5441.350987][T25291] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5441.350992][T25291] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5441.351004][T25291] rawv6_sendmsg (net/ipv6/raw.c:918)
[5441.351016][T25291] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5441.351021][T25291] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5441.351026][T25291] ? __lock_release (kernel/locking/lockdep.c:5534)
[5441.351035][T25291] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5441.351040][T25291] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5441.351049][T25291] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5441.351065][T25291] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5441.351068][T25291] ? __lock_release (kernel/locking/lockdep.c:5534)
[5441.351079][T25291] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5441.351084][T25291] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5441.351090][T25291] ? __pfx___sys_sendto (net/socket.c:2147)
[5441.351104][T25291] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5441.351111][T25291] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5441.351120][T25291] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5441.351127][T25291] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5441.351137][T25291] __x64_sys_sendto (net/socket.c:2183)
[5441.351141][T25291] ? 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)
[5441.351145][T25291] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5441.351150][T25291] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5441.351155][T25291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5441.351159][T25291] RIP: 0033:0x7f156b8f3a4a
[ 5441.351163][T25291] 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
[ 5441.351166][T25291] RSP: 002b:00007ffdde5ea258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5441.351169][T25291] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f156b8f3a4a
[ 5441.351171][T25291] RDX: 0000000000000040 RSI: 000000001f3b03f0 RDI: 0000000000000005
[ 5441.351173][T25291] RBP: 00007ffdde5ea2e0 R08: 0000000000418574 R09: 000000000000001c
[ 5441.351175][T25291] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5441.351176][T25291] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f156ba1f000
| [ 5441.351176][T25291] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f156ba1f000
| [ 5441.351192][T25291]
| [ 5441.363819][T25291] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25291
| [5441.364173][T25291] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5441.364427][T25291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5441.364429][T25291] Call Trace:
[ 5441.364430][T25291]
[5441.364432][T25291] dump_stack_lvl (lib/dump_stack.c:123)
[5441.364438][T25291] check_preemption_disabled (lib/smp_processor_id.c:52)
[5441.364444][T25291] lwtunnel_output (net/core/lwtunnel.c:359)
[5441.364451][T25291] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5441.364458][T25291] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5441.364464][T25291] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5441.364469][T25291] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5441.364481][T25291] rawv6_sendmsg (net/ipv6/raw.c:918)
[5441.364493][T25291] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5441.364498][T25291] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5441.364503][T25291] ? __lock_release (kernel/locking/lockdep.c:5534)
[5441.364511][T25291] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5441.364515][T25291] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5441.364524][T25291] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5441.364540][T25291] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5441.364543][T25291] ? __lock_release (kernel/locking/lockdep.c:5534)
[5441.364554][T25291] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5441.364558][T25291] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5441.364564][T25291] ? __pfx___sys_sendto (net/socket.c:2147)
[5441.364579][T25291] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5441.364585][T25291] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5441.364593][T25291] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5441.364600][T25291] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5441.364610][T25291] __x64_sys_sendto (net/socket.c:2183)
[5441.364614][T25291] ? 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)
[5441.364618][T25291] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5441.364623][T25291] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5441.364628][T25291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5441.364631][T25291] RIP: 0033:0x7f156b8f3a4a
[ 5441.364635][T25291] 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
[ 5441.364637][T25291] RSP: 002b:00007ffdde5ea258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5441.364640][T25291] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f156b8f3a4a
[ 5441.364642][T25291] RDX: 0000000000000040 RSI: 000000001f3b03f0 RDI: 0000000000000005
[ 5441.364644][T25291] RBP: 00007ffdde5ea2e0 R08: 0000000000418574 R09: 000000000000001c
[ 5441.364645][T25291] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5441.364647][T25291] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f156ba1f000
| [ 5441.364647][T25291] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f156ba1f000
| [ 5441.364662][T25291]
| [ 5441.382056][T25291] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25291
| [5441.382423][T25291] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[ 5441.382669][T25291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5441.382670][T25291] Call Trace:
[ 5441.382672][T25291]
[5441.382674][T25291] dump_stack_lvl (lib/dump_stack.c:123)
[5441.382681][T25291] check_preemption_disabled (lib/smp_processor_id.c:52)
[5441.382687][T25291] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[5441.382693][T25291] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5441.382700][T25291] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5441.382707][T25291] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5441.382711][T25291] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5441.382724][T25291] rawv6_sendmsg (net/ipv6/raw.c:918)
[5441.382736][T25291] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5441.382741][T25291] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5441.382746][T25291] ? __lock_release (kernel/locking/lockdep.c:5534)
[5441.382754][T25291] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5441.382758][T25291] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5441.382767][T25291] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5441.382783][T25291] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5441.382786][T25291] ? __lock_release (kernel/locking/lockdep.c:5534)
[5441.382797][T25291] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5441.382801][T25291] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5441.382807][T25291] ? __pfx___sys_sendto (net/socket.c:2147)
[5441.382822][T25291] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5441.382828][T25291] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5441.382836][T25291] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5441.382843][T25291] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5441.382854][T25291] __x64_sys_sendto (net/socket.c:2183)
[5441.382858][T25291] ? 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)
[5441.382861][T25291] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5441.382866][T25291] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5441.382871][T25291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5441.382874][T25291] RIP: 0033:0x7f156b8f3a4a
[ 5441.382878][T25291] 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
[ 5441.382880][T25291] RSP: 002b:00007ffdde5ea258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5441.382883][T25291] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f156b8f3a4a
[ 5441.382885][T25291] RDX: 0000000000000040 RSI: 000000001f3b03f0 RDI: 0000000000000005
[ 5441.382887][T25291] RBP: 00007ffdde5ea2e0 R08: 0000000000418574 R09: 000000000000001c
[ 5441.382889][T25291] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5441.382890][T25291] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f156ba1f000
| [ 5441.382890][T25291] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f156ba1f000
| [ 5441.382905][T25291]
| [ 5442.350284][T25291] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25291
| [5442.350819][T25291] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5442.351068][T25291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5442.351070][T25291] Call Trace:
[ 5442.351072][T25291]
[5442.351074][T25291] dump_stack_lvl (lib/dump_stack.c:123)
[5442.351082][T25291] check_preemption_disabled (lib/smp_processor_id.c:52)
[5442.351088][T25291] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5442.351095][T25291] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5442.351102][T25291] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5442.351109][T25291] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5442.351114][T25291] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5442.351126][T25291] rawv6_sendmsg (net/ipv6/raw.c:918)
[5442.351137][T25291] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5442.351141][T25291] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5442.351151][T25291] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5442.351156][T25291] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5442.351166][T25291] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5442.351182][T25291] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5442.351190][T25291] ? __lock_release (kernel/locking/lockdep.c:5534)
[5442.351201][T25291] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5442.351206][T25291] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5442.351212][T25291] ? __pfx___sys_sendto (net/socket.c:2147)
[5442.351225][T25291] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5442.351235][T25291] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4))
[5442.351242][T25291] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5442.351250][T25291] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5442.351255][T25291] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5442.351257][T25291] ? 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)
[5442.351266][T25291] __x64_sys_sendto (net/socket.c:2183)
[5442.351270][T25291] ? 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)
[5442.351274][T25291] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5442.351279][T25291] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5442.351284][T25291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5442.351288][T25291] RIP: 0033:0x7f156b8f3a4a
[ 5442.351292][T25291] 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
[ 5442.351295][T25291] RSP: 002b:00007ffdde5ea258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5442.351299][T25291] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f156b8f3a4a
[ 5442.351301][T25291] RDX: 0000000000000040 RSI: 000000001f3b03f0 RDI: 0000000000000005
[ 5442.351303][T25291] RBP: 00007ffdde5ea2e0 R08: 0000000000418574 R09: 000000000000001c
[ 5442.351305][T25291] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5442.351306][T25291] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f156ba1f000
| [ 5442.351306][T25291] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f156ba1f000
| [ 5442.351321][T25291]
| [ 5442.363924][T25291] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25291
| [5442.364292][T25291] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5442.364537][T25291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5442.364538][T25291] Call Trace:
[ 5442.364540][T25291]
[5442.364542][T25291] dump_stack_lvl (lib/dump_stack.c:123)
[5442.364548][T25291] check_preemption_disabled (lib/smp_processor_id.c:52)
[5442.364554][T25291] lwtunnel_output (net/core/lwtunnel.c:359)
[5442.364561][T25291] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5442.364568][T25291] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5442.364574][T25291] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5442.364579][T25291] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5442.364592][T25291] rawv6_sendmsg (net/ipv6/raw.c:918)
[5442.364604][T25291] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5442.364608][T25291] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5442.364617][T25291] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5442.364620][T25291] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5442.364630][T25291] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5442.364646][T25291] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5442.364650][T25291] ? __lock_release (kernel/locking/lockdep.c:5534)
[5442.364661][T25291] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5442.364665][T25291] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5442.364671][T25291] ? __pfx___sys_sendto (net/socket.c:2147)
[5442.364684][T25291] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5442.364693][T25291] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4))
[5442.364699][T25291] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5442.364707][T25291] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5442.364712][T25291] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5442.364714][T25291] ? 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)
[5442.364723][T25291] __x64_sys_sendto (net/socket.c:2183)
[5442.364726][T25291] ? 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)
[5442.364730][T25291] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5442.364735][T25291] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5442.364740][T25291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5442.364743][T25291] RIP: 0033:0x7f156b8f3a4a
[ 5442.364747][T25291] 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
[ 5442.364749][T25291] RSP: 002b:00007ffdde5ea258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5442.364752][T25291] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f156b8f3a4a
[ 5442.364754][T25291] RDX: 0000000000000040 RSI: 000000001f3b03f0 RDI: 0000000000000005
[ 5442.364756][T25291] RBP: 00007ffdde5ea2e0 R08: 0000000000418574 R09: 000000000000001c
[ 5442.364758][T25291] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5442.364759][T25291] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f156ba1f000
| [ 5442.364759][T25291] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f156ba1f000
| [ 5442.364774][T25291]
| [ 5442.365102][T25291] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25291
| [5442.376687][T25291] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[ 5442.376930][T25291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5442.376931][T25291] Call Trace:
[ 5442.376933][T25291]
[5442.376935][T25291] dump_stack_lvl (lib/dump_stack.c:123)
[5442.376941][T25291] check_preemption_disabled (lib/smp_processor_id.c:52)
[5442.376947][T25291] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[5442.376954][T25291] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5442.376960][T25291] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5442.376966][T25291] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5442.376971][T25291] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5442.376983][T25291] rawv6_sendmsg (net/ipv6/raw.c:918)
[5442.376995][T25291] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5442.376999][T25291] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5442.377008][T25291] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5442.377012][T25291] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5442.377021][T25291] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5442.377037][T25291] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5442.377040][T25291] ? __lock_release (kernel/locking/lockdep.c:5534)
[5442.377052][T25291] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5442.377056][T25291] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5442.377061][T25291] ? __pfx___sys_sendto (net/socket.c:2147)
[5442.377075][T25291] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5442.377083][T25291] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4))
[5442.377089][T25291] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5442.377097][T25291] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5442.377101][T25291] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5442.377104][T25291] ? 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)
[5442.377111][T25291] __x64_sys_sendto (net/socket.c:2183)
[5442.377115][T25291] ? 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)
[5442.377118][T25291] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5442.377123][T25291] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5442.377128][T25291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5442.377131][T25291] RIP: 0033:0x7f156b8f3a4a
[ 5442.377135][T25291] 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
[ 5442.377137][T25291] RSP: 002b:00007ffdde5ea258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5442.377140][T25291] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f156b8f3a4a
[ 5442.377142][T25291] RDX: 0000000000000040 RSI: 000000001f3b03f0 RDI: 0000000000000005
[ 5442.377144][T25291] RBP: 00007ffdde5ea2e0 R08: 0000000000418574 R09: 000000000000001c
[ 5442.377146][T25291] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5442.377147][T25291] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f156ba1f000
| [ 5444.818840][ C1] lwtunnel_input(): recursion limit reached on datapath
| [ 5445.875351][ C1] lwtunnel_input(): recursion limit reached on datapath
| [ 5448.117497][T25297] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25297
| [5448.117939][T25297] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5448.118192][T25297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5448.118194][T25297] Call Trace:
[ 5448.118195][T25297]
[5448.118197][T25297] dump_stack_lvl (lib/dump_stack.c:123)
[5448.118206][T25297] check_preemption_disabled (lib/smp_processor_id.c:52)
[5448.118212][T25297] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5448.118219][T25297] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5448.118227][T25297] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5448.118234][T25297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5448.118239][T25297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5448.118251][T25297] rawv6_sendmsg (net/ipv6/raw.c:918)
[5448.118262][T25297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5448.118268][T25297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5448.118274][T25297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5448.118284][T25297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5448.118289][T25297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5448.118298][T25297] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5448.118314][T25297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5448.118317][T25297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5448.118328][T25297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5448.118333][T25297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5448.118339][T25297] ? __pfx___sys_sendto (net/socket.c:2147)
[5448.118353][T25297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5448.118360][T25297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5448.118369][T25297] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5448.118376][T25297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5448.118386][T25297] __x64_sys_sendto (net/socket.c:2183)
[5448.118389][T25297] ? 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)
[5448.118394][T25297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5448.118399][T25297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5448.118404][T25297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5448.118407][T25297] RIP: 0033:0x7ff789109a4a
[ 5448.118412][T25297] 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
[ 5448.118414][T25297] RSP: 002b:00007ffd327dde38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5448.118418][T25297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff789109a4a
[ 5448.118420][T25297] RDX: 0000000000000040 RSI: 000000003db1c3f0 RDI: 0000000000000005
[ 5448.118422][T25297] RBP: 00007ffd327ddec0 R08: 0000000000418574 R09: 000000000000001c
[ 5448.118423][T25297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5448.118425][T25297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff789235000
| [ 5448.118425][T25297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff789235000
| [ 5448.118439][T25297]
| [ 5448.131114][T25297] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25297
| [5448.131480][T25297] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5448.131723][T25297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5448.131724][T25297] Call Trace:
[ 5448.131726][T25297]
[5448.131728][T25297] dump_stack_lvl (lib/dump_stack.c:123)
[5448.131733][T25297] check_preemption_disabled (lib/smp_processor_id.c:52)
[5448.131738][T25297] lwtunnel_output (net/core/lwtunnel.c:359)
[5448.131745][T25297] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5448.131751][T25297] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5448.131757][T25297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5448.131762][T25297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5448.131774][T25297] rawv6_sendmsg (net/ipv6/raw.c:918)
[5448.131786][T25297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5448.131792][T25297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5448.131795][T25297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5448.131803][T25297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5448.131806][T25297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5448.131815][T25297] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5448.131831][T25297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5448.131834][T25297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5448.131845][T25297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5448.131849][T25297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5448.131855][T25297] ? __pfx___sys_sendto (net/socket.c:2147)
[5448.131869][T25297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5448.131875][T25297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5448.131883][T25297] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5448.131890][T25297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5448.131900][T25297] __x64_sys_sendto (net/socket.c:2183)
[5448.131904][T25297] ? 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)
[5448.131907][T25297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5448.131912][T25297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5448.131917][T25297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5448.131920][T25297] RIP: 0033:0x7ff789109a4a
[ 5448.131923][T25297] 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
[ 5448.131926][T25297] RSP: 002b:00007ffd327dde38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5448.131929][T25297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff789109a4a
[ 5448.131930][T25297] RDX: 0000000000000040 RSI: 000000003db1c3f0 RDI: 0000000000000005
[ 5448.131932][T25297] RBP: 00007ffd327ddec0 R08: 0000000000418574 R09: 000000000000001c
[ 5448.131934][T25297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5448.131935][T25297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff789235000
| [ 5448.131935][T25297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff789235000
| [ 5448.131950][T25297]
| [ 5448.132065][T25297] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25297
| [5448.143864][T25297] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5448.144115][T25297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5448.144116][T25297] Call Trace:
[ 5448.144118][T25297]
[5448.144120][T25297] dump_stack_lvl (lib/dump_stack.c:123)
[5448.144125][T25297] check_preemption_disabled (lib/smp_processor_id.c:52)
[5448.144131][T25297] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5448.144137][T25297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5448.144147][T25297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5448.144159][T25297] ? dump_stack_lvl (lib/dump_stack.c:123)
[5448.144163][T25297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5448.144172][T25297] lwtunnel_output (net/core/lwtunnel.c:359)
[5448.144179][T25297] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5448.144185][T25297] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5448.144192][T25297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5448.144196][T25297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5448.144209][T25297] rawv6_sendmsg (net/ipv6/raw.c:918)
[5448.144220][T25297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5448.144226][T25297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5448.144229][T25297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5448.144236][T25297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5448.144239][T25297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5448.144248][T25297] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5448.144264][T25297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5448.144267][T25297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5448.144278][T25297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5448.144282][T25297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5448.144288][T25297] ? __pfx___sys_sendto (net/socket.c:2147)
[5448.144303][T25297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5448.144308][T25297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5448.144316][T25297] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5448.144323][T25297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5448.144333][T25297] __x64_sys_sendto (net/socket.c:2183)
[5448.144337][T25297] ? 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)
[5448.144340][T25297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5448.144344][T25297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5448.144349][T25297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5448.144352][T25297] RIP: 0033:0x7ff789109a4a
[ 5448.144355][T25297] 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
[ 5448.144357][T25297] RSP: 002b:00007ffd327dde38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5448.144360][T25297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff789109a4a
[ 5448.144362][T25297] RDX: 0000000000000040 RSI: 000000003db1c3f0 RDI: 0000000000000005
[ 5448.144364][T25297] RBP: 00007ffd327ddec0 R08: 0000000000418574 R09: 000000000000001c
[ 5448.144365][T25297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5448.144367][T25297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff789235000
| [ 5448.144367][T25297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff789235000
| [ 5448.144381][T25297]
| [ 5448.158401][T25297] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25297
| [5448.158784][T25297] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5448.159038][T25297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5448.159039][T25297] Call Trace:
[ 5448.159041][T25297]
[5448.159043][T25297] dump_stack_lvl (lib/dump_stack.c:123)
[5448.159048][T25297] check_preemption_disabled (lib/smp_processor_id.c:52)
[5448.159053][T25297] lwtunnel_output (net/core/lwtunnel.c:359)
[5448.159060][T25297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5448.159069][T25297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5448.159081][T25297] ? dump_stack_lvl (lib/dump_stack.c:123)
[5448.159085][T25297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5448.159095][T25297] lwtunnel_output (net/core/lwtunnel.c:359)
[5448.159101][T25297] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5448.159107][T25297] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5448.159113][T25297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5448.159117][T25297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5448.159130][T25297] rawv6_sendmsg (net/ipv6/raw.c:918)
[5448.159142][T25297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5448.159147][T25297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5448.159151][T25297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5448.159158][T25297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5448.159161][T25297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5448.159170][T25297] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5448.159187][T25297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5448.159190][T25297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5448.159202][T25297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5448.159205][T25297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5448.159211][T25297] ? __pfx___sys_sendto (net/socket.c:2147)
[5448.159226][T25297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5448.159232][T25297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5448.159239][T25297] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5448.159246][T25297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5448.159256][T25297] __x64_sys_sendto (net/socket.c:2183)
[5448.159260][T25297] ? 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)
[5448.159263][T25297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5448.159267][T25297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5448.159272][T25297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5448.159275][T25297] RIP: 0033:0x7ff789109a4a
[ 5448.159278][T25297] 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
[ 5448.159281][T25297] RSP: 002b:00007ffd327dde38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5448.159283][T25297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff789109a4a
[ 5448.159285][T25297] RDX: 0000000000000040 RSI: 000000003db1c3f0 RDI: 0000000000000005
[ 5448.159286][T25297] RBP: 00007ffd327ddec0 R08: 0000000000418574 R09: 000000000000001c
[ 5448.159288][T25297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5448.159289][T25297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff789235000
| [ 5448.159289][T25297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff789235000
| [ 5448.159304][T25297]
| [ 5448.173616][T25297] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25297
| [5448.174056][T25297] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5448.174501][T25297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5448.174502][T25297] Call Trace:
[ 5448.174504][T25297]
[5448.174506][T25297] dump_stack_lvl (lib/dump_stack.c:123)
[5448.174511][T25297] check_preemption_disabled (lib/smp_processor_id.c:52)
[5448.174517][T25297] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5448.174523][T25297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5448.174533][T25297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5448.174545][T25297] ? dump_stack_lvl (lib/dump_stack.c:124)
[5448.174555][T25297] lwtunnel_output (net/core/lwtunnel.c:359)
[5448.174562][T25297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5448.174571][T25297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5448.174583][T25297] ? dump_stack_lvl (lib/dump_stack.c:123)
[5448.174586][T25297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5448.174596][T25297] lwtunnel_output (net/core/lwtunnel.c:359)
[5448.174603][T25297] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5448.174609][T25297] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5448.174614][T25297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5448.174619][T25297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5448.174632][T25297] rawv6_sendmsg (net/ipv6/raw.c:918)
[5448.174644][T25297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5448.174649][T25297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5448.174652][T25297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5448.174660][T25297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5448.174663][T25297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5448.174672][T25297] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5448.174688][T25297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5448.174691][T25297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5448.174702][T25297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5448.174706][T25297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5448.174712][T25297] ? __pfx___sys_sendto (net/socket.c:2147)
[5448.174727][T25297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5448.174733][T25297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5448.174740][T25297] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5448.174747][T25297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5448.174757][T25297] __x64_sys_sendto (net/socket.c:2183)
[5448.174761][T25297] ? 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)
[5448.174764][T25297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5448.174769][T25297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5448.174774][T25297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5448.174777][T25297] RIP: 0033:0x7ff789109a4a
[ 5448.174780][T25297] 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
[ 5448.174782][T25297] RSP: 002b:00007ffd327dde38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5448.174785][T25297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff789109a4a
[ 5448.174787][T25297] RDX: 0000000000000040 RSI: 000000003db1c3f0 RDI: 0000000000000005
[ 5448.174788][T25297] RBP: 00007ffd327ddec0 R08: 0000000000418574 R09: 000000000000001c
[ 5448.174790][T25297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5448.174791][T25297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff789235000
| [ 5448.174791][T25297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff789235000
| [ 5448.174806][T25297]
| [ 5448.174808][T25297] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25297
| [5448.191775][T25297] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5448.192044][T25297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5448.192046][T25297] Call Trace:
[ 5448.192047][T25297]
[5448.192049][T25297] dump_stack_lvl (lib/dump_stack.c:123)
[5448.192054][T25297] check_preemption_disabled (lib/smp_processor_id.c:52)
[5448.192060][T25297] lwtunnel_output (net/core/lwtunnel.c:359)
[5448.192067][T25297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5448.192076][T25297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5448.192089][T25297] ? dump_stack_lvl (lib/dump_stack.c:124)
[5448.192099][T25297] lwtunnel_output (net/core/lwtunnel.c:359)
[5448.192106][T25297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5448.192115][T25297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5448.192127][T25297] ? dump_stack_lvl (lib/dump_stack.c:123)
[5448.192131][T25297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5448.192141][T25297] lwtunnel_output (net/core/lwtunnel.c:359)
[5448.192147][T25297] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5448.192154][T25297] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5448.192159][T25297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5448.192164][T25297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5448.192177][T25297] rawv6_sendmsg (net/ipv6/raw.c:918)
[5448.192190][T25297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5448.192196][T25297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5448.192199][T25297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5448.192207][T25297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5448.192210][T25297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5448.192219][T25297] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5448.192236][T25297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5448.192238][T25297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5448.192250][T25297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5448.192254][T25297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5448.192260][T25297] ? __pfx___sys_sendto (net/socket.c:2147)
[5448.192275][T25297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5448.192281][T25297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5448.192288][T25297] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5448.192296][T25297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5448.192306][T25297] __x64_sys_sendto (net/socket.c:2183)
[5448.192310][T25297] ? 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)
[5448.192313][T25297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5448.192318][T25297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5448.192323][T25297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5448.192326][T25297] RIP: 0033:0x7ff789109a4a
[ 5448.192329][T25297] 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
[ 5448.192331][T25297] RSP: 002b:00007ffd327dde38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5448.192334][T25297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff789109a4a
[ 5448.192336][T25297] RDX: 0000000000000040 RSI: 000000003db1c3f0 RDI: 0000000000000005
[ 5448.192337][T25297] RBP: 00007ffd327ddec0 R08: 0000000000418574 R09: 000000000000001c
[ 5448.192339][T25297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5448.192340][T25297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff789235000
| [ 5448.192340][T25297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff789235000
| [ 5448.192355][T25297]
| [ 5448.210674][T25297] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25297
| [5448.211327][T25297] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5448.211599][T25297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5448.211600][T25297] Call Trace:
[ 5448.211602][T25297]
[5448.211604][T25297] dump_stack_lvl (lib/dump_stack.c:123)
[5448.211609][T25297] check_preemption_disabled (lib/smp_processor_id.c:52)
[5448.211615][T25297] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5448.211621][T25297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5448.211631][T25297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5448.211644][T25297] ? dump_stack_lvl (lib/dump_stack.c:124)
[5448.211654][T25297] lwtunnel_output (net/core/lwtunnel.c:359)
[5448.211660][T25297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5448.211669][T25297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5448.211682][T25297] ? dump_stack_lvl (lib/dump_stack.c:124)
[5448.211692][T25297] lwtunnel_output (net/core/lwtunnel.c:359)
[5448.211699][T25297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5448.211708][T25297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5448.211720][T25297] ? dump_stack_lvl (lib/dump_stack.c:123)
[5448.211724][T25297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5448.211734][T25297] lwtunnel_output (net/core/lwtunnel.c:359)
[5448.211740][T25297] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5448.211747][T25297] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5448.211752][T25297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5448.211757][T25297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5448.211769][T25297] rawv6_sendmsg (net/ipv6/raw.c:918)
[5448.211782][T25297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5448.211787][T25297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5448.211790][T25297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5448.211798][T25297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5448.211801][T25297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5448.211810][T25297] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5448.211827][T25297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5448.211829][T25297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5448.211841][T25297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5448.211845][T25297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5448.211850][T25297] ? __pfx___sys_sendto (net/socket.c:2147)
[5448.211865][T25297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5448.211871][T25297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5448.211879][T25297] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5448.211886][T25297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5448.211896][T25297] __x64_sys_sendto (net/socket.c:2183)
[5448.211900][T25297] ? 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)
[5448.211903][T25297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5448.211908][T25297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5448.211913][T25297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5448.211916][T25297] RIP: 0033:0x7ff789109a4a
[ 5448.211919][T25297] 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
[ 5448.211921][T25297] RSP: 002b:00007ffd327dde38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5448.211924][T25297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff789109a4a
[ 5448.211925][T25297] RDX: 0000000000000040 RSI: 000000003db1c3f0 RDI: 0000000000000005
[ 5448.211927][T25297] RBP: 00007ffd327ddec0 R08: 0000000000418574 R09: 000000000000001c
[ 5448.211928][T25297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5448.211930][T25297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff789235000
| [ 5448.211930][T25297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff789235000
| [ 5448.211945][T25297]
| [ 5448.211947][T25297] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25297
| [5448.230676][T25297] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5448.231135][T25297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5448.231137][T25297] Call Trace:
[ 5448.231138][T25297]
[5448.231140][T25297] dump_stack_lvl (lib/dump_stack.c:123)
[5448.231146][T25297] check_preemption_disabled (lib/smp_processor_id.c:52)
[5448.231151][T25297] lwtunnel_output (net/core/lwtunnel.c:359)
[5448.231158][T25297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5448.231167][T25297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5448.231181][T25297] ? dump_stack_lvl (lib/dump_stack.c:124)
[5448.231192][T25297] lwtunnel_output (net/core/lwtunnel.c:359)
[5448.231199][T25297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5448.231208][T25297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5448.231221][T25297] ? dump_stack_lvl (lib/dump_stack.c:124)
[5448.231231][T25297] lwtunnel_output (net/core/lwtunnel.c:359)
[5448.231238][T25297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5448.231247][T25297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5448.231260][T25297] ? dump_stack_lvl (lib/dump_stack.c:123)
[5448.231263][T25297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5448.231273][T25297] lwtunnel_output (net/core/lwtunnel.c:359)
[5448.231280][T25297] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5448.231287][T25297] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5448.231293][T25297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5448.231297][T25297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5448.231310][T25297] rawv6_sendmsg (net/ipv6/raw.c:918)
[5448.231323][T25297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5448.231328][T25297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5448.231332][T25297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5448.231339][T25297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5448.231342][T25297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5448.231351][T25297] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5448.231368][T25297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5448.231371][T25297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5448.231383][T25297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5448.231386][T25297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5448.231392][T25297] ? __pfx___sys_sendto (net/socket.c:2147)
[5448.231407][T25297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5448.231413][T25297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5448.231421][T25297] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5448.231428][T25297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5448.231439][T25297] __x64_sys_sendto (net/socket.c:2183)
[5448.231443][T25297] ? 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)
[5448.231446][T25297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5448.231450][T25297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5448.231455][T25297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5448.231458][T25297] RIP: 0033:0x7ff789109a4a
[ 5448.231461][T25297] 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
[ 5448.231464][T25297] RSP: 002b:00007ffd327dde38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5448.231466][T25297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff789109a4a
[ 5448.231468][T25297] RDX: 0000000000000040 RSI: 000000003db1c3f0 RDI: 0000000000000005
[ 5448.231470][T25297] RBP: 00007ffd327ddec0 R08: 0000000000418574 R09: 000000000000001c
[ 5448.231471][T25297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5448.231473][T25297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff789235000
| [ 5448.231473][T25297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff789235000
| [ 5448.231488][T25297]
| [ 5448.251660][T25297] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25297
| [5448.252136][T25297] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5448.252428][T25297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5448.252429][T25297] Call Trace:
[ 5448.252430][T25297]
[5448.252432][T25297] dump_stack_lvl (lib/dump_stack.c:123)
[5448.252438][T25297] check_preemption_disabled (lib/smp_processor_id.c:52)
[5448.252443][T25297] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5448.252450][T25297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5448.252460][T25297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5448.252473][T25297] ? dump_stack_lvl (lib/dump_stack.c:124)
[5448.252483][T25297] lwtunnel_output (net/core/lwtunnel.c:359)
[5448.252490][T25297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5448.252499][T25297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5448.252513][T25297] ? dump_stack_lvl (lib/dump_stack.c:124)
[5448.252522][T25297] lwtunnel_output (net/core/lwtunnel.c:359)
[5448.252529][T25297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5448.252538][T25297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5448.252551][T25297] ? dump_stack_lvl (lib/dump_stack.c:124)
[5448.252561][T25297] lwtunnel_output (net/core/lwtunnel.c:359)
[5448.252568][T25297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5448.252577][T25297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5448.252589][T25297] ? dump_stack_lvl (lib/dump_stack.c:123)
[5448.252593][T25297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5448.252603][T25297] lwtunnel_output (net/core/lwtunnel.c:359)
[5448.252610][T25297] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5448.252616][T25297] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5448.252622][T25297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5448.252626][T25297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5448.252639][T25297] rawv6_sendmsg (net/ipv6/raw.c:918)
[5448.252652][T25297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5448.252657][T25297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5448.252660][T25297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5448.252668][T25297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5448.252671][T25297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5448.252680][T25297] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5448.252697][T25297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5448.252700][T25297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5448.252711][T25297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5448.252715][T25297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5448.252721][T25297] ? __pfx___sys_sendto (net/socket.c:2147)
[5448.252736][T25297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5448.252742][T25297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5448.252750][T25297] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5448.252757][T25297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5448.252767][T25297] __x64_sys_sendto (net/socket.c:2183)
[5448.252771][T25297] ? 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)
[5448.252774][T25297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5448.252779][T25297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5448.252784][T25297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5448.252787][T25297] RIP: 0033:0x7ff789109a4a
[ 5448.252790][T25297] 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
[ 5448.252793][T25297] RSP: 002b:00007ffd327dde38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5448.252795][T25297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff789109a4a
[ 5448.252797][T25297] RDX: 0000000000000040 RSI: 000000003db1c3f0 RDI: 0000000000000005
[ 5448.252799][T25297] RBP: 00007ffd327ddec0 R08: 0000000000418574 R09: 000000000000001c
[ 5448.252800][T25297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5448.252802][T25297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff789235000
| [ 5448.252802][T25297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff789235000
| [ 5448.252817][T25297]
| [ 5448.252819][T25297] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25297
| [5448.273741][T25297] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5448.274028][T25297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5448.274029][T25297] Call Trace:
[ 5448.274031][T25297]
[5448.274033][T25297] dump_stack_lvl (lib/dump_stack.c:123)
[5448.274038][T25297] check_preemption_disabled (lib/smp_processor_id.c:52)
[5448.274044][T25297] lwtunnel_output (net/core/lwtunnel.c:359)
[5448.274051][T25297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5448.274060][T25297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5448.274074][T25297] ? dump_stack_lvl (lib/dump_stack.c:124)
[5448.274084][T25297] lwtunnel_output (net/core/lwtunnel.c:359)
[5448.274091][T25297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5448.274100][T25297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5448.274114][T25297] ? dump_stack_lvl (lib/dump_stack.c:124)
[5448.274124][T25297] lwtunnel_output (net/core/lwtunnel.c:359)
[5448.274131][T25297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5448.274140][T25297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5448.274153][T25297] ? dump_stack_lvl (lib/dump_stack.c:124)
[5448.274163][T25297] lwtunnel_output (net/core/lwtunnel.c:359)
[5448.274170][T25297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5448.274179][T25297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5448.274193][T25297] ? dump_stack_lvl (lib/dump_stack.c:123)
[5448.274197][T25297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5448.274207][T25297] lwtunnel_output (net/core/lwtunnel.c:359)
[5448.274213][T25297] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5448.274220][T25297] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5448.274226][T25297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5448.274231][T25297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5448.274244][T25297] rawv6_sendmsg (net/ipv6/raw.c:918)
[5448.274256][T25297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5448.274262][T25297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5448.274265][T25297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5448.274273][T25297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5448.274276][T25297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5448.274285][T25297] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5448.274303][T25297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5448.274305][T25297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5448.274317][T25297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5448.274321][T25297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5448.274327][T25297] ? __pfx___sys_sendto (net/socket.c:2147)
[5448.274343][T25297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5448.274349][T25297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5448.274356][T25297] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5448.274363][T25297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5448.274374][T25297] __x64_sys_sendto (net/socket.c:2183)
[5448.274378][T25297] ? 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)
[5448.274382][T25297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5448.274386][T25297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5448.274391][T25297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5448.274394][T25297] RIP: 0033:0x7ff789109a4a
[ 5448.274397][T25297] 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
[ 5448.274399][T25297] RSP: 002b:00007ffd327dde38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5448.274402][T25297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff789109a4a
[ 5448.274404][T25297] RDX: 0000000000000040 RSI: 000000003db1c3f0 RDI: 0000000000000005
[ 5448.274405][T25297] RBP: 00007ffd327ddec0 R08: 0000000000418574 R09: 000000000000001c
[ 5448.274407][T25297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5448.274408][T25297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff789235000
| [ 5453.811070][ C1] lwtunnel_input(): recursion limit reached on datapath
| [ 5456.057286][T25303] check_preemption_disabled: 46 callbacks suppressed
| [ 5456.057294][T25303] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25303
| [5456.058038][T25303] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5456.058301][T25303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5456.058303][T25303] Call Trace:
[ 5456.058305][T25303]
[5456.058308][T25303] dump_stack_lvl (lib/dump_stack.c:123)
[5456.058316][T25303] check_preemption_disabled (lib/smp_processor_id.c:52)
[5456.058322][T25303] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5456.058329][T25303] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5456.058336][T25303] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5456.058343][T25303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5456.058348][T25303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5456.058360][T25303] rawv6_sendmsg (net/ipv6/raw.c:918)
[5456.058372][T25303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5456.058377][T25303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5456.058383][T25303] ? __lock_release (kernel/locking/lockdep.c:5534)
[5456.058392][T25303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5456.058396][T25303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5456.058405][T25303] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5456.058421][T25303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5456.058424][T25303] ? __lock_release (kernel/locking/lockdep.c:5534)
[5456.058435][T25303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5456.058440][T25303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5456.058446][T25303] ? __pfx___sys_sendto (net/socket.c:2147)
[5456.058460][T25303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5456.058467][T25303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5456.058476][T25303] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5456.058483][T25303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5456.058493][T25303] __x64_sys_sendto (net/socket.c:2183)
[5456.058497][T25303] ? 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)
[5456.058501][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.058506][T25303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5456.058511][T25303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5456.058515][T25303] RIP: 0033:0x7f380fad4a4a
[ 5456.058519][T25303] 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
[ 5456.058522][T25303] RSP: 002b:00007ffef5150fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5456.058525][T25303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f380fad4a4a
[ 5456.058527][T25303] RDX: 0000000000000040 RSI: 000000002de183f0 RDI: 0000000000000005
[ 5456.058529][T25303] RBP: 00007ffef5151050 R08: 0000000000418574 R09: 000000000000001c
[ 5456.058531][T25303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5456.058532][T25303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f380fc00000
| [ 5456.058532][T25303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f380fc00000
| [ 5456.058547][T25303]
| [ 5456.058549][T25303] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25303
| [5456.070092][T25303] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5456.070337][T25303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5456.070339][T25303] Call Trace:
[ 5456.070341][T25303]
[5456.070343][T25303] dump_stack_lvl (lib/dump_stack.c:123)
[5456.070348][T25303] check_preemption_disabled (lib/smp_processor_id.c:52)
[5456.070354][T25303] lwtunnel_output (net/core/lwtunnel.c:359)
[5456.070361][T25303] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5456.070368][T25303] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5456.070373][T25303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5456.070378][T25303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5456.070391][T25303] rawv6_sendmsg (net/ipv6/raw.c:918)
[5456.070403][T25303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5456.070408][T25303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5456.070412][T25303] ? __lock_release (kernel/locking/lockdep.c:5534)
[5456.070420][T25303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5456.070424][T25303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5456.070433][T25303] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5456.070450][T25303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5456.070452][T25303] ? __lock_release (kernel/locking/lockdep.c:5534)
[5456.070464][T25303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5456.070468][T25303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5456.070474][T25303] ? __pfx___sys_sendto (net/socket.c:2147)
[5456.070488][T25303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5456.070495][T25303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5456.070503][T25303] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5456.070510][T25303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5456.070520][T25303] __x64_sys_sendto (net/socket.c:2183)
[5456.070524][T25303] ? 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)
[5456.070527][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.070532][T25303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5456.070537][T25303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5456.070540][T25303] RIP: 0033:0x7f380fad4a4a
[ 5456.070543][T25303] 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
[ 5456.070545][T25303] RSP: 002b:00007ffef5150fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5456.070548][T25303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f380fad4a4a
[ 5456.070550][T25303] RDX: 0000000000000040 RSI: 000000002de183f0 RDI: 0000000000000005
[ 5456.070552][T25303] RBP: 00007ffef5151050 R08: 0000000000418574 R09: 000000000000001c
[ 5456.070553][T25303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5456.070555][T25303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f380fc00000
| [ 5456.070555][T25303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f380fc00000
| [ 5456.070569][T25303]
| [ 5456.070646][T25303] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25303
| [5456.082654][T25303] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5456.082908][T25303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5456.082910][T25303] Call Trace:
[ 5456.082911][T25303]
[5456.082913][T25303] dump_stack_lvl (lib/dump_stack.c:123)
[5456.082918][T25303] check_preemption_disabled (lib/smp_processor_id.c:52)
[5456.082924][T25303] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5456.082930][T25303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5456.082934][T25303] ? _printk (kernel/printk/printk.c:2470)
[5456.082943][T25303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5456.082955][T25303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5456.082963][T25303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5456.082970][T25303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5456.082975][T25303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5456.082982][T25303] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5456.082986][T25303] ? dump_stack_lvl (lib/dump_stack.c:123)
[5456.082990][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.083000][T25303] lwtunnel_output (net/core/lwtunnel.c:359)
[5456.083006][T25303] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5456.083013][T25303] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5456.083018][T25303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5456.083023][T25303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5456.083035][T25303] rawv6_sendmsg (net/ipv6/raw.c:918)
[5456.083047][T25303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5456.083052][T25303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5456.083056][T25303] ? __lock_release (kernel/locking/lockdep.c:5534)
[5456.083063][T25303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5456.083066][T25303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5456.083075][T25303] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5456.083091][T25303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5456.083094][T25303] ? __lock_release (kernel/locking/lockdep.c:5534)
[5456.083105][T25303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5456.083109][T25303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5456.083114][T25303] ? __pfx___sys_sendto (net/socket.c:2147)
[5456.083129][T25303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5456.083135][T25303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5456.083143][T25303] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5456.083150][T25303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5456.083160][T25303] __x64_sys_sendto (net/socket.c:2183)
[5456.083163][T25303] ? 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)
[5456.083166][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.083171][T25303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5456.083176][T25303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5456.083178][T25303] RIP: 0033:0x7f380fad4a4a
[ 5456.083181][T25303] 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
[ 5456.083184][T25303] RSP: 002b:00007ffef5150fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5456.083186][T25303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f380fad4a4a
[ 5456.083189][T25303] RDX: 0000000000000040 RSI: 000000002de183f0 RDI: 0000000000000005
[ 5456.083191][T25303] RBP: 00007ffef5151050 R08: 0000000000418574 R09: 000000000000001c
[ 5456.083192][T25303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5456.083194][T25303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f380fc00000
| [ 5456.083194][T25303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f380fc00000
| [ 5456.083208][T25303]
| [ 5456.099080][T25303] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25303
| [5456.099468][T25303] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5456.099726][T25303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5456.099727][T25303] Call Trace:
[ 5456.099729][T25303]
[5456.099731][T25303] dump_stack_lvl (lib/dump_stack.c:123)
[5456.099736][T25303] check_preemption_disabled (lib/smp_processor_id.c:52)
[5456.099741][T25303] lwtunnel_output (net/core/lwtunnel.c:359)
[5456.099748][T25303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5456.099751][T25303] ? _printk (kernel/printk/printk.c:2470)
[5456.099760][T25303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5456.099772][T25303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5456.099778][T25303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5456.099785][T25303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5456.099790][T25303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5456.099797][T25303] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5456.099802][T25303] ? dump_stack_lvl (lib/dump_stack.c:123)
[5456.099806][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.099815][T25303] lwtunnel_output (net/core/lwtunnel.c:359)
[5456.099822][T25303] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5456.099828][T25303] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5456.099834][T25303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5456.099838][T25303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5456.099851][T25303] rawv6_sendmsg (net/ipv6/raw.c:918)
[5456.099863][T25303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5456.099868][T25303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5456.099871][T25303] ? __lock_release (kernel/locking/lockdep.c:5534)
[5456.099879][T25303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5456.099882][T25303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5456.099891][T25303] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5456.099908][T25303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5456.099910][T25303] ? __lock_release (kernel/locking/lockdep.c:5534)
[5456.099921][T25303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5456.099925][T25303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5456.099935][T25303] ? __pfx___sys_sendto (net/socket.c:2147)
[5456.099950][T25303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5456.099956][T25303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5456.099964][T25303] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5456.099971][T25303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5456.099981][T25303] __x64_sys_sendto (net/socket.c:2183)
[5456.099985][T25303] ? 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)
[5456.099988][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.099993][T25303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5456.099998][T25303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5456.100001][T25303] RIP: 0033:0x7f380fad4a4a
[ 5456.100004][T25303] 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
[ 5456.100006][T25303] RSP: 002b:00007ffef5150fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5456.100009][T25303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f380fad4a4a
[ 5456.100011][T25303] RDX: 0000000000000040 RSI: 000000002de183f0 RDI: 0000000000000005
[ 5456.100012][T25303] RBP: 00007ffef5151050 R08: 0000000000418574 R09: 000000000000001c
[ 5456.100014][T25303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5456.100015][T25303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f380fc00000
| [ 5456.100015][T25303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f380fc00000
| [ 5456.100030][T25303]
| [ 5456.100109][T25303] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25303
| [5456.116160][T25303] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5456.116619][T25303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5456.116621][T25303] Call Trace:
[ 5456.116623][T25303]
[5456.116625][T25303] dump_stack_lvl (lib/dump_stack.c:123)
[5456.116630][T25303] check_preemption_disabled (lib/smp_processor_id.c:52)
[5456.116636][T25303] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5456.116642][T25303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5456.116645][T25303] ? _printk (kernel/printk/printk.c:2470)
[5456.116654][T25303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5456.116666][T25303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5456.116672][T25303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5456.116680][T25303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5456.116684][T25303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5456.116691][T25303] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5456.116695][T25303] ? dump_stack_lvl (lib/dump_stack.c:123)
[5456.116699][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.116709][T25303] lwtunnel_output (net/core/lwtunnel.c:359)
[5456.116716][T25303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5456.116718][T25303] ? _printk (kernel/printk/printk.c:2470)
[5456.116726][T25303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5456.116738][T25303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5456.116743][T25303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5456.116751][T25303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5456.116755][T25303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5456.116762][T25303] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5456.116766][T25303] ? dump_stack_lvl (lib/dump_stack.c:123)
[5456.116769][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.116779][T25303] lwtunnel_output (net/core/lwtunnel.c:359)
[5456.116785][T25303] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5456.116792][T25303] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5456.116797][T25303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5456.116802][T25303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5456.116814][T25303] rawv6_sendmsg (net/ipv6/raw.c:918)
[5456.116826][T25303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5456.116831][T25303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5456.116835][T25303] ? __lock_release (kernel/locking/lockdep.c:5534)
[5456.116842][T25303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5456.116845][T25303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5456.116854][T25303] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5456.116871][T25303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5456.116873][T25303] ? __lock_release (kernel/locking/lockdep.c:5534)
[5456.116885][T25303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5456.116889][T25303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5456.116894][T25303] ? __pfx___sys_sendto (net/socket.c:2147)
[5456.116909][T25303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5456.116915][T25303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5456.116923][T25303] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5456.116930][T25303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5456.116940][T25303] __x64_sys_sendto (net/socket.c:2183)
[5456.116944][T25303] ? 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)
[5456.116947][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.116951][T25303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5456.116956][T25303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5456.116959][T25303] RIP: 0033:0x7f380fad4a4a
[ 5456.116962][T25303] 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
[ 5456.116964][T25303] RSP: 002b:00007ffef5150fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5456.116967][T25303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f380fad4a4a
[ 5456.116969][T25303] RDX: 0000000000000040 RSI: 000000002de183f0 RDI: 0000000000000005
[ 5456.116971][T25303] RBP: 00007ffef5151050 R08: 0000000000418574 R09: 000000000000001c
[ 5456.116972][T25303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5456.116974][T25303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f380fc00000
| [ 5456.116974][T25303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f380fc00000
| [ 5456.116989][T25303]
| [ 5456.116995][T25303] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25303
| [5456.138424][T25303] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5456.138698][T25303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5456.138699][T25303] Call Trace:
[ 5456.138701][T25303]
[5456.138703][T25303] dump_stack_lvl (lib/dump_stack.c:123)
[5456.138708][T25303] check_preemption_disabled (lib/smp_processor_id.c:52)
[5456.138714][T25303] lwtunnel_output (net/core/lwtunnel.c:359)
[5456.138721][T25303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5456.138724][T25303] ? _printk (kernel/printk/printk.c:2470)
[5456.138732][T25303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5456.138745][T25303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5456.138751][T25303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5456.138758][T25303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5456.138763][T25303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5456.138770][T25303] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5456.138774][T25303] ? dump_stack_lvl (lib/dump_stack.c:123)
[5456.138778][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.138788][T25303] lwtunnel_output (net/core/lwtunnel.c:359)
[5456.138795][T25303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5456.138797][T25303] ? _printk (kernel/printk/printk.c:2470)
[5456.138805][T25303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5456.138817][T25303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5456.138822][T25303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5456.138830][T25303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5456.138835][T25303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5456.138841][T25303] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5456.138845][T25303] ? dump_stack_lvl (lib/dump_stack.c:123)
[5456.138849][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.138858][T25303] lwtunnel_output (net/core/lwtunnel.c:359)
[5456.138865][T25303] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5456.138871][T25303] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5456.138877][T25303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5456.138882][T25303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5456.138894][T25303] rawv6_sendmsg (net/ipv6/raw.c:918)
[5456.138906][T25303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5456.138912][T25303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5456.138915][T25303] ? __lock_release (kernel/locking/lockdep.c:5534)
[5456.138922][T25303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5456.138925][T25303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5456.138934][T25303] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5456.138951][T25303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5456.138954][T25303] ? __lock_release (kernel/locking/lockdep.c:5534)
[5456.138965][T25303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5456.138969][T25303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5456.138974][T25303] ? __pfx___sys_sendto (net/socket.c:2147)
[5456.138989][T25303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5456.138996][T25303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5456.139003][T25303] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5456.139010][T25303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5456.139021][T25303] __x64_sys_sendto (net/socket.c:2183)
[5456.139025][T25303] ? 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)
[5456.139028][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.139032][T25303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5456.139037][T25303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5456.139040][T25303] RIP: 0033:0x7f380fad4a4a
[ 5456.139043][T25303] 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
[ 5456.139045][T25303] RSP: 002b:00007ffef5150fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5456.139048][T25303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f380fad4a4a
[ 5456.139049][T25303] RDX: 0000000000000040 RSI: 000000002de183f0 RDI: 0000000000000005
[ 5456.139051][T25303] RBP: 00007ffef5151050 R08: 0000000000418574 R09: 000000000000001c
[ 5456.139052][T25303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5456.139054][T25303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f380fc00000
| [ 5456.139054][T25303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f380fc00000
| [ 5456.139069][T25303]
| [ 5456.139078][T25303] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25303
| [5456.161590][T25303] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5456.161883][T25303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5456.161885][T25303] Call Trace:
[ 5456.161886][T25303]
[5456.161888][T25303] dump_stack_lvl (lib/dump_stack.c:123)
[5456.161893][T25303] check_preemption_disabled (lib/smp_processor_id.c:52)
[5456.161899][T25303] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5456.161905][T25303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5456.161908][T25303] ? _printk (kernel/printk/printk.c:2470)
[5456.161917][T25303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5456.161929][T25303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5456.161934][T25303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5456.161942][T25303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5456.161946][T25303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5456.161953][T25303] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5456.161958][T25303] ? dump_stack_lvl (lib/dump_stack.c:123)
[5456.161962][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.161971][T25303] lwtunnel_output (net/core/lwtunnel.c:359)
[5456.161978][T25303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5456.161981][T25303] ? _printk (kernel/printk/printk.c:2470)
[5456.161989][T25303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5456.162001][T25303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5456.162006][T25303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5456.162013][T25303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5456.162018][T25303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5456.162025][T25303] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5456.162029][T25303] ? dump_stack_lvl (lib/dump_stack.c:123)
[5456.162032][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.162042][T25303] lwtunnel_output (net/core/lwtunnel.c:359)
[5456.162048][T25303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5456.162051][T25303] ? _printk (kernel/printk/printk.c:2470)
[5456.162059][T25303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5456.162071][T25303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5456.162076][T25303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5456.162084][T25303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5456.162088][T25303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5456.162095][T25303] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5456.162099][T25303] ? dump_stack_lvl (lib/dump_stack.c:123)
[5456.162102][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.162112][T25303] lwtunnel_output (net/core/lwtunnel.c:359)
[5456.162119][T25303] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5456.162125][T25303] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5456.162130][T25303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5456.162135][T25303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5456.162148][T25303] rawv6_sendmsg (net/ipv6/raw.c:918)
[5456.162160][T25303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5456.162165][T25303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5456.162168][T25303] ? __lock_release (kernel/locking/lockdep.c:5534)
[5456.162175][T25303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5456.162178][T25303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5456.162188][T25303] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5456.162205][T25303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5456.162208][T25303] ? __lock_release (kernel/locking/lockdep.c:5534)
[5456.162219][T25303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5456.162223][T25303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5456.162229][T25303] ? __pfx___sys_sendto (net/socket.c:2147)
[5456.162244][T25303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5456.162250][T25303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5456.162257][T25303] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5456.162264][T25303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5456.162275][T25303] __x64_sys_sendto (net/socket.c:2183)
[5456.162279][T25303] ? 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)
[5456.162282][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.162286][T25303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5456.162291][T25303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5456.162294][T25303] RIP: 0033:0x7f380fad4a4a
[ 5456.162297][T25303] 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
[ 5456.162299][T25303] RSP: 002b:00007ffef5150fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5456.162302][T25303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f380fad4a4a
[ 5456.162303][T25303] RDX: 0000000000000040 RSI: 000000002de183f0 RDI: 0000000000000005
[ 5456.162305][T25303] RBP: 00007ffef5151050 R08: 0000000000418574 R09: 000000000000001c
[ 5456.162306][T25303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5456.162308][T25303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f380fc00000
| [ 5456.162308][T25303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f380fc00000
| [ 5456.162323][T25303]
| [ 5456.189540][T25303] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25303
| [5456.190165][T25303] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5456.190463][T25303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5456.190464][T25303] Call Trace:
[ 5456.190466][T25303]
[5456.190468][T25303] dump_stack_lvl (lib/dump_stack.c:123)
[5456.190473][T25303] check_preemption_disabled (lib/smp_processor_id.c:52)
[5456.190479][T25303] lwtunnel_output (net/core/lwtunnel.c:359)
[5456.190485][T25303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5456.190488][T25303] ? _printk (kernel/printk/printk.c:2470)
[5456.190497][T25303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5456.190510][T25303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5456.190515][T25303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5456.190523][T25303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5456.190528][T25303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5456.190535][T25303] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5456.190539][T25303] ? dump_stack_lvl (lib/dump_stack.c:123)
[5456.190543][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.190553][T25303] lwtunnel_output (net/core/lwtunnel.c:359)
[5456.190560][T25303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5456.190562][T25303] ? _printk (kernel/printk/printk.c:2470)
[5456.190570][T25303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5456.190583][T25303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5456.190587][T25303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5456.190595][T25303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5456.190600][T25303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5456.190607][T25303] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5456.190611][T25303] ? dump_stack_lvl (lib/dump_stack.c:123)
[5456.190615][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.190625][T25303] lwtunnel_output (net/core/lwtunnel.c:359)
[5456.190631][T25303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5456.190634][T25303] ? _printk (kernel/printk/printk.c:2470)
[5456.190642][T25303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5456.190654][T25303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5456.190659][T25303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5456.190666][T25303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5456.190671][T25303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5456.190678][T25303] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5456.190682][T25303] ? dump_stack_lvl (lib/dump_stack.c:123)
[5456.190685][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.190695][T25303] lwtunnel_output (net/core/lwtunnel.c:359)
[5456.190702][T25303] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5456.190709][T25303] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5456.190714][T25303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5456.190719][T25303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5456.190731][T25303] rawv6_sendmsg (net/ipv6/raw.c:918)
[5456.190744][T25303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5456.190749][T25303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5456.190752][T25303] ? __lock_release (kernel/locking/lockdep.c:5534)
[5456.190760][T25303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5456.190763][T25303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5456.190772][T25303] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5456.190789][T25303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5456.190792][T25303] ? __lock_release (kernel/locking/lockdep.c:5534)
[5456.190804][T25303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5456.190807][T25303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5456.190813][T25303] ? __pfx___sys_sendto (net/socket.c:2147)
[5456.190828][T25303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5456.190834][T25303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5456.190842][T25303] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5456.190849][T25303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5456.190860][T25303] __x64_sys_sendto (net/socket.c:2183)
[5456.190864][T25303] ? 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)
[5456.190867][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.190871][T25303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5456.190876][T25303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5456.190879][T25303] RIP: 0033:0x7f380fad4a4a
[ 5456.190882][T25303] 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
[ 5456.190885][T25303] RSP: 002b:00007ffef5150fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5456.190887][T25303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f380fad4a4a
[ 5456.190889][T25303] RDX: 0000000000000040 RSI: 000000002de183f0 RDI: 0000000000000005
[ 5456.190891][T25303] RBP: 00007ffef5151050 R08: 0000000000418574 R09: 000000000000001c
[ 5456.190892][T25303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5456.190894][T25303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f380fc00000
| [ 5456.190894][T25303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f380fc00000
| [ 5456.190909][T25303]
| [ 5456.191026][T25303] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25303
| [5456.218345][T25303] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5456.218853][T25303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5456.218855][T25303] Call Trace:
[ 5456.218856][T25303]
[5456.218858][T25303] dump_stack_lvl (lib/dump_stack.c:123)
[5456.218864][T25303] check_preemption_disabled (lib/smp_processor_id.c:52)
[5456.218869][T25303] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5456.218876][T25303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5456.218879][T25303] ? _printk (kernel/printk/printk.c:2470)
[5456.218889][T25303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5456.218901][T25303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5456.218907][T25303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5456.218915][T25303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5456.218920][T25303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5456.218927][T25303] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5456.218931][T25303] ? dump_stack_lvl (lib/dump_stack.c:123)
[5456.218935][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.218945][T25303] lwtunnel_output (net/core/lwtunnel.c:359)
[5456.218952][T25303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5456.218955][T25303] ? _printk (kernel/printk/printk.c:2470)
[5456.218963][T25303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5456.218975][T25303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5456.218980][T25303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5456.218988][T25303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5456.218992][T25303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5456.218999][T25303] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5456.219003][T25303] ? dump_stack_lvl (lib/dump_stack.c:123)
[5456.219007][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.219017][T25303] lwtunnel_output (net/core/lwtunnel.c:359)
[5456.219023][T25303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5456.219026][T25303] ? _printk (kernel/printk/printk.c:2470)
[5456.219034][T25303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5456.219046][T25303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5456.219051][T25303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5456.219059][T25303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5456.219064][T25303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5456.219071][T25303] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5456.219075][T25303] ? dump_stack_lvl (lib/dump_stack.c:123)
[5456.219078][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.219088][T25303] lwtunnel_output (net/core/lwtunnel.c:359)
[5456.219095][T25303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5456.219097][T25303] ? _printk (kernel/printk/printk.c:2470)
[5456.219105][T25303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5456.219117][T25303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5456.219122][T25303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5456.219130][T25303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5456.219134][T25303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5456.219141][T25303] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5456.219145][T25303] ? dump_stack_lvl (lib/dump_stack.c:123)
[5456.219149][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.219159][T25303] lwtunnel_output (net/core/lwtunnel.c:359)
[5456.219165][T25303] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5456.219172][T25303] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5456.219177][T25303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5456.219182][T25303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5456.219196][T25303] rawv6_sendmsg (net/ipv6/raw.c:918)
[5456.219208][T25303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5456.219214][T25303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5456.219217][T25303] ? __lock_release (kernel/locking/lockdep.c:5534)
[5456.219224][T25303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5456.219227][T25303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5456.219236][T25303] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5456.219254][T25303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5456.219256][T25303] ? __lock_release (kernel/locking/lockdep.c:5534)
[5456.219268][T25303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5456.219272][T25303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5456.219277][T25303] ? __pfx___sys_sendto (net/socket.c:2147)
[5456.219293][T25303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5456.219299][T25303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5456.219306][T25303] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5456.219313][T25303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5456.219324][T25303] __x64_sys_sendto (net/socket.c:2183)
[5456.219328][T25303] ? 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)
[5456.219331][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.219336][T25303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5456.219341][T25303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5456.219343][T25303] RIP: 0033:0x7f380fad4a4a
[ 5456.219346][T25303] 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
[ 5456.219349][T25303] RSP: 002b:00007ffef5150fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5456.219351][T25303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f380fad4a4a
[ 5456.219353][T25303] RDX: 0000000000000040 RSI: 000000002de183f0 RDI: 0000000000000005
[ 5456.219354][T25303] RBP: 00007ffef5151050 R08: 0000000000418574 R09: 000000000000001c
[ 5456.219356][T25303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5456.219357][T25303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f380fc00000
| [ 5456.219357][T25303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f380fc00000
| [ 5456.219373][T25303]
| [ 5456.251611][T25303] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25303
| [5456.252284][T25303] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5456.252586][T25303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5456.252588][T25303] Call Trace:
[ 5456.252590][T25303]
[5456.252592][T25303] dump_stack_lvl (lib/dump_stack.c:123)
[5456.252597][T25303] check_preemption_disabled (lib/smp_processor_id.c:52)
[5456.252603][T25303] lwtunnel_output (net/core/lwtunnel.c:359)
[5456.252610][T25303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5456.252612][T25303] ? _printk (kernel/printk/printk.c:2470)
[5456.252622][T25303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5456.252634][T25303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5456.252640][T25303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5456.252648][T25303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5456.252653][T25303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5456.252660][T25303] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5456.252665][T25303] ? dump_stack_lvl (lib/dump_stack.c:123)
[5456.252668][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.252678][T25303] lwtunnel_output (net/core/lwtunnel.c:359)
[5456.252685][T25303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5456.252688][T25303] ? _printk (kernel/printk/printk.c:2470)
[5456.252696][T25303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5456.252709][T25303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5456.252714][T25303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5456.252722][T25303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5456.252727][T25303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5456.252734][T25303] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5456.252738][T25303] ? dump_stack_lvl (lib/dump_stack.c:123)
[5456.252741][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.252752][T25303] lwtunnel_output (net/core/lwtunnel.c:359)
[5456.252758][T25303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5456.252761][T25303] ? _printk (kernel/printk/printk.c:2470)
[5456.252769][T25303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5456.252782][T25303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5456.252786][T25303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5456.252794][T25303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5456.252799][T25303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5456.252806][T25303] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5456.252810][T25303] ? dump_stack_lvl (lib/dump_stack.c:123)
[5456.252813][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.252823][T25303] lwtunnel_output (net/core/lwtunnel.c:359)
[5456.252830][T25303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5456.252833][T25303] ? _printk (kernel/printk/printk.c:2470)
[5456.252841][T25303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5456.252853][T25303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5456.252858][T25303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5456.252866][T25303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5456.252870][T25303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5456.252877][T25303] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5456.252881][T25303] ? dump_stack_lvl (lib/dump_stack.c:123)
[5456.252885][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.252895][T25303] lwtunnel_output (net/core/lwtunnel.c:359)
[5456.252901][T25303] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5456.252908][T25303] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5456.252914][T25303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5456.252919][T25303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5456.252932][T25303] rawv6_sendmsg (net/ipv6/raw.c:918)
[5456.252944][T25303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5456.252950][T25303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5456.252953][T25303] ? __lock_release (kernel/locking/lockdep.c:5534)
[5456.252961][T25303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5456.252964][T25303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5456.252973][T25303] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5456.252991][T25303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5456.252993][T25303] ? __lock_release (kernel/locking/lockdep.c:5534)
[5456.253005][T25303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5456.253009][T25303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5456.253015][T25303] ? __pfx___sys_sendto (net/socket.c:2147)
[5456.253030][T25303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5456.253037][T25303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5456.253044][T25303] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5456.253052][T25303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5456.253062][T25303] __x64_sys_sendto (net/socket.c:2183)
[5456.253066][T25303] ? 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)
[5456.253069][T25303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5456.253074][T25303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5456.253079][T25303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5456.253081][T25303] RIP: 0033:0x7f380fad4a4a
[ 5456.253084][T25303] 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
[ 5456.253087][T25303] RSP: 002b:00007ffef5150fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5456.253089][T25303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f380fad4a4a
[ 5456.253091][T25303] RDX: 0000000000000040 RSI: 000000002de183f0 RDI: 0000000000000005
[ 5456.253092][T25303] RBP: 00007ffef5151050 R08: 0000000000418574 R09: 000000000000001c
[ 5456.253094][T25303] 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:ip6_send_skb
check_preemption_disabled:lwtunnel_output:seg6_output_core:seg6_output:lwtunnel_output
check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ip6_send_skb
check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ila_output
check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:rpl_output