======================================
| [ 5236.567143][T23294] veth1: renamed from veth-betaR
| [ 5236.681205][T23295] veth0: renamed from veth-gamma
| [ 5246.284792][T23318] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23318
| [5246.286558][T23318] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5246.286883][T23318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5246.286889][T23318] Call Trace:
[ 5246.286894][T23318]
[5246.286896][T23318] dump_stack_lvl (lib/dump_stack.c:123)
[5246.286916][T23318] check_preemption_disabled (lib/smp_processor_id.c:52)
[5246.286929][T23318] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5246.286936][T23318] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5246.286951][T23318] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5246.286961][T23318] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5246.286966][T23318] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5246.286978][T23318] rawv6_sendmsg (net/ipv6/raw.c:918)
[5246.286990][T23318] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5246.286995][T23318] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5246.287012][T23318] ? __lock_release (kernel/locking/lockdep.c:5534)
[5246.287028][T23318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5246.287040][T23318] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5246.287050][T23318] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5246.287066][T23318] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5246.287069][T23318] ? __lock_release (kernel/locking/lockdep.c:5534)
[5246.287080][T23318] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5246.287093][T23318] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5246.287098][T23318] ? __pfx___sys_sendto (net/socket.c:2147)
[5246.287113][T23318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5246.287121][T23318] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5246.287135][T23318] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5246.287142][T23318] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5246.287152][T23318] __x64_sys_sendto (net/socket.c:2183)
[5246.287156][T23318] ? 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)
[5246.287161][T23318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5246.287166][T23318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5246.287171][T23318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5246.287181][T23318] RIP: 0033:0x7fa5ba88fa4a
[ 5246.287186][T23318] 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
[ 5246.287189][T23318] RSP: 002b:00007ffc2b27a3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5246.287196][T23318] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa5ba88fa4a
[ 5246.287198][T23318] RDX: 0000000000000040 RSI: 000000003285f340 RDI: 0000000000000005
[ 5246.287200][T23318] RBP: 00007ffc2b27a450 R08: 0000000000418574 R09: 000000000000001c
[ 5246.287202][T23318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5246.287204][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa5ba9b8000
| [ 5246.287204][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa5ba9b8000
| [ 5246.287219][T23318]
| [ 5246.287222][T23318] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23318
| [5246.298973][T23318] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5246.299224][T23318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5246.299226][T23318] Call Trace:
[ 5246.299228][T23318]
[5246.299230][T23318] dump_stack_lvl (lib/dump_stack.c:123)
[5246.299237][T23318] check_preemption_disabled (lib/smp_processor_id.c:52)
[5246.299246][T23318] lwtunnel_output (net/core/lwtunnel.c:359)
[5246.299252][T23318] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5246.299260][T23318] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5246.299266][T23318] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5246.299271][T23318] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5246.299284][T23318] rawv6_sendmsg (net/ipv6/raw.c:918)
[5246.299296][T23318] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5246.299302][T23318] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5246.299306][T23318] ? __lock_release (kernel/locking/lockdep.c:5534)
[5246.299314][T23318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5246.299318][T23318] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5246.299327][T23318] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5246.299343][T23318] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5246.299346][T23318] ? __lock_release (kernel/locking/lockdep.c:5534)
[5246.299357][T23318] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5246.299362][T23318] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5246.299368][T23318] ? __pfx___sys_sendto (net/socket.c:2147)
[5246.299383][T23318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5246.299390][T23318] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5246.299398][T23318] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5246.299405][T23318] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5246.299415][T23318] __x64_sys_sendto (net/socket.c:2183)
[5246.299419][T23318] ? 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)
[5246.299422][T23318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5246.299427][T23318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5246.299432][T23318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5246.299435][T23318] RIP: 0033:0x7fa5ba88fa4a
[ 5246.299439][T23318] 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
[ 5246.299441][T23318] RSP: 002b:00007ffc2b27a3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5246.299445][T23318] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa5ba88fa4a
[ 5246.299447][T23318] RDX: 0000000000000040 RSI: 000000003285f340 RDI: 0000000000000005
[ 5246.299449][T23318] RBP: 00007ffc2b27a450 R08: 0000000000418574 R09: 000000000000001c
[ 5246.299450][T23318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5246.299452][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa5ba9b8000
| [ 5246.299452][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa5ba9b8000
| [ 5246.299467][T23318]
| [ 5246.299477][T23318] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23318
| [5246.311680][T23318] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5246.311950][T23318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5246.311952][T23318] Call Trace:
[ 5246.311953][T23318]
[5246.311955][T23318] dump_stack_lvl (lib/dump_stack.c:123)
[5246.311961][T23318] check_preemption_disabled (lib/smp_processor_id.c:52)
[5246.311966][T23318] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5246.311973][T23318] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5246.311989][T23318] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5246.312003][T23318] ? dump_stack_lvl (lib/dump_stack.c:123)
[5246.312006][T23318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5246.312017][T23318] lwtunnel_output (net/core/lwtunnel.c:359)
[5246.312023][T23318] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5246.312030][T23318] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5246.312036][T23318] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5246.312041][T23318] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5246.312053][T23318] rawv6_sendmsg (net/ipv6/raw.c:918)
[5246.312065][T23318] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5246.312071][T23318] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5246.312075][T23318] ? __lock_release (kernel/locking/lockdep.c:5534)
[5246.312082][T23318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5246.312086][T23318] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5246.312094][T23318] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5246.312111][T23318] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5246.312113][T23318] ? __lock_release (kernel/locking/lockdep.c:5534)
[5246.312124][T23318] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5246.312128][T23318] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5246.312134][T23318] ? __pfx___sys_sendto (net/socket.c:2147)
[5246.312148][T23318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5246.312155][T23318] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5246.312162][T23318] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5246.312169][T23318] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5246.312180][T23318] __x64_sys_sendto (net/socket.c:2183)
[5246.312184][T23318] ? 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)
[5246.312187][T23318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5246.312191][T23318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5246.312196][T23318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5246.312199][T23318] RIP: 0033:0x7fa5ba88fa4a
[ 5246.312202][T23318] 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
[ 5246.312204][T23318] RSP: 002b:00007ffc2b27a3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5246.312207][T23318] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa5ba88fa4a
[ 5246.312209][T23318] RDX: 0000000000000040 RSI: 000000003285f340 RDI: 0000000000000005
[ 5246.312210][T23318] RBP: 00007ffc2b27a450 R08: 0000000000418574 R09: 000000000000001c
[ 5246.312212][T23318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5246.312214][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa5ba9b8000
| [ 5246.312214][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa5ba9b8000
| [ 5246.312228][T23318]
| [ 5246.312231][T23318] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23318
| [5246.326168][T23318] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5246.326432][T23318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5246.326434][T23318] Call Trace:
[ 5246.326435][T23318]
[5246.326437][T23318] dump_stack_lvl (lib/dump_stack.c:123)
[5246.326444][T23318] check_preemption_disabled (lib/smp_processor_id.c:52)
[5246.326451][T23318] lwtunnel_output (net/core/lwtunnel.c:359)
[5246.326457][T23318] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5246.326471][T23318] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5246.326486][T23318] ? dump_stack_lvl (lib/dump_stack.c:123)
[5246.326490][T23318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5246.326500][T23318] lwtunnel_output (net/core/lwtunnel.c:359)
[5246.326507][T23318] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5246.326514][T23318] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5246.326520][T23318] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5246.326525][T23318] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5246.326538][T23318] rawv6_sendmsg (net/ipv6/raw.c:918)
[5246.326550][T23318] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5246.326555][T23318] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5246.326560][T23318] ? __lock_release (kernel/locking/lockdep.c:5534)
[5246.326568][T23318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5246.326572][T23318] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5246.326581][T23318] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5246.326597][T23318] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5246.326600][T23318] ? __lock_release (kernel/locking/lockdep.c:5534)
[5246.326611][T23318] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5246.326616][T23318] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5246.326622][T23318] ? __pfx___sys_sendto (net/socket.c:2147)
[5246.326637][T23318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5246.326643][T23318] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5246.326651][T23318] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5246.326658][T23318] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5246.326669][T23318] __x64_sys_sendto (net/socket.c:2183)
[5246.326673][T23318] ? 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)
[5246.326676][T23318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5246.326681][T23318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5246.326686][T23318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5246.326689][T23318] RIP: 0033:0x7fa5ba88fa4a
[ 5246.326692][T23318] 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
[ 5246.326694][T23318] RSP: 002b:00007ffc2b27a3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5246.326697][T23318] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa5ba88fa4a
[ 5246.326699][T23318] RDX: 0000000000000040 RSI: 000000003285f340 RDI: 0000000000000005
[ 5246.326701][T23318] RBP: 00007ffc2b27a450 R08: 0000000000418574 R09: 000000000000001c
[ 5246.326703][T23318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5246.326705][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa5ba9b8000
| [ 5246.326705][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa5ba9b8000
| [ 5246.326721][T23318]
| [ 5246.342389][T23318] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23318
| [5246.342871][T23318] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5246.343150][T23318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5246.343152][T23318] Call Trace:
[ 5246.343153][T23318]
[5246.343156][T23318] dump_stack_lvl (lib/dump_stack.c:123)
[5246.343162][T23318] check_preemption_disabled (lib/smp_processor_id.c:52)
[5246.343167][T23318] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5246.343174][T23318] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5246.343189][T23318] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5246.343204][T23318] ? dump_stack_lvl (lib/dump_stack.c:124)
[5246.343214][T23318] lwtunnel_output (net/core/lwtunnel.c:359)
[5246.343221][T23318] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5246.343234][T23318] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5246.343248][T23318] ? dump_stack_lvl (lib/dump_stack.c:123)
[5246.343252][T23318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5246.343262][T23318] lwtunnel_output (net/core/lwtunnel.c:359)
[5246.343269][T23318] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5246.343276][T23318] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5246.343281][T23318] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5246.343286][T23318] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5246.343298][T23318] rawv6_sendmsg (net/ipv6/raw.c:918)
[5246.343310][T23318] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5246.343316][T23318] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5246.343319][T23318] ? __lock_release (kernel/locking/lockdep.c:5534)
[5246.343327][T23318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5246.343330][T23318] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5246.343339][T23318] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5246.343355][T23318] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5246.343358][T23318] ? __lock_release (kernel/locking/lockdep.c:5534)
[5246.343369][T23318] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5246.343373][T23318] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5246.343379][T23318] ? __pfx___sys_sendto (net/socket.c:2147)
[5246.343394][T23318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5246.343400][T23318] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5246.343408][T23318] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5246.343415][T23318] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5246.343426][T23318] __x64_sys_sendto (net/socket.c:2183)
[5246.343430][T23318] ? 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)
[5246.343433][T23318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5246.343438][T23318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5246.343443][T23318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5246.343446][T23318] RIP: 0033:0x7fa5ba88fa4a
[ 5246.343449][T23318] 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
[ 5246.343452][T23318] RSP: 002b:00007ffc2b27a3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5246.343454][T23318] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa5ba88fa4a
[ 5246.343456][T23318] RDX: 0000000000000040 RSI: 000000003285f340 RDI: 0000000000000005
[ 5246.343458][T23318] RBP: 00007ffc2b27a450 R08: 0000000000418574 R09: 000000000000001c
[ 5246.343459][T23318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5246.343461][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa5ba9b8000
| [ 5246.343461][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa5ba9b8000
| [ 5246.343475][T23318]
| [ 5246.343478][T23318] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23318
| [5246.361900][T23318] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5246.362183][T23318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5246.362185][T23318] Call Trace:
[ 5246.362187][T23318]
[5246.362188][T23318] dump_stack_lvl (lib/dump_stack.c:123)
[5246.362196][T23318] check_preemption_disabled (lib/smp_processor_id.c:52)
[5246.362203][T23318] lwtunnel_output (net/core/lwtunnel.c:359)
[5246.362210][T23318] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5246.362224][T23318] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5246.362240][T23318] ? dump_stack_lvl (lib/dump_stack.c:124)
[5246.362249][T23318] lwtunnel_output (net/core/lwtunnel.c:359)
[5246.362256][T23318] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5246.362270][T23318] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5246.362284][T23318] ? dump_stack_lvl (lib/dump_stack.c:123)
[5246.362287][T23318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5246.362298][T23318] lwtunnel_output (net/core/lwtunnel.c:359)
[5246.362304][T23318] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5246.362312][T23318] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5246.362317][T23318] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5246.362322][T23318] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5246.362335][T23318] rawv6_sendmsg (net/ipv6/raw.c:918)
[5246.362347][T23318] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5246.362353][T23318] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5246.362357][T23318] ? __lock_release (kernel/locking/lockdep.c:5534)
[5246.362364][T23318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5246.362368][T23318] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5246.362377][T23318] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5246.362394][T23318] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5246.362397][T23318] ? __lock_release (kernel/locking/lockdep.c:5534)
[5246.362408][T23318] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5246.362414][T23318] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5246.362419][T23318] ? __pfx___sys_sendto (net/socket.c:2147)
[5246.362434][T23318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5246.362440][T23318] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5246.362449][T23318] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5246.362456][T23318] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5246.362467][T23318] __x64_sys_sendto (net/socket.c:2183)
[5246.362470][T23318] ? 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)
[5246.362473][T23318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5246.362478][T23318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5246.362483][T23318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5246.362486][T23318] RIP: 0033:0x7fa5ba88fa4a
[ 5246.362489][T23318] 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
[ 5246.362492][T23318] RSP: 002b:00007ffc2b27a3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5246.362495][T23318] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa5ba88fa4a
[ 5246.362497][T23318] RDX: 0000000000000040 RSI: 000000003285f340 RDI: 0000000000000005
[ 5246.362499][T23318] RBP: 00007ffc2b27a450 R08: 0000000000418574 R09: 000000000000001c
[ 5246.362501][T23318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5246.362503][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa5ba9b8000
| [ 5246.362503][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa5ba9b8000
| [ 5246.362520][T23318]
| [ 5246.381374][T23318] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23318
| [5246.382075][T23318] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5246.382368][T23318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5246.382370][T23318] Call Trace:
[ 5246.382371][T23318]
[5246.382373][T23318] dump_stack_lvl (lib/dump_stack.c:123)
[5246.382379][T23318] check_preemption_disabled (lib/smp_processor_id.c:52)
[5246.382385][T23318] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5246.382392][T23318] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5246.382407][T23318] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5246.382422][T23318] ? dump_stack_lvl (lib/dump_stack.c:124)
[5246.382432][T23318] lwtunnel_output (net/core/lwtunnel.c:359)
[5246.382439][T23318] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5246.382452][T23318] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5246.382467][T23318] ? dump_stack_lvl (lib/dump_stack.c:124)
[5246.382477][T23318] lwtunnel_output (net/core/lwtunnel.c:359)
[5246.382484][T23318] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5246.382496][T23318] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5246.382510][T23318] ? dump_stack_lvl (lib/dump_stack.c:123)
[5246.382515][T23318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5246.382525][T23318] lwtunnel_output (net/core/lwtunnel.c:359)
[5246.382532][T23318] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5246.382539][T23318] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5246.382544][T23318] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5246.382549][T23318] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5246.382562][T23318] rawv6_sendmsg (net/ipv6/raw.c:918)
[5246.382574][T23318] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5246.382579][T23318] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5246.382583][T23318] ? __lock_release (kernel/locking/lockdep.c:5534)
[5246.382590][T23318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5246.382594][T23318] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5246.382603][T23318] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5246.382620][T23318] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5246.382622][T23318] ? __lock_release (kernel/locking/lockdep.c:5534)
[5246.382634][T23318] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5246.382638][T23318] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5246.382644][T23318] ? __pfx___sys_sendto (net/socket.c:2147)
[5246.382659][T23318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5246.382665][T23318] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5246.382673][T23318] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5246.382680][T23318] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5246.382691][T23318] __x64_sys_sendto (net/socket.c:2183)
[5246.382695][T23318] ? 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)
[5246.382698][T23318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5246.382703][T23318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5246.382708][T23318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5246.382711][T23318] RIP: 0033:0x7fa5ba88fa4a
[ 5246.382714][T23318] 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
[ 5246.382717][T23318] RSP: 002b:00007ffc2b27a3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5246.382719][T23318] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa5ba88fa4a
[ 5246.382721][T23318] RDX: 0000000000000040 RSI: 000000003285f340 RDI: 0000000000000005
[ 5246.382723][T23318] RBP: 00007ffc2b27a450 R08: 0000000000418574 R09: 000000000000001c
[ 5246.382724][T23318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5246.382726][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa5ba9b8000
| [ 5246.382726][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa5ba9b8000
| [ 5246.382741][T23318]
| [ 5246.403241][T23318] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23318
| [5246.403793][T23318] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5246.404462][T23318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5246.404464][T23318] Call Trace:
[ 5246.404465][T23318]
[5246.404467][T23318] dump_stack_lvl (lib/dump_stack.c:123)
[5246.404474][T23318] check_preemption_disabled (lib/smp_processor_id.c:52)
[5246.404481][T23318] lwtunnel_output (net/core/lwtunnel.c:359)
[5246.404489][T23318] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5246.404503][T23318] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5246.404520][T23318] ? dump_stack_lvl (lib/dump_stack.c:124)
[5246.404530][T23318] lwtunnel_output (net/core/lwtunnel.c:359)
[5246.404537][T23318] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5246.404550][T23318] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5246.404566][T23318] ? dump_stack_lvl (lib/dump_stack.c:124)
[5246.404576][T23318] lwtunnel_output (net/core/lwtunnel.c:359)
[5246.404583][T23318] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5246.404596][T23318] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5246.404610][T23318] ? dump_stack_lvl (lib/dump_stack.c:123)
[5246.404614][T23318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5246.404625][T23318] lwtunnel_output (net/core/lwtunnel.c:359)
[5246.404632][T23318] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5246.404639][T23318] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5246.404644][T23318] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5246.404649][T23318] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5246.404662][T23318] rawv6_sendmsg (net/ipv6/raw.c:918)
[5246.404675][T23318] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5246.404680][T23318] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5246.404684][T23318] ? __lock_release (kernel/locking/lockdep.c:5534)
[5246.404693][T23318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5246.404697][T23318] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5246.404706][T23318] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5246.404724][T23318] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5246.404726][T23318] ? __lock_release (kernel/locking/lockdep.c:5534)
[5246.404739][T23318] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5246.404743][T23318] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5246.404749][T23318] ? __pfx___sys_sendto (net/socket.c:2147)
[5246.404765][T23318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5246.404771][T23318] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5246.404779][T23318] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5246.404786][T23318] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5246.404797][T23318] __x64_sys_sendto (net/socket.c:2183)
[5246.404801][T23318] ? 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)
[5246.404804][T23318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5246.404809][T23318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5246.404814][T23318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5246.404817][T23318] RIP: 0033:0x7fa5ba88fa4a
[ 5246.404820][T23318] 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
[ 5246.404822][T23318] RSP: 002b:00007ffc2b27a3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5246.404826][T23318] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa5ba88fa4a
[ 5246.404828][T23318] RDX: 0000000000000040 RSI: 000000003285f340 RDI: 0000000000000005
[ 5246.404830][T23318] RBP: 00007ffc2b27a450 R08: 0000000000418574 R09: 000000000000001c
[ 5246.404831][T23318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5246.404833][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa5ba9b8000
| [ 5246.404833][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa5ba9b8000
| [ 5246.404849][T23318]
| [ 5246.425301][T23318] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23318
| [5246.425850][T23318] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5246.426159][T23318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5246.426161][T23318] Call Trace:
[ 5246.426163][T23318]
[5246.426165][T23318] dump_stack_lvl (lib/dump_stack.c:123)
[5246.426171][T23318] check_preemption_disabled (lib/smp_processor_id.c:52)
[5246.426177][T23318] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5246.426184][T23318] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5246.426200][T23318] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5246.426216][T23318] ? dump_stack_lvl (lib/dump_stack.c:124)
[5246.426226][T23318] lwtunnel_output (net/core/lwtunnel.c:359)
[5246.426233][T23318] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5246.426246][T23318] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5246.426262][T23318] ? dump_stack_lvl (lib/dump_stack.c:124)
[5246.426272][T23318] lwtunnel_output (net/core/lwtunnel.c:359)
[5246.426278][T23318] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5246.426292][T23318] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5246.426307][T23318] ? dump_stack_lvl (lib/dump_stack.c:124)
[5246.426317][T23318] lwtunnel_output (net/core/lwtunnel.c:359)
[5246.426323][T23318] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5246.426337][T23318] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5246.426351][T23318] ? dump_stack_lvl (lib/dump_stack.c:123)
[5246.426354][T23318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5246.426365][T23318] lwtunnel_output (net/core/lwtunnel.c:359)
[5246.426372][T23318] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5246.426379][T23318] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5246.426385][T23318] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5246.426390][T23318] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5246.426402][T23318] rawv6_sendmsg (net/ipv6/raw.c:918)
[5246.426415][T23318] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5246.426420][T23318] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5246.426424][T23318] ? __lock_release (kernel/locking/lockdep.c:5534)
[5246.426432][T23318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5246.426437][T23318] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5246.426446][T23318] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5246.426463][T23318] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5246.426466][T23318] ? __lock_release (kernel/locking/lockdep.c:5534)
[5246.426478][T23318] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5246.426483][T23318] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5246.426489][T23318] ? __pfx___sys_sendto (net/socket.c:2147)
[5246.426505][T23318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5246.426511][T23318] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5246.426521][T23318] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5246.426529][T23318] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5246.426540][T23318] __x64_sys_sendto (net/socket.c:2183)
[5246.426543][T23318] ? 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)
[5246.426546][T23318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5246.426551][T23318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5246.426556][T23318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5246.426559][T23318] RIP: 0033:0x7fa5ba88fa4a
[ 5246.426562][T23318] 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
[ 5246.426564][T23318] RSP: 002b:00007ffc2b27a3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5246.426567][T23318] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa5ba88fa4a
[ 5246.426569][T23318] RDX: 0000000000000040 RSI: 000000003285f340 RDI: 0000000000000005
[ 5246.426571][T23318] RBP: 00007ffc2b27a450 R08: 0000000000418574 R09: 000000000000001c
[ 5246.426572][T23318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5246.426574][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa5ba9b8000
| [ 5246.426574][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa5ba9b8000
| [ 5246.426590][T23318]
| [ 5246.450146][T23318] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23318
| [5246.450701][T23318] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5246.451024][T23318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5246.451025][T23318] Call Trace:
[ 5246.451027][T23318]
[5246.451029][T23318] dump_stack_lvl (lib/dump_stack.c:123)
[5246.451035][T23318] check_preemption_disabled (lib/smp_processor_id.c:52)
[5246.451042][T23318] lwtunnel_output (net/core/lwtunnel.c:359)
[5246.451049][T23318] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5246.451064][T23318] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5246.451080][T23318] ? dump_stack_lvl (lib/dump_stack.c:124)
[5246.451090][T23318] lwtunnel_output (net/core/lwtunnel.c:359)
[5246.451097][T23318] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5246.451111][T23318] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5246.451126][T23318] ? dump_stack_lvl (lib/dump_stack.c:124)
[5246.451136][T23318] lwtunnel_output (net/core/lwtunnel.c:359)
[5246.451143][T23318] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5246.451157][T23318] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5246.451172][T23318] ? dump_stack_lvl (lib/dump_stack.c:124)
[5246.451182][T23318] lwtunnel_output (net/core/lwtunnel.c:359)
[5246.451189][T23318] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5246.451203][T23318] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5246.451217][T23318] ? dump_stack_lvl (lib/dump_stack.c:123)
[5246.451220][T23318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5246.451231][T23318] lwtunnel_output (net/core/lwtunnel.c:359)
[5246.451237][T23318] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5246.451245][T23318] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5246.451250][T23318] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5246.451255][T23318] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5246.451268][T23318] rawv6_sendmsg (net/ipv6/raw.c:918)
[5246.451281][T23318] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5246.451286][T23318] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5246.451290][T23318] ? __lock_release (kernel/locking/lockdep.c:5534)
[5246.451298][T23318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5246.451301][T23318] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5246.451310][T23318] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5246.451328][T23318] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5246.451330][T23318] ? __lock_release (kernel/locking/lockdep.c:5534)
[5246.451343][T23318] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5246.451347][T23318] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5246.451352][T23318] ? __pfx___sys_sendto (net/socket.c:2147)
[5246.451368][T23318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5246.451375][T23318] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5246.451382][T23318] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5246.451390][T23318] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5246.451401][T23318] __x64_sys_sendto (net/socket.c:2183)
[5246.451404][T23318] ? 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)
[5246.451408][T23318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5246.451412][T23318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5246.451417][T23318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5246.451421][T23318] RIP: 0033:0x7fa5ba88fa4a
[ 5246.451424][T23318] 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
[ 5246.451426][T23318] RSP: 002b:00007ffc2b27a3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5246.451429][T23318] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa5ba88fa4a
[ 5246.451431][T23318] RDX: 0000000000000040 RSI: 000000003285f340 RDI: 0000000000000005
[ 5246.451433][T23318] RBP: 00007ffc2b27a450 R08: 0000000000418574 R09: 000000000000001c
[ 5246.451435][T23318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5246.451437][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa5ba9b8000
| [ 5247.548751][T23318] lwtunnel_output(): recursion limit reached on datapath
| [ 5252.255777][T23325] check_preemption_disabled: 46 callbacks suppressed
| [ 5252.255786][T23325] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23325
| [5252.256550][T23325] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5252.256804][T23325] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5252.256806][T23325] Call Trace:
[ 5252.256809][T23325]
[5252.256811][T23325] dump_stack_lvl (lib/dump_stack.c:123)
[5252.256822][T23325] check_preemption_disabled (lib/smp_processor_id.c:52)
[5252.256830][T23325] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5252.256836][T23325] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5252.256846][T23325] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5252.256853][T23325] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5252.256858][T23325] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5252.256870][T23325] rawv6_sendmsg (net/ipv6/raw.c:918)
[5252.256882][T23325] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5252.256887][T23325] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5252.256894][T23325] ? __lock_release (kernel/locking/lockdep.c:5534)
[5252.256903][T23325] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5252.256910][T23325] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5252.256919][T23325] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5252.256935][T23325] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5252.256938][T23325] ? __lock_release (kernel/locking/lockdep.c:5534)
[5252.256950][T23325] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5252.256957][T23325] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5252.256963][T23325] ? __pfx___sys_sendto (net/socket.c:2147)
[5252.256977][T23325] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5252.256985][T23325] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5252.256995][T23325] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5252.257002][T23325] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5252.257012][T23325] __x64_sys_sendto (net/socket.c:2183)
[5252.257016][T23325] ? 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)
[5252.257021][T23325] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5252.257025][T23325] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5252.257030][T23325] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5252.257035][T23325] RIP: 0033:0x7f7afa911a4a
[ 5252.257040][T23325] 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
[ 5252.257043][T23325] RSP: 002b:00007ffd5d4d7778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5252.257047][T23325] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7afa911a4a
[ 5252.257049][T23325] RDX: 0000000000000040 RSI: 000000002fcfa340 RDI: 0000000000000005
[ 5252.257051][T23325] RBP: 00007ffd5d4d7800 R08: 0000000000418574 R09: 000000000000001c
[ 5252.257053][T23325] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5252.257055][T23325] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7afaa3a000
| [ 5252.257055][T23325] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7afaa3a000
| [ 5252.257070][T23325]
| [ 5252.257073][T23325] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23325
| [5252.268695][T23325] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5252.268936][T23325] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5252.268937][T23325] Call Trace:
[ 5252.268939][T23325]
[5252.268941][T23325] dump_stack_lvl (lib/dump_stack.c:123)
[5252.268947][T23325] check_preemption_disabled (lib/smp_processor_id.c:52)
[5252.268953][T23325] lwtunnel_output (net/core/lwtunnel.c:359)
[5252.268959][T23325] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5252.268966][T23325] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5252.268972][T23325] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5252.268977][T23325] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5252.268989][T23325] rawv6_sendmsg (net/ipv6/raw.c:918)
[5252.269001][T23325] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5252.269007][T23325] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5252.269010][T23325] ? __lock_release (kernel/locking/lockdep.c:5534)
[5252.269017][T23325] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5252.269021][T23325] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5252.269030][T23325] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5252.269047][T23325] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5252.269049][T23325] ? __lock_release (kernel/locking/lockdep.c:5534)
[5252.269061][T23325] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5252.269064][T23325] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5252.269070][T23325] ? __pfx___sys_sendto (net/socket.c:2147)
[5252.269085][T23325] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5252.269091][T23325] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5252.269099][T23325] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5252.269106][T23325] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5252.269117][T23325] __x64_sys_sendto (net/socket.c:2183)
[5252.269121][T23325] ? 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)
[5252.269124][T23325] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5252.269129][T23325] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5252.269134][T23325] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5252.269137][T23325] RIP: 0033:0x7f7afa911a4a
[ 5252.269140][T23325] 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
[ 5252.269143][T23325] RSP: 002b:00007ffd5d4d7778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5252.269145][T23325] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7afa911a4a
[ 5252.269147][T23325] RDX: 0000000000000040 RSI: 000000002fcfa340 RDI: 0000000000000005
[ 5252.269149][T23325] RBP: 00007ffd5d4d7800 R08: 0000000000418574 R09: 000000000000001c
[ 5252.269151][T23325] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5252.269152][T23325] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7afaa3a000
| [ 5252.269152][T23325] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7afaa3a000
| [ 5252.269167][T23325]
| [ 5252.287556][T23325] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23325
| [5252.287919][T23325] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[ 5252.288168][T23325] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5252.288169][T23325] Call Trace:
[ 5252.288171][T23325]
[5252.288173][T23325] dump_stack_lvl (lib/dump_stack.c:123)
[5252.288180][T23325] check_preemption_disabled (lib/smp_processor_id.c:52)
[5252.288186][T23325] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[5252.288193][T23325] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5252.288200][T23325] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5252.288206][T23325] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5252.288211][T23325] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5252.288223][T23325] rawv6_sendmsg (net/ipv6/raw.c:918)
[5252.288235][T23325] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5252.288240][T23325] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5252.288244][T23325] ? __lock_release (kernel/locking/lockdep.c:5534)
[5252.288252][T23325] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5252.288257][T23325] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5252.288266][T23325] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5252.288282][T23325] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5252.288285][T23325] ? __lock_release (kernel/locking/lockdep.c:5534)
[5252.288296][T23325] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5252.288301][T23325] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5252.288306][T23325] ? __pfx___sys_sendto (net/socket.c:2147)
[5252.288321][T23325] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5252.288328][T23325] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5252.288337][T23325] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5252.288344][T23325] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5252.288355][T23325] __x64_sys_sendto (net/socket.c:2183)
[5252.288358][T23325] ? 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)
[5252.288362][T23325] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5252.288366][T23325] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5252.288371][T23325] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5252.288374][T23325] RIP: 0033:0x7f7afa911a4a
[ 5252.288378][T23325] 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
[ 5252.288380][T23325] RSP: 002b:00007ffd5d4d7778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5252.288384][T23325] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7afa911a4a
[ 5252.288386][T23325] RDX: 0000000000000040 RSI: 000000002fcfa340 RDI: 0000000000000005
[ 5252.288387][T23325] RBP: 00007ffd5d4d7800 R08: 0000000000418574 R09: 000000000000001c
[ 5252.288389][T23325] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5252.288391][T23325] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7afaa3a000
| [ 5252.288391][T23325] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7afaa3a000
| [ 5252.288405][T23325]
| [ 5253.256913][T23325] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23325
| [5253.257774][T23325] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5253.258054][T23325] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5253.258057][T23325] Call Trace:
[ 5253.258059][T23325]
[5253.258061][T23325] dump_stack_lvl (lib/dump_stack.c:123)
[5253.258070][T23325] check_preemption_disabled (lib/smp_processor_id.c:52)
[5253.258078][T23325] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5253.258085][T23325] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5253.258093][T23325] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5253.258100][T23325] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5253.258105][T23325] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5253.258117][T23325] rawv6_sendmsg (net/ipv6/raw.c:918)
[5253.258120][T23325] ? __lock_release (kernel/locking/lockdep.c:5534)
[5253.258134][T23325] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5253.258138][T23325] ? move_addr_to_user (net/socket.c:300)
[5253.258149][T23325] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5253.258155][T23325] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5253.258164][T23325] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5253.258168][T23325] ? __pfx_sock_recvmsg (./include/net/sock.h:1738)
[5253.258182][T23325] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5253.258187][T23325] ? __lock_release (kernel/locking/lockdep.c:5534)
[5253.258198][T23325] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5253.258201][T23325] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5253.258207][T23325] ? __pfx___sys_sendto (net/socket.c:2147)
[5253.258220][T23325] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5253.258230][T23325] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4))
[5253.258248][T23325] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5253.258256][T23325] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5253.258266][T23325] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5253.258273][T23325] __x64_sys_sendto (net/socket.c:2183)
[5253.258277][T23325] ? 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)
[5253.258282][T23325] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5253.258287][T23325] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5253.258291][T23325] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5253.258295][T23325] RIP: 0033:0x7f7afa911a4a
[ 5253.258301][T23325] 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
[ 5253.258304][T23325] RSP: 002b:00007ffd5d4d7778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5253.258308][T23325] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7afa911a4a
[ 5253.258310][T23325] RDX: 0000000000000040 RSI: 000000002fcfa340 RDI: 0000000000000005
[ 5253.258312][T23325] RBP: 00007ffd5d4d7800 R08: 0000000000418574 R09: 000000000000001c
[ 5253.258314][T23325] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5253.258316][T23325] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7afaa3a000
| [ 5253.258316][T23325] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7afaa3a000
| [ 5253.258331][T23325]
| [ 5253.258334][T23325] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23325
| [5253.270387][T23325] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5253.270650][T23325] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5253.270652][T23325] Call Trace:
[ 5253.270654][T23325]
[5253.270656][T23325] dump_stack_lvl (lib/dump_stack.c:123)
[5253.270663][T23325] check_preemption_disabled (lib/smp_processor_id.c:52)
[5253.270670][T23325] lwtunnel_output (net/core/lwtunnel.c:359)
[5253.270676][T23325] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5253.270685][T23325] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5253.270691][T23325] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5253.270697][T23325] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5253.270709][T23325] rawv6_sendmsg (net/ipv6/raw.c:918)
[5253.270712][T23325] ? __lock_release (kernel/locking/lockdep.c:5534)
[5253.270725][T23325] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5253.270728][T23325] ? move_addr_to_user (net/socket.c:300)
[5253.270738][T23325] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5253.270743][T23325] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5253.270752][T23325] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5253.270756][T23325] ? __pfx_sock_recvmsg (./include/net/sock.h:1738)
[5253.270771][T23325] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5253.270775][T23325] ? __lock_release (kernel/locking/lockdep.c:5534)
[5253.270787][T23325] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5253.270791][T23325] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5253.270796][T23325] ? __pfx___sys_sendto (net/socket.c:2147)
[5253.270810][T23325] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5253.270820][T23325] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4))
[5253.270828][T23325] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5253.270836][T23325] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5253.270842][T23325] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5253.270849][T23325] __x64_sys_sendto (net/socket.c:2183)
[5253.270853][T23325] ? 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)
[5253.270856][T23325] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5253.270861][T23325] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5253.270865][T23325] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5253.270869][T23325] RIP: 0033:0x7f7afa911a4a
[ 5253.270873][T23325] 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
[ 5253.270875][T23325] RSP: 002b:00007ffd5d4d7778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5253.270879][T23325] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7afa911a4a
[ 5253.270881][T23325] RDX: 0000000000000040 RSI: 000000002fcfa340 RDI: 0000000000000005
[ 5253.270883][T23325] RBP: 00007ffd5d4d7800 R08: 0000000000418574 R09: 000000000000001c
[ 5253.270884][T23325] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5253.270886][T23325] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7afaa3a000
| [ 5253.270886][T23325] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7afaa3a000
| [ 5253.270906][T23325]
| [ 5253.271253][T23325] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23325
| [5253.283280][T23325] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[ 5253.283540][T23325] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5253.283541][T23325] Call Trace:
[ 5253.283543][T23325]
[5253.283546][T23325] dump_stack_lvl (lib/dump_stack.c:123)
[5253.283553][T23325] check_preemption_disabled (lib/smp_processor_id.c:52)
[5253.283559][T23325] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[5253.283566][T23325] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5253.283573][T23325] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5253.283579][T23325] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5253.283584][T23325] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5253.283597][T23325] rawv6_sendmsg (net/ipv6/raw.c:918)
[5253.283600][T23325] ? __lock_release (kernel/locking/lockdep.c:5534)
[5253.283612][T23325] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5253.283616][T23325] ? move_addr_to_user (net/socket.c:300)
[5253.283626][T23325] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5253.283630][T23325] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5253.283639][T23325] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5253.283643][T23325] ? __pfx_sock_recvmsg (./include/net/sock.h:1738)
[5253.283658][T23325] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5253.283662][T23325] ? __lock_release (kernel/locking/lockdep.c:5534)
[5253.283673][T23325] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5253.283677][T23325] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5253.283682][T23325] ? __pfx___sys_sendto (net/socket.c:2147)
[5253.283696][T23325] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5253.283705][T23325] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4))
[5253.283711][T23325] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5253.283719][T23325] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5253.283724][T23325] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5253.283732][T23325] __x64_sys_sendto (net/socket.c:2183)
[5253.283736][T23325] ? 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)
[5253.283739][T23325] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5253.283744][T23325] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5253.283749][T23325] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5253.283752][T23325] RIP: 0033:0x7f7afa911a4a
[ 5253.283756][T23325] 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
[ 5253.283758][T23325] RSP: 002b:00007ffd5d4d7778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5253.283761][T23325] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7afa911a4a
[ 5253.283763][T23325] RDX: 0000000000000040 RSI: 000000002fcfa340 RDI: 0000000000000005
[ 5253.283765][T23325] RBP: 00007ffd5d4d7800 R08: 0000000000418574 R09: 000000000000001c
[ 5253.283767][T23325] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5253.283769][T23325] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7afaa3a000
| [ 5255.732653][ C0] lwtunnel_input(): recursion limit reached on datapath
| [ 5256.757792][ C0] lwtunnel_input(): recursion limit reached on datapath
| [ 5259.005689][T23331] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23331
| [5259.006157][T23331] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5259.006416][T23331] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5259.006418][T23331] Call Trace:
[ 5259.006421][T23331]
[5259.006423][T23331] dump_stack_lvl (lib/dump_stack.c:123)
[5259.006434][T23331] check_preemption_disabled (lib/smp_processor_id.c:52)
[5259.006441][T23331] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5259.006448][T23331] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5259.006457][T23331] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5259.006464][T23331] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5259.006470][T23331] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5259.006482][T23331] rawv6_sendmsg (net/ipv6/raw.c:918)
[5259.006494][T23331] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5259.006499][T23331] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5259.006506][T23331] ? __lock_release (kernel/locking/lockdep.c:5534)
[5259.006518][T23331] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5259.006524][T23331] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5259.006533][T23331] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5259.006550][T23331] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5259.006552][T23331] ? __lock_release (kernel/locking/lockdep.c:5534)
[5259.006564][T23331] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5259.006570][T23331] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5259.006576][T23331] ? __pfx___sys_sendto (net/socket.c:2147)
[5259.006591][T23331] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5259.006599][T23331] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5259.006609][T23331] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5259.006616][T23331] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5259.006626][T23331] __x64_sys_sendto (net/socket.c:2183)
[5259.006630][T23331] ? 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)
[5259.006635][T23331] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5259.006640][T23331] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5259.006645][T23331] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5259.006649][T23331] RIP: 0033:0x7f1a753f7a4a
[ 5259.006654][T23331] 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
[ 5259.006657][T23331] RSP: 002b:00007ffe1680df08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5259.006661][T23331] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a753f7a4a
[ 5259.006663][T23331] RDX: 0000000000000040 RSI: 000000003d332340 RDI: 0000000000000005
[ 5259.006665][T23331] RBP: 00007ffe1680df90 R08: 0000000000418574 R09: 000000000000001c
[ 5259.006667][T23331] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5259.006669][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a75520000
| [ 5259.006669][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a75520000
| [ 5259.006684][T23331]
| [ 5259.019673][T23331] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23331
| [5259.020036][T23331] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5259.020282][T23331] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5259.020284][T23331] Call Trace:
[ 5259.020285][T23331]
[5259.020288][T23331] dump_stack_lvl (lib/dump_stack.c:123)
[5259.020294][T23331] check_preemption_disabled (lib/smp_processor_id.c:52)
[5259.020301][T23331] lwtunnel_output (net/core/lwtunnel.c:359)
[5259.020307][T23331] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5259.020315][T23331] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5259.020321][T23331] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5259.020326][T23331] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5259.020338][T23331] rawv6_sendmsg (net/ipv6/raw.c:918)
[5259.020351][T23331] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5259.020356][T23331] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5259.020360][T23331] ? __lock_release (kernel/locking/lockdep.c:5534)
[5259.020368][T23331] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5259.020372][T23331] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5259.020381][T23331] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5259.020398][T23331] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5259.020401][T23331] ? __lock_release (kernel/locking/lockdep.c:5534)
[5259.020412][T23331] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5259.020417][T23331] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5259.020423][T23331] ? __pfx___sys_sendto (net/socket.c:2147)
[5259.020438][T23331] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5259.020445][T23331] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5259.020453][T23331] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5259.020460][T23331] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5259.020470][T23331] __x64_sys_sendto (net/socket.c:2183)
[5259.020474][T23331] ? 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)
[5259.020478][T23331] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5259.020483][T23331] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5259.020488][T23331] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5259.020491][T23331] RIP: 0033:0x7f1a753f7a4a
[ 5259.020495][T23331] 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
[ 5259.020497][T23331] RSP: 002b:00007ffe1680df08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5259.020500][T23331] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a753f7a4a
[ 5259.020502][T23331] RDX: 0000000000000040 RSI: 000000003d332340 RDI: 0000000000000005
[ 5259.020504][T23331] RBP: 00007ffe1680df90 R08: 0000000000418574 R09: 000000000000001c
[ 5259.020506][T23331] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5259.020508][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a75520000
| [ 5259.020508][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a75520000
| [ 5259.020524][T23331]
| [ 5259.033184][T23331] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23331
| [5259.033620][T23331] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5259.033876][T23331] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5259.033878][T23331] Call Trace:
[ 5259.033879][T23331]
[5259.033881][T23331] dump_stack_lvl (lib/dump_stack.c:123)
[5259.033887][T23331] check_preemption_disabled (lib/smp_processor_id.c:52)
[5259.033893][T23331] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5259.033899][T23331] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5259.033920][T23331] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5259.033934][T23331] ? dump_stack_lvl (lib/dump_stack.c:124)
[5259.033943][T23331] lwtunnel_output (net/core/lwtunnel.c:359)
[5259.033950][T23331] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5259.033957][T23331] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5259.033962][T23331] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5259.033967][T23331] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5259.033979][T23331] rawv6_sendmsg (net/ipv6/raw.c:918)
[5259.033991][T23331] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5259.033998][T23331] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5259.034001][T23331] ? __lock_release (kernel/locking/lockdep.c:5534)
[5259.034009][T23331] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5259.034012][T23331] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5259.034021][T23331] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5259.034038][T23331] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5259.034041][T23331] ? __lock_release (kernel/locking/lockdep.c:5534)
[5259.034052][T23331] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5259.034056][T23331] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5259.034062][T23331] ? __pfx___sys_sendto (net/socket.c:2147)
[5259.034077][T23331] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5259.034083][T23331] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5259.034091][T23331] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5259.034098][T23331] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5259.034108][T23331] __x64_sys_sendto (net/socket.c:2183)
[5259.034112][T23331] ? 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)
[5259.034115][T23331] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5259.034120][T23331] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5259.034125][T23331] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5259.034128][T23331] RIP: 0033:0x7f1a753f7a4a
[ 5259.034132][T23331] 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
[ 5259.034134][T23331] RSP: 002b:00007ffe1680df08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5259.034137][T23331] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a753f7a4a
[ 5259.034139][T23331] RDX: 0000000000000040 RSI: 000000003d332340 RDI: 0000000000000005
[ 5259.034141][T23331] RBP: 00007ffe1680df90 R08: 0000000000418574 R09: 000000000000001c
[ 5259.034143][T23331] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5259.034144][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a75520000
| [ 5259.034144][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a75520000
| [ 5259.034159][T23331]
| [ 5259.034162][T23331] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23331
| [5259.047132][T23331] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5259.047397][T23331] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5259.047399][T23331] Call Trace:
[ 5259.047400][T23331]
[5259.047402][T23331] dump_stack_lvl (lib/dump_stack.c:123)
[5259.047408][T23331] check_preemption_disabled (lib/smp_processor_id.c:52)
[5259.047414][T23331] lwtunnel_output (net/core/lwtunnel.c:359)
[5259.047420][T23331] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5259.047430][T23331] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5259.047444][T23331] ? dump_stack_lvl (lib/dump_stack.c:124)
[5259.047453][T23331] lwtunnel_output (net/core/lwtunnel.c:359)
[5259.047460][T23331] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5259.047466][T23331] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5259.047472][T23331] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5259.047477][T23331] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5259.047490][T23331] rawv6_sendmsg (net/ipv6/raw.c:918)
[5259.047502][T23331] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5259.047507][T23331] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5259.047511][T23331] ? __lock_release (kernel/locking/lockdep.c:5534)
[5259.047519][T23331] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5259.047523][T23331] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5259.047532][T23331] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5259.047548][T23331] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5259.047551][T23331] ? __lock_release (kernel/locking/lockdep.c:5534)
[5259.047563][T23331] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5259.047566][T23331] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5259.047572][T23331] ? __pfx___sys_sendto (net/socket.c:2147)
[5259.047587][T23331] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5259.047593][T23331] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5259.047602][T23331] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5259.047609][T23331] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5259.047619][T23331] __x64_sys_sendto (net/socket.c:2183)
[5259.047623][T23331] ? 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)
[5259.047626][T23331] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5259.047631][T23331] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5259.047636][T23331] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5259.047639][T23331] RIP: 0033:0x7f1a753f7a4a
[ 5259.047642][T23331] 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
[ 5259.047644][T23331] RSP: 002b:00007ffe1680df08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5259.047647][T23331] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a753f7a4a
[ 5259.047649][T23331] RDX: 0000000000000040 RSI: 000000003d332340 RDI: 0000000000000005
[ 5259.047650][T23331] RBP: 00007ffe1680df90 R08: 0000000000418574 R09: 000000000000001c
[ 5259.047652][T23331] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5259.047654][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a75520000
| [ 5259.047654][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a75520000
| [ 5259.047668][T23331]
| [ 5259.062841][T23331] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23331
| [5259.063291][T23331] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5259.063564][T23331] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5259.063566][T23331] Call Trace:
[ 5259.063568][T23331]
[5259.063570][T23331] dump_stack_lvl (lib/dump_stack.c:123)
[5259.063576][T23331] check_preemption_disabled (lib/smp_processor_id.c:52)
[5259.063582][T23331] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5259.063589][T23331] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5259.063599][T23331] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5259.063612][T23331] ? dump_stack_lvl (lib/dump_stack.c:124)
[5259.063622][T23331] lwtunnel_output (net/core/lwtunnel.c:359)
[5259.063629][T23331] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5259.063638][T23331] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5259.063651][T23331] ? dump_stack_lvl (lib/dump_stack.c:124)
[5259.063660][T23331] lwtunnel_output (net/core/lwtunnel.c:359)
[5259.063667][T23331] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5259.063674][T23331] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5259.063679][T23331] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5259.063684][T23331] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5259.063696][T23331] rawv6_sendmsg (net/ipv6/raw.c:918)
[5259.063708][T23331] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5259.063713][T23331] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5259.063717][T23331] ? __lock_release (kernel/locking/lockdep.c:5534)
[5259.063725][T23331] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5259.063729][T23331] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5259.063738][T23331] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5259.063754][T23331] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5259.063757][T23331] ? __lock_release (kernel/locking/lockdep.c:5534)
[5259.063768][T23331] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5259.063773][T23331] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5259.063778][T23331] ? __pfx___sys_sendto (net/socket.c:2147)
[5259.063793][T23331] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5259.063800][T23331] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5259.063807][T23331] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5259.063814][T23331] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5259.063824][T23331] __x64_sys_sendto (net/socket.c:2183)
[5259.063828][T23331] ? 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)
[5259.063831][T23331] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5259.063836][T23331] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5259.063841][T23331] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5259.063844][T23331] RIP: 0033:0x7f1a753f7a4a
[ 5259.063847][T23331] 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
[ 5259.063849][T23331] RSP: 002b:00007ffe1680df08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5259.063852][T23331] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a753f7a4a
[ 5259.063854][T23331] RDX: 0000000000000040 RSI: 000000003d332340 RDI: 0000000000000005
[ 5259.063855][T23331] RBP: 00007ffe1680df90 R08: 0000000000418574 R09: 000000000000001c
[ 5259.063857][T23331] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5259.063858][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a75520000
| [ 5259.063858][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a75520000
| [ 5259.063873][T23331]
| [ 5259.063875][T23331] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23331
| [5259.080398][T23331] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5259.080847][T23331] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5259.080848][T23331] Call Trace:
[ 5259.080850][T23331]
[5259.080852][T23331] dump_stack_lvl (lib/dump_stack.c:123)
[5259.080857][T23331] check_preemption_disabled (lib/smp_processor_id.c:52)
[5259.080863][T23331] lwtunnel_output (net/core/lwtunnel.c:359)
[5259.080874][T23331] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5259.080883][T23331] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5259.080896][T23331] ? dump_stack_lvl (lib/dump_stack.c:124)
[5259.080907][T23331] lwtunnel_output (net/core/lwtunnel.c:359)
[5259.080913][T23331] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5259.080923][T23331] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5259.080937][T23331] ? dump_stack_lvl (lib/dump_stack.c:124)
[5259.080946][T23331] lwtunnel_output (net/core/lwtunnel.c:359)
[5259.080953][T23331] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5259.080960][T23331] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5259.080965][T23331] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5259.080970][T23331] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5259.080983][T23331] rawv6_sendmsg (net/ipv6/raw.c:918)
[5259.080995][T23331] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5259.081000][T23331] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5259.081004][T23331] ? __lock_release (kernel/locking/lockdep.c:5534)
[5259.081011][T23331] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5259.081015][T23331] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5259.081024][T23331] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5259.081041][T23331] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5259.081043][T23331] ? __lock_release (kernel/locking/lockdep.c:5534)
[5259.081055][T23331] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5259.081059][T23331] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5259.081064][T23331] ? __pfx___sys_sendto (net/socket.c:2147)
[5259.081079][T23331] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5259.081085][T23331] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5259.081093][T23331] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5259.081100][T23331] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5259.081111][T23331] __x64_sys_sendto (net/socket.c:2183)
[5259.081114][T23331] ? 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)
[5259.081117][T23331] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5259.081122][T23331] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5259.081127][T23331] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5259.081130][T23331] RIP: 0033:0x7f1a753f7a4a
[ 5259.081133][T23331] 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
[ 5259.081135][T23331] RSP: 002b:00007ffe1680df08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5259.081138][T23331] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a753f7a4a
[ 5259.081139][T23331] RDX: 0000000000000040 RSI: 000000003d332340 RDI: 0000000000000005
[ 5259.081141][T23331] RBP: 00007ffe1680df90 R08: 0000000000418574 R09: 000000000000001c
[ 5259.081143][T23331] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5259.081144][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a75520000
| [ 5259.081144][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a75520000
| [ 5259.081159][T23331]
| [ 5259.081240][T23331] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23331
| [5259.098748][T23331] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5259.099022][T23331] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5259.099023][T23331] Call Trace:
[ 5259.099025][T23331]
[5259.099027][T23331] dump_stack_lvl (lib/dump_stack.c:123)
[5259.099034][T23331] check_preemption_disabled (lib/smp_processor_id.c:52)
[5259.099040][T23331] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5259.099047][T23331] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5259.099057][T23331] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5259.099069][T23331] ? dump_stack_lvl (lib/dump_stack.c:123)
[5259.099073][T23331] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5259.099083][T23331] lwtunnel_output (net/core/lwtunnel.c:359)
[5259.099090][T23331] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5259.099099][T23331] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5259.099112][T23331] ? dump_stack_lvl (lib/dump_stack.c:124)
[5259.099122][T23331] lwtunnel_output (net/core/lwtunnel.c:359)
[5259.099128][T23331] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5259.099138][T23331] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5259.099151][T23331] ? dump_stack_lvl (lib/dump_stack.c:124)
[5259.099160][T23331] lwtunnel_output (net/core/lwtunnel.c:359)
[5259.099167][T23331] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5259.099174][T23331] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5259.099179][T23331] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5259.099184][T23331] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5259.099197][T23331] rawv6_sendmsg (net/ipv6/raw.c:918)
[5259.099209][T23331] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5259.099214][T23331] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5259.099219][T23331] ? __lock_release (kernel/locking/lockdep.c:5534)
[5259.099226][T23331] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5259.099230][T23331] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5259.099239][T23331] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5259.099256][T23331] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5259.099258][T23331] ? __lock_release (kernel/locking/lockdep.c:5534)
[5259.099270][T23331] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5259.099274][T23331] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5259.099279][T23331] ? __pfx___sys_sendto (net/socket.c:2147)
[5259.099295][T23331] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5259.099301][T23331] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5259.099308][T23331] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5259.099316][T23331] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5259.099326][T23331] __x64_sys_sendto (net/socket.c:2183)
[5259.099330][T23331] ? 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)
[5259.099333][T23331] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5259.099337][T23331] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5259.099342][T23331] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5259.099345][T23331] RIP: 0033:0x7f1a753f7a4a
[ 5259.099349][T23331] 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
[ 5259.099351][T23331] RSP: 002b:00007ffe1680df08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5259.099354][T23331] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a753f7a4a
[ 5259.099356][T23331] RDX: 0000000000000040 RSI: 000000003d332340 RDI: 0000000000000005
[ 5259.099357][T23331] RBP: 00007ffe1680df90 R08: 0000000000418574 R09: 000000000000001c
[ 5259.099359][T23331] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5259.099360][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a75520000
| [ 5259.099360][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a75520000
| [ 5259.099375][T23331]
| [ 5259.099377][T23331] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23331
| [5259.118622][T23331] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5259.118908][T23331] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5259.118910][T23331] Call Trace:
[ 5259.118911][T23331]
[5259.118913][T23331] dump_stack_lvl (lib/dump_stack.c:123)
[5259.118919][T23331] check_preemption_disabled (lib/smp_processor_id.c:52)
[5259.118925][T23331] lwtunnel_output (net/core/lwtunnel.c:359)
[5259.118932][T23331] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5259.118942][T23331] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5259.118955][T23331] ? dump_stack_lvl (lib/dump_stack.c:123)
[5259.118959][T23331] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5259.118969][T23331] lwtunnel_output (net/core/lwtunnel.c:359)
[5259.118976][T23331] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5259.118985][T23331] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5259.118998][T23331] ? dump_stack_lvl (lib/dump_stack.c:124)
[5259.119008][T23331] lwtunnel_output (net/core/lwtunnel.c:359)
[5259.119015][T23331] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5259.119024][T23331] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5259.119038][T23331] ? dump_stack_lvl (lib/dump_stack.c:124)
[5259.119047][T23331] lwtunnel_output (net/core/lwtunnel.c:359)
[5259.119054][T23331] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5259.119061][T23331] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5259.119066][T23331] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5259.119071][T23331] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5259.119084][T23331] rawv6_sendmsg (net/ipv6/raw.c:918)
[5259.119096][T23331] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5259.119102][T23331] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5259.119106][T23331] ? __lock_release (kernel/locking/lockdep.c:5534)
[5259.119113][T23331] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5259.119117][T23331] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5259.119126][T23331] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5259.119143][T23331] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5259.119146][T23331] ? __lock_release (kernel/locking/lockdep.c:5534)
[5259.119158][T23331] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5259.119162][T23331] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5259.119168][T23331] ? __pfx___sys_sendto (net/socket.c:2147)
[5259.119183][T23331] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5259.119189][T23331] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5259.119197][T23331] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5259.119204][T23331] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5259.119215][T23331] __x64_sys_sendto (net/socket.c:2183)
[5259.119219][T23331] ? 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)
[5259.119222][T23331] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5259.119226][T23331] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5259.119231][T23331] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5259.119234][T23331] RIP: 0033:0x7f1a753f7a4a
[ 5259.119237][T23331] 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
[ 5259.119239][T23331] RSP: 002b:00007ffe1680df08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5259.119242][T23331] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a753f7a4a
[ 5259.119243][T23331] RDX: 0000000000000040 RSI: 000000003d332340 RDI: 0000000000000005
[ 5259.119245][T23331] RBP: 00007ffe1680df90 R08: 0000000000418574 R09: 000000000000001c
[ 5259.119247][T23331] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5259.119248][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a75520000
| [ 5259.119248][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a75520000
| [ 5259.119264][T23331]
| [ 5259.119488][T23331] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23331
| [5259.138919][T23331] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5259.139208][T23331] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5259.139210][T23331] Call Trace:
[ 5259.139211][T23331]
[5259.139213][T23331] dump_stack_lvl (lib/dump_stack.c:123)
[5259.139219][T23331] check_preemption_disabled (lib/smp_processor_id.c:52)
[5259.139225][T23331] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5259.139232][T23331] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5259.139242][T23331] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5259.139255][T23331] ? dump_stack_lvl (lib/dump_stack.c:123)
[5259.139258][T23331] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5259.139269][T23331] lwtunnel_output (net/core/lwtunnel.c:359)
[5259.139276][T23331] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5259.139285][T23331] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5259.139297][T23331] ? dump_stack_lvl (lib/dump_stack.c:123)
[5259.139301][T23331] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5259.139310][T23331] lwtunnel_output (net/core/lwtunnel.c:359)
[5259.139317][T23331] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5259.139327][T23331] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5259.139340][T23331] ? dump_stack_lvl (lib/dump_stack.c:124)
[5259.139350][T23331] lwtunnel_output (net/core/lwtunnel.c:359)
[5259.139356][T23331] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5259.139366][T23331] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5259.139380][T23331] ? dump_stack_lvl (lib/dump_stack.c:124)
[5259.139389][T23331] lwtunnel_output (net/core/lwtunnel.c:359)
[5259.139395][T23331] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5259.139402][T23331] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5259.139408][T23331] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5259.139413][T23331] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5259.139426][T23331] rawv6_sendmsg (net/ipv6/raw.c:918)
[5259.139438][T23331] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5259.139444][T23331] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5259.139448][T23331] ? __lock_release (kernel/locking/lockdep.c:5534)
[5259.139455][T23331] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5259.139459][T23331] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5259.139468][T23331] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5259.139485][T23331] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5259.139488][T23331] ? __lock_release (kernel/locking/lockdep.c:5534)
[5259.139500][T23331] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5259.139504][T23331] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5259.139510][T23331] ? __pfx___sys_sendto (net/socket.c:2147)
[5259.139526][T23331] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5259.139533][T23331] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5259.139541][T23331] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5259.139548][T23331] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5259.139559][T23331] __x64_sys_sendto (net/socket.c:2183)
[5259.139563][T23331] ? 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)
[5259.139566][T23331] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5259.139571][T23331] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5259.139576][T23331] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5259.139579][T23331] RIP: 0033:0x7f1a753f7a4a
[ 5259.139582][T23331] 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
[ 5259.139585][T23331] RSP: 002b:00007ffe1680df08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5259.139588][T23331] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a753f7a4a
[ 5259.139590][T23331] RDX: 0000000000000040 RSI: 000000003d332340 RDI: 0000000000000005
[ 5259.139592][T23331] RBP: 00007ffe1680df90 R08: 0000000000418574 R09: 000000000000001c
[ 5259.139594][T23331] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5259.139595][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a75520000
| [ 5259.139595][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a75520000
| [ 5259.139611][T23331]
| [ 5259.161751][T23331] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23331
| [5259.162176][T23331] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5259.162466][T23331] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5259.162467][T23331] Call Trace:
[ 5259.162469][T23331]
[5259.162471][T23331] dump_stack_lvl (lib/dump_stack.c:123)
[5259.162477][T23331] check_preemption_disabled (lib/smp_processor_id.c:52)
[5259.162483][T23331] lwtunnel_output (net/core/lwtunnel.c:359)
[5259.162490][T23331] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5259.162499][T23331] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5259.162512][T23331] ? dump_stack_lvl (lib/dump_stack.c:123)
[5259.162517][T23331] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5259.162528][T23331] lwtunnel_output (net/core/lwtunnel.c:359)
[5259.162535][T23331] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5259.162544][T23331] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5259.162557][T23331] ? dump_stack_lvl (lib/dump_stack.c:123)
[5259.162560][T23331] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5259.162570][T23331] lwtunnel_output (net/core/lwtunnel.c:359)
[5259.162577][T23331] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5259.162587][T23331] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5259.162601][T23331] ? dump_stack_lvl (lib/dump_stack.c:124)
[5259.162611][T23331] lwtunnel_output (net/core/lwtunnel.c:359)
[5259.162618][T23331] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5259.162627][T23331] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5259.162641][T23331] ? dump_stack_lvl (lib/dump_stack.c:124)
[5259.162651][T23331] lwtunnel_output (net/core/lwtunnel.c:359)
[5259.162658][T23331] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5259.162664][T23331] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5259.162670][T23331] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5259.162675][T23331] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5259.162688][T23331] rawv6_sendmsg (net/ipv6/raw.c:918)
[5259.162700][T23331] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5259.162706][T23331] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5259.162709][T23331] ? __lock_release (kernel/locking/lockdep.c:5534)
[5259.162716][T23331] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5259.162719][T23331] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5259.162729][T23331] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5259.162746][T23331] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5259.162749][T23331] ? __lock_release (kernel/locking/lockdep.c:5534)
[5259.162761][T23331] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5259.162765][T23331] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5259.162770][T23331] ? __pfx___sys_sendto (net/socket.c:2147)
[5259.162786][T23331] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5259.162792][T23331] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5259.162800][T23331] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5259.162807][T23331] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5259.162818][T23331] __x64_sys_sendto (net/socket.c:2183)
[5259.162822][T23331] ? 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)
[5259.162825][T23331] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5259.162829][T23331] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5259.162834][T23331] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5259.162837][T23331] RIP: 0033:0x7f1a753f7a4a
[ 5259.162840][T23331] 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
[ 5259.162843][T23331] RSP: 002b:00007ffe1680df08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5259.162845][T23331] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a753f7a4a
[ 5259.162847][T23331] RDX: 0000000000000040 RSI: 000000003d332340 RDI: 0000000000000005
[ 5259.162849][T23331] RBP: 00007ffe1680df90 R08: 0000000000418574 R09: 000000000000001c
[ 5259.162850][T23331] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5259.162852][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a75520000
| [ 5264.693407][ C2] lwtunnel_input(): recursion limit reached on datapath
| [ 5266.935276][T23337] check_preemption_disabled: 46 callbacks suppressed
| [ 5266.935285][T23337] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23337
| [5266.936044][T23337] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5266.936301][T23337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5266.936303][T23337] Call Trace:
[ 5266.936305][T23337]
[5266.936308][T23337] dump_stack_lvl (lib/dump_stack.c:123)
[5266.936319][T23337] check_preemption_disabled (lib/smp_processor_id.c:52)
[5266.936326][T23337] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5266.936333][T23337] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5266.936342][T23337] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5266.936349][T23337] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5266.936354][T23337] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5266.936366][T23337] rawv6_sendmsg (net/ipv6/raw.c:918)
[5266.936378][T23337] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5266.936384][T23337] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5266.936391][T23337] ? __lock_release (kernel/locking/lockdep.c:5534)
[5266.936401][T23337] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5266.936407][T23337] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5266.936416][T23337] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5266.936432][T23337] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5266.936435][T23337] ? __lock_release (kernel/locking/lockdep.c:5534)
[5266.936446][T23337] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5266.936452][T23337] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5266.936458][T23337] ? __pfx___sys_sendto (net/socket.c:2147)
[5266.936473][T23337] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5266.936480][T23337] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5266.936490][T23337] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5266.936498][T23337] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5266.936508][T23337] __x64_sys_sendto (net/socket.c:2183)
[5266.936512][T23337] ? 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)
[5266.936518][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5266.936523][T23337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5266.936528][T23337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5266.936532][T23337] RIP: 0033:0x7fbffa53ea4a
[ 5266.936537][T23337] 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
[ 5266.936540][T23337] RSP: 002b:00007ffead81cd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5266.936544][T23337] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbffa53ea4a
[ 5266.936546][T23337] RDX: 0000000000000040 RSI: 0000000000f03340 RDI: 0000000000000005
[ 5266.936548][T23337] RBP: 00007ffead81cde0 R08: 0000000000418574 R09: 000000000000001c
[ 5266.936550][T23337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5266.936551][T23337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbffa667000
| [ 5266.936551][T23337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbffa667000
| [ 5266.936566][T23337]
| [ 5266.949344][T23337] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23337
| [5266.949712][T23337] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5266.949955][T23337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5266.949956][T23337] Call Trace:
[ 5266.949958][T23337]
[5266.949960][T23337] dump_stack_lvl (lib/dump_stack.c:123)
[5266.949965][T23337] check_preemption_disabled (lib/smp_processor_id.c:52)
[5266.949971][T23337] lwtunnel_output (net/core/lwtunnel.c:359)
[5266.949977][T23337] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5266.949983][T23337] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5266.949989][T23337] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5266.949994][T23337] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5266.950006][T23337] rawv6_sendmsg (net/ipv6/raw.c:918)
[5266.950018][T23337] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5266.950023][T23337] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5266.950027][T23337] ? __lock_release (kernel/locking/lockdep.c:5534)
[5266.950034][T23337] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5266.950037][T23337] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5266.950046][T23337] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5266.950063][T23337] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5266.950065][T23337] ? __lock_release (kernel/locking/lockdep.c:5534)
[5266.950077][T23337] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5266.950081][T23337] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5266.950087][T23337] ? __pfx___sys_sendto (net/socket.c:2147)
[5266.950102][T23337] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5266.950108][T23337] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5266.950116][T23337] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5266.950123][T23337] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5266.950133][T23337] __x64_sys_sendto (net/socket.c:2183)
[5266.950138][T23337] ? 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)
[5266.950141][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5266.950145][T23337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5266.950150][T23337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5266.950153][T23337] RIP: 0033:0x7fbffa53ea4a
[ 5266.950156][T23337] 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
[ 5266.950158][T23337] RSP: 002b:00007ffead81cd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5266.950161][T23337] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbffa53ea4a
[ 5266.950163][T23337] RDX: 0000000000000040 RSI: 0000000000f03340 RDI: 0000000000000005
[ 5266.950164][T23337] RBP: 00007ffead81cde0 R08: 0000000000418574 R09: 000000000000001c
[ 5266.950166][T23337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5266.950168][T23337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbffa667000
| [ 5266.950168][T23337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbffa667000
| [ 5266.950183][T23337]
| [ 5266.950271][T23337] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23337
| [5266.962328][T23337] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5266.962598][T23337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5266.962600][T23337] Call Trace:
[ 5266.962601][T23337]
[5266.962603][T23337] dump_stack_lvl (lib/dump_stack.c:123)
[5266.962609][T23337] check_preemption_disabled (lib/smp_processor_id.c:52)
[5266.962614][T23337] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5266.962621][T23337] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5266.962626][T23337] ? _printk (kernel/printk/printk.c:2470)
[5266.962642][T23337] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5266.962654][T23337] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5266.962669][T23337] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5266.962676][T23337] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5266.962681][T23337] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5266.962688][T23337] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5266.962692][T23337] ? dump_stack_lvl (lib/dump_stack.c:123)
[5266.962696][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5266.962706][T23337] lwtunnel_output (net/core/lwtunnel.c:359)
[5266.962712][T23337] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5266.962719][T23337] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5266.962724][T23337] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5266.962729][T23337] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5266.962741][T23337] rawv6_sendmsg (net/ipv6/raw.c:918)
[5266.962753][T23337] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5266.962758][T23337] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5266.962761][T23337] ? __lock_release (kernel/locking/lockdep.c:5534)
[5266.962768][T23337] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5266.962771][T23337] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5266.962780][T23337] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5266.962796][T23337] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5266.962799][T23337] ? __lock_release (kernel/locking/lockdep.c:5534)
[5266.962810][T23337] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5266.962814][T23337] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5266.962819][T23337] ? __pfx___sys_sendto (net/socket.c:2147)
[5266.962834][T23337] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5266.962840][T23337] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5266.962847][T23337] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5266.962854][T23337] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5266.962864][T23337] __x64_sys_sendto (net/socket.c:2183)
[5266.962868][T23337] ? 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)
[5266.962871][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5266.962875][T23337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5266.962880][T23337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5266.962883][T23337] RIP: 0033:0x7fbffa53ea4a
[ 5266.962886][T23337] 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
[ 5266.962888][T23337] RSP: 002b:00007ffead81cd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5266.962891][T23337] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbffa53ea4a
[ 5266.962893][T23337] RDX: 0000000000000040 RSI: 0000000000f03340 RDI: 0000000000000005
[ 5266.962895][T23337] RBP: 00007ffead81cde0 R08: 0000000000418574 R09: 000000000000001c
[ 5266.962896][T23337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5266.962898][T23337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbffa667000
| [ 5266.962898][T23337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbffa667000
| [ 5266.962913][T23337]
| [ 5266.962915][T23337] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23337
| [5266.977731][T23337] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5266.977989][T23337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5266.977990][T23337] Call Trace:
[ 5266.977991][T23337]
[5266.977993][T23337] dump_stack_lvl (lib/dump_stack.c:123)
[5266.977999][T23337] check_preemption_disabled (lib/smp_processor_id.c:52)
[5266.978004][T23337] lwtunnel_output (net/core/lwtunnel.c:359)
[5266.978011][T23337] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5266.978014][T23337] ? _printk (kernel/printk/printk.c:2470)
[5266.978023][T23337] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5266.978035][T23337] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5266.978040][T23337] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5266.978048][T23337] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5266.978052][T23337] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5266.978059][T23337] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5266.978064][T23337] ? dump_stack_lvl (lib/dump_stack.c:123)
[5266.978068][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5266.978077][T23337] lwtunnel_output (net/core/lwtunnel.c:359)
[5266.978084][T23337] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5266.978091][T23337] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5266.978096][T23337] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5266.978101][T23337] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5266.978113][T23337] rawv6_sendmsg (net/ipv6/raw.c:918)
[5266.978126][T23337] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5266.978131][T23337] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5266.978134][T23337] ? __lock_release (kernel/locking/lockdep.c:5534)
[5266.978141][T23337] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5266.978145][T23337] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5266.978154][T23337] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5266.978170][T23337] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5266.978173][T23337] ? __lock_release (kernel/locking/lockdep.c:5534)
[5266.978184][T23337] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5266.978188][T23337] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5266.978194][T23337] ? __pfx___sys_sendto (net/socket.c:2147)
[5266.978209][T23337] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5266.978215][T23337] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5266.978222][T23337] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5266.978229][T23337] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5266.978239][T23337] __x64_sys_sendto (net/socket.c:2183)
[5266.978243][T23337] ? 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)
[5266.978246][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5266.978251][T23337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5266.978256][T23337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5266.978258][T23337] RIP: 0033:0x7fbffa53ea4a
[ 5266.978261][T23337] 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
[ 5266.978264][T23337] RSP: 002b:00007ffead81cd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5266.978266][T23337] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbffa53ea4a
[ 5266.978268][T23337] RDX: 0000000000000040 RSI: 0000000000f03340 RDI: 0000000000000005
[ 5266.978269][T23337] RBP: 00007ffead81cde0 R08: 0000000000418574 R09: 000000000000001c
[ 5266.978271][T23337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5266.978272][T23337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbffa667000
| [ 5266.978272][T23337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbffa667000
| [ 5266.978287][T23337]
| [ 5266.978367][T23337] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23337
| [5266.994935][T23337] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5266.995207][T23337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5266.995208][T23337] Call Trace:
[ 5266.995210][T23337]
[5266.995212][T23337] dump_stack_lvl (lib/dump_stack.c:123)
[5266.995217][T23337] check_preemption_disabled (lib/smp_processor_id.c:52)
[5266.995222][T23337] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5266.995229][T23337] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5266.995233][T23337] ? _printk (kernel/printk/printk.c:2470)
[5266.995242][T23337] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5266.995254][T23337] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5266.995260][T23337] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5266.995268][T23337] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5266.995272][T23337] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5266.995279][T23337] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5266.995284][T23337] ? dump_stack_lvl (lib/dump_stack.c:123)
[5266.995287][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5266.995298][T23337] lwtunnel_output (net/core/lwtunnel.c:359)
[5266.995304][T23337] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5266.995307][T23337] ? _printk (kernel/printk/printk.c:2470)
[5266.995315][T23337] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5266.995327][T23337] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5266.995332][T23337] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5266.995339][T23337] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5266.995344][T23337] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5266.995351][T23337] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5266.995355][T23337] ? dump_stack_lvl (lib/dump_stack.c:123)
[5266.995359][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5266.995368][T23337] lwtunnel_output (net/core/lwtunnel.c:359)
[5266.995375][T23337] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5266.995381][T23337] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5266.995387][T23337] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5266.995391][T23337] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5266.995404][T23337] rawv6_sendmsg (net/ipv6/raw.c:918)
[5266.995416][T23337] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5266.995421][T23337] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5266.995425][T23337] ? __lock_release (kernel/locking/lockdep.c:5534)
[5266.995432][T23337] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5266.995435][T23337] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5266.995443][T23337] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5266.995460][T23337] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5266.995462][T23337] ? __lock_release (kernel/locking/lockdep.c:5534)
[5266.995474][T23337] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5266.995478][T23337] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5266.995483][T23337] ? __pfx___sys_sendto (net/socket.c:2147)
[5266.995498][T23337] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5266.995504][T23337] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5266.995512][T23337] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5266.995520][T23337] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5266.995530][T23337] __x64_sys_sendto (net/socket.c:2183)
[5266.995534][T23337] ? 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)
[5266.995537][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5266.995542][T23337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5266.995546][T23337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5266.995549][T23337] RIP: 0033:0x7fbffa53ea4a
[ 5266.995552][T23337] 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
[ 5266.995554][T23337] RSP: 002b:00007ffead81cd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5266.995557][T23337] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbffa53ea4a
[ 5266.995559][T23337] RDX: 0000000000000040 RSI: 0000000000f03340 RDI: 0000000000000005
[ 5266.995560][T23337] RBP: 00007ffead81cde0 R08: 0000000000418574 R09: 000000000000001c
[ 5266.995562][T23337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5266.995564][T23337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbffa667000
| [ 5266.995564][T23337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbffa667000
| [ 5266.995579][T23337]
| [ 5267.018682][T23337] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23337
| [5267.019267][T23337] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5267.019550][T23337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5267.019551][T23337] Call Trace:
[ 5267.019553][T23337]
[5267.019555][T23337] dump_stack_lvl (lib/dump_stack.c:123)
[5267.019560][T23337] check_preemption_disabled (lib/smp_processor_id.c:52)
[5267.019566][T23337] lwtunnel_output (net/core/lwtunnel.c:359)
[5267.019573][T23337] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5267.019576][T23337] ? _printk (kernel/printk/printk.c:2470)
[5267.019585][T23337] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5267.019597][T23337] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5267.019603][T23337] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5267.019611][T23337] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5267.019616][T23337] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5267.019623][T23337] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5267.019627][T23337] ? dump_stack_lvl (lib/dump_stack.c:123)
[5267.019631][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5267.019641][T23337] lwtunnel_output (net/core/lwtunnel.c:359)
[5267.019648][T23337] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5267.019651][T23337] ? _printk (kernel/printk/printk.c:2470)
[5267.019659][T23337] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5267.019671][T23337] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5267.019676][T23337] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5267.019684][T23337] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5267.019688][T23337] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5267.019695][T23337] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5267.019699][T23337] ? dump_stack_lvl (lib/dump_stack.c:123)
[5267.019703][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5267.019712][T23337] lwtunnel_output (net/core/lwtunnel.c:359)
[5267.019719][T23337] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5267.019725][T23337] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5267.019730][T23337] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5267.019735][T23337] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5267.019748][T23337] rawv6_sendmsg (net/ipv6/raw.c:918)
[5267.019760][T23337] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5267.019766][T23337] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5267.019769][T23337] ? __lock_release (kernel/locking/lockdep.c:5534)
[5267.019776][T23337] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5267.019779][T23337] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5267.019788][T23337] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5267.019805][T23337] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5267.019808][T23337] ? __lock_release (kernel/locking/lockdep.c:5534)
[5267.019819][T23337] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5267.019823][T23337] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5267.019829][T23337] ? __pfx___sys_sendto (net/socket.c:2147)
[5267.019844][T23337] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5267.019850][T23337] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5267.019858][T23337] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5267.019865][T23337] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5267.019875][T23337] __x64_sys_sendto (net/socket.c:2183)
[5267.019879][T23337] ? 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)
[5267.019882][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5267.019887][T23337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5267.019892][T23337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5267.019894][T23337] RIP: 0033:0x7fbffa53ea4a
[ 5267.019897][T23337] 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
[ 5267.019899][T23337] RSP: 002b:00007ffead81cd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5267.019902][T23337] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbffa53ea4a
[ 5267.019904][T23337] RDX: 0000000000000040 RSI: 0000000000f03340 RDI: 0000000000000005
[ 5267.019905][T23337] RBP: 00007ffead81cde0 R08: 0000000000418574 R09: 000000000000001c
[ 5267.019907][T23337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5267.019909][T23337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbffa667000
| [ 5267.019909][T23337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbffa667000
| [ 5267.019924][T23337]
| [ 5267.019932][T23337] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23337
| [5267.042661][T23337] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5267.042949][T23337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5267.042950][T23337] Call Trace:
[ 5267.042952][T23337]
[5267.042953][T23337] dump_stack_lvl (lib/dump_stack.c:123)
[5267.042959][T23337] check_preemption_disabled (lib/smp_processor_id.c:52)
[5267.042964][T23337] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5267.042971][T23337] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5267.042974][T23337] ? _printk (kernel/printk/printk.c:2470)
[5267.042983][T23337] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5267.042996][T23337] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5267.043001][T23337] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5267.043009][T23337] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5267.043014][T23337] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5267.043021][T23337] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5267.043026][T23337] ? dump_stack_lvl (lib/dump_stack.c:123)
[5267.043029][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5267.043040][T23337] lwtunnel_output (net/core/lwtunnel.c:359)
[5267.043046][T23337] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5267.043049][T23337] ? _printk (kernel/printk/printk.c:2470)
[5267.043057][T23337] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5267.043069][T23337] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5267.043074][T23337] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5267.043081][T23337] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5267.043086][T23337] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5267.043093][T23337] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5267.043097][T23337] ? dump_stack_lvl (lib/dump_stack.c:123)
[5267.043100][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5267.043110][T23337] lwtunnel_output (net/core/lwtunnel.c:359)
[5267.043116][T23337] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5267.043119][T23337] ? _printk (kernel/printk/printk.c:2470)
[5267.043127][T23337] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5267.043139][T23337] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5267.043144][T23337] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5267.043151][T23337] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5267.043156][T23337] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5267.043162][T23337] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5267.043166][T23337] ? dump_stack_lvl (lib/dump_stack.c:123)
[5267.043170][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5267.043180][T23337] lwtunnel_output (net/core/lwtunnel.c:359)
[5267.043186][T23337] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5267.043193][T23337] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5267.043198][T23337] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5267.043203][T23337] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5267.043216][T23337] rawv6_sendmsg (net/ipv6/raw.c:918)
[5267.043228][T23337] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5267.043234][T23337] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5267.043237][T23337] ? __lock_release (kernel/locking/lockdep.c:5534)
[5267.043244][T23337] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5267.043247][T23337] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5267.043256][T23337] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5267.043273][T23337] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5267.043275][T23337] ? __lock_release (kernel/locking/lockdep.c:5534)
[5267.043287][T23337] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5267.043291][T23337] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5267.043296][T23337] ? __pfx___sys_sendto (net/socket.c:2147)
[5267.043311][T23337] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5267.043318][T23337] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5267.043325][T23337] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5267.043332][T23337] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5267.043342][T23337] __x64_sys_sendto (net/socket.c:2183)
[5267.043346][T23337] ? 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)
[5267.043349][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5267.043354][T23337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5267.043359][T23337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5267.043361][T23337] RIP: 0033:0x7fbffa53ea4a
[ 5267.043364][T23337] 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
[ 5267.043367][T23337] RSP: 002b:00007ffead81cd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5267.043369][T23337] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbffa53ea4a
[ 5267.043371][T23337] RDX: 0000000000000040 RSI: 0000000000f03340 RDI: 0000000000000005
[ 5267.043373][T23337] RBP: 00007ffead81cde0 R08: 0000000000418574 R09: 000000000000001c
[ 5267.043374][T23337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5267.043376][T23337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbffa667000
| [ 5267.043376][T23337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbffa667000
| [ 5267.043391][T23337]
| [ 5267.043397][T23337] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23337
| [5267.069388][T23337] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5267.069880][T23337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5267.069881][T23337] Call Trace:
[ 5267.069882][T23337]
[5267.069884][T23337] dump_stack_lvl (lib/dump_stack.c:123)
[5267.069890][T23337] check_preemption_disabled (lib/smp_processor_id.c:52)
[5267.069895][T23337] lwtunnel_output (net/core/lwtunnel.c:359)
[5267.069902][T23337] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5267.069905][T23337] ? _printk (kernel/printk/printk.c:2470)
[5267.069914][T23337] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5267.069926][T23337] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5267.069932][T23337] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5267.069940][T23337] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5267.069945][T23337] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5267.069952][T23337] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5267.069957][T23337] ? dump_stack_lvl (lib/dump_stack.c:123)
[5267.069960][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5267.069970][T23337] lwtunnel_output (net/core/lwtunnel.c:359)
[5267.069977][T23337] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5267.069980][T23337] ? _printk (kernel/printk/printk.c:2470)
[5267.069988][T23337] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5267.070001][T23337] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5267.070006][T23337] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5267.070013][T23337] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5267.070018][T23337] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5267.070025][T23337] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5267.070029][T23337] ? dump_stack_lvl (lib/dump_stack.c:123)
[5267.070033][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5267.070043][T23337] lwtunnel_output (net/core/lwtunnel.c:359)
[5267.070049][T23337] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5267.070052][T23337] ? _printk (kernel/printk/printk.c:2470)
[5267.070060][T23337] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5267.070072][T23337] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5267.070077][T23337] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5267.070085][T23337] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5267.070089][T23337] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5267.070096][T23337] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5267.070100][T23337] ? dump_stack_lvl (lib/dump_stack.c:123)
[5267.070104][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5267.070114][T23337] lwtunnel_output (net/core/lwtunnel.c:359)
[5267.070121][T23337] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5267.070127][T23337] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5267.070133][T23337] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5267.070137][T23337] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5267.070150][T23337] rawv6_sendmsg (net/ipv6/raw.c:918)
[5267.070162][T23337] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5267.070168][T23337] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5267.070171][T23337] ? __lock_release (kernel/locking/lockdep.c:5534)
[5267.070178][T23337] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5267.070181][T23337] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5267.070191][T23337] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5267.070208][T23337] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5267.070210][T23337] ? __lock_release (kernel/locking/lockdep.c:5534)
[5267.070222][T23337] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5267.070226][T23337] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5267.070232][T23337] ? __pfx___sys_sendto (net/socket.c:2147)
[5267.070247][T23337] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5267.070253][T23337] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5267.070261][T23337] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5267.070268][T23337] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5267.070279][T23337] __x64_sys_sendto (net/socket.c:2183)
[5267.070283][T23337] ? 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)
[5267.070286][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5267.070291][T23337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5267.070296][T23337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5267.070298][T23337] RIP: 0033:0x7fbffa53ea4a
[ 5267.070301][T23337] 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
[ 5267.070303][T23337] RSP: 002b:00007ffead81cd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5267.070306][T23337] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbffa53ea4a
[ 5267.070308][T23337] RDX: 0000000000000040 RSI: 0000000000f03340 RDI: 0000000000000005
[ 5267.070309][T23337] RBP: 00007ffead81cde0 R08: 0000000000418574 R09: 000000000000001c
[ 5267.070311][T23337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5267.070312][T23337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbffa667000
| [ 5267.070312][T23337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbffa667000
| [ 5267.070328][T23337]
| [ 5267.070445][T23337] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23337
| [5267.097474][T23337] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5267.097783][T23337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5267.097785][T23337] Call Trace:
[ 5267.097786][T23337]
[5267.097788][T23337] dump_stack_lvl (lib/dump_stack.c:123)
[5267.097794][T23337] check_preemption_disabled (lib/smp_processor_id.c:52)
[5267.097799][T23337] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[5267.097806][T23337] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5267.097809][T23337] ? _printk (kernel/printk/printk.c:2470)
[5267.097818][T23337] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5267.097831][T23337] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5267.097836][T23337] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5267.097844][T23337] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5267.097849][T23337] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5267.097856][T23337] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5267.097860][T23337] ? dump_stack_lvl (lib/dump_stack.c:123)
[5267.097864][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5267.097874][T23337] lwtunnel_output (net/core/lwtunnel.c:359)
[5267.097880][T23337] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5267.097883][T23337] ? _printk (kernel/printk/printk.c:2470)
[5267.097891][T23337] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5267.097904][T23337] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5267.097909][T23337] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5267.097916][T23337] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5267.097921][T23337] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5267.097928][T23337] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5267.097933][T23337] ? dump_stack_lvl (lib/dump_stack.c:123)
[5267.097936][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5267.097946][T23337] lwtunnel_output (net/core/lwtunnel.c:359)
[5267.097953][T23337] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5267.097955][T23337] ? _printk (kernel/printk/printk.c:2470)
[5267.097963][T23337] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5267.097976][T23337] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5267.097981][T23337] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5267.097989][T23337] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5267.097993][T23337] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5267.098000][T23337] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5267.098005][T23337] ? dump_stack_lvl (lib/dump_stack.c:123)
[5267.098008][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5267.098018][T23337] lwtunnel_output (net/core/lwtunnel.c:359)
[5267.098025][T23337] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5267.098027][T23337] ? _printk (kernel/printk/printk.c:2470)
[5267.098035][T23337] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5267.098048][T23337] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5267.098052][T23337] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5267.098060][T23337] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5267.098065][T23337] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5267.098072][T23337] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5267.098076][T23337] ? dump_stack_lvl (lib/dump_stack.c:123)
[5267.098079][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5267.098089][T23337] lwtunnel_output (net/core/lwtunnel.c:359)
[5267.098096][T23337] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5267.098102][T23337] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5267.098107][T23337] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5267.098112][T23337] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5267.098125][T23337] rawv6_sendmsg (net/ipv6/raw.c:918)
[5267.098137][T23337] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5267.098143][T23337] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5267.098146][T23337] ? __lock_release (kernel/locking/lockdep.c:5534)
[5267.098153][T23337] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5267.098156][T23337] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5267.098165][T23337] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5267.098182][T23337] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5267.098185][T23337] ? __lock_release (kernel/locking/lockdep.c:5534)
[5267.098197][T23337] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5267.098200][T23337] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5267.098206][T23337] ? __pfx___sys_sendto (net/socket.c:2147)
[5267.098221][T23337] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5267.098228][T23337] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5267.098235][T23337] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5267.098242][T23337] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5267.098253][T23337] __x64_sys_sendto (net/socket.c:2183)
[5267.098257][T23337] ? 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)
[5267.098260][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5267.098265][T23337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5267.098270][T23337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5267.098272][T23337] RIP: 0033:0x7fbffa53ea4a
[ 5267.098275][T23337] 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
[ 5267.098277][T23337] RSP: 002b:00007ffead81cd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5267.098280][T23337] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbffa53ea4a
[ 5267.098282][T23337] RDX: 0000000000000040 RSI: 0000000000f03340 RDI: 0000000000000005
[ 5267.098283][T23337] RBP: 00007ffead81cde0 R08: 0000000000418574 R09: 000000000000001c
[ 5267.098285][T23337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5267.098286][T23337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbffa667000
| [ 5267.098286][T23337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbffa667000
| [ 5267.098301][T23337]
| [ 5267.098304][T23337] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23337
| [5267.130314][T23337] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5267.130822][T23337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5267.130827][T23337] Call Trace:
[ 5267.130828][T23337]
[5267.130830][T23337] dump_stack_lvl (lib/dump_stack.c:123)
[5267.130836][T23337] check_preemption_disabled (lib/smp_processor_id.c:52)
[5267.130842][T23337] lwtunnel_output (net/core/lwtunnel.c:359)
[5267.130849][T23337] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5267.130853][T23337] ? _printk (kernel/printk/printk.c:2470)
[5267.130862][T23337] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5267.130875][T23337] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5267.130882][T23337] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5267.130890][T23337] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5267.130895][T23337] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5267.130902][T23337] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5267.130908][T23337] ? dump_stack_lvl (lib/dump_stack.c:123)
[5267.130912][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5267.130922][T23337] lwtunnel_output (net/core/lwtunnel.c:359)
[5267.130929][T23337] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5267.130932][T23337] ? _printk (kernel/printk/printk.c:2470)
[5267.130940][T23337] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5267.130953][T23337] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5267.130958][T23337] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5267.130966][T23337] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5267.130971][T23337] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5267.130978][T23337] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5267.130982][T23337] ? dump_stack_lvl (lib/dump_stack.c:123)
[5267.130986][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5267.130996][T23337] lwtunnel_output (net/core/lwtunnel.c:359)
[5267.131002][T23337] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5267.131005][T23337] ? _printk (kernel/printk/printk.c:2470)
[5267.131013][T23337] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5267.131026][T23337] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5267.131031][T23337] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5267.131039][T23337] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5267.131043][T23337] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5267.131050][T23337] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5267.131055][T23337] ? dump_stack_lvl (lib/dump_stack.c:123)
[5267.131058][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5267.131068][T23337] lwtunnel_output (net/core/lwtunnel.c:359)
[5267.131075][T23337] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5267.131078][T23337] ? _printk (kernel/printk/printk.c:2470)
[5267.131086][T23337] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5267.131099][T23337] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5267.131104][T23337] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5267.131112][T23337] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5267.131116][T23337] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5267.131123][T23337] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5267.131127][T23337] ? dump_stack_lvl (lib/dump_stack.c:123)
[5267.131131][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5267.131141][T23337] lwtunnel_output (net/core/lwtunnel.c:359)
[5267.131148][T23337] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5267.131154][T23337] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5267.131160][T23337] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5267.131165][T23337] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5267.131178][T23337] rawv6_sendmsg (net/ipv6/raw.c:918)
[5267.131190][T23337] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5267.131196][T23337] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5267.131199][T23337] ? __lock_release (kernel/locking/lockdep.c:5534)
[5267.131207][T23337] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5267.131210][T23337] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5267.131220][T23337] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5267.131238][T23337] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5267.131240][T23337] ? __lock_release (kernel/locking/lockdep.c:5534)
[5267.131252][T23337] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5267.131256][T23337] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5267.131262][T23337] ? __pfx___sys_sendto (net/socket.c:2147)
[5267.131278][T23337] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5267.131284][T23337] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5267.131292][T23337] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5267.131299][T23337] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5267.131310][T23337] __x64_sys_sendto (net/socket.c:2183)
[5267.131314][T23337] ? 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)
[5267.131317][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5267.131321][T23337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5267.131327][T23337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5267.131329][T23337] RIP: 0033:0x7fbffa53ea4a
[ 5267.131332][T23337] 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
[ 5267.131335][T23337] RSP: 002b:00007ffead81cd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5267.131337][T23337] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbffa53ea4a
[ 5267.131339][T23337] RDX: 0000000000000040 RSI: 0000000000f03340 RDI: 0000000000000005
[ 5267.131341][T23337] RBP: 00007ffead81cde0 R08: 0000000000418574 R09: 000000000000001c
[ 5267.131343][T23337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
Finger prints:
check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg
check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:rpl_output
check_preemption_disabled:lwtunnel_output:seg6_output_core:seg6_output:lwtunnel_output
check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ila_output
check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:ip6_send_skb
check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ip6_send_skb