======================================
| [ 4196.088042][T21205] veth1: renamed from ioam-veth-betaR
| [ 4196.197079][T21206] veth0: renamed from ioam-veth-gamma
| [ 4271.979562][T21849] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21849
| [4271.980207][T21849] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4271.980483][T21849] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4271.980485][T21849] Call Trace:
[ 4271.980487][T21849]
[4271.980489][T21849] dump_stack_lvl (lib/dump_stack.c:123)
[4271.980500][T21849] check_preemption_disabled (lib/smp_processor_id.c:52)
[4271.980508][T21849] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4271.980514][T21849] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4271.980524][T21849] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4271.980531][T21849] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4271.980536][T21849] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4271.980547][T21849] rawv6_sendmsg (net/ipv6/raw.c:918)
[4271.980558][T21849] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4271.980563][T21849] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4271.980571][T21849] ? __lock_release (kernel/locking/lockdep.c:5534)
[4271.980580][T21849] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4271.980588][T21849] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4271.980596][T21849] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4271.980612][T21849] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4271.980614][T21849] ? __lock_release (kernel/locking/lockdep.c:5534)
[4271.980625][T21849] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4271.980633][T21849] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4271.980638][T21849] ? __pfx___sys_sendto (net/socket.c:2147)
[4271.980652][T21849] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4271.980660][T21849] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4271.980670][T21849] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4271.980676][T21849] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4271.980686][T21849] __x64_sys_sendto (net/socket.c:2183)
[4271.980690][T21849] ? 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)
[4271.980694][T21849] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4271.980699][T21849] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4271.980704][T21849] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4271.980709][T21849] RIP: 0033:0x7f3625280a4a
[ 4271.980713][T21849] 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
[ 4271.980716][T21849] RSP: 002b:00007ffedf833918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4271.980720][T21849] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3625280a4a
[ 4271.980721][T21849] RDX: 0000000000000040 RSI: 0000000034cdd340 RDI: 0000000000000005
[ 4271.980723][T21849] RBP: 00007ffedf8339a0 R08: 0000000000418574 R09: 000000000000001c
[ 4271.980725][T21849] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4271.980727][T21849] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f36253a9000
| [ 4271.980727][T21849] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f36253a9000
| [ 4271.980741][T21849]
| [ 4271.980743][T21849] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21849
| [4271.993157][T21849] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4271.993411][T21849] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4271.993413][T21849] Call Trace:
[ 4271.993415][T21849]
[4271.993417][T21849] dump_stack_lvl (lib/dump_stack.c:123)
[4271.993424][T21849] check_preemption_disabled (lib/smp_processor_id.c:52)
[4271.993429][T21849] lwtunnel_output (net/core/lwtunnel.c:359)
[4271.993436][T21849] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4271.993444][T21849] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4271.993449][T21849] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4271.993454][T21849] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4271.993466][T21849] rawv6_sendmsg (net/ipv6/raw.c:918)
[4271.993477][T21849] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4271.993482][T21849] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4271.993487][T21849] ? __lock_release (kernel/locking/lockdep.c:5534)
[4271.993494][T21849] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4271.993498][T21849] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4271.993507][T21849] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4271.993522][T21849] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4271.993525][T21849] ? __lock_release (kernel/locking/lockdep.c:5534)
[4271.993536][T21849] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4271.993540][T21849] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4271.993545][T21849] ? __pfx___sys_sendto (net/socket.c:2147)
[4271.993560][T21849] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4271.993566][T21849] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4271.993573][T21849] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4271.993580][T21849] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4271.993590][T21849] __x64_sys_sendto (net/socket.c:2183)
[4271.993594][T21849] ? 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)
[4271.993597][T21849] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4271.993602][T21849] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4271.993606][T21849] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4271.993609][T21849] RIP: 0033:0x7f3625280a4a
[ 4271.993613][T21849] 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
[ 4271.993615][T21849] RSP: 002b:00007ffedf833918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4271.993619][T21849] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3625280a4a
[ 4271.993621][T21849] RDX: 0000000000000040 RSI: 0000000034cdd340 RDI: 0000000000000005
[ 4271.993622][T21849] RBP: 00007ffedf8339a0 R08: 0000000000418574 R09: 000000000000001c
[ 4271.993624][T21849] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4271.993626][T21849] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f36253a9000
| [ 4271.993626][T21849] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f36253a9000
| [ 4271.993640][T21849]
| [ 4272.011427][T21849] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21849
| [4272.011803][T21849] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4272.012070][T21849] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4272.012071][T21849] Call Trace:
[ 4272.012073][T21849]
[4272.012075][T21849] dump_stack_lvl (lib/dump_stack.c:123)
[4272.012082][T21849] check_preemption_disabled (lib/smp_processor_id.c:52)
[4272.012087][T21849] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4272.012094][T21849] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4272.012101][T21849] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4272.012107][T21849] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4272.012112][T21849] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4272.012123][T21849] rawv6_sendmsg (net/ipv6/raw.c:918)
[4272.012135][T21849] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4272.012140][T21849] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4272.012144][T21849] ? __lock_release (kernel/locking/lockdep.c:5534)
[4272.012152][T21849] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4272.012155][T21849] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4272.012164][T21849] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4272.012180][T21849] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4272.012182][T21849] ? __lock_release (kernel/locking/lockdep.c:5534)
[4272.012193][T21849] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4272.012198][T21849] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4272.012203][T21849] ? __pfx___sys_sendto (net/socket.c:2147)
[4272.012217][T21849] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4272.012224][T21849] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4272.012231][T21849] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4272.012238][T21849] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4272.012248][T21849] __x64_sys_sendto (net/socket.c:2183)
[4272.012251][T21849] ? 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)
[4272.012255][T21849] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4272.012259][T21849] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4272.012264][T21849] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4272.012267][T21849] RIP: 0033:0x7f3625280a4a
[ 4272.012270][T21849] 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
[ 4272.012273][T21849] RSP: 002b:00007ffedf833918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4272.012276][T21849] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3625280a4a
[ 4272.012278][T21849] RDX: 0000000000000040 RSI: 0000000034cdd340 RDI: 0000000000000005
[ 4272.012279][T21849] RBP: 00007ffedf8339a0 R08: 0000000000418574 R09: 000000000000001c
[ 4272.012282][T21849] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4272.012284][T21849] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f36253a9000
| [ 4272.012284][T21849] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f36253a9000
| [ 4272.012298][T21849]
| [ 4272.592608][T21854] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21854
| [4272.593463][T21854] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4272.593730][T21854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4272.593732][T21854] Call Trace:
[ 4272.593734][T21854]
[4272.593736][T21854] dump_stack_lvl (lib/dump_stack.c:123)
[4272.593744][T21854] check_preemption_disabled (lib/smp_processor_id.c:52)
[4272.593751][T21854] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4272.593757][T21854] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4272.593765][T21854] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4272.593772][T21854] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4272.593776][T21854] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4272.593788][T21854] rawv6_sendmsg (net/ipv6/raw.c:918)
[4272.593800][T21854] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4272.593805][T21854] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4272.593811][T21854] ? __lock_release (kernel/locking/lockdep.c:5534)
[4272.593819][T21854] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4272.593825][T21854] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4272.593833][T21854] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4272.593849][T21854] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4272.593852][T21854] ? __lock_release (kernel/locking/lockdep.c:5534)
[4272.593863][T21854] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4272.593868][T21854] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4272.593874][T21854] ? __pfx___sys_sendto (net/socket.c:2147)
[4272.593888][T21854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4272.593895][T21854] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4272.593903][T21854] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4272.593910][T21854] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4272.593920][T21854] __x64_sys_sendto (net/socket.c:2183)
[4272.593924][T21854] ? 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)
[4272.593928][T21854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4272.593934][T21854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4272.593939][T21854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4272.593943][T21854] RIP: 0033:0x7f6091a92a4a
[ 4272.593947][T21854] 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
[ 4272.593950][T21854] RSP: 002b:00007ffd10f8da78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4272.593953][T21854] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6091a92a4a
[ 4272.593955][T21854] RDX: 0000000000000040 RSI: 000000003d28c340 RDI: 0000000000000005
[ 4272.593957][T21854] RBP: 00007ffd10f8db00 R08: 0000000000418574 R09: 000000000000001c
[ 4272.593959][T21854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4272.593961][T21854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6091bbb000
| [ 4272.593961][T21854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6091bbb000
| [ 4272.593975][T21854]
| [ 4272.606361][T21854] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21854
| [4272.606727][T21854] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4272.606993][T21854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4272.606995][T21854] Call Trace:
[ 4272.606997][T21854]
[4272.606999][T21854] dump_stack_lvl (lib/dump_stack.c:123)
[4272.607005][T21854] check_preemption_disabled (lib/smp_processor_id.c:52)
[4272.607011][T21854] lwtunnel_output (net/core/lwtunnel.c:359)
[4272.607017][T21854] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4272.607025][T21854] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4272.607031][T21854] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4272.607036][T21854] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4272.607048][T21854] rawv6_sendmsg (net/ipv6/raw.c:918)
[4272.607060][T21854] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4272.607065][T21854] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4272.607068][T21854] ? __lock_release (kernel/locking/lockdep.c:5534)
[4272.607076][T21854] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4272.607080][T21854] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4272.607089][T21854] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4272.607106][T21854] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4272.607108][T21854] ? __lock_release (kernel/locking/lockdep.c:5534)
[4272.607119][T21854] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4272.607124][T21854] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4272.607130][T21854] ? __pfx___sys_sendto (net/socket.c:2147)
[4272.607144][T21854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4272.607151][T21854] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4272.607158][T21854] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4272.607165][T21854] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4272.607175][T21854] __x64_sys_sendto (net/socket.c:2183)
[4272.607179][T21854] ? 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)
[4272.607182][T21854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4272.607187][T21854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4272.607192][T21854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4272.607195][T21854] RIP: 0033:0x7f6091a92a4a
[ 4272.607199][T21854] 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
[ 4272.607201][T21854] RSP: 002b:00007ffd10f8da78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4272.607204][T21854] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6091a92a4a
[ 4272.607206][T21854] RDX: 0000000000000040 RSI: 000000003d28c340 RDI: 0000000000000005
[ 4272.607208][T21854] RBP: 00007ffd10f8db00 R08: 0000000000418574 R09: 000000000000001c
[ 4272.607209][T21854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4272.607211][T21854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6091bbb000
| [ 4272.607211][T21854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6091bbb000
| [ 4272.607225][T21854]
| [ 4272.607600][T21854] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21854
| [4272.620060][T21854] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4272.620318][T21854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4272.620319][T21854] Call Trace:
[ 4272.620321][T21854]
[4272.620323][T21854] dump_stack_lvl (lib/dump_stack.c:123)
[4272.620330][T21854] check_preemption_disabled (lib/smp_processor_id.c:52)
[4272.620335][T21854] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4272.620342][T21854] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4272.620349][T21854] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4272.620355][T21854] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4272.620359][T21854] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4272.620372][T21854] rawv6_sendmsg (net/ipv6/raw.c:918)
[4272.620383][T21854] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4272.620389][T21854] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4272.620392][T21854] ? __lock_release (kernel/locking/lockdep.c:5534)
[4272.620400][T21854] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4272.620404][T21854] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4272.620413][T21854] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4272.620429][T21854] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4272.620432][T21854] ? __lock_release (kernel/locking/lockdep.c:5534)
[4272.620443][T21854] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4272.620448][T21854] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4272.620453][T21854] ? __pfx___sys_sendto (net/socket.c:2147)
[4272.620468][T21854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4272.620474][T21854] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4272.620482][T21854] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4272.620489][T21854] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4272.620499][T21854] __x64_sys_sendto (net/socket.c:2183)
[4272.620503][T21854] ? 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)
[4272.620506][T21854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4272.620511][T21854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4272.620516][T21854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4272.620519][T21854] RIP: 0033:0x7f6091a92a4a
[ 4272.620522][T21854] 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
[ 4272.620525][T21854] RSP: 002b:00007ffd10f8da78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4272.620528][T21854] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6091a92a4a
[ 4272.620530][T21854] RDX: 0000000000000040 RSI: 000000003d28c340 RDI: 0000000000000005
[ 4272.620532][T21854] RBP: 00007ffd10f8db00 R08: 0000000000418574 R09: 000000000000001c
[ 4272.620534][T21854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4272.620535][T21854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6091bbb000
| [ 4272.620535][T21854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6091bbb000
| [ 4272.620550][T21854]
| [ 4273.231224][T21859] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21859
| [4273.231704][T21859] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4273.232819][T21859] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4273.232821][T21859] Call Trace:
[ 4273.232823][T21859]
[4273.232825][T21859] dump_stack_lvl (lib/dump_stack.c:123)
[4273.232834][T21859] check_preemption_disabled (lib/smp_processor_id.c:52)
[4273.232840][T21859] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4273.232846][T21859] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4273.232855][T21859] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4273.232861][T21859] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4273.232866][T21859] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4273.232878][T21859] rawv6_sendmsg (net/ipv6/raw.c:918)
[4273.232890][T21859] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4273.232895][T21859] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4273.232900][T21859] ? __lock_release (kernel/locking/lockdep.c:5534)
[4273.232909][T21859] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4273.232914][T21859] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4273.232923][T21859] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4273.232940][T21859] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4273.232942][T21859] ? __lock_release (kernel/locking/lockdep.c:5534)
[4273.232954][T21859] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4273.232959][T21859] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4273.232964][T21859] ? __pfx___sys_sendto (net/socket.c:2147)
[4273.232979][T21859] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4273.232985][T21859] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4273.232994][T21859] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4273.233001][T21859] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4273.233011][T21859] __x64_sys_sendto (net/socket.c:2183)
[4273.233015][T21859] ? 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)
[4273.233019][T21859] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4273.233024][T21859] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4273.233028][T21859] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4273.233032][T21859] RIP: 0033:0x7fa1b12e9a4a
[ 4273.233036][T21859] 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
[ 4273.233039][T21859] RSP: 002b:00007fffa4394538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4273.233043][T21859] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1b12e9a4a
[ 4273.233045][T21859] RDX: 0000000000000040 RSI: 0000000029dab340 RDI: 0000000000000005
[ 4273.233047][T21859] RBP: 00007fffa43945c0 R08: 0000000000418574 R09: 000000000000001c
[ 4273.233049][T21859] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4273.233050][T21859] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1b1412000
| [ 4273.233050][T21859] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1b1412000
| [ 4273.233065][T21859]
| [ 4273.245851][T21859] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21859
| [4273.246236][T21859] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4273.246496][T21859] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4273.246498][T21859] Call Trace:
[ 4273.246500][T21859]
[4273.246502][T21859] dump_stack_lvl (lib/dump_stack.c:123)
[4273.246508][T21859] check_preemption_disabled (lib/smp_processor_id.c:52)
[4273.246514][T21859] lwtunnel_output (net/core/lwtunnel.c:359)
[4273.246521][T21859] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4273.246528][T21859] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4273.246534][T21859] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4273.246539][T21859] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4273.246551][T21859] rawv6_sendmsg (net/ipv6/raw.c:918)
[4273.246563][T21859] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4273.246568][T21859] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4273.246572][T21859] ? __lock_release (kernel/locking/lockdep.c:5534)
[4273.246580][T21859] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4273.246584][T21859] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4273.246593][T21859] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4273.246609][T21859] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4273.246612][T21859] ? __lock_release (kernel/locking/lockdep.c:5534)
[4273.246623][T21859] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4273.246628][T21859] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4273.246633][T21859] ? __pfx___sys_sendto (net/socket.c:2147)
[4273.246648][T21859] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4273.246654][T21859] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4273.246662][T21859] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4273.246668][T21859] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4273.246678][T21859] __x64_sys_sendto (net/socket.c:2183)
[4273.246683][T21859] ? 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)
[4273.246686][T21859] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4273.246690][T21859] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4273.246695][T21859] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4273.246698][T21859] RIP: 0033:0x7fa1b12e9a4a
[ 4273.246702][T21859] 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
[ 4273.246705][T21859] RSP: 002b:00007fffa4394538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4273.246708][T21859] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1b12e9a4a
[ 4273.246710][T21859] RDX: 0000000000000040 RSI: 0000000029dab340 RDI: 0000000000000005
[ 4273.246712][T21859] RBP: 00007fffa43945c0 R08: 0000000000418574 R09: 000000000000001c
[ 4273.246714][T21859] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4273.246715][T21859] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1b1412000
| [ 4273.246715][T21859] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1b1412000
| [ 4273.246730][T21859]
| [ 4273.264544][T21859] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21859
| [4273.264949][T21859] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4273.265231][T21859] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4273.265233][T21859] Call Trace:
[ 4273.265234][T21859]
[4273.265236][T21859] dump_stack_lvl (lib/dump_stack.c:123)
[4273.265242][T21859] check_preemption_disabled (lib/smp_processor_id.c:52)
[4273.265248][T21859] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4273.265255][T21859] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4273.265262][T21859] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4273.265267][T21859] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4273.265272][T21859] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4273.265284][T21859] rawv6_sendmsg (net/ipv6/raw.c:918)
[4273.265296][T21859] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4273.265301][T21859] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4273.265305][T21859] ? __lock_release (kernel/locking/lockdep.c:5534)
[4273.265312][T21859] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4273.265316][T21859] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4273.265325][T21859] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4273.265341][T21859] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4273.265344][T21859] ? __lock_release (kernel/locking/lockdep.c:5534)
[4273.265355][T21859] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4273.265359][T21859] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4273.265365][T21859] ? __pfx___sys_sendto (net/socket.c:2147)
[4273.265380][T21859] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4273.265386][T21859] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4273.265393][T21859] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4273.265400][T21859] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4273.265410][T21859] __x64_sys_sendto (net/socket.c:2183)
[4273.265414][T21859] ? 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)
[4273.265417][T21859] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4273.265422][T21859] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4273.265427][T21859] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4273.265430][T21859] RIP: 0033:0x7fa1b12e9a4a
[ 4273.265433][T21859] 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
[ 4273.265435][T21859] RSP: 002b:00007fffa4394538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4273.265438][T21859] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1b12e9a4a
[ 4273.265440][T21859] RDX: 0000000000000040 RSI: 0000000029dab340 RDI: 0000000000000005
[ 4273.265442][T21859] RBP: 00007fffa43945c0 R08: 0000000000418574 R09: 000000000000001c
[ 4273.265444][T21859] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4273.265446][T21859] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1b1412000
| [ 4273.265446][T21859] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1b1412000
| [ 4273.265460][T21859]
| [ 4273.893268][T21864] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21864
| [4273.893744][T21864] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4273.894022][T21864] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4273.894024][T21864] Call Trace:
[ 4273.894026][T21864]
[4273.894028][T21864] dump_stack_lvl (lib/dump_stack.c:123)
[4273.894037][T21864] check_preemption_disabled (lib/smp_processor_id.c:52)
[4273.894043][T21864] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4273.894050][T21864] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4273.894058][T21864] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4273.894064][T21864] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4273.894069][T21864] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4273.894081][T21864] rawv6_sendmsg (net/ipv6/raw.c:918)
[4273.894093][T21864] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4273.894098][T21864] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4273.894103][T21864] ? __lock_release (kernel/locking/lockdep.c:5534)
[4273.894112][T21864] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4273.894117][T21864] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4273.894126][T21864] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4273.894142][T21864] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4273.894145][T21864] ? __lock_release (kernel/locking/lockdep.c:5534)
[4273.894156][T21864] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4273.894161][T21864] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4273.894167][T21864] ? __pfx___sys_sendto (net/socket.c:2147)
[4273.894181][T21864] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4273.894188][T21864] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4273.894196][T21864] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4273.894203][T21864] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4273.894213][T21864] __x64_sys_sendto (net/socket.c:2183)
[4273.894217][T21864] ? 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)
[4273.894220][T21864] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4273.894225][T21864] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4273.894230][T21864] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4273.894234][T21864] RIP: 0033:0x7f3d5d567a4a
[ 4273.894238][T21864] 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
[ 4273.894240][T21864] RSP: 002b:00007fff65052da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4273.894244][T21864] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3d5d567a4a
[ 4273.894246][T21864] RDX: 0000000000000040 RSI: 000000000c601340 RDI: 0000000000000005
[ 4273.894248][T21864] RBP: 00007fff65052e30 R08: 0000000000418574 R09: 000000000000001c
[ 4273.894250][T21864] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4273.894251][T21864] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d5d690000
| [ 4273.894267][T21864]
| [ 4277.217154][T21892] check_preemption_disabled: 20 callbacks suppressed
| [ 4277.217163][T21892] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21892
| [4277.217990][T21892] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4277.218259][T21892] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4277.218262][T21892] Call Trace:
[ 4277.218264][T21892]
[4277.218267][T21892] dump_stack_lvl (lib/dump_stack.c:123)
[4277.218277][T21892] check_preemption_disabled (lib/smp_processor_id.c:52)
[4277.218284][T21892] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4277.218291][T21892] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4277.218301][T21892] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4277.218308][T21892] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4277.218313][T21892] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4277.218325][T21892] rawv6_sendmsg (net/ipv6/raw.c:918)
[4277.218336][T21892] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4277.218340][T21892] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4277.218351][T21892] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4277.218358][T21892] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4277.218361][T21892] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4277.218372][T21892] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4277.218388][T21892] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4277.218391][T21892] ? __lock_release (kernel/locking/lockdep.c:5534)
[4277.218402][T21892] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4277.218409][T21892] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4277.218414][T21892] ? __pfx___sys_sendto (net/socket.c:2147)
[4277.218426][T21892] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4277.218434][T21892] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4277.218439][T21892] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4277.218444][T21892] ? __lock_release (kernel/locking/lockdep.c:5534)
[4277.218450][T21892] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4277.218456][T21892] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[4277.218465][T21892] __x64_sys_sendto (net/socket.c:2183)
[4277.218469][T21892] ? 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)
[4277.218472][T21892] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4277.218477][T21892] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4277.218482][T21892] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4277.218486][T21892] RIP: 0033:0x7f0136d20a4a
[ 4277.218491][T21892] 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
[ 4277.218494][T21892] RSP: 002b:00007ffdba113ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4277.218499][T21892] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0136d20a4a
[ 4277.218501][T21892] RDX: 0000000000000040 RSI: 000000000d96c340 RDI: 0000000000000005
[ 4277.218502][T21892] RBP: 00007ffdba113d70 R08: 0000000000418574 R09: 000000000000001c
[ 4277.218504][T21892] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4277.218506][T21892] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0136e49000
| [ 4277.218506][T21892] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0136e49000
| [ 4277.218520][T21892]
| [ 4277.218523][T21892] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21892
| [4277.231169][T21892] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4277.231429][T21892] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4277.231431][T21892] Call Trace:
[ 4277.231433][T21892]
[4277.231435][T21892] dump_stack_lvl (lib/dump_stack.c:123)
[4277.231443][T21892] check_preemption_disabled (lib/smp_processor_id.c:52)
[4277.231449][T21892] lwtunnel_output (net/core/lwtunnel.c:359)
[4277.231456][T21892] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4277.231464][T21892] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4277.231471][T21892] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4277.231475][T21892] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4277.231488][T21892] rawv6_sendmsg (net/ipv6/raw.c:918)
[4277.231500][T21892] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4277.231504][T21892] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4277.231512][T21892] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4277.231517][T21892] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4277.231520][T21892] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4277.231529][T21892] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4277.231545][T21892] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4277.231548][T21892] ? __lock_release (kernel/locking/lockdep.c:5534)
[4277.231559][T21892] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4277.231565][T21892] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4277.231571][T21892] ? __pfx___sys_sendto (net/socket.c:2147)
[4277.231583][T21892] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4277.231591][T21892] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4277.231596][T21892] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4277.231600][T21892] ? __lock_release (kernel/locking/lockdep.c:5534)
[4277.231607][T21892] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4277.231612][T21892] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[4277.231620][T21892] __x64_sys_sendto (net/socket.c:2183)
[4277.231623][T21892] ? 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)
[4277.231626][T21892] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4277.231631][T21892] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4277.231636][T21892] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4277.231639][T21892] RIP: 0033:0x7f0136d20a4a
[ 4277.231642][T21892] 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
[ 4277.231645][T21892] RSP: 002b:00007ffdba113ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4277.231648][T21892] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0136d20a4a
[ 4277.231650][T21892] RDX: 0000000000000040 RSI: 000000000d96c340 RDI: 0000000000000005
[ 4277.231651][T21892] RBP: 00007ffdba113d70 R08: 0000000000418574 R09: 000000000000001c
[ 4277.231653][T21892] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4277.231655][T21892] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0136e49000
| [ 4277.231655][T21892] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0136e49000
| [ 4277.231669][T21892]
| [ 4277.250077][T21892] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21892
| [4277.250473][T21892] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4277.250731][T21892] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4277.250733][T21892] Call Trace:
[ 4277.250735][T21892]
[4277.250737][T21892] dump_stack_lvl (lib/dump_stack.c:123)
[4277.250745][T21892] check_preemption_disabled (lib/smp_processor_id.c:52)
[4277.250752][T21892] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4277.250758][T21892] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4277.250766][T21892] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4277.250772][T21892] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4277.250777][T21892] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4277.250789][T21892] rawv6_sendmsg (net/ipv6/raw.c:918)
[4277.250801][T21892] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4277.250805][T21892] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4277.250814][T21892] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4277.250819][T21892] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4277.250822][T21892] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4277.250832][T21892] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4277.250848][T21892] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4277.250851][T21892] ? __lock_release (kernel/locking/lockdep.c:5534)
[4277.250862][T21892] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4277.250868][T21892] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4277.250874][T21892] ? __pfx___sys_sendto (net/socket.c:2147)
[4277.250886][T21892] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4277.250894][T21892] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4277.250898][T21892] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4277.250903][T21892] ? __lock_release (kernel/locking/lockdep.c:5534)
[4277.250910][T21892] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4277.250915][T21892] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[4277.250924][T21892] __x64_sys_sendto (net/socket.c:2183)
[4277.250928][T21892] ? 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)
[4277.250931][T21892] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4277.250937][T21892] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4277.250942][T21892] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4277.250946][T21892] RIP: 0033:0x7f0136d20a4a
[ 4277.250950][T21892] 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
[ 4277.250952][T21892] RSP: 002b:00007ffdba113ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4277.250956][T21892] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0136d20a4a
[ 4277.250958][T21892] RDX: 0000000000000040 RSI: 000000000d96c340 RDI: 0000000000000005
[ 4277.250960][T21892] RBP: 00007ffdba113d70 R08: 0000000000418574 R09: 000000000000001c
[ 4277.250962][T21892] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4277.250964][T21892] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0136e49000
| [ 4277.250964][T21892] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0136e49000
| [ 4277.250978][T21892]
| [ 4277.732858][T21896] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21896
| [4277.733340][T21896] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4277.733603][T21896] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4277.733605][T21896] Call Trace:
[ 4277.733607][T21896]
[4277.733610][T21896] dump_stack_lvl (lib/dump_stack.c:123)
[4277.733621][T21896] check_preemption_disabled (lib/smp_processor_id.c:52)
[4277.733628][T21896] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4277.733635][T21896] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4277.733645][T21896] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4277.733652][T21896] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4277.733657][T21896] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4277.733669][T21896] rawv6_sendmsg (net/ipv6/raw.c:918)
[4277.733681][T21896] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4277.733686][T21896] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4277.733693][T21896] ? __lock_release (kernel/locking/lockdep.c:5534)
[4277.733703][T21896] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4277.733711][T21896] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4277.733720][T21896] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4277.733736][T21896] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4277.733738][T21896] ? __lock_release (kernel/locking/lockdep.c:5534)
[4277.733749][T21896] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4277.733757][T21896] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4277.733763][T21896] ? __pfx___sys_sendto (net/socket.c:2147)
[4277.733777][T21896] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4277.733784][T21896] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4277.733792][T21896] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4277.733799][T21896] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4277.733809][T21896] __x64_sys_sendto (net/socket.c:2183)
[4277.733813][T21896] ? 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)
[4277.733818][T21896] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4277.733825][T21896] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4277.733833][T21896] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4277.733838][T21896] RIP: 0033:0x7faee09c0a4a
[ 4277.733842][T21896] 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
[ 4277.733845][T21896] RSP: 002b:00007ffd21013ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4277.733849][T21896] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faee09c0a4a
[ 4277.733851][T21896] RDX: 0000000000000040 RSI: 0000000013510340 RDI: 0000000000000005
[ 4277.733853][T21896] RBP: 00007ffd21013b70 R08: 0000000000418574 R09: 000000000000001c
[ 4277.733854][T21896] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4277.733856][T21896] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faee0ae9000
| [ 4277.733856][T21896] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faee0ae9000
| [ 4277.733870][T21896]
| [ 4277.733872][T21896] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21896
| [4277.746428][T21896] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4277.746674][T21896] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4277.746676][T21896] Call Trace:
[ 4277.746678][T21896]
[4277.746680][T21896] dump_stack_lvl (lib/dump_stack.c:123)
[4277.746687][T21896] check_preemption_disabled (lib/smp_processor_id.c:52)
[4277.746693][T21896] lwtunnel_output (net/core/lwtunnel.c:359)
[4277.746699][T21896] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4277.746706][T21896] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4277.746712][T21896] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4277.746717][T21896] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4277.746729][T21896] rawv6_sendmsg (net/ipv6/raw.c:918)
[4277.746741][T21896] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4277.746746][T21896] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4277.746750][T21896] ? __lock_release (kernel/locking/lockdep.c:5534)
[4277.746759][T21896] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4277.746763][T21896] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4277.746772][T21896] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4277.746788][T21896] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4277.746791][T21896] ? __lock_release (kernel/locking/lockdep.c:5534)
[4277.746802][T21896] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4277.746807][T21896] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4277.746813][T21896] ? __pfx___sys_sendto (net/socket.c:2147)
[4277.746827][T21896] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4277.746835][T21896] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4277.746843][T21896] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4277.746850][T21896] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4277.746860][T21896] __x64_sys_sendto (net/socket.c:2183)
[4277.746864][T21896] ? 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)
[4277.746867][T21896] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4277.746872][T21896] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4277.746877][T21896] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4277.746880][T21896] RIP: 0033:0x7faee09c0a4a
[ 4277.746884][T21896] 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
[ 4277.746886][T21896] RSP: 002b:00007ffd21013ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4277.746889][T21896] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faee09c0a4a
[ 4277.746891][T21896] RDX: 0000000000000040 RSI: 0000000013510340 RDI: 0000000000000005
[ 4277.746893][T21896] RBP: 00007ffd21013b70 R08: 0000000000418574 R09: 000000000000001c
[ 4277.746895][T21896] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4277.746897][T21896] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faee0ae9000
| [ 4277.746897][T21896] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faee0ae9000
| [ 4277.746911][T21896]
| [ 4277.763463][T21896] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21896
| [4277.763839][T21896] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4277.764101][T21896] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4277.764103][T21896] Call Trace:
[ 4277.764105][T21896]
[4277.764107][T21896] dump_stack_lvl (lib/dump_stack.c:123)
[4277.764113][T21896] check_preemption_disabled (lib/smp_processor_id.c:52)
[4277.764119][T21896] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4277.764126][T21896] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4277.764132][T21896] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4277.764138][T21896] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4277.764142][T21896] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4277.764155][T21896] rawv6_sendmsg (net/ipv6/raw.c:918)
[4277.764166][T21896] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4277.764171][T21896] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4277.764175][T21896] ? __lock_release (kernel/locking/lockdep.c:5534)
[4277.764183][T21896] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4277.764187][T21896] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4277.764196][T21896] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4277.764212][T21896] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4277.764215][T21896] ? __lock_release (kernel/locking/lockdep.c:5534)
[4277.764226][T21896] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4277.764230][T21896] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4277.764236][T21896] ? __pfx___sys_sendto (net/socket.c:2147)
[4277.764250][T21896] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4277.764257][T21896] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4277.764264][T21896] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4277.764271][T21896] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4277.764281][T21896] __x64_sys_sendto (net/socket.c:2183)
[4277.764285][T21896] ? 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)
[4277.764288][T21896] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4277.764293][T21896] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4277.764298][T21896] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4277.764301][T21896] RIP: 0033:0x7faee09c0a4a
[ 4277.764305][T21896] 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
[ 4277.764307][T21896] RSP: 002b:00007ffd21013ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4277.764310][T21896] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faee09c0a4a
[ 4277.764312][T21896] RDX: 0000000000000040 RSI: 0000000013510340 RDI: 0000000000000005
[ 4277.764314][T21896] RBP: 00007ffd21013b70 R08: 0000000000418574 R09: 000000000000001c
[ 4277.764316][T21896] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4277.764318][T21896] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faee0ae9000
| [ 4277.764318][T21896] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faee0ae9000
| [ 4277.764332][T21896]
| [ 4278.247595][T21900] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21900
| [4278.248058][T21900] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4278.248754][T21900] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4278.248756][T21900] Call Trace:
[ 4278.248758][T21900]
[4278.248760][T21900] dump_stack_lvl (lib/dump_stack.c:123)
[4278.248769][T21900] check_preemption_disabled (lib/smp_processor_id.c:52)
[4278.248775][T21900] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4278.248782][T21900] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4278.248790][T21900] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4278.248797][T21900] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4278.248802][T21900] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4278.248814][T21900] rawv6_sendmsg (net/ipv6/raw.c:918)
[4278.248825][T21900] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4278.248831][T21900] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4278.248836][T21900] ? __lock_release (kernel/locking/lockdep.c:5534)
[4278.248845][T21900] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4278.248850][T21900] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4278.248859][T21900] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4278.248874][T21900] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4278.248877][T21900] ? __lock_release (kernel/locking/lockdep.c:5534)
[4278.248888][T21900] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4278.248893][T21900] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4278.248899][T21900] ? __pfx___sys_sendto (net/socket.c:2147)
[4278.248913][T21900] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4278.248920][T21900] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4278.248928][T21900] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4278.248937][T21900] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4278.248947][T21900] __x64_sys_sendto (net/socket.c:2183)
[4278.248951][T21900] ? 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)
[4278.248955][T21900] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4278.248960][T21900] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4278.248965][T21900] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4278.248969][T21900] RIP: 0033:0x7f48a2291a4a
[ 4278.248973][T21900] 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
[ 4278.248976][T21900] RSP: 002b:00007ffd69eb3898 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4278.248980][T21900] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f48a2291a4a
[ 4278.248982][T21900] RDX: 0000000000000040 RSI: 000000000800b340 RDI: 0000000000000005
[ 4278.248984][T21900] RBP: 00007ffd69eb3920 R08: 0000000000418574 R09: 000000000000001c
[ 4278.248986][T21900] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4278.248987][T21900] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48a23ba000
| [ 4278.249002][T21900]
| [ 4278.261993][T21900] lwtunnel_output(): recursion limit reached on datapath
| [ 4279.731320][T21904] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21904
| [4279.731814][T21904] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4279.732071][T21904] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4279.732073][T21904] Call Trace:
[ 4279.732075][T21904]
[4279.732077][T21904] dump_stack_lvl (lib/dump_stack.c:123)
[4279.732085][T21904] check_preemption_disabled (lib/smp_processor_id.c:52)
[4279.732092][T21904] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4279.732098][T21904] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4279.732106][T21904] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4279.732112][T21904] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4279.732117][T21904] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4279.732129][T21904] rawv6_sendmsg (net/ipv6/raw.c:918)
[4279.732140][T21904] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4279.732145][T21904] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4279.732150][T21904] ? __lock_release (kernel/locking/lockdep.c:5534)
[4279.732159][T21904] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4279.732164][T21904] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4279.732172][T21904] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4279.732188][T21904] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4279.732191][T21904] ? __lock_release (kernel/locking/lockdep.c:5534)
[4279.732202][T21904] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4279.732208][T21904] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4279.732213][T21904] ? __pfx___sys_sendto (net/socket.c:2147)
[4279.732228][T21904] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4279.732235][T21904] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4279.732243][T21904] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4279.732250][T21904] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4279.732259][T21904] __x64_sys_sendto (net/socket.c:2183)
[4279.732263][T21904] ? 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)
[4279.732267][T21904] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4279.732271][T21904] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4279.732276][T21904] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4279.732280][T21904] RIP: 0033:0x7f5b232f8a4a
[ 4279.732284][T21904] 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
[ 4279.732286][T21904] RSP: 002b:00007ffc21994b18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4279.732290][T21904] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b232f8a4a
[ 4279.732293][T21904] RDX: 0000000000000040 RSI: 00000000097e4340 RDI: 0000000000000005
[ 4279.732294][T21904] RBP: 00007ffc21994ba0 R08: 0000000000418574 R09: 000000000000001c
[ 4279.732296][T21904] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4279.732298][T21904] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b23421000
| [ 4279.732313][T21904]
| [ 4279.732315][T21904] lwtunnel_output(): recursion limit reached on datapath
| [ 4281.227621][T21908] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21908
| [4281.228129][T21908] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4281.228394][T21908] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4281.228396][T21908] Call Trace:
[ 4281.228398][T21908]
[4281.228400][T21908] dump_stack_lvl (lib/dump_stack.c:123)
[4281.228409][T21908] check_preemption_disabled (lib/smp_processor_id.c:52)
[4281.228415][T21908] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4281.228421][T21908] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4281.228429][T21908] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4281.228436][T21908] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4281.228440][T21908] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4281.228452][T21908] rawv6_sendmsg (net/ipv6/raw.c:918)
[4281.228464][T21908] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4281.228469][T21908] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4281.228474][T21908] ? __lock_release (kernel/locking/lockdep.c:5534)
[4281.228482][T21908] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4281.228487][T21908] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4281.228496][T21908] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4281.228512][T21908] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4281.228515][T21908] ? __lock_release (kernel/locking/lockdep.c:5534)
[4281.228526][T21908] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4281.228532][T21908] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4281.228537][T21908] ? __pfx___sys_sendto (net/socket.c:2147)
[4281.228552][T21908] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4281.228559][T21908] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4281.228567][T21908] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4281.228573][T21908] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4281.228583][T21908] __x64_sys_sendto (net/socket.c:2183)
[4281.228587][T21908] ? 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)
[4281.228591][T21908] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4281.228596][T21908] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4281.228601][T21908] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4281.228604][T21908] RIP: 0033:0x7fbb458c6a4a
[ 4281.228608][T21908] 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
[ 4281.228611][T21908] RSP: 002b:00007ffd28540608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4281.228615][T21908] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb458c6a4a
[ 4281.228617][T21908] RDX: 0000000000000040 RSI: 000000003058e340 RDI: 0000000000000005
[ 4281.228619][T21908] RBP: 00007ffd28540690 R08: 0000000000418574 R09: 000000000000001c
[ 4281.228621][T21908] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4281.228622][T21908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb459ef000
| [ 4281.228622][T21908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb459ef000
| [ 4281.228636][T21908]
| [ 4281.228639][T21908] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21908
| [4281.241107][T21908] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4281.241365][T21908] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4281.241366][T21908] Call Trace:
[ 4281.241368][T21908]
[4281.241370][T21908] dump_stack_lvl (lib/dump_stack.c:123)
[4281.241378][T21908] check_preemption_disabled (lib/smp_processor_id.c:52)
[4281.241384][T21908] lwtunnel_output (net/core/lwtunnel.c:359)
[4281.241391][T21908] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4281.241398][T21908] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4281.241404][T21908] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4281.241409][T21908] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4281.241421][T21908] rawv6_sendmsg (net/ipv6/raw.c:918)
[4281.241433][T21908] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4281.241438][T21908] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4281.241443][T21908] ? __lock_release (kernel/locking/lockdep.c:5534)
[4281.241451][T21908] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4281.241455][T21908] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4281.241464][T21908] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4281.241480][T21908] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4281.241483][T21908] ? __lock_release (kernel/locking/lockdep.c:5534)
[4281.241494][T21908] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4281.241499][T21908] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4281.241504][T21908] ? __pfx___sys_sendto (net/socket.c:2147)
[4281.241519][T21908] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4281.241526][T21908] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4281.241534][T21908] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4281.241541][T21908] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4281.241551][T21908] __x64_sys_sendto (net/socket.c:2183)
[4281.241555][T21908] ? 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)
[4281.241559][T21908] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4281.241563][T21908] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4281.241568][T21908] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4281.241573][T21908] RIP: 0033:0x7fbb458c6a4a
[ 4281.241576][T21908] 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
[ 4281.241579][T21908] RSP: 002b:00007ffd28540608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4281.241582][T21908] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb458c6a4a
[ 4281.241584][T21908] RDX: 0000000000000040 RSI: 000000003058e340 RDI: 0000000000000005
[ 4281.241586][T21908] RBP: 00007ffd28540690 R08: 0000000000418574 R09: 000000000000001c
[ 4281.241588][T21908] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4281.241590][T21908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb459ef000
| [ 4281.241604][T21908]
| [ 4282.381640][T21918] check_preemption_disabled: 4 callbacks suppressed
| [ 4282.381646][T21918] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21918
| [4282.382447][T21918] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4282.382712][T21918] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4282.382714][T21918] Call Trace:
[ 4282.382716][T21918]
[4282.382719][T21918] dump_stack_lvl (lib/dump_stack.c:123)
[4282.382727][T21918] check_preemption_disabled (lib/smp_processor_id.c:52)
[4282.382734][T21918] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4282.382741][T21918] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4282.382748][T21918] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4282.382754][T21918] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4282.382759][T21918] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4282.382771][T21918] rawv6_sendmsg (net/ipv6/raw.c:918)
[4282.382783][T21918] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4282.382788][T21918] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4282.382793][T21918] ? __lock_release (kernel/locking/lockdep.c:5534)
[4282.382802][T21918] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4282.382806][T21918] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4282.382815][T21918] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4282.382831][T21918] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4282.382834][T21918] ? __lock_release (kernel/locking/lockdep.c:5534)
[4282.382845][T21918] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4282.382851][T21918] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4282.382856][T21918] ? __pfx___sys_sendto (net/socket.c:2147)
[4282.382871][T21918] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4282.382878][T21918] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4282.382886][T21918] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4282.382893][T21918] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4282.382903][T21918] __x64_sys_sendto (net/socket.c:2183)
[4282.382907][T21918] ? 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)
[4282.382911][T21918] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4282.382915][T21918] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4282.382920][T21918] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4282.382923][T21918] RIP: 0033:0x7f0125e11a4a
[ 4282.382928][T21918] 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
[ 4282.382930][T21918] RSP: 002b:00007ffe2b0aa778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4282.382936][T21918] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0125e11a4a
[ 4282.382938][T21918] RDX: 0000000000000040 RSI: 000000000918d340 RDI: 0000000000000005
[ 4282.382940][T21918] RBP: 00007ffe2b0aa800 R08: 0000000000418574 R09: 000000000000001c
[ 4282.382941][T21918] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4282.382943][T21918] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0125f3a000
| [ 4282.382943][T21918] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0125f3a000
| [ 4282.382957][T21918]
| [ 4282.395634][T21918] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21918
| [4282.396012][T21918] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4282.396275][T21918] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4282.396277][T21918] Call Trace:
[ 4282.396279][T21918]
[4282.396281][T21918] dump_stack_lvl (lib/dump_stack.c:123)
[4282.396287][T21918] check_preemption_disabled (lib/smp_processor_id.c:52)
[4282.396293][T21918] lwtunnel_output (net/core/lwtunnel.c:359)
[4282.396300][T21918] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4282.396307][T21918] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4282.396313][T21918] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4282.396318][T21918] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4282.396330][T21918] rawv6_sendmsg (net/ipv6/raw.c:918)
[4282.396341][T21918] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4282.396347][T21918] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4282.396351][T21918] ? __lock_release (kernel/locking/lockdep.c:5534)
[4282.396358][T21918] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4282.396362][T21918] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4282.396371][T21918] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4282.396387][T21918] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4282.396390][T21918] ? __lock_release (kernel/locking/lockdep.c:5534)
[4282.396401][T21918] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4282.396406][T21918] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4282.396412][T21918] ? __pfx___sys_sendto (net/socket.c:2147)
[4282.396426][T21918] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4282.396433][T21918] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4282.396441][T21918] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4282.396448][T21918] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4282.396458][T21918] __x64_sys_sendto (net/socket.c:2183)
[4282.396462][T21918] ? 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)
[4282.396466][T21918] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4282.396470][T21918] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4282.396475][T21918] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4282.396478][T21918] RIP: 0033:0x7f0125e11a4a
[ 4282.396482][T21918] 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
[ 4282.396484][T21918] RSP: 002b:00007ffe2b0aa778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4282.396487][T21918] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0125e11a4a
[ 4282.396489][T21918] RDX: 0000000000000040 RSI: 000000000918d340 RDI: 0000000000000005
[ 4282.396491][T21918] RBP: 00007ffe2b0aa800 R08: 0000000000418574 R09: 000000000000001c
[ 4282.396493][T21918] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4282.396494][T21918] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0125f3a000
| [ 4282.396494][T21918] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0125f3a000
| [ 4282.396509][T21918]
| [ 4282.396882][T21918] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21918
| [4282.408808][T21918] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4282.409079][T21918] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4282.409081][T21918] Call Trace:
[ 4282.409082][T21918]
[4282.409084][T21918] dump_stack_lvl (lib/dump_stack.c:123)
[4282.409091][T21918] check_preemption_disabled (lib/smp_processor_id.c:52)
[4282.409097][T21918] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4282.409103][T21918] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4282.409110][T21918] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4282.409116][T21918] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4282.409120][T21918] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4282.409132][T21918] rawv6_sendmsg (net/ipv6/raw.c:918)
[4282.409144][T21918] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4282.409150][T21918] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4282.409155][T21918] ? __lock_release (kernel/locking/lockdep.c:5534)
[4282.409162][T21918] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4282.409166][T21918] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4282.409175][T21918] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4282.409191][T21918] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4282.409194][T21918] ? __lock_release (kernel/locking/lockdep.c:5534)
[4282.409205][T21918] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4282.409211][T21918] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4282.409216][T21918] ? __pfx___sys_sendto (net/socket.c:2147)
[4282.409231][T21918] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4282.409237][T21918] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4282.409245][T21918] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4282.409252][T21918] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4282.409262][T21918] __x64_sys_sendto (net/socket.c:2183)
[4282.409266][T21918] ? 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)
[4282.409269][T21918] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4282.409274][T21918] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4282.409279][T21918] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4282.409283][T21918] RIP: 0033:0x7f0125e11a4a
[ 4282.409286][T21918] 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
[ 4282.409288][T21918] RSP: 002b:00007ffe2b0aa778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4282.409292][T21918] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0125e11a4a
[ 4282.409294][T21918] RDX: 0000000000000040 RSI: 000000000918d340 RDI: 0000000000000005
[ 4282.409295][T21918] RBP: 00007ffe2b0aa800 R08: 0000000000418574 R09: 000000000000001c
[ 4282.409297][T21918] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4282.409299][T21918] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0125f3a000
| [ 4282.409299][T21918] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0125f3a000
| [ 4282.409313][T21918]
| [ 4282.910818][T21922] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21922
| [4282.911311][T21922] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4282.911574][T21922] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4282.911576][T21922] Call Trace:
[ 4282.911578][T21922]
[4282.911580][T21922] dump_stack_lvl (lib/dump_stack.c:123)
[4282.911588][T21922] check_preemption_disabled (lib/smp_processor_id.c:52)
[4282.911595][T21922] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4282.911602][T21922] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4282.911609][T21922] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4282.911616][T21922] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4282.911621][T21922] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4282.911633][T21922] rawv6_sendmsg (net/ipv6/raw.c:918)
[4282.911644][T21922] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4282.911649][T21922] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4282.911654][T21922] ? __lock_release (kernel/locking/lockdep.c:5534)
[4282.911663][T21922] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4282.911668][T21922] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4282.911677][T21922] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4282.911693][T21922] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4282.911695][T21922] ? __lock_release (kernel/locking/lockdep.c:5534)
[4282.911706][T21922] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4282.911711][T21922] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4282.911717][T21922] ? __pfx___sys_sendto (net/socket.c:2147)
[4282.911731][T21922] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4282.911738][T21922] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4282.911747][T21922] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4282.911753][T21922] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4282.911763][T21922] __x64_sys_sendto (net/socket.c:2183)
[4282.911767][T21922] ? 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)
[4282.911771][T21922] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4282.911776][T21922] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4282.911780][T21922] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4282.911784][T21922] RIP: 0033:0x7f4a73edba4a
[ 4282.911788][T21922] 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
[ 4282.911791][T21922] RSP: 002b:00007ffbfffff508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4282.911795][T21922] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4a73edba4a
[ 4282.911797][T21922] RDX: 0000000000000040 RSI: 00000000347f7340 RDI: 0000000000000005
[ 4282.911798][T21922] RBP: 00007ffbfffff590 R08: 0000000000418574 R09: 000000000000001c
[ 4282.911800][T21922] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4282.911802][T21922] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a74004000
| [ 4282.911802][T21922] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a74004000
| [ 4282.911816][T21922]
| [ 4282.911819][T21922] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21922
| [4282.924571][T21922] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4282.924976][T21922] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4282.924977][T21922] Call Trace:
[ 4282.924980][T21922]
[4282.924982][T21922] dump_stack_lvl (lib/dump_stack.c:123)
[4282.924989][T21922] check_preemption_disabled (lib/smp_processor_id.c:52)
[4282.924996][T21922] lwtunnel_output (net/core/lwtunnel.c:359)
[4282.925003][T21922] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4282.925010][T21922] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4282.925016][T21922] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4282.925020][T21922] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4282.925032][T21922] rawv6_sendmsg (net/ipv6/raw.c:918)
[4282.925044][T21922] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4282.925050][T21922] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4282.925054][T21922] ? __lock_release (kernel/locking/lockdep.c:5534)
[4282.925062][T21922] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4282.925066][T21922] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4282.925075][T21922] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4282.925091][T21922] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4282.925094][T21922] ? __lock_release (kernel/locking/lockdep.c:5534)
[4282.925105][T21922] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4282.925110][T21922] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4282.925116][T21922] ? __pfx___sys_sendto (net/socket.c:2147)
[4282.925131][T21922] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4282.925137][T21922] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4282.925145][T21922] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4282.925158][T21922] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4282.925168][T21922] __x64_sys_sendto (net/socket.c:2183)
[4282.925172][T21922] ? 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)
[4282.925175][T21922] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4282.925180][T21922] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4282.925185][T21922] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4282.925188][T21922] RIP: 0033:0x7f4a73edba4a
[ 4282.925192][T21922] 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
[ 4282.925194][T21922] RSP: 002b:00007ffbfffff508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4282.925198][T21922] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4a73edba4a
[ 4282.925200][T21922] RDX: 0000000000000040 RSI: 00000000347f7340 RDI: 0000000000000005
[ 4282.925201][T21922] RBP: 00007ffbfffff590 R08: 0000000000418574 R09: 000000000000001c
[ 4282.925203][T21922] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4282.925205][T21922] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a74004000
| [ 4282.925205][T21922] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a74004000
| [ 4282.925219][T21922]
| [ 4282.925616][T21922] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21922
| [4282.937590][T21922] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4282.937850][T21922] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4282.937852][T21922] Call Trace:
[ 4282.937854][T21922]
[4282.937856][T21922] dump_stack_lvl (lib/dump_stack.c:123)
[4282.937862][T21922] check_preemption_disabled (lib/smp_processor_id.c:52)
[4282.937867][T21922] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4282.937874][T21922] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4282.937881][T21922] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4282.937887][T21922] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4282.937891][T21922] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4282.937904][T21922] rawv6_sendmsg (net/ipv6/raw.c:918)
[4282.937915][T21922] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4282.937920][T21922] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4282.937924][T21922] ? __lock_release (kernel/locking/lockdep.c:5534)
[4282.937932][T21922] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4282.937937][T21922] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4282.937946][T21922] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4282.937963][T21922] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4282.937965][T21922] ? __lock_release (kernel/locking/lockdep.c:5534)
[4282.937976][T21922] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4282.937981][T21922] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4282.937986][T21922] ? __pfx___sys_sendto (net/socket.c:2147)
[4282.938001][T21922] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4282.938007][T21922] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4282.938014][T21922] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4282.938021][T21922] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4282.938031][T21922] __x64_sys_sendto (net/socket.c:2183)
[4282.938035][T21922] ? 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)
[4282.938038][T21922] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4282.938042][T21922] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4282.938047][T21922] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4282.938050][T21922] RIP: 0033:0x7f4a73edba4a
[ 4282.938054][T21922] 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
[ 4282.938056][T21922] RSP: 002b:00007ffbfffff508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4282.938059][T21922] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4a73edba4a
[ 4282.938061][T21922] RDX: 0000000000000040 RSI: 00000000347f7340 RDI: 0000000000000005
[ 4282.938063][T21922] RBP: 00007ffbfffff590 R08: 0000000000418574 R09: 000000000000001c
[ 4282.938065][T21922] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4282.938066][T21922] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a74004000
| [ 4282.938066][T21922] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a74004000
| [ 4282.938081][T21922]
| [ 4283.428350][T21926] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21926
| [4283.428834][T21926] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4283.429122][T21926] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4283.429124][T21926] Call Trace:
[ 4283.429126][T21926]
[4283.429128][T21926] dump_stack_lvl (lib/dump_stack.c:123)
[4283.429137][T21926] check_preemption_disabled (lib/smp_processor_id.c:52)
[4283.429143][T21926] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4283.429149][T21926] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4283.429158][T21926] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4283.429164][T21926] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4283.429169][T21926] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4283.429181][T21926] rawv6_sendmsg (net/ipv6/raw.c:918)
[4283.429193][T21926] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4283.429198][T21926] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4283.429203][T21926] ? __lock_release (kernel/locking/lockdep.c:5534)
[4283.429212][T21926] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4283.429216][T21926] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4283.429225][T21926] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4283.429241][T21926] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4283.429244][T21926] ? __lock_release (kernel/locking/lockdep.c:5534)
[4283.429255][T21926] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4283.429260][T21926] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4283.429266][T21926] ? __pfx___sys_sendto (net/socket.c:2147)
[4283.429280][T21926] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4283.429287][T21926] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4283.429295][T21926] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4283.429302][T21926] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4283.429312][T21926] __x64_sys_sendto (net/socket.c:2183)
[4283.429315][T21926] ? 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)
[4283.429319][T21926] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4283.429324][T21926] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4283.429329][T21926] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4283.429333][T21926] RIP: 0033:0x7efccf609a4a
[ 4283.429337][T21926] 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
[ 4283.429340][T21926] RSP: 002b:00007ffe18169ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4283.429343][T21926] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efccf609a4a
[ 4283.429345][T21926] RDX: 0000000000000040 RSI: 000000003d388340 RDI: 0000000000000005
[ 4283.429347][T21926] RBP: 00007ffe18169f60 R08: 0000000000418574 R09: 000000000000001c
[ 4283.429349][T21926] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4283.429350][T21926] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efccf732000
| [ 4283.429350][T21926] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efccf732000
| [ 4283.429365][T21926]
| [ 4283.429367][T21926] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21926
| [4283.441808][T21926] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4283.442081][T21926] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4283.442082][T21926] Call Trace:
[ 4283.442084][T21926]
[4283.442086][T21926] dump_stack_lvl (lib/dump_stack.c:123)
[4283.442092][T21926] check_preemption_disabled (lib/smp_processor_id.c:52)
[4283.442098][T21926] lwtunnel_output (net/core/lwtunnel.c:359)
[4283.442105][T21926] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4283.442111][T21926] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4283.442117][T21926] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4283.442122][T21926] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4283.442134][T21926] rawv6_sendmsg (net/ipv6/raw.c:918)
[4283.442146][T21926] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4283.442151][T21926] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4283.442156][T21926] ? __lock_release (kernel/locking/lockdep.c:5534)
[4283.442164][T21926] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4283.442168][T21926] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4283.442177][T21926] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4283.442193][T21926] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4283.442196][T21926] ? __lock_release (kernel/locking/lockdep.c:5534)
[4283.442207][T21926] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4283.442212][T21926] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4283.442217][T21926] ? __pfx___sys_sendto (net/socket.c:2147)
[4283.442232][T21926] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4283.442239][T21926] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4283.442247][T21926] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4283.442254][T21926] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4283.442264][T21926] __x64_sys_sendto (net/socket.c:2183)
[4283.442268][T21926] ? 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)
[4283.442271][T21926] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4283.442276][T21926] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4283.442281][T21926] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4283.442285][T21926] RIP: 0033:0x7efccf609a4a
[ 4283.442288][T21926] 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
[ 4283.442291][T21926] RSP: 002b:00007ffe18169ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4283.442294][T21926] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efccf609a4a
[ 4283.442296][T21926] RDX: 0000000000000040 RSI: 000000003d388340 RDI: 0000000000000005
[ 4283.442298][T21926] RBP: 00007ffe18169f60 R08: 0000000000418574 R09: 000000000000001c
[ 4283.442300][T21926] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4283.442301][T21926] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efccf732000
| [ 4283.442301][T21926] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efccf732000
| [ 4283.442316][T21926]
| [ 4283.442841][T21926] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21926
| [4283.454832][T21926] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4283.455095][T21926] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4283.455097][T21926] Call Trace:
[ 4283.455098][T21926]
[4283.455101][T21926] dump_stack_lvl (lib/dump_stack.c:123)
[4283.455107][T21926] check_preemption_disabled (lib/smp_processor_id.c:52)
[4283.455112][T21926] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4283.455119][T21926] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4283.455125][T21926] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4283.455131][T21926] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4283.455136][T21926] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4283.455153][T21926] rawv6_sendmsg (net/ipv6/raw.c:918)
[4283.455165][T21926] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4283.455171][T21926] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4283.455175][T21926] ? __lock_release (kernel/locking/lockdep.c:5534)
[4283.455183][T21926] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4283.455186][T21926] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4283.455195][T21926] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4283.455211][T21926] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4283.455214][T21926] ? __lock_release (kernel/locking/lockdep.c:5534)
[4283.455225][T21926] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4283.455230][T21926] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4283.455235][T21926] ? __pfx___sys_sendto (net/socket.c:2147)
[4283.455250][T21926] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4283.455256][T21926] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4283.455264][T21926] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4283.455271][T21926] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4283.455281][T21926] __x64_sys_sendto (net/socket.c:2183)
[4283.455285][T21926] ? 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)
[4283.455288][T21926] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4283.455293][T21926] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4283.455298][T21926] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4283.455301][T21926] RIP: 0033:0x7efccf609a4a
[ 4283.455305][T21926] 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
[ 4283.455307][T21926] RSP: 002b:00007ffe18169ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4283.455311][T21926] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efccf609a4a
[ 4283.455313][T21926] RDX: 0000000000000040 RSI: 000000003d388340 RDI: 0000000000000005
[ 4283.455314][T21926] RBP: 00007ffe18169f60 R08: 0000000000418574 R09: 000000000000001c
[ 4283.455316][T21926] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4283.455318][T21926] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efccf732000
| [ 4283.455318][T21926] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efccf732000
| [ 4283.455332][T21926]
| [ 4283.919203][T21930] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21930
| [4283.919692][T21930] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4283.919977][T21930] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4283.919979][T21930] Call Trace:
[ 4283.919982][T21930]
[4283.919984][T21930] dump_stack_lvl (lib/dump_stack.c:123)
[4283.919995][T21930] check_preemption_disabled (lib/smp_processor_id.c:52)
[4283.920002][T21930] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4283.920008][T21930] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4283.920018][T21930] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4283.920025][T21930] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4283.920030][T21930] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4283.920042][T21930] rawv6_sendmsg (net/ipv6/raw.c:918)
[4283.920053][T21930] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4283.920058][T21930] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4283.920065][T21930] ? __lock_release (kernel/locking/lockdep.c:5534)
[4283.920075][T21930] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4283.920082][T21930] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4283.920091][T21930] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4283.920107][T21930] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4283.920109][T21930] ? __lock_release (kernel/locking/lockdep.c:5534)
[4283.920121][T21930] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4283.920127][T21930] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4283.920133][T21930] ? __pfx___sys_sendto (net/socket.c:2147)
[4283.920147][T21930] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4283.920155][T21930] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4283.920164][T21930] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4283.920171][T21930] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4283.920181][T21930] __x64_sys_sendto (net/socket.c:2183)
[4283.920185][T21930] ? 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)
[4283.920189][T21930] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4283.920194][T21930] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4283.920200][T21930] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4283.920204][T21930] RIP: 0033:0x7f2b2de70a4a
[ 4283.920209][T21930] 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
[ 4283.920211][T21930] RSP: 002b:00007ffe762d5e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4283.920216][T21930] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2b2de70a4a
[ 4283.920218][T21930] RDX: 0000000000000040 RSI: 000000003cf3b340 RDI: 0000000000000005
[ 4283.920220][T21930] RBP: 00007ffe762d5ea0 R08: 0000000000418574 R09: 000000000000001c
[ 4283.920222][T21930] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4283.920224][T21930] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2b2df99000
| [ 4286.345126][T21942] lwtunnel_output(): recursion limit reached on datapath
| [ 4287.814445][T21946] check_preemption_disabled: 7 callbacks suppressed
| [ 4287.814451][T21946] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21946
| [4287.815211][T21946] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4287.815469][T21946] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4287.815471][T21946] Call Trace:
[ 4287.815473][T21946]
[4287.815476][T21946] dump_stack_lvl (lib/dump_stack.c:123)
[4287.815487][T21946] check_preemption_disabled (lib/smp_processor_id.c:52)
[4287.815495][T21946] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4287.815501][T21946] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4287.815511][T21946] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4287.815519][T21946] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4287.815524][T21946] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4287.815536][T21946] rawv6_sendmsg (net/ipv6/raw.c:918)
[4287.815547][T21946] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4287.815552][T21946] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4287.815559][T21946] ? __lock_release (kernel/locking/lockdep.c:5534)
[4287.815570][T21946] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4287.815577][T21946] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4287.815586][T21946] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4287.815602][T21946] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4287.815605][T21946] ? __lock_release (kernel/locking/lockdep.c:5534)
[4287.815616][T21946] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4287.815624][T21946] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4287.815629][T21946] ? __pfx___sys_sendto (net/socket.c:2147)
[4287.815644][T21946] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4287.815652][T21946] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4287.815662][T21946] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4287.815669][T21946] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4287.815678][T21946] __x64_sys_sendto (net/socket.c:2183)
[4287.815682][T21946] ? 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)
[4287.815687][T21946] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4287.815693][T21946] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4287.815698][T21946] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4287.815702][T21946] RIP: 0033:0x7f804ba64a4a
[ 4287.815706][T21946] 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
[ 4287.815709][T21946] RSP: 002b:00007ffec4e3f348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4287.815713][T21946] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f804ba64a4a
[ 4287.815715][T21946] RDX: 0000000000000040 RSI: 000000001c883340 RDI: 0000000000000005
[ 4287.815717][T21946] RBP: 00007ffec4e3f3d0 R08: 0000000000418574 R09: 000000000000001c
[ 4287.815719][T21946] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4287.815721][T21946] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f804bb8d000
| [ 4287.815735][T21946]
| [ 4287.815738][T21946] lwtunnel_output(): recursion limit reached on datapath
| [ 4289.289537][T21950] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21950
| [4289.290028][T21950] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4289.290283][T21950] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4289.290286][T21950] Call Trace:
[ 4289.290288][T21950]
[4289.290290][T21950] dump_stack_lvl (lib/dump_stack.c:123)
[4289.290299][T21950] check_preemption_disabled (lib/smp_processor_id.c:52)
[4289.290305][T21950] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4289.290312][T21950] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4289.290319][T21950] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.290326][T21950] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4289.290330][T21950] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.290343][T21950] rawv6_sendmsg (net/ipv6/raw.c:918)
[4289.290354][T21950] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4289.290359][T21950] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4289.290364][T21950] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.290373][T21950] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4289.290378][T21950] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4289.290387][T21950] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4289.290402][T21950] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4289.290405][T21950] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.290416][T21950] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.290421][T21950] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.290427][T21950] ? __pfx___sys_sendto (net/socket.c:2147)
[4289.290441][T21950] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4289.290448][T21950] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4289.290457][T21950] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4289.290464][T21950] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4289.290474][T21950] __x64_sys_sendto (net/socket.c:2183)
[4289.290478][T21950] ? 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)
[4289.290482][T21950] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4289.290487][T21950] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4289.290492][T21950] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4289.290495][T21950] RIP: 0033:0x7f78f4df0a4a
[ 4289.290499][T21950] 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
[ 4289.290502][T21950] RSP: 002b:00007ffffc6d49c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4289.290506][T21950] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f78f4df0a4a
[ 4289.290508][T21950] RDX: 0000000000000040 RSI: 0000000010225340 RDI: 0000000000000005
[ 4289.290510][T21950] RBP: 00007ffffc6d4a50 R08: 0000000000418574 R09: 000000000000001c
[ 4289.290511][T21950] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4289.290513][T21950] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78f4f19000
| [ 4289.290513][T21950] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78f4f19000
| [ 4289.290527][T21950]
| [ 4289.290530][T21950] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21950
| [4289.302640][T21950] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4289.302887][T21950] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4289.302889][T21950] Call Trace:
[ 4289.302890][T21950]
[4289.302892][T21950] dump_stack_lvl (lib/dump_stack.c:123)
[4289.302899][T21950] check_preemption_disabled (lib/smp_processor_id.c:52)
[4289.302904][T21950] lwtunnel_output (net/core/lwtunnel.c:359)
[4289.302911][T21950] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4289.302918][T21950] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.302924][T21950] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4289.302929][T21950] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.302942][T21950] rawv6_sendmsg (net/ipv6/raw.c:918)
[4289.302954][T21950] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4289.302959][T21950] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4289.302962][T21950] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.302970][T21950] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4289.302973][T21950] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4289.302982][T21950] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4289.302999][T21950] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4289.303001][T21950] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.303013][T21950] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.303017][T21950] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.303023][T21950] ? __pfx___sys_sendto (net/socket.c:2147)
[4289.303037][T21950] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4289.303044][T21950] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4289.303051][T21950] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4289.303058][T21950] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4289.303068][T21950] __x64_sys_sendto (net/socket.c:2183)
[4289.303072][T21950] ? 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)
[4289.303075][T21950] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4289.303079][T21950] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4289.303084][T21950] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4289.303087][T21950] RIP: 0033:0x7f78f4df0a4a
[ 4289.303091][T21950] 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
[ 4289.303093][T21950] RSP: 002b:00007ffffc6d49c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4289.303096][T21950] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f78f4df0a4a
[ 4289.303098][T21950] RDX: 0000000000000040 RSI: 0000000010225340 RDI: 0000000000000005
[ 4289.303100][T21950] RBP: 00007ffffc6d4a50 R08: 0000000000418574 R09: 000000000000001c
[ 4289.303102][T21950] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4289.303103][T21950] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78f4f19000
| [ 4289.303103][T21950] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78f4f19000
| [ 4289.303118][T21950]
| [ 4289.316229][T21950] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21950
| [4289.316597][T21950] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4289.316844][T21950] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4289.316846][T21950] Call Trace:
[ 4289.316848][T21950]
[4289.316850][T21950] dump_stack_lvl (lib/dump_stack.c:123)
[4289.316856][T21950] check_preemption_disabled (lib/smp_processor_id.c:52)
[4289.316861][T21950] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4289.316868][T21950] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4289.316875][T21950] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.316880][T21950] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4289.316885][T21950] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.316897][T21950] rawv6_sendmsg (net/ipv6/raw.c:918)
[4289.316909][T21950] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4289.316914][T21950] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4289.316918][T21950] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.316925][T21950] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4289.316929][T21950] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4289.316939][T21950] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4289.316955][T21950] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4289.316958][T21950] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.316969][T21950] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.316973][T21950] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.316979][T21950] ? __pfx___sys_sendto (net/socket.c:2147)
[4289.316993][T21950] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4289.317000][T21950] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4289.317008][T21950] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4289.317015][T21950] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4289.317025][T21950] __x64_sys_sendto (net/socket.c:2183)
[4289.317029][T21950] ? 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)
[4289.317032][T21950] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4289.317037][T21950] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4289.317042][T21950] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4289.317045][T21950] RIP: 0033:0x7f78f4df0a4a
[ 4289.317048][T21950] 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
[ 4289.317051][T21950] RSP: 002b:00007ffffc6d49c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4289.317054][T21950] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f78f4df0a4a
[ 4289.317056][T21950] RDX: 0000000000000040 RSI: 0000000010225340 RDI: 0000000000000005
[ 4289.317057][T21950] RBP: 00007ffffc6d4a50 R08: 0000000000418574 R09: 000000000000001c
[ 4289.317059][T21950] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4289.317061][T21950] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78f4f19000
| [ 4289.317061][T21950] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78f4f19000
| [ 4289.317076][T21950]
| [ 4289.800487][T21954] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21954
| [4289.800952][T21954] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4289.801223][T21954] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4289.801225][T21954] Call Trace:
[ 4289.801227][T21954]
[4289.801230][T21954] dump_stack_lvl (lib/dump_stack.c:123)
[4289.801238][T21954] check_preemption_disabled (lib/smp_processor_id.c:52)
[4289.801244][T21954] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4289.801250][T21954] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4289.801258][T21954] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.801264][T21954] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4289.801269][T21954] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.801280][T21954] rawv6_sendmsg (net/ipv6/raw.c:918)
[4289.801291][T21954] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4289.801297][T21954] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4289.801301][T21954] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.801310][T21954] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4289.801315][T21954] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4289.801323][T21954] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4289.801339][T21954] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4289.801341][T21954] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.801352][T21954] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.801357][T21954] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.801362][T21954] ? __pfx___sys_sendto (net/socket.c:2147)
[4289.801376][T21954] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4289.801383][T21954] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4289.801391][T21954] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4289.801398][T21954] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4289.801407][T21954] __x64_sys_sendto (net/socket.c:2183)
[4289.801411][T21954] ? 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)
[4289.801414][T21954] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4289.801419][T21954] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4289.801424][T21954] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4289.801427][T21954] RIP: 0033:0x7f58bf773a4a
[ 4289.801431][T21954] 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
[ 4289.801434][T21954] RSP: 002b:00007ffd051ae018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4289.801438][T21954] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f58bf773a4a
[ 4289.801440][T21954] RDX: 0000000000000040 RSI: 00000000179a8340 RDI: 0000000000000005
[ 4289.801441][T21954] RBP: 00007ffd051ae0a0 R08: 0000000000418574 R09: 000000000000001c
[ 4289.801443][T21954] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4289.801444][T21954] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58bf89c000
| [ 4289.801444][T21954] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58bf89c000
| [ 4289.801458][T21954]
| [ 4289.801460][T21954] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21954
| [4289.814584][T21954] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4289.814830][T21954] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4289.814832][T21954] Call Trace:
[ 4289.814834][T21954]
[4289.814836][T21954] dump_stack_lvl (lib/dump_stack.c:123)
[4289.814842][T21954] check_preemption_disabled (lib/smp_processor_id.c:52)
[4289.814848][T21954] lwtunnel_output (net/core/lwtunnel.c:359)
[4289.814854][T21954] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4289.814861][T21954] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.814867][T21954] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4289.814872][T21954] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.814884][T21954] rawv6_sendmsg (net/ipv6/raw.c:918)
[4289.814896][T21954] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4289.814901][T21954] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4289.814905][T21954] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.814913][T21954] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4289.814917][T21954] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4289.814926][T21954] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4289.814943][T21954] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4289.814946][T21954] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.814957][T21954] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.814962][T21954] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.814968][T21954] ? __pfx___sys_sendto (net/socket.c:2147)
[4289.814982][T21954] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4289.814989][T21954] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4289.814996][T21954] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4289.815003][T21954] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4289.815013][T21954] __x64_sys_sendto (net/socket.c:2183)
[4289.815017][T21954] ? 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)
[4289.815020][T21954] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4289.815026][T21954] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4289.815030][T21954] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4289.815034][T21954] RIP: 0033:0x7f58bf773a4a
[ 4289.815037][T21954] 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
[ 4289.815040][T21954] RSP: 002b:00007ffd051ae018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4289.815043][T21954] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f58bf773a4a
[ 4289.815045][T21954] RDX: 0000000000000040 RSI: 00000000179a8340 RDI: 0000000000000005
[ 4289.815046][T21954] RBP: 00007ffd051ae0a0 R08: 0000000000418574 R09: 000000000000001c
[ 4289.815048][T21954] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4289.815050][T21954] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58bf89c000
| [ 4289.815050][T21954] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58bf89c000
| [ 4289.815064][T21954]
| [ 4289.828079][T21954] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21954
| [4289.828473][T21954] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4289.828715][T21954] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4289.828716][T21954] Call Trace:
[ 4289.828718][T21954]
[4289.828720][T21954] dump_stack_lvl (lib/dump_stack.c:123)
[4289.828726][T21954] check_preemption_disabled (lib/smp_processor_id.c:52)
[4289.828731][T21954] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4289.828738][T21954] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4289.828745][T21954] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.828750][T21954] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4289.828755][T21954] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.828767][T21954] rawv6_sendmsg (net/ipv6/raw.c:918)
[4289.828778][T21954] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4289.828783][T21954] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4289.828787][T21954] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.828794][T21954] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4289.828798][T21954] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4289.828807][T21954] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4289.828822][T21954] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4289.828825][T21954] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.828836][T21954] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.828840][T21954] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.828845][T21954] ? __pfx___sys_sendto (net/socket.c:2147)
[4289.828860][T21954] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4289.828866][T21954] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4289.828874][T21954] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4289.828880][T21954] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4289.828890][T21954] __x64_sys_sendto (net/socket.c:2183)
[4289.828894][T21954] ? 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)
[4289.828897][T21954] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4289.828902][T21954] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4289.828906][T21954] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4289.828909][T21954] RIP: 0033:0x7f58bf773a4a
[ 4289.828913][T21954] 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
[ 4289.828915][T21954] RSP: 002b:00007ffd051ae018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4289.828918][T21954] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f58bf773a4a
[ 4289.828920][T21954] RDX: 0000000000000040 RSI: 00000000179a8340 RDI: 0000000000000005
[ 4289.828922][T21954] RBP: 00007ffd051ae0a0 R08: 0000000000418574 R09: 000000000000001c
[ 4289.828924][T21954] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4289.828925][T21954] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58bf89c000
| [ 4289.828925][T21954] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58bf89c000
| [ 4289.828941][T21954]
| [ 4290.334277][T21958] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21958
| [4290.334756][T21958] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4290.335035][T21958] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4290.335037][T21958] Call Trace:
[ 4290.335040][T21958]
[4290.335042][T21958] dump_stack_lvl (lib/dump_stack.c:123)
[4290.335053][T21958] check_preemption_disabled (lib/smp_processor_id.c:52)
[4290.335060][T21958] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4290.335067][T21958] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4290.335076][T21958] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4290.335084][T21958] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4290.335089][T21958] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4290.335101][T21958] rawv6_sendmsg (net/ipv6/raw.c:918)
[4290.335119][T21958] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4290.335124][T21958] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4290.335130][T21958] ? __lock_release (kernel/locking/lockdep.c:5534)
[4290.335141][T21958] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4290.335147][T21958] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4290.335156][T21958] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4290.335172][T21958] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4290.335175][T21958] ? __lock_release (kernel/locking/lockdep.c:5534)
[4290.335186][T21958] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4290.335193][T21958] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4290.335198][T21958] ? __pfx___sys_sendto (net/socket.c:2147)
[4290.335213][T21958] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4290.335220][T21958] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4290.335230][T21958] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4290.335237][T21958] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4290.335247][T21958] __x64_sys_sendto (net/socket.c:2183)
[4290.335251][T21958] ? 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)
[4290.335255][T21958] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4290.335260][T21958] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4290.335265][T21958] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4290.335269][T21958] RIP: 0033:0x7f37ade49a4a
[ 4290.335274][T21958] 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
[ 4290.335276][T21958] RSP: 002b:00007ffe88a76368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4290.335281][T21958] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37ade49a4a
[ 4290.335283][T21958] RDX: 0000000000000040 RSI: 0000000035031340 RDI: 0000000000000005
[ 4290.335284][T21958] RBP: 00007ffe88a763f0 R08: 0000000000418574 R09: 000000000000001c
[ 4290.335286][T21958] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4290.335288][T21958] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37adf72000
| [ 4290.335288][T21958] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37adf72000
| [ 4290.335302][T21958]
| [ 4290.335304][T21958] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21958
| [4290.348438][T21958] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4290.348696][T21958] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4290.348697][T21958] Call Trace:
[ 4290.348699][T21958]
[4290.348701][T21958] dump_stack_lvl (lib/dump_stack.c:123)
[4290.348708][T21958] check_preemption_disabled (lib/smp_processor_id.c:52)
[4290.348714][T21958] lwtunnel_output (net/core/lwtunnel.c:359)
[4290.348721][T21958] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4290.348729][T21958] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4290.348736][T21958] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4290.348740][T21958] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4290.348753][T21958] rawv6_sendmsg (net/ipv6/raw.c:918)
[4290.348765][T21958] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4290.348771][T21958] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4290.348775][T21958] ? __lock_release (kernel/locking/lockdep.c:5534)
[4290.348783][T21958] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4290.348787][T21958] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4290.348796][T21958] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4290.348812][T21958] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4290.348815][T21958] ? __lock_release (kernel/locking/lockdep.c:5534)
[4290.348826][T21958] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4290.348831][T21958] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4290.348836][T21958] ? __pfx___sys_sendto (net/socket.c:2147)
[4290.348851][T21958] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4290.348858][T21958] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4290.348866][T21958] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4290.348873][T21958] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4290.348883][T21958] __x64_sys_sendto (net/socket.c:2183)
[4290.348887][T21958] ? 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)
[4290.348890][T21958] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4290.348895][T21958] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4290.348900][T21958] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4290.348903][T21958] RIP: 0033:0x7f37ade49a4a
[ 4290.348906][T21958] 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
[ 4290.348909][T21958] RSP: 002b:00007ffe88a76368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4290.348912][T21958] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37ade49a4a
[ 4290.348915][T21958] RDX: 0000000000000040 RSI: 0000000035031340 RDI: 0000000000000005
[ 4290.348917][T21958] RBP: 00007ffe88a763f0 R08: 0000000000418574 R09: 000000000000001c
[ 4290.348918][T21958] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4290.348920][T21958] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37adf72000
| [ 4290.348920][T21958] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37adf72000
| [ 4290.348936][T21958]
| [ 4290.362442][T21958] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21958
| [4290.362833][T21958] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4290.363103][T21958] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4290.363105][T21958] Call Trace:
[ 4290.363107][T21958]
[4290.363109][T21958] dump_stack_lvl (lib/dump_stack.c:123)
[4290.363115][T21958] check_preemption_disabled (lib/smp_processor_id.c:52)
[4290.363121][T21958] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4290.363128][T21958] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4290.363135][T21958] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4290.363142][T21958] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4290.363147][T21958] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4290.363159][T21958] rawv6_sendmsg (net/ipv6/raw.c:918)
[4290.363171][T21958] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4290.363176][T21958] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4290.363181][T21958] ? __lock_release (kernel/locking/lockdep.c:5534)
[4290.363189][T21958] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4290.363194][T21958] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4290.363203][T21958] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4290.363219][T21958] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4290.363222][T21958] ? __lock_release (kernel/locking/lockdep.c:5534)
[4290.363233][T21958] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4290.363238][T21958] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4290.363244][T21958] ? __pfx___sys_sendto (net/socket.c:2147)
[4290.363259][T21958] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4290.363266][T21958] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4290.363274][T21958] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4290.363281][T21958] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4290.363291][T21958] __x64_sys_sendto (net/socket.c:2183)
[4290.363295][T21958] ? 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)
[4290.363298][T21958] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4290.363303][T21958] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4290.363308][T21958] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4290.363311][T21958] RIP: 0033:0x7f37ade49a4a
[ 4290.363314][T21958] 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
[ 4290.363317][T21958] RSP: 002b:00007ffe88a76368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4290.363320][T21958] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37ade49a4a
[ 4290.363322][T21958] RDX: 0000000000000040 RSI: 0000000035031340 RDI: 0000000000000005
[ 4290.363324][T21958] RBP: 00007ffe88a763f0 R08: 0000000000418574 R09: 000000000000001c
[ 4290.363325][T21958] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4290.363327][T21958] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37adf72000
| [ 4291.792197][T21970] lwtunnel_output(): recursion limit reached on datapath
| [ 4293.256891][T21974] check_preemption_disabled: 7 callbacks suppressed
| [ 4293.256898][T21974] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21974
| [4293.257638][T21974] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4293.257896][T21974] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4293.257898][T21974] Call Trace:
[ 4293.257900][T21974]
[4293.257903][T21974] dump_stack_lvl (lib/dump_stack.c:123)
[4293.257913][T21974] check_preemption_disabled (lib/smp_processor_id.c:52)
[4293.257921][T21974] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4293.257927][T21974] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4293.257939][T21974] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4293.257947][T21974] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4293.257952][T21974] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4293.257964][T21974] rawv6_sendmsg (net/ipv6/raw.c:918)
[4293.257975][T21974] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4293.257980][T21974] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4293.257988][T21974] ? __lock_release (kernel/locking/lockdep.c:5534)
[4293.257998][T21974] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4293.258005][T21974] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4293.258014][T21974] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4293.258030][T21974] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4293.258033][T21974] ? __lock_release (kernel/locking/lockdep.c:5534)
[4293.258044][T21974] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4293.258051][T21974] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4293.258056][T21974] ? __pfx___sys_sendto (net/socket.c:2147)
[4293.258070][T21974] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4293.258078][T21974] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4293.258088][T21974] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4293.258095][T21974] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4293.258105][T21974] __x64_sys_sendto (net/socket.c:2183)
[4293.258109][T21974] ? 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)
[4293.258114][T21974] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4293.258119][T21974] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4293.258124][T21974] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4293.258128][T21974] RIP: 0033:0x7ff75ee54a4a
[ 4293.258132][T21974] 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
[ 4293.258135][T21974] RSP: 002b:00007ffe24570688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4293.258139][T21974] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff75ee54a4a
[ 4293.258141][T21974] RDX: 0000000000000040 RSI: 000000003edf0340 RDI: 0000000000000005
[ 4293.258143][T21974] RBP: 00007ffe24570710 R08: 0000000000418574 R09: 000000000000001c
[ 4293.258145][T21974] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4293.258146][T21974] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff75ef7d000
| [ 4293.258161][T21974]
| [ 4293.270603][T21974] lwtunnel_output(): recursion limit reached on datapath
| [ 4294.739277][T21978] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21978
| [4294.739765][T21978] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4294.740345][T21978] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4294.740348][T21978] Call Trace:
[ 4294.740350][T21978]
[4294.740352][T21978] dump_stack_lvl (lib/dump_stack.c:123)
[4294.740361][T21978] check_preemption_disabled (lib/smp_processor_id.c:52)
[4294.740368][T21978] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4294.740374][T21978] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4294.740382][T21978] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4294.740388][T21978] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4294.740393][T21978] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4294.740405][T21978] rawv6_sendmsg (net/ipv6/raw.c:918)
[4294.740417][T21978] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4294.740422][T21978] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4294.740427][T21978] ? __lock_release (kernel/locking/lockdep.c:5534)
[4294.740436][T21978] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4294.740441][T21978] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4294.740450][T21978] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4294.740466][T21978] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4294.740468][T21978] ? __lock_release (kernel/locking/lockdep.c:5534)
[4294.740479][T21978] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4294.740485][T21978] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4294.740490][T21978] ? __pfx___sys_sendto (net/socket.c:2147)
[4294.740504][T21978] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4294.740511][T21978] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4294.740519][T21978] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4294.740526][T21978] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4294.740536][T21978] __x64_sys_sendto (net/socket.c:2183)
[4294.740540][T21978] ? 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)
[4294.740544][T21978] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4294.740549][T21978] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4294.740554][T21978] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4294.740557][T21978] RIP: 0033:0x7fada12cea4a
[ 4294.740561][T21978] 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
[ 4294.740564][T21978] RSP: 002b:00007fff78d1f4a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4294.740568][T21978] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fada12cea4a
[ 4294.740570][T21978] RDX: 0000000000000040 RSI: 0000000019ab6340 RDI: 0000000000000005
[ 4294.740572][T21978] RBP: 00007fff78d1f530 R08: 0000000000418574 R09: 000000000000001c
[ 4294.740574][T21978] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4294.740575][T21978] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fada13f7000
| [ 4294.740575][T21978] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fada13f7000
| [ 4294.740590][T21978]
| [ 4294.740592][T21978] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21978
| [4294.752852][T21978] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4294.753123][T21978] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4294.753124][T21978] Call Trace:
[ 4294.753126][T21978]
[4294.753128][T21978] dump_stack_lvl (lib/dump_stack.c:123)
[4294.753136][T21978] check_preemption_disabled (lib/smp_processor_id.c:52)
[4294.753142][T21978] lwtunnel_output (net/core/lwtunnel.c:359)
[4294.753149][T21978] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4294.753157][T21978] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4294.753163][T21978] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4294.753168][T21978] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4294.753180][T21978] rawv6_sendmsg (net/ipv6/raw.c:918)
[4294.753192][T21978] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4294.753197][T21978] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4294.753201][T21978] ? __lock_release (kernel/locking/lockdep.c:5534)
[4294.753210][T21978] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4294.753214][T21978] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4294.753223][T21978] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4294.753239][T21978] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4294.753242][T21978] ? __lock_release (kernel/locking/lockdep.c:5534)
[4294.753253][T21978] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4294.753258][T21978] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4294.753264][T21978] ? __pfx___sys_sendto (net/socket.c:2147)
[4294.753279][T21978] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4294.753285][T21978] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4294.753294][T21978] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4294.753301][T21978] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4294.753311][T21978] __x64_sys_sendto (net/socket.c:2183)
[4294.753315][T21978] ? 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)
[4294.753319][T21978] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4294.753324][T21978] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4294.753329][T21978] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4294.753332][T21978] RIP: 0033:0x7fada12cea4a
[ 4294.753336][T21978] 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
[ 4294.753338][T21978] RSP: 002b:00007fff78d1f4a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4294.753342][T21978] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fada12cea4a
[ 4294.753344][T21978] RDX: 0000000000000040 RSI: 0000000019ab6340 RDI: 0000000000000005
[ 4294.753346][T21978] RBP: 00007fff78d1f530 R08: 0000000000418574 R09: 000000000000001c
[ 4294.753347][T21978] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4294.753349][T21978] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fada13f7000
| [ 4294.753349][T21978] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fada13f7000
| [ 4294.753364][T21978]
| [ 4294.753812][T21978] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21978
| [4294.765759][T21978] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4294.766029][T21978] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4294.766030][T21978] Call Trace:
[ 4294.766032][T21978]
[4294.766034][T21978] dump_stack_lvl (lib/dump_stack.c:123)
[4294.766041][T21978] check_preemption_disabled (lib/smp_processor_id.c:52)
[4294.766046][T21978] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4294.766053][T21978] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4294.766060][T21978] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4294.766066][T21978] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4294.766071][T21978] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4294.766083][T21978] rawv6_sendmsg (net/ipv6/raw.c:918)
[4294.766095][T21978] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4294.766100][T21978] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4294.766104][T21978] ? __lock_release (kernel/locking/lockdep.c:5534)
[4294.766112][T21978] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4294.766116][T21978] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4294.766125][T21978] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4294.766141][T21978] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4294.766144][T21978] ? __lock_release (kernel/locking/lockdep.c:5534)
[4294.766155][T21978] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4294.766159][T21978] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4294.766165][T21978] ? __pfx___sys_sendto (net/socket.c:2147)
[4294.766180][T21978] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4294.766186][T21978] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4294.766194][T21978] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4294.766201][T21978] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4294.766211][T21978] __x64_sys_sendto (net/socket.c:2183)
[4294.766215][T21978] ? 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)
[4294.766219][T21978] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4294.766223][T21978] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4294.766228][T21978] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4294.766231][T21978] RIP: 0033:0x7fada12cea4a
[ 4294.766235][T21978] 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
[ 4294.766238][T21978] RSP: 002b:00007fff78d1f4a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4294.766241][T21978] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fada12cea4a
[ 4294.766243][T21978] RDX: 0000000000000040 RSI: 0000000019ab6340 RDI: 0000000000000005
[ 4294.766245][T21978] RBP: 00007fff78d1f530 R08: 0000000000418574 R09: 000000000000001c
[ 4294.766246][T21978] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4294.766248][T21978] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fada13f7000
| [ 4294.766248][T21978] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fada13f7000
| [ 4294.766263][T21978]
| [ 4295.234357][T21982] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21982
| [4295.234837][T21982] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4295.235636][T21982] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4295.235638][T21982] Call Trace:
[ 4295.235640][T21982]
[4295.235642][T21982] dump_stack_lvl (lib/dump_stack.c:123)
[4295.235650][T21982] check_preemption_disabled (lib/smp_processor_id.c:52)
[4295.235657][T21982] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4295.235663][T21982] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4295.235671][T21982] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4295.235677][T21982] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4295.235682][T21982] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4295.235694][T21982] rawv6_sendmsg (net/ipv6/raw.c:918)
[4295.235706][T21982] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4295.235711][T21982] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4295.235716][T21982] ? __lock_release (kernel/locking/lockdep.c:5534)
[4295.235725][T21982] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4295.235729][T21982] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4295.235738][T21982] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4295.235754][T21982] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4295.235757][T21982] ? __lock_release (kernel/locking/lockdep.c:5534)
[4295.235768][T21982] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4295.235774][T21982] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4295.235779][T21982] ? __pfx___sys_sendto (net/socket.c:2147)
[4295.235794][T21982] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4295.235800][T21982] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4295.235808][T21982] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4295.235815][T21982] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4295.235825][T21982] __x64_sys_sendto (net/socket.c:2183)
[4295.235829][T21982] ? 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)
[4295.235833][T21982] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4295.235837][T21982] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4295.235842][T21982] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4295.235846][T21982] RIP: 0033:0x7f11534bba4a
[ 4295.235850][T21982] 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
[ 4295.235853][T21982] RSP: 002b:00007fff5f4c6408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4295.235857][T21982] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f11534bba4a
[ 4295.235859][T21982] RDX: 0000000000000040 RSI: 0000000010c48340 RDI: 0000000000000005
[ 4295.235860][T21982] RBP: 00007fff5f4c6490 R08: 0000000000418574 R09: 000000000000001c
[ 4295.235862][T21982] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4295.235864][T21982] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11535e4000
| [ 4295.235864][T21982] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11535e4000
| [ 4295.235878][T21982]
| [ 4295.235881][T21982] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21982
| [4295.247860][T21982] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4295.248132][T21982] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4295.248134][T21982] Call Trace:
[ 4295.248136][T21982]
[4295.248138][T21982] dump_stack_lvl (lib/dump_stack.c:123)
[4295.248145][T21982] check_preemption_disabled (lib/smp_processor_id.c:52)
[4295.248151][T21982] lwtunnel_output (net/core/lwtunnel.c:359)
[4295.248158][T21982] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4295.248165][T21982] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4295.248171][T21982] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4295.248176][T21982] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4295.248188][T21982] rawv6_sendmsg (net/ipv6/raw.c:918)
[4295.248200][T21982] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4295.248205][T21982] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4295.248209][T21982] ? __lock_release (kernel/locking/lockdep.c:5534)
[4295.248217][T21982] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4295.248220][T21982] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4295.248229][T21982] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4295.248245][T21982] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4295.248248][T21982] ? __lock_release (kernel/locking/lockdep.c:5534)
[4295.248259][T21982] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4295.248264][T21982] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4295.248269][T21982] ? __pfx___sys_sendto (net/socket.c:2147)
[4295.248284][T21982] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4295.248291][T21982] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4295.248298][T21982] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4295.248306][T21982] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4295.248316][T21982] __x64_sys_sendto (net/socket.c:2183)
[4295.248320][T21982] ? 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)
[4295.248324][T21982] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4295.248328][T21982] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4295.248333][T21982] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4295.248337][T21982] RIP: 0033:0x7f11534bba4a
[ 4295.248340][T21982] 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
[ 4295.248343][T21982] RSP: 002b:00007fff5f4c6408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4295.248346][T21982] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f11534bba4a
[ 4295.248348][T21982] RDX: 0000000000000040 RSI: 0000000010c48340 RDI: 0000000000000005
[ 4295.248350][T21982] RBP: 00007fff5f4c6490 R08: 0000000000418574 R09: 000000000000001c
[ 4295.248351][T21982] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4295.248353][T21982] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11535e4000
| [ 4295.248353][T21982] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11535e4000
| [ 4295.248368][T21982]
| [ 4295.250072][T21982] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21982
| [4295.260673][T21982] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4295.260923][T21982] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4295.260926][T21982] Call Trace:
[ 4295.260929][T21982]
[4295.260934][T21982] dump_stack_lvl (lib/dump_stack.c:123)
[4295.260940][T21982] check_preemption_disabled (lib/smp_processor_id.c:52)
[4295.260946][T21982] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4295.260953][T21982] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4295.260960][T21982] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4295.260966][T21982] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4295.260971][T21982] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4295.260983][T21982] rawv6_sendmsg (net/ipv6/raw.c:918)
[4295.260995][T21982] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4295.261000][T21982] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4295.261004][T21982] ? __lock_release (kernel/locking/lockdep.c:5534)
[4295.261012][T21982] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4295.261017][T21982] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4295.261025][T21982] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4295.261042][T21982] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4295.261044][T21982] ? __lock_release (kernel/locking/lockdep.c:5534)
[4295.261055][T21982] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4295.261060][T21982] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4295.261066][T21982] ? __pfx___sys_sendto (net/socket.c:2147)
[4295.261080][T21982] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4295.261087][T21982] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4295.261094][T21982] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4295.261101][T21982] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4295.261111][T21982] __x64_sys_sendto (net/socket.c:2183)
[4295.261115][T21982] ? 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)
[4295.261118][T21982] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4295.261123][T21982] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4295.261128][T21982] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4295.261131][T21982] RIP: 0033:0x7f11534bba4a
[ 4295.261135][T21982] 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
[ 4295.261137][T21982] RSP: 002b:00007fff5f4c6408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4295.261141][T21982] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f11534bba4a
[ 4295.261143][T21982] RDX: 0000000000000040 RSI: 0000000010c48340 RDI: 0000000000000005
[ 4295.261145][T21982] RBP: 00007fff5f4c6490 R08: 0000000000418574 R09: 000000000000001c
[ 4295.261147][T21982] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4295.261148][T21982] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11535e4000
| [ 4295.261148][T21982] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11535e4000
| [ 4295.261169][T21982]
| [ 4295.737507][T21986] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21986
| [4295.738390][T21986] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4295.738658][T21986] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4295.738660][T21986] Call Trace:
[ 4295.738662][T21986]
[4295.738665][T21986] dump_stack_lvl (lib/dump_stack.c:123)
[4295.738675][T21986] check_preemption_disabled (lib/smp_processor_id.c:52)
[4295.738683][T21986] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4295.738689][T21986] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4295.738699][T21986] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4295.738706][T21986] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4295.738711][T21986] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4295.738723][T21986] rawv6_sendmsg (net/ipv6/raw.c:918)
[4295.738735][T21986] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4295.738741][T21986] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4295.738747][T21986] ? __lock_release (kernel/locking/lockdep.c:5534)
[4295.738757][T21986] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4295.738763][T21986] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4295.738772][T21986] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4295.738788][T21986] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4295.738791][T21986] ? __lock_release (kernel/locking/lockdep.c:5534)
[4295.738802][T21986] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4295.738809][T21986] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4295.738814][T21986] ? __pfx___sys_sendto (net/socket.c:2147)
[4295.738829][T21986] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4295.738837][T21986] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4295.738846][T21986] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4295.738854][T21986] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4295.738864][T21986] __x64_sys_sendto (net/socket.c:2183)
[4295.738867][T21986] ? 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)
[4295.738872][T21986] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4295.738877][T21986] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4295.738881][T21986] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4295.738886][T21986] RIP: 0033:0x7f2f28d03a4a
[ 4295.738891][T21986] 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
[ 4295.738894][T21986] RSP: 002b:00007ffca37d53b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4295.738897][T21986] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f28d03a4a
[ 4295.738900][T21986] RDX: 0000000000000040 RSI: 000000001b4d6340 RDI: 0000000000000005
[ 4295.738901][T21986] RBP: 00007ffca37d5440 R08: 0000000000418574 R09: 000000000000001c
[ 4295.738903][T21986] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4295.738905][T21986] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f28e2c000
| [ 4295.738905][T21986] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f28e2c000
| [ 4295.738919][T21986]
| [ 4295.738922][T21986] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21986
| [4295.751059][T21986] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4295.751321][T21986] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4295.751323][T21986] Call Trace:
[ 4295.751325][T21986]
[4295.751327][T21986] dump_stack_lvl (lib/dump_stack.c:123)
[4295.751335][T21986] check_preemption_disabled (lib/smp_processor_id.c:52)
[4295.751341][T21986] lwtunnel_output (net/core/lwtunnel.c:359)
[4295.751347][T21986] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4295.751356][T21986] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4295.751363][T21986] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4295.751368][T21986] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4295.751380][T21986] rawv6_sendmsg (net/ipv6/raw.c:918)
[4295.751392][T21986] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4295.751397][T21986] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4295.751401][T21986] ? __lock_release (kernel/locking/lockdep.c:5534)
[4295.751409][T21986] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4295.751412][T21986] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4295.751421][T21986] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4295.751437][T21986] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4295.751440][T21986] ? __lock_release (kernel/locking/lockdep.c:5534)
[4295.751451][T21986] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4295.751456][T21986] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4295.751462][T21986] ? __pfx___sys_sendto (net/socket.c:2147)
[4295.751476][T21986] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4295.751483][T21986] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4295.751492][T21986] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4295.751499][T21986] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4295.751509][T21986] __x64_sys_sendto (net/socket.c:2183)
[4295.751513][T21986] ? 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)
[4295.751517][T21986] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4295.751522][T21986] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4295.751527][T21986] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4295.751530][T21986] RIP: 0033:0x7f2f28d03a4a
[ 4295.751534][T21986] 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
[ 4295.751536][T21986] RSP: 002b:00007ffca37d53b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4295.751539][T21986] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f28d03a4a
[ 4295.751541][T21986] RDX: 0000000000000040 RSI: 000000001b4d6340 RDI: 0000000000000005
[ 4295.751543][T21986] RBP: 00007ffca37d5440 R08: 0000000000418574 R09: 000000000000001c
[ 4295.751544][T21986] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4295.751546][T21986] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f28e2c000
| [ 4295.751546][T21986] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f28e2c000
| [ 4295.751560][T21986]
| [ 4295.767559][T21986] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21986
| [4295.767949][T21986] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4295.768210][T21986] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4295.768212][T21986] Call Trace:
[ 4295.768214][T21986]
[4295.768216][T21986] dump_stack_lvl (lib/dump_stack.c:123)
[4295.768223][T21986] check_preemption_disabled (lib/smp_processor_id.c:52)
[4295.768230][T21986] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4295.768236][T21986] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4295.768245][T21986] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4295.768252][T21986] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4295.768256][T21986] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4295.768269][T21986] rawv6_sendmsg (net/ipv6/raw.c:918)
[4295.768280][T21986] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4295.768286][T21986] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4295.768291][T21986] ? __lock_release (kernel/locking/lockdep.c:5534)
[4295.768300][T21986] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4295.768305][T21986] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4295.768314][T21986] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4295.768330][T21986] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4295.768333][T21986] ? __lock_release (kernel/locking/lockdep.c:5534)
[4295.768344][T21986] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4295.768350][T21986] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4295.768355][T21986] ? __pfx___sys_sendto (net/socket.c:2147)
[4295.768370][T21986] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4295.768377][T21986] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4295.768386][T21986] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4295.768393][T21986] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4295.768403][T21986] __x64_sys_sendto (net/socket.c:2183)
[4295.768407][T21986] ? 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)
[4295.768411][T21986] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4295.768416][T21986] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4295.768421][T21986] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4295.768424][T21986] RIP: 0033:0x7f2f28d03a4a
[ 4295.768428][T21986] 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
[ 4295.768430][T21986] RSP: 002b:00007ffca37d53b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4295.768433][T21986] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f28d03a4a
[ 4295.768435][T21986] RDX: 0000000000000040 RSI: 000000001b4d6340 RDI: 0000000000000005
[ 4295.768437][T21986] RBP: 00007ffca37d5440 R08: 0000000000418574 R09: 000000000000001c
[ 4295.768439][T21986] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4295.768440][T21986] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f28e2c000
| [ 4296.742986][T21994] lwtunnel_output(): recursion limit reached on datapath
| [ 4298.671293][T22002] check_preemption_disabled: 7 callbacks suppressed
| [ 4298.671299][T22002] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22002
| [4298.672110][T22002] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4298.672382][T22002] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4298.672384][T22002] Call Trace:
[ 4298.672387][T22002]
[4298.672389][T22002] dump_stack_lvl (lib/dump_stack.c:123)
[4298.672400][T22002] check_preemption_disabled (lib/smp_processor_id.c:52)
[4298.672408][T22002] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4298.672414][T22002] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4298.672424][T22002] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4298.672432][T22002] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4298.672437][T22002] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4298.672449][T22002] rawv6_sendmsg (net/ipv6/raw.c:918)
[4298.672460][T22002] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4298.672465][T22002] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4298.672472][T22002] ? __lock_release (kernel/locking/lockdep.c:5534)
[4298.672482][T22002] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4298.672489][T22002] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4298.672498][T22002] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4298.672514][T22002] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4298.672517][T22002] ? __lock_release (kernel/locking/lockdep.c:5534)
[4298.672528][T22002] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4298.672535][T22002] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4298.672540][T22002] ? __pfx___sys_sendto (net/socket.c:2147)
[4298.672555][T22002] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4298.672563][T22002] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4298.672573][T22002] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4298.672580][T22002] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4298.672589][T22002] __x64_sys_sendto (net/socket.c:2183)
[4298.672593][T22002] ? 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)
[4298.672598][T22002] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4298.672603][T22002] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4298.672608][T22002] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4298.672612][T22002] RIP: 0033:0x7f46a874aa4a
[ 4298.672616][T22002] 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
[ 4298.672619][T22002] RSP: 002b:00007fff87147bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4298.672623][T22002] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f46a874aa4a
[ 4298.672625][T22002] RDX: 0000000000000040 RSI: 000000000665d340 RDI: 0000000000000005
[ 4298.672627][T22002] RBP: 00007fff87147c80 R08: 0000000000418574 R09: 000000000000001c
[ 4298.672629][T22002] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4298.672630][T22002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46a8873000
| [ 4298.672630][T22002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46a8873000
| [ 4298.672644][T22002]
| [ 4298.672647][T22002] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22002
| [4298.685466][T22002] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4298.685727][T22002] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4298.685729][T22002] Call Trace:
[ 4298.685731][T22002]
[4298.685733][T22002] dump_stack_lvl (lib/dump_stack.c:123)
[4298.685739][T22002] check_preemption_disabled (lib/smp_processor_id.c:52)
[4298.685745][T22002] lwtunnel_output (net/core/lwtunnel.c:359)
[4298.685752][T22002] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4298.685759][T22002] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4298.685765][T22002] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4298.685770][T22002] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4298.685782][T22002] rawv6_sendmsg (net/ipv6/raw.c:918)
[4298.685794][T22002] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4298.685799][T22002] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4298.685803][T22002] ? __lock_release (kernel/locking/lockdep.c:5534)
[4298.685811][T22002] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4298.685815][T22002] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4298.685824][T22002] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4298.685840][T22002] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4298.685843][T22002] ? __lock_release (kernel/locking/lockdep.c:5534)
[4298.685854][T22002] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4298.685858][T22002] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4298.685864][T22002] ? __pfx___sys_sendto (net/socket.c:2147)
[4298.685878][T22002] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4298.685885][T22002] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4298.685892][T22002] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4298.685899][T22002] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4298.685910][T22002] __x64_sys_sendto (net/socket.c:2183)
[4298.685913][T22002] ? 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)
[4298.685917][T22002] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4298.685922][T22002] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4298.685926][T22002] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4298.685930][T22002] RIP: 0033:0x7f46a874aa4a
[ 4298.685935][T22002] 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
[ 4298.685937][T22002] RSP: 002b:00007fff87147bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4298.685940][T22002] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f46a874aa4a
[ 4298.685942][T22002] RDX: 0000000000000040 RSI: 000000000665d340 RDI: 0000000000000005
[ 4298.685944][T22002] RBP: 00007fff87147c80 R08: 0000000000418574 R09: 000000000000001c
[ 4298.685946][T22002] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4298.685948][T22002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46a8873000
| [ 4298.685948][T22002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46a8873000
| [ 4298.685962][T22002]
| [ 4298.699519][T22002] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22002
| [4298.699915][T22002] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4298.700194][T22002] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4298.700196][T22002] Call Trace:
[ 4298.700198][T22002]
[4298.700200][T22002] dump_stack_lvl (lib/dump_stack.c:123)
[4298.700206][T22002] check_preemption_disabled (lib/smp_processor_id.c:52)
[4298.700212][T22002] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4298.700218][T22002] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4298.700225][T22002] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4298.700231][T22002] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4298.700236][T22002] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4298.700248][T22002] rawv6_sendmsg (net/ipv6/raw.c:918)
[4298.700259][T22002] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4298.700265][T22002] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4298.700269][T22002] ? __lock_release (kernel/locking/lockdep.c:5534)
[4298.700277][T22002] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4298.700281][T22002] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4298.700290][T22002] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4298.700306][T22002] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4298.700308][T22002] ? __lock_release (kernel/locking/lockdep.c:5534)
[4298.700319][T22002] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4298.700324][T22002] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4298.700330][T22002] ? __pfx___sys_sendto (net/socket.c:2147)
[4298.700345][T22002] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4298.700351][T22002] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4298.700359][T22002] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4298.700365][T22002] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4298.700375][T22002] __x64_sys_sendto (net/socket.c:2183)
[4298.700379][T22002] ? 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)
[4298.700383][T22002] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4298.700387][T22002] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4298.700392][T22002] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4298.700395][T22002] RIP: 0033:0x7f46a874aa4a
[ 4298.700399][T22002] 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
[ 4298.700401][T22002] RSP: 002b:00007fff87147bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4298.700404][T22002] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f46a874aa4a
[ 4298.700406][T22002] RDX: 0000000000000040 RSI: 000000000665d340 RDI: 0000000000000005
[ 4298.700408][T22002] RBP: 00007fff87147c80 R08: 0000000000418574 R09: 000000000000001c
[ 4298.700410][T22002] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4298.700411][T22002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46a8873000
| [ 4298.700411][T22002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46a8873000
| [ 4298.700426][T22002]
| [ 4299.176583][T22006] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22006
| [4299.177486][T22006] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4299.177753][T22006] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4299.177755][T22006] Call Trace:
[ 4299.177757][T22006]
[4299.177760][T22006] dump_stack_lvl (lib/dump_stack.c:123)
[4299.177768][T22006] check_preemption_disabled (lib/smp_processor_id.c:52)
[4299.177774][T22006] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4299.177781][T22006] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4299.177788][T22006] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4299.177795][T22006] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4299.177800][T22006] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4299.177812][T22006] rawv6_sendmsg (net/ipv6/raw.c:918)
[4299.177823][T22006] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4299.177828][T22006] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4299.177833][T22006] ? __lock_release (kernel/locking/lockdep.c:5534)
[4299.177842][T22006] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4299.177847][T22006] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4299.177856][T22006] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4299.177871][T22006] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4299.177874][T22006] ? __lock_release (kernel/locking/lockdep.c:5534)
[4299.177885][T22006] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4299.177891][T22006] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4299.177896][T22006] ? __pfx___sys_sendto (net/socket.c:2147)
[4299.177910][T22006] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4299.177917][T22006] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4299.177925][T22006] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4299.177934][T22006] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4299.177944][T22006] __x64_sys_sendto (net/socket.c:2183)
[4299.177948][T22006] ? 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)
[4299.177951][T22006] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4299.177956][T22006] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4299.177961][T22006] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4299.177964][T22006] RIP: 0033:0x7fb02ce61a4a
[ 4299.177968][T22006] 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
[ 4299.177971][T22006] RSP: 002b:00007ffeec80e118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4299.177975][T22006] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb02ce61a4a
[ 4299.177977][T22006] RDX: 0000000000000040 RSI: 000000002cd3d340 RDI: 0000000000000005
[ 4299.177978][T22006] RBP: 00007ffeec80e1a0 R08: 0000000000418574 R09: 000000000000001c
[ 4299.177980][T22006] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4299.177982][T22006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb02cf8a000
| [ 4299.177982][T22006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb02cf8a000
| [ 4299.177996][T22006]
| [ 4299.190730][T22006] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22006
| [4299.191124][T22006] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4299.191395][T22006] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4299.191396][T22006] Call Trace:
[ 4299.191398][T22006]
[4299.191400][T22006] dump_stack_lvl (lib/dump_stack.c:123)
[4299.191407][T22006] check_preemption_disabled (lib/smp_processor_id.c:52)
[4299.191414][T22006] lwtunnel_output (net/core/lwtunnel.c:359)
[4299.191420][T22006] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4299.191428][T22006] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4299.191434][T22006] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4299.191439][T22006] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4299.191451][T22006] rawv6_sendmsg (net/ipv6/raw.c:918)
[4299.191463][T22006] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4299.191468][T22006] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4299.191473][T22006] ? __lock_release (kernel/locking/lockdep.c:5534)
[4299.191481][T22006] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4299.191485][T22006] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4299.191494][T22006] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4299.191510][T22006] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4299.191513][T22006] ? __lock_release (kernel/locking/lockdep.c:5534)
[4299.191524][T22006] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4299.191530][T22006] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4299.191535][T22006] ? __pfx___sys_sendto (net/socket.c:2147)
[4299.191550][T22006] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4299.191557][T22006] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4299.191565][T22006] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4299.191572][T22006] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4299.191582][T22006] __x64_sys_sendto (net/socket.c:2183)
[4299.191586][T22006] ? 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)
[4299.191589][T22006] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4299.191594][T22006] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4299.191599][T22006] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4299.191602][T22006] RIP: 0033:0x7fb02ce61a4a
[ 4299.191606][T22006] 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
[ 4299.191608][T22006] RSP: 002b:00007ffeec80e118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4299.191612][T22006] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb02ce61a4a
[ 4299.191613][T22006] RDX: 0000000000000040 RSI: 000000002cd3d340 RDI: 0000000000000005
[ 4299.191615][T22006] RBP: 00007ffeec80e1a0 R08: 0000000000418574 R09: 000000000000001c
[ 4299.191617][T22006] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4299.191619][T22006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb02cf8a000
| [ 4299.191619][T22006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb02cf8a000
| [ 4299.191633][T22006]
| [ 4299.207013][T22006] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22006
| [4299.207387][T22006] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4299.207645][T22006] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4299.207647][T22006] Call Trace:
[ 4299.207649][T22006]
[4299.207651][T22006] dump_stack_lvl (lib/dump_stack.c:123)
[4299.207658][T22006] check_preemption_disabled (lib/smp_processor_id.c:52)
[4299.207663][T22006] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4299.207670][T22006] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4299.207677][T22006] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4299.207683][T22006] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4299.207688][T22006] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4299.207700][T22006] rawv6_sendmsg (net/ipv6/raw.c:918)
[4299.207712][T22006] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4299.207717][T22006] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4299.207721][T22006] ? __lock_release (kernel/locking/lockdep.c:5534)
[4299.207729][T22006] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4299.207733][T22006] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4299.207742][T22006] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4299.207758][T22006] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4299.207760][T22006] ? __lock_release (kernel/locking/lockdep.c:5534)
[4299.207772][T22006] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4299.207777][T22006] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4299.207783][T22006] ? __pfx___sys_sendto (net/socket.c:2147)
[4299.207798][T22006] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4299.207804][T22006] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4299.207812][T22006] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4299.207819][T22006] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4299.207829][T22006] __x64_sys_sendto (net/socket.c:2183)
[4299.207833][T22006] ? 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)
[4299.207837][T22006] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4299.207841][T22006] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4299.207846][T22006] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4299.207849][T22006] RIP: 0033:0x7fb02ce61a4a
[ 4299.207853][T22006] 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
[ 4299.207855][T22006] RSP: 002b:00007ffeec80e118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4299.207858][T22006] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb02ce61a4a
[ 4299.207860][T22006] RDX: 0000000000000040 RSI: 000000002cd3d340 RDI: 0000000000000005
[ 4299.207862][T22006] RBP: 00007ffeec80e1a0 R08: 0000000000418574 R09: 000000000000001c
[ 4299.207864][T22006] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4299.207865][T22006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb02cf8a000
| [ 4299.207865][T22006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb02cf8a000
| [ 4299.207880][T22006]
| [ 4299.694860][T22010] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22010
| [4299.695370][T22010] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4299.695633][T22010] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4299.695635][T22010] Call Trace:
[ 4299.695637][T22010]
[4299.695640][T22010] dump_stack_lvl (lib/dump_stack.c:123)
[4299.695648][T22010] check_preemption_disabled (lib/smp_processor_id.c:52)
[4299.695654][T22010] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4299.695660][T22010] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4299.695669][T22010] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4299.695675][T22010] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4299.695680][T22010] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4299.695692][T22010] rawv6_sendmsg (net/ipv6/raw.c:918)
[4299.695703][T22010] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4299.695708][T22010] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4299.695713][T22010] ? __lock_release (kernel/locking/lockdep.c:5534)
[4299.695722][T22010] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4299.695727][T22010] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4299.695736][T22010] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4299.695752][T22010] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4299.695755][T22010] ? __lock_release (kernel/locking/lockdep.c:5534)
[4299.695766][T22010] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4299.695772][T22010] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4299.695777][T22010] ? __pfx___sys_sendto (net/socket.c:2147)
[4299.695791][T22010] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4299.695798][T22010] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4299.695806][T22010] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4299.695813][T22010] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4299.695823][T22010] __x64_sys_sendto (net/socket.c:2183)
[4299.695827][T22010] ? 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)
[4299.695831][T22010] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4299.695836][T22010] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4299.695841][T22010] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4299.695844][T22010] RIP: 0033:0x7f0a6f28ba4a
[ 4299.695849][T22010] 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
[ 4299.695851][T22010] RSP: 002b:00007ffccb052c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4299.695855][T22010] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a6f28ba4a
[ 4299.695857][T22010] RDX: 0000000000000040 RSI: 00000000269db340 RDI: 0000000000000005
[ 4299.695859][T22010] RBP: 00007ffccb052cb0 R08: 0000000000418574 R09: 000000000000001c
[ 4299.695861][T22010] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4299.695862][T22010] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a6f3b4000
| [ 4299.695862][T22010] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a6f3b4000
| [ 4299.695877][T22010]
| [ 4299.695880][T22010] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22010
| [4299.708136][T22010] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4299.708403][T22010] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4299.708405][T22010] Call Trace:
[ 4299.708407][T22010]
[4299.708409][T22010] dump_stack_lvl (lib/dump_stack.c:123)
[4299.708415][T22010] check_preemption_disabled (lib/smp_processor_id.c:52)
[4299.708421][T22010] lwtunnel_output (net/core/lwtunnel.c:359)
[4299.708428][T22010] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4299.708435][T22010] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4299.708441][T22010] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4299.708446][T22010] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4299.708459][T22010] rawv6_sendmsg (net/ipv6/raw.c:918)
[4299.708470][T22010] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4299.708476][T22010] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4299.708480][T22010] ? __lock_release (kernel/locking/lockdep.c:5534)
[4299.708488][T22010] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4299.708492][T22010] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4299.708501][T22010] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4299.708517][T22010] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4299.708520][T22010] ? __lock_release (kernel/locking/lockdep.c:5534)
[4299.708531][T22010] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4299.708536][T22010] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4299.708541][T22010] ? __pfx___sys_sendto (net/socket.c:2147)
[4299.708556][T22010] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4299.708562][T22010] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4299.708570][T22010] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4299.708577][T22010] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4299.708587][T22010] __x64_sys_sendto (net/socket.c:2183)
[4299.708591][T22010] ? 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)
[4299.708595][T22010] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4299.708599][T22010] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4299.708604][T22010] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4299.708607][T22010] RIP: 0033:0x7f0a6f28ba4a
[ 4299.708611][T22010] 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
[ 4299.708613][T22010] RSP: 002b:00007ffccb052c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4299.708617][T22010] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a6f28ba4a
[ 4299.708619][T22010] RDX: 0000000000000040 RSI: 00000000269db340 RDI: 0000000000000005
[ 4299.708621][T22010] RBP: 00007ffccb052cb0 R08: 0000000000418574 R09: 000000000000001c
[ 4299.708623][T22010] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4299.708624][T22010] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a6f3b4000
| [ 4299.708624][T22010] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a6f3b4000
| [ 4299.708639][T22010]
| [ 4299.723848][T22010] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22010
| [4299.724238][T22010] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4299.724501][T22010] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4299.724502][T22010] Call Trace:
[ 4299.724504][T22010]
[4299.724506][T22010] dump_stack_lvl (lib/dump_stack.c:123)
[4299.724512][T22010] check_preemption_disabled (lib/smp_processor_id.c:52)
[4299.724518][T22010] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4299.724524][T22010] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4299.724532][T22010] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4299.724538][T22010] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4299.724542][T22010] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4299.724555][T22010] rawv6_sendmsg (net/ipv6/raw.c:918)
[4299.724566][T22010] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4299.724572][T22010] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4299.724576][T22010] ? __lock_release (kernel/locking/lockdep.c:5534)
[4299.724583][T22010] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4299.724587][T22010] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4299.724596][T22010] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4299.724612][T22010] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4299.724615][T22010] ? __lock_release (kernel/locking/lockdep.c:5534)
[4299.724626][T22010] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4299.724630][T22010] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4299.724636][T22010] ? __pfx___sys_sendto (net/socket.c:2147)
[4299.724651][T22010] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4299.724657][T22010] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4299.724664][T22010] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4299.724671][T22010] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4299.724682][T22010] __x64_sys_sendto (net/socket.c:2183)
[4299.724685][T22010] ? 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)
[4299.724688][T22010] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4299.724693][T22010] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4299.724698][T22010] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4299.724701][T22010] RIP: 0033:0x7f0a6f28ba4a
[ 4299.724705][T22010] 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
[ 4299.724707][T22010] RSP: 002b:00007ffccb052c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4299.724710][T22010] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a6f28ba4a
[ 4299.724712][T22010] RDX: 0000000000000040 RSI: 00000000269db340 RDI: 0000000000000005
[ 4299.724714][T22010] RBP: 00007ffccb052cb0 R08: 0000000000418574 R09: 000000000000001c
[ 4299.724716][T22010] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4299.724717][T22010] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a6f3b4000
| [ 4299.724717][T22010] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a6f3b4000
| [ 4299.724733][T22010]
| [ 4300.203606][T22014] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22014
| [4300.204572][T22014] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4300.204838][T22014] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4300.204841][T22014] Call Trace:
[ 4300.204843][T22014]
[4300.204845][T22014] dump_stack_lvl (lib/dump_stack.c:123)
[4300.204853][T22014] check_preemption_disabled (lib/smp_processor_id.c:52)
[4300.204859][T22014] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4300.204865][T22014] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4300.204873][T22014] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4300.204880][T22014] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4300.204884][T22014] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4300.204896][T22014] rawv6_sendmsg (net/ipv6/raw.c:918)
[4300.204908][T22014] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4300.204913][T22014] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4300.204918][T22014] ? __lock_release (kernel/locking/lockdep.c:5534)
[4300.204926][T22014] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4300.204931][T22014] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4300.204942][T22014] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4300.204957][T22014] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4300.204960][T22014] ? __lock_release (kernel/locking/lockdep.c:5534)
[4300.204971][T22014] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4300.204977][T22014] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4300.204982][T22014] ? __pfx___sys_sendto (net/socket.c:2147)
[4300.204996][T22014] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4300.205003][T22014] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4300.205012][T22014] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4300.205019][T22014] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4300.205029][T22014] __x64_sys_sendto (net/socket.c:2183)
[4300.205033][T22014] ? 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)
[4300.205037][T22014] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4300.205041][T22014] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4300.205046][T22014] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4300.205050][T22014] RIP: 0033:0x7f5db406ca4a
[ 4300.205054][T22014] 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
[ 4300.205057][T22014] RSP: 002b:00007fffbe4a60a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4300.205068][T22014] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5db406ca4a
[ 4300.205071][T22014] RDX: 0000000000000040 RSI: 000000002cc05340 RDI: 0000000000000005
[ 4300.205072][T22014] RBP: 00007fffbe4a6130 R08: 0000000000418574 R09: 000000000000001c
[ 4300.205074][T22014] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4300.205076][T22014] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5db4195000
| [ 4303.066693][T22030] lwtunnel_output(): recursion limit reached on datapath
| [ 4304.535140][T22034] check_preemption_disabled: 10 callbacks suppressed
| [ 4304.535148][T22034] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22034
| [4304.535892][T22034] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4304.536154][T22034] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4304.536156][T22034] Call Trace:
[ 4304.536158][T22034]
[4304.536160][T22034] dump_stack_lvl (lib/dump_stack.c:123)
[4304.536170][T22034] check_preemption_disabled (lib/smp_processor_id.c:52)
[4304.536176][T22034] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4304.536183][T22034] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4304.536191][T22034] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4304.536197][T22034] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4304.536202][T22034] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4304.536214][T22034] rawv6_sendmsg (net/ipv6/raw.c:918)
[4304.536225][T22034] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4304.536229][T22034] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4304.536239][T22034] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4304.536244][T22034] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4304.536248][T22034] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4304.536257][T22034] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4304.536273][T22034] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4304.536275][T22034] ? __lock_release (kernel/locking/lockdep.c:5534)
[4304.536286][T22034] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4304.536292][T22034] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4304.536297][T22034] ? __pfx___sys_sendto (net/socket.c:2147)
[4304.536309][T22034] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4304.536317][T22034] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4304.536322][T22034] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4304.536326][T22034] ? __lock_release (kernel/locking/lockdep.c:5534)
[4304.536332][T22034] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4304.536337][T22034] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[4304.536347][T22034] __x64_sys_sendto (net/socket.c:2183)
[4304.536351][T22034] ? 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)
[4304.536354][T22034] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4304.536359][T22034] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4304.536364][T22034] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4304.536367][T22034] RIP: 0033:0x7f2955e7fa4a
[ 4304.536372][T22034] 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
[ 4304.536375][T22034] RSP: 002b:00007fff0a0c4d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4304.536379][T22034] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2955e7fa4a
[ 4304.536381][T22034] RDX: 0000000000000040 RSI: 0000000009bad340 RDI: 0000000000000005
[ 4304.536382][T22034] RBP: 00007fff0a0c4dd0 R08: 0000000000418574 R09: 000000000000001c
[ 4304.536384][T22034] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4304.536386][T22034] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2955fa8000
| [ 4304.536386][T22034] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2955fa8000
| [ 4304.536400][T22034]
| [ 4304.536403][T22034] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22034
| [4304.549731][T22034] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4304.550119][T22034] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4304.550121][T22034] Call Trace:
[ 4304.550123][T22034]
[4304.550125][T22034] dump_stack_lvl (lib/dump_stack.c:123)
[4304.550131][T22034] check_preemption_disabled (lib/smp_processor_id.c:52)
[4304.550137][T22034] lwtunnel_output (net/core/lwtunnel.c:359)
[4304.550143][T22034] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4304.550150][T22034] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4304.550157][T22034] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4304.550162][T22034] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4304.550174][T22034] rawv6_sendmsg (net/ipv6/raw.c:918)
[4304.550186][T22034] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4304.550190][T22034] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4304.550198][T22034] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4304.550203][T22034] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4304.550206][T22034] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4304.550214][T22034] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4304.550230][T22034] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4304.550233][T22034] ? __lock_release (kernel/locking/lockdep.c:5534)
[4304.550244][T22034] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4304.550249][T22034] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4304.550255][T22034] ? __pfx___sys_sendto (net/socket.c:2147)
[4304.550267][T22034] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4304.550275][T22034] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4304.550279][T22034] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4304.550283][T22034] ? __lock_release (kernel/locking/lockdep.c:5534)
[4304.550289][T22034] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4304.550295][T22034] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[4304.550303][T22034] __x64_sys_sendto (net/socket.c:2183)
[4304.550306][T22034] ? 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)
[4304.550309][T22034] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4304.550314][T22034] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4304.550319][T22034] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4304.550322][T22034] RIP: 0033:0x7f2955e7fa4a
[ 4304.550326][T22034] 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
[ 4304.550328][T22034] RSP: 002b:00007fff0a0c4d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4304.550331][T22034] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2955e7fa4a
[ 4304.550333][T22034] RDX: 0000000000000040 RSI: 0000000009bad340 RDI: 0000000000000005
[ 4304.550335][T22034] RBP: 00007fff0a0c4dd0 R08: 0000000000418574 R09: 000000000000001c
[ 4304.550337][T22034] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4304.550339][T22034] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2955fa8000
| [ 4304.550339][T22034] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2955fa8000
| [ 4304.550353][T22034]
| [ 4304.550765][T22034] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22034
| [4304.562583][T22034] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4304.562833][T22034] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4304.562834][T22034] Call Trace:
[ 4304.562836][T22034]
[4304.562838][T22034] dump_stack_lvl (lib/dump_stack.c:123)
[4304.562844][T22034] check_preemption_disabled (lib/smp_processor_id.c:52)
[4304.562849][T22034] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4304.562856][T22034] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4304.562863][T22034] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4304.562869][T22034] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4304.562874][T22034] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4304.562886][T22034] rawv6_sendmsg (net/ipv6/raw.c:918)
[4304.562898][T22034] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4304.562902][T22034] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4304.562911][T22034] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4304.562915][T22034] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4304.562918][T22034] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4304.562927][T22034] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4304.562944][T22034] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4304.562947][T22034] ? __lock_release (kernel/locking/lockdep.c:5534)
[4304.562958][T22034] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4304.562963][T22034] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4304.562968][T22034] ? __pfx___sys_sendto (net/socket.c:2147)
[4304.562980][T22034] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4304.562988][T22034] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4304.562993][T22034] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4304.562996][T22034] ? __lock_release (kernel/locking/lockdep.c:5534)
[4304.563003][T22034] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4304.563008][T22034] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[4304.563016][T22034] __x64_sys_sendto (net/socket.c:2183)
[4304.563020][T22034] ? 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)
[4304.563023][T22034] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4304.563028][T22034] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4304.563033][T22034] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4304.563036][T22034] RIP: 0033:0x7f2955e7fa4a
[ 4304.563040][T22034] 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
[ 4304.563042][T22034] RSP: 002b:00007fff0a0c4d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4304.563045][T22034] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2955e7fa4a
[ 4304.563047][T22034] RDX: 0000000000000040 RSI: 0000000009bad340 RDI: 0000000000000005
[ 4304.563049][T22034] RBP: 00007fff0a0c4dd0 R08: 0000000000418574 R09: 000000000000001c
[ 4304.563051][T22034] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4304.563053][T22034] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2955fa8000
| [ 4304.563053][T22034] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2955fa8000
| [ 4304.563067][T22034]
| [ 4305.051593][T22038] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22038
| [4305.052340][T22038] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4305.052589][T22038] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4305.052591][T22038] Call Trace:
[ 4305.052593][T22038]
[4305.052596][T22038] dump_stack_lvl (lib/dump_stack.c:123)
[4305.052604][T22038] check_preemption_disabled (lib/smp_processor_id.c:52)
[4305.052610][T22038] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4305.052617][T22038] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4305.052625][T22038] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4305.052631][T22038] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4305.052636][T22038] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4305.052648][T22038] rawv6_sendmsg (net/ipv6/raw.c:918)
[4305.052659][T22038] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4305.052664][T22038] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4305.052669][T22038] ? __lock_release (kernel/locking/lockdep.c:5534)
[4305.052678][T22038] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4305.052683][T22038] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4305.052692][T22038] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4305.052707][T22038] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4305.052710][T22038] ? __lock_release (kernel/locking/lockdep.c:5534)
[4305.052721][T22038] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4305.052727][T22038] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4305.052733][T22038] ? __pfx___sys_sendto (net/socket.c:2147)
[4305.052747][T22038] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4305.052754][T22038] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4305.052762][T22038] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4305.052769][T22038] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4305.052779][T22038] __x64_sys_sendto (net/socket.c:2183)
[4305.052783][T22038] ? 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)
[4305.052787][T22038] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4305.052792][T22038] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4305.052796][T22038] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4305.052800][T22038] RIP: 0033:0x7fef285e8a4a
[ 4305.052804][T22038] 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
[ 4305.052807][T22038] RSP: 002b:00007ffe010acae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4305.052811][T22038] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fef285e8a4a
[ 4305.052813][T22038] RDX: 0000000000000040 RSI: 0000000004ad2340 RDI: 0000000000000005
[ 4305.052814][T22038] RBP: 00007ffe010acb70 R08: 0000000000418574 R09: 000000000000001c
[ 4305.052816][T22038] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4305.052818][T22038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fef28711000
| [ 4305.052832][T22038]
| [ 4305.052834][T22038] lwtunnel_output(): recursion limit reached on datapath
| [ 4306.537490][T22042] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22042
| [4306.537992][T22042] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4306.538255][T22042] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4306.538257][T22042] Call Trace:
[ 4306.538260][T22042]
[4306.538262][T22042] dump_stack_lvl (lib/dump_stack.c:123)
[4306.538270][T22042] check_preemption_disabled (lib/smp_processor_id.c:52)
[4306.538276][T22042] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4306.538283][T22042] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4306.538291][T22042] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4306.538297][T22042] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4306.538302][T22042] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4306.538313][T22042] rawv6_sendmsg (net/ipv6/raw.c:918)
[4306.538325][T22042] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4306.538330][T22042] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4306.538335][T22042] ? __lock_release (kernel/locking/lockdep.c:5534)
[4306.538344][T22042] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4306.538349][T22042] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4306.538358][T22042] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4306.538374][T22042] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4306.538377][T22042] ? __lock_release (kernel/locking/lockdep.c:5534)
[4306.538388][T22042] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4306.538393][T22042] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4306.538399][T22042] ? __pfx___sys_sendto (net/socket.c:2147)
[4306.538413][T22042] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4306.538420][T22042] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4306.538428][T22042] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4306.538435][T22042] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4306.538445][T22042] __x64_sys_sendto (net/socket.c:2183)
[4306.538448][T22042] ? 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)
[4306.538452][T22042] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4306.538457][T22042] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4306.538461][T22042] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4306.538465][T22042] RIP: 0033:0x7faf08a8ca4a
[ 4306.538469][T22042] 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
[ 4306.538471][T22042] RSP: 002b:00007ffe02072388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4306.538476][T22042] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf08a8ca4a
[ 4306.538478][T22042] RDX: 0000000000000040 RSI: 00000000048b2340 RDI: 0000000000000005
[ 4306.538479][T22042] RBP: 00007ffe02072410 R08: 0000000000418574 R09: 000000000000001c
[ 4306.538481][T22042] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4306.538483][T22042] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf08bb5000
| [ 4306.538483][T22042] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf08bb5000
| [ 4306.538497][T22042]
| [ 4306.538500][T22042] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22042
| [4306.551199][T22042] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4306.551464][T22042] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4306.551465][T22042] Call Trace:
[ 4306.551467][T22042]
[4306.551469][T22042] dump_stack_lvl (lib/dump_stack.c:123)
[4306.551476][T22042] check_preemption_disabled (lib/smp_processor_id.c:52)
[4306.551482][T22042] lwtunnel_output (net/core/lwtunnel.c:359)
[4306.551489][T22042] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4306.551496][T22042] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4306.551502][T22042] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4306.551507][T22042] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4306.551519][T22042] rawv6_sendmsg (net/ipv6/raw.c:918)
[4306.551531][T22042] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4306.551536][T22042] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4306.551541][T22042] ? __lock_release (kernel/locking/lockdep.c:5534)
[4306.551549][T22042] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4306.551553][T22042] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4306.551562][T22042] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4306.551578][T22042] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4306.551581][T22042] ? __lock_release (kernel/locking/lockdep.c:5534)
[4306.551592][T22042] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4306.551597][T22042] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4306.551602][T22042] ? __pfx___sys_sendto (net/socket.c:2147)
[4306.551617][T22042] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4306.551624][T22042] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4306.551632][T22042] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4306.551639][T22042] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4306.551649][T22042] __x64_sys_sendto (net/socket.c:2183)
[4306.551653][T22042] ? 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)
[4306.551656][T22042] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4306.551661][T22042] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4306.551665][T22042] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4306.551669][T22042] RIP: 0033:0x7faf08a8ca4a
[ 4306.551672][T22042] 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
[ 4306.551675][T22042] RSP: 002b:00007ffe02072388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4306.551678][T22042] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf08a8ca4a
[ 4306.551680][T22042] RDX: 0000000000000040 RSI: 00000000048b2340 RDI: 0000000000000005
[ 4306.551682][T22042] RBP: 00007ffe02072410 R08: 0000000000418574 R09: 000000000000001c
[ 4306.551683][T22042] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4306.551685][T22042] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf08bb5000
| [ 4306.551685][T22042] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf08bb5000
| [ 4306.551700][T22042]
| [ 4306.569551][T22042] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22042
| [4306.569926][T22042] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4306.570200][T22042] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4306.570202][T22042] Call Trace:
[ 4306.570203][T22042]
[4306.570205][T22042] dump_stack_lvl (lib/dump_stack.c:123)
[4306.570211][T22042] check_preemption_disabled (lib/smp_processor_id.c:52)
[4306.570217][T22042] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4306.570224][T22042] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4306.570230][T22042] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4306.570235][T22042] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4306.570240][T22042] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4306.570252][T22042] rawv6_sendmsg (net/ipv6/raw.c:918)
[4306.570264][T22042] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4306.570269][T22042] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4306.570273][T22042] ? __lock_release (kernel/locking/lockdep.c:5534)
[4306.570281][T22042] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4306.570284][T22042] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4306.570293][T22042] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4306.570309][T22042] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4306.570312][T22042] ? __lock_release (kernel/locking/lockdep.c:5534)
[4306.570323][T22042] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4306.570328][T22042] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4306.570333][T22042] ? __pfx___sys_sendto (net/socket.c:2147)
[4306.570348][T22042] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4306.570354][T22042] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4306.570361][T22042] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4306.570368][T22042] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4306.570378][T22042] __x64_sys_sendto (net/socket.c:2183)
[4306.570382][T22042] ? 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)
[4306.570385][T22042] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4306.570390][T22042] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4306.570395][T22042] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4306.570398][T22042] RIP: 0033:0x7faf08a8ca4a
[ 4306.570401][T22042] 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
[ 4306.570404][T22042] RSP: 002b:00007ffe02072388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4306.570407][T22042] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf08a8ca4a
[ 4306.570409][T22042] RDX: 0000000000000040 RSI: 00000000048b2340 RDI: 0000000000000005
[ 4306.570410][T22042] RBP: 00007ffe02072410 R08: 0000000000418574 R09: 000000000000001c
[ 4306.570412][T22042] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4306.570414][T22042] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf08bb5000
| [ 4306.570414][T22042] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf08bb5000
| [ 4306.570429][T22042]
| [ 4307.040247][T22046] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22046
| [4307.040701][T22046] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4307.040962][T22046] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4307.040964][T22046] Call Trace:
[ 4307.040966][T22046]
[4307.040968][T22046] dump_stack_lvl (lib/dump_stack.c:123)
[4307.040976][T22046] check_preemption_disabled (lib/smp_processor_id.c:52)
[4307.040983][T22046] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4307.040989][T22046] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4307.040997][T22046] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4307.041003][T22046] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4307.041008][T22046] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4307.041020][T22046] rawv6_sendmsg (net/ipv6/raw.c:918)
[4307.041031][T22046] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4307.041037][T22046] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4307.041042][T22046] ? __lock_release (kernel/locking/lockdep.c:5534)
[4307.041050][T22046] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4307.041056][T22046] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4307.041064][T22046] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4307.041080][T22046] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4307.041083][T22046] ? __lock_release (kernel/locking/lockdep.c:5534)
[4307.041094][T22046] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4307.041100][T22046] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4307.041106][T22046] ? __pfx___sys_sendto (net/socket.c:2147)
[4307.041120][T22046] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4307.041128][T22046] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4307.041136][T22046] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4307.041143][T22046] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4307.041152][T22046] __x64_sys_sendto (net/socket.c:2183)
[4307.041156][T22046] ? 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)
[4307.041160][T22046] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4307.041165][T22046] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4307.041169][T22046] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4307.041173][T22046] RIP: 0033:0x7f34223b0a4a
[ 4307.041177][T22046] 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
[ 4307.041180][T22046] RSP: 002b:00007fff3c192e58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4307.041184][T22046] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34223b0a4a
[ 4307.041186][T22046] RDX: 0000000000000040 RSI: 0000000025b10340 RDI: 0000000000000005
[ 4307.041187][T22046] RBP: 00007fff3c192ee0 R08: 0000000000418574 R09: 000000000000001c
[ 4307.041189][T22046] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4307.041191][T22046] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34224d9000
| [ 4307.041205][T22046]
| [ 4307.041207][T22046] lwtunnel_output(): recursion limit reached on datapath
| [ 4308.543900][T22050] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22050
| [4308.544385][T22050] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4308.544640][T22050] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4308.544642][T22050] Call Trace:
[ 4308.544644][T22050]
[4308.544646][T22050] dump_stack_lvl (lib/dump_stack.c:123)
[4308.544654][T22050] check_preemption_disabled (lib/smp_processor_id.c:52)
[4308.544661][T22050] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4308.544667][T22050] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4308.544675][T22050] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.544682][T22050] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4308.544687][T22050] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.544698][T22050] rawv6_sendmsg (net/ipv6/raw.c:918)
[4308.544710][T22050] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4308.544715][T22050] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4308.544720][T22050] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.544729][T22050] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4308.544733][T22050] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4308.544742][T22050] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4308.544758][T22050] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4308.544760][T22050] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.544771][T22050] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.544777][T22050] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.544782][T22050] ? __pfx___sys_sendto (net/socket.c:2147)
[4308.544796][T22050] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4308.544803][T22050] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4308.544811][T22050] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4308.544818][T22050] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4308.544828][T22050] __x64_sys_sendto (net/socket.c:2183)
[4308.544832][T22050] ? 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)
[4308.544836][T22050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4308.544841][T22050] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4308.544846][T22050] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4308.544850][T22050] RIP: 0033:0x7fc25d658a4a
[ 4308.544854][T22050] 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
[ 4308.544856][T22050] RSP: 002b:00007fff16725588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4308.544860][T22050] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc25d658a4a
[ 4308.544862][T22050] RDX: 0000000000000040 RSI: 000000002c618340 RDI: 0000000000000005
[ 4308.544864][T22050] RBP: 00007fff16725610 R08: 0000000000418574 R09: 000000000000001c
[ 4308.544866][T22050] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4308.544867][T22050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc25d781000
| [ 4308.544882][T22050]
| [ 4308.544884][T22050] lwtunnel_output(): recursion limit reached on datapath
| [ 4310.026279][T22054] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22054
| [4310.026765][T22054] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4310.027742][T22054] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4310.027744][T22054] Call Trace:
[ 4310.027747][T22054]
[4310.027749][T22054] dump_stack_lvl (lib/dump_stack.c:123)
[4310.027759][T22054] check_preemption_disabled (lib/smp_processor_id.c:52)
[4310.027766][T22054] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4310.027773][T22054] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4310.027782][T22054] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.027789][T22054] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4310.027793][T22054] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.027805][T22054] rawv6_sendmsg (net/ipv6/raw.c:918)
[4310.027816][T22054] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4310.027822][T22054] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4310.027828][T22054] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.027838][T22054] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4310.027845][T22054] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4310.027854][T22054] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4310.027869][T22054] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4310.027872][T22054] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.027883][T22054] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.027890][T22054] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.027895][T22054] ? __pfx___sys_sendto (net/socket.c:2147)
[4310.027909][T22054] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4310.027917][T22054] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4310.027926][T22054] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4310.027935][T22054] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4310.027945][T22054] __x64_sys_sendto (net/socket.c:2183)
[4310.027949][T22054] ? 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)
[4310.027953][T22054] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4310.027958][T22054] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4310.027963][T22054] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4310.027967][T22054] RIP: 0033:0x7fd28f748a4a
[ 4310.027972][T22054] 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
[ 4310.027975][T22054] RSP: 002b:00007ffdd1534748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4310.027980][T22054] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd28f748a4a
[ 4310.027982][T22054] RDX: 0000000000000040 RSI: 00000000133b7340 RDI: 0000000000000005
[ 4310.027984][T22054] RBP: 00007ffdd15347d0 R08: 0000000000418574 R09: 000000000000001c
[ 4310.027986][T22054] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4310.027987][T22054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd28f871000
| [ 4310.027987][T22054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd28f871000
| [ 4310.028002][T22054]
| [ 4310.040968][T22054] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22054
| [4310.041348][T22054] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4310.041608][T22054] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4310.041610][T22054] Call Trace:
[ 4310.041612][T22054]
[4310.041614][T22054] dump_stack_lvl (lib/dump_stack.c:123)
[4310.041622][T22054] check_preemption_disabled (lib/smp_processor_id.c:52)
[4310.041628][T22054] lwtunnel_output (net/core/lwtunnel.c:359)
[4310.041635][T22054] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4310.041643][T22054] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.041649][T22054] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4310.041654][T22054] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.041666][T22054] rawv6_sendmsg (net/ipv6/raw.c:918)
[4310.041678][T22054] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4310.041683][T22054] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4310.041687][T22054] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.041695][T22054] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4310.041699][T22054] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4310.041708][T22054] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4310.041724][T22054] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4310.041727][T22054] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.041739][T22054] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.041743][T22054] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.041749][T22054] ? __pfx___sys_sendto (net/socket.c:2147)
[4310.041763][T22054] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4310.041771][T22054] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4310.041779][T22054] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4310.041786][T22054] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4310.041796][T22054] __x64_sys_sendto (net/socket.c:2183)
[4310.041801][T22054] ? 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)
[4310.041804][T22054] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4310.041809][T22054] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4310.041814][T22054] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4310.041817][T22054] RIP: 0033:0x7fd28f748a4a
[ 4310.041821][T22054] 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
[ 4310.041823][T22054] RSP: 002b:00007ffdd1534748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4310.041827][T22054] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd28f748a4a
[ 4310.041828][T22054] RDX: 0000000000000040 RSI: 00000000133b7340 RDI: 0000000000000005
[ 4310.041830][T22054] RBP: 00007ffdd15347d0 R08: 0000000000418574 R09: 000000000000001c
[ 4310.041832][T22054] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4310.041833][T22054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd28f871000
| [ 4310.041833][T22054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd28f871000
| [ 4310.041849][T22054]
| [ 4310.056123][T22054] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22054
| [4310.056512][T22054] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4310.056754][T22054] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4310.056755][T22054] Call Trace:
[ 4310.056757][T22054]
[4310.056759][T22054] dump_stack_lvl (lib/dump_stack.c:123)
[4310.056765][T22054] check_preemption_disabled (lib/smp_processor_id.c:52)
[4310.056771][T22054] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4310.056778][T22054] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4310.056785][T22054] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.056791][T22054] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4310.056795][T22054] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.056806][T22054] rawv6_sendmsg (net/ipv6/raw.c:918)
[4310.056817][T22054] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4310.056822][T22054] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4310.056826][T22054] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.056834][T22054] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4310.056839][T22054] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4310.056847][T22054] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4310.056862][T22054] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4310.056865][T22054] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.056875][T22054] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.056880][T22054] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.056885][T22054] ? __pfx___sys_sendto (net/socket.c:2147)
[4310.056899][T22054] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4310.056905][T22054] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4310.056913][T22054] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4310.056920][T22054] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4310.056929][T22054] __x64_sys_sendto (net/socket.c:2183)
[4310.056934][T22054] ? 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)
[4310.056937][T22054] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4310.056942][T22054] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4310.056946][T22054] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4310.056949][T22054] RIP: 0033:0x7fd28f748a4a
[ 4310.056953][T22054] 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
[ 4310.056955][T22054] RSP: 002b:00007ffdd1534748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4310.056959][T22054] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd28f748a4a
[ 4310.056961][T22054] RDX: 0000000000000040 RSI: 00000000133b7340 RDI: 0000000000000005
[ 4310.056962][T22054] RBP: 00007ffdd15347d0 R08: 0000000000418574 R09: 000000000000001c
[ 4310.056964][T22054] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4310.056966][T22054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd28f871000
| [ 4310.056966][T22054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd28f871000
| [ 4310.056979][T22054]
| [ 4310.558640][T22058] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22058
| [4310.560001][T22058] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4310.560272][T22058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4310.560274][T22058] Call Trace:
[ 4310.560277][T22058]
[4310.560280][T22058] dump_stack_lvl (lib/dump_stack.c:123)
[4310.560290][T22058] check_preemption_disabled (lib/smp_processor_id.c:52)
[4310.560297][T22058] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4310.560304][T22058] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4310.560313][T22058] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.560320][T22058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4310.560325][T22058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.560337][T22058] rawv6_sendmsg (net/ipv6/raw.c:918)
[4310.560349][T22058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4310.560354][T22058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4310.560360][T22058] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.560369][T22058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4310.560376][T22058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4310.560385][T22058] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4310.560400][T22058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4310.560403][T22058] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.560415][T22058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.560421][T22058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.560426][T22058] ? __pfx___sys_sendto (net/socket.c:2147)
[4310.560441][T22058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4310.560449][T22058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4310.560458][T22058] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4310.560465][T22058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4310.560475][T22058] __x64_sys_sendto (net/socket.c:2183)
[4310.560479][T22058] ? 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)
[4310.560483][T22058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4310.560488][T22058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4310.560493][T22058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4310.560497][T22058] RIP: 0033:0x7fc47041ca4a
[ 4310.560501][T22058] 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
[ 4310.560504][T22058] RSP: 002b:00007fff85cfb7f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4310.560508][T22058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc47041ca4a
[ 4310.560510][T22058] RDX: 0000000000000040 RSI: 000000003d028340 RDI: 0000000000000005
[ 4310.560512][T22058] RBP: 00007fff85cfb880 R08: 0000000000418574 R09: 000000000000001c
[ 4310.560514][T22058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4310.560515][T22058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc470545000
| [ 4310.560515][T22058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc470545000
| [ 4310.560530][T22058]
| [ 4310.560532][T22058] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22058
| [4310.572635][T22058] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4310.572891][T22058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4310.572892][T22058] Call Trace:
[ 4310.572894][T22058]
[4310.572896][T22058] dump_stack_lvl (lib/dump_stack.c:123)
[4310.572902][T22058] check_preemption_disabled (lib/smp_processor_id.c:52)
[4310.572908][T22058] lwtunnel_output (net/core/lwtunnel.c:359)
[4310.572914][T22058] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4310.572921][T22058] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.572926][T22058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4310.572931][T22058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.572944][T22058] rawv6_sendmsg (net/ipv6/raw.c:918)
[4310.572956][T22058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4310.572961][T22058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4310.572965][T22058] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.572972][T22058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4310.572975][T22058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4310.572984][T22058] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4310.573000][T22058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4310.573003][T22058] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.573015][T22058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.573019][T22058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.573025][T22058] ? __pfx___sys_sendto (net/socket.c:2147)
[4310.573039][T22058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4310.573045][T22058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4310.573053][T22058] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4310.573060][T22058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4310.573070][T22058] __x64_sys_sendto (net/socket.c:2183)
[4310.573074][T22058] ? 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)
[4310.573078][T22058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4310.573082][T22058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4310.573087][T22058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4310.573091][T22058] RIP: 0033:0x7fc47041ca4a
[ 4310.573094][T22058] 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
[ 4310.573096][T22058] RSP: 002b:00007fff85cfb7f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4310.573099][T22058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc47041ca4a
[ 4310.573101][T22058] RDX: 0000000000000040 RSI: 000000003d028340 RDI: 0000000000000005
[ 4310.573103][T22058] RBP: 00007fff85cfb880 R08: 0000000000418574 R09: 000000000000001c
[ 4310.573104][T22058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4310.573106][T22058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc470545000
| [ 4310.573106][T22058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc470545000
| [ 4310.573120][T22058]
| [ 4310.586586][T22058] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22058
| [4310.586980][T22058] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4310.587253][T22058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4310.587255][T22058] Call Trace:
[ 4310.587256][T22058]
[4310.587258][T22058] dump_stack_lvl (lib/dump_stack.c:123)
[4310.587264][T22058] check_preemption_disabled (lib/smp_processor_id.c:52)
[4310.587270][T22058] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4310.587277][T22058] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4310.587284][T22058] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.587290][T22058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4310.587295][T22058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.587307][T22058] rawv6_sendmsg (net/ipv6/raw.c:918)
[4310.587319][T22058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4310.587324][T22058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4310.587328][T22058] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.587336][T22058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4310.587341][T22058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4310.587349][T22058] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4310.587366][T22058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4310.587368][T22058] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.587380][T22058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.587384][T22058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.587390][T22058] ? __pfx___sys_sendto (net/socket.c:2147)
[4310.587405][T22058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4310.587412][T22058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4310.587420][T22058] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4310.587427][T22058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4310.587437][T22058] __x64_sys_sendto (net/socket.c:2183)
[4310.587441][T22058] ? 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)
[4310.587445][T22058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4310.587449][T22058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4310.587454][T22058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4310.587457][T22058] RIP: 0033:0x7fc47041ca4a
[ 4310.587461][T22058] 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
[ 4310.587463][T22058] RSP: 002b:00007fff85cfb7f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4310.587466][T22058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc47041ca4a
[ 4310.587468][T22058] RDX: 0000000000000040 RSI: 000000003d028340 RDI: 0000000000000005
[ 4310.587470][T22058] RBP: 00007fff85cfb880 R08: 0000000000418574 R09: 000000000000001c
[ 4310.587471][T22058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4310.587473][T22058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc470545000
| [ 4310.587473][T22058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc470545000
| [ 4310.587487][T22058]
| [ 4311.070984][T22062] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22062
| [4311.071445][T22062] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4311.071695][T22062] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4311.071697][T22062] Call Trace:
[ 4311.071699][T22062]
[4311.071702][T22062] dump_stack_lvl (lib/dump_stack.c:123)
[4311.071713][T22062] check_preemption_disabled (lib/smp_processor_id.c:52)
[4311.071721][T22062] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4311.071727][T22062] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4311.071737][T22062] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4311.071745][T22062] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4311.071750][T22062] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4311.071762][T22062] rawv6_sendmsg (net/ipv6/raw.c:918)
[4311.071773][T22062] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4311.071779][T22062] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4311.071785][T22062] ? __lock_release (kernel/locking/lockdep.c:5534)
[4311.071795][T22062] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4311.071802][T22062] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4311.071811][T22062] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4311.071827][T22062] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4311.071830][T22062] ? __lock_release (kernel/locking/lockdep.c:5534)
[4311.071841][T22062] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4311.071848][T22062] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4311.071854][T22062] ? __pfx___sys_sendto (net/socket.c:2147)
[4311.071868][T22062] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4311.071876][T22062] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4311.071886][T22062] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4311.071893][T22062] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4311.071903][T22062] __x64_sys_sendto (net/socket.c:2183)
[4311.071907][T22062] ? 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)
[4311.071912][T22062] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4311.071917][T22062] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4311.071922][T22062] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4311.071926][T22062] RIP: 0033:0x7f2b091eda4a
[ 4311.071930][T22062] 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
[ 4311.071935][T22062] RSP: 002b:00007ffe67553bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4311.071939][T22062] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2b091eda4a
[ 4311.071941][T22062] RDX: 0000000000000040 RSI: 0000000031baf340 RDI: 0000000000000005
[ 4311.071943][T22062] RBP: 00007ffe67553c80 R08: 0000000000418574 R09: 000000000000001c
[ 4311.071944][T22062] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4311.071946][T22062] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2b09316000
| [ 4311.071960][T22062]
| [ 4311.085416][T22062] lwtunnel_output(): recursion limit reached on datapath
| [ 4312.540026][T22066] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22066
| [4312.540476][T22066] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4312.540722][T22066] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4312.540724][T22066] Call Trace:
[ 4312.540726][T22066]
[4312.540728][T22066] dump_stack_lvl (lib/dump_stack.c:123)
[4312.540736][T22066] check_preemption_disabled (lib/smp_processor_id.c:52)
[4312.540742][T22066] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4312.540749][T22066] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4312.540757][T22066] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4312.540764][T22066] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4312.540769][T22066] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4312.540780][T22066] rawv6_sendmsg (net/ipv6/raw.c:918)
[4312.540792][T22066] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4312.540797][T22066] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4312.540803][T22066] ? __lock_release (kernel/locking/lockdep.c:5534)
[4312.540812][T22066] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4312.540817][T22066] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4312.540825][T22066] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4312.540841][T22066] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4312.540844][T22066] ? __lock_release (kernel/locking/lockdep.c:5534)
[4312.540855][T22066] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4312.540861][T22066] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4312.540866][T22066] ? __pfx___sys_sendto (net/socket.c:2147)
[4312.540880][T22066] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4312.540888][T22066] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4312.540896][T22066] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4312.540903][T22066] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4312.540913][T22066] __x64_sys_sendto (net/socket.c:2183)
[4312.540917][T22066] ? 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)
[4312.540921][T22066] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4312.540926][T22066] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4312.540931][T22066] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4312.540936][T22066] RIP: 0033:0x7ffa619f0a4a
[ 4312.540940][T22066] 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
[ 4312.540943][T22066] RSP: 002b:00007ffcfa8f6848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4312.540946][T22066] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa619f0a4a
[ 4312.540949][T22066] RDX: 0000000000000040 RSI: 0000000008b9e340 RDI: 0000000000000005
[ 4312.540950][T22066] RBP: 00007ffcfa8f68d0 R08: 0000000000418574 R09: 000000000000001c
[ 4312.540952][T22066] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4312.540953][T22066] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa61b19000
| [ 4312.540968][T22066]
| [ 4312.554393][T22066] lwtunnel_output(): recursion limit reached on datapath
| [ 4314.006126][T22070] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22070
| [4314.006608][T22070] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4314.006869][T22070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4314.006871][T22070] Call Trace:
[ 4314.006873][T22070]
[4314.006876][T22070] dump_stack_lvl (lib/dump_stack.c:123)
[4314.006884][T22070] check_preemption_disabled (lib/smp_processor_id.c:52)
[4314.006890][T22070] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4314.006897][T22070] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4314.006905][T22070] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4314.006911][T22070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4314.006916][T22070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4314.006928][T22070] rawv6_sendmsg (net/ipv6/raw.c:918)
[4314.006941][T22070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4314.006946][T22070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4314.006951][T22070] ? __lock_release (kernel/locking/lockdep.c:5534)
[4314.006960][T22070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4314.006965][T22070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4314.006974][T22070] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4314.006990][T22070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4314.006992][T22070] ? __lock_release (kernel/locking/lockdep.c:5534)
[4314.007003][T22070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4314.007009][T22070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4314.007014][T22070] ? __pfx___sys_sendto (net/socket.c:2147)
[4314.007029][T22070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4314.007035][T22070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4314.007044][T22070] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4314.007051][T22070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4314.007061][T22070] __x64_sys_sendto (net/socket.c:2183)
[4314.007065][T22070] ? 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)
[4314.007068][T22070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4314.007073][T22070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4314.007078][T22070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4314.007081][T22070] RIP: 0033:0x7ff631a2ba4a
[ 4314.007086][T22070] 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
[ 4314.007088][T22070] RSP: 002b:00007ffd1f0cc828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4314.007092][T22070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff631a2ba4a
[ 4314.007094][T22070] RDX: 0000000000000040 RSI: 0000000006126340 RDI: 0000000000000005
[ 4314.007096][T22070] RBP: 00007ffd1f0cc8b0 R08: 0000000000418574 R09: 000000000000001c
[ 4314.007098][T22070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4314.007100][T22070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff631b54000
| [ 4314.007100][T22070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff631b54000
| [ 4314.007114][T22070]
| [ 4314.019963][T22070] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22070
| [4314.020335][T22070] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4314.020778][T22070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4314.020781][T22070] Call Trace:
[ 4314.020783][T22070]
[4314.020786][T22070] dump_stack_lvl (lib/dump_stack.c:123)
[4314.020796][T22070] check_preemption_disabled (lib/smp_processor_id.c:52)
[4314.020806][T22070] lwtunnel_output (net/core/lwtunnel.c:359)
[4314.020819][T22070] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4314.020833][T22070] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4314.020843][T22070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4314.020851][T22070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4314.020876][T22070] rawv6_sendmsg (net/ipv6/raw.c:918)
[4314.020900][T22070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4314.020910][T22070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4314.020915][T22070] ? __lock_release (kernel/locking/lockdep.c:5534)
[4314.020930][T22070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4314.020937][T22070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4314.020955][T22070] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4314.020988][T22070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4314.020993][T22070] ? __lock_release (kernel/locking/lockdep.c:5534)
[4314.021015][T22070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4314.021022][T22070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4314.021032][T22070] ? __pfx___sys_sendto (net/socket.c:2147)
[4314.021062][T22070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4314.021073][T22070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4314.021087][T22070] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4314.021100][T22070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4314.021121][T22070] __x64_sys_sendto (net/socket.c:2183)
[4314.021127][T22070] ? 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)
[4314.021133][T22070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4314.021140][T22070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4314.021150][T22070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4314.021156][T22070] RIP: 0033:0x7ff631a2ba4a
[ 4314.021162][T22070] 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
[ 4314.021166][T22070] RSP: 002b:00007ffd1f0cc828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4314.021172][T22070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff631a2ba4a
[ 4314.021175][T22070] RDX: 0000000000000040 RSI: 0000000006126340 RDI: 0000000000000005
[ 4314.021179][T22070] RBP: 00007ffd1f0cc8b0 R08: 0000000000418574 R09: 000000000000001c
[ 4314.021182][T22070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4314.021185][T22070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff631b54000
| [ 4314.485896][T22074] lwtunnel_output(): recursion limit reached on datapath
| [ 4315.946340][T22078] check_preemption_disabled: 2 callbacks suppressed
| [ 4315.946347][T22078] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22078
| [4315.947691][T22078] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4315.947969][T22078] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4315.947971][T22078] Call Trace:
[ 4315.947973][T22078]
[4315.947976][T22078] dump_stack_lvl (lib/dump_stack.c:123)
[4315.947984][T22078] check_preemption_disabled (lib/smp_processor_id.c:52)
[4315.947990][T22078] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4315.947997][T22078] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4315.948005][T22078] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4315.948011][T22078] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4315.948016][T22078] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4315.948028][T22078] rawv6_sendmsg (net/ipv6/raw.c:918)
[4315.948040][T22078] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4315.948045][T22078] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4315.948050][T22078] ? __lock_release (kernel/locking/lockdep.c:5534)
[4315.948058][T22078] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4315.948063][T22078] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4315.948072][T22078] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4315.948088][T22078] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4315.948091][T22078] ? __lock_release (kernel/locking/lockdep.c:5534)
[4315.948102][T22078] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4315.948107][T22078] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4315.948112][T22078] ? __pfx___sys_sendto (net/socket.c:2147)
[4315.948127][T22078] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4315.948134][T22078] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4315.948142][T22078] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4315.948149][T22078] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4315.948159][T22078] __x64_sys_sendto (net/socket.c:2183)
[4315.948162][T22078] ? 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)
[4315.948166][T22078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4315.948171][T22078] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4315.948176][T22078] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4315.948179][T22078] RIP: 0033:0x7f80d64d7a4a
[ 4315.948183][T22078] 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
[ 4315.948186][T22078] RSP: 002b:00007ffdc3411dc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4315.948190][T22078] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80d64d7a4a
[ 4315.948192][T22078] RDX: 0000000000000040 RSI: 0000000021af1340 RDI: 0000000000000005
[ 4315.948194][T22078] RBP: 00007ffdc3411e50 R08: 0000000000418574 R09: 000000000000001c
[ 4315.948196][T22078] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4315.948197][T22078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80d6600000
| [ 4315.948197][T22078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80d6600000
| [ 4315.948211][T22078]
| [ 4315.948214][T22078] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22078
| [4315.960454][T22078] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4315.960713][T22078] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4315.960715][T22078] Call Trace:
[ 4315.960716][T22078]
[4315.960718][T22078] dump_stack_lvl (lib/dump_stack.c:123)
[4315.960726][T22078] check_preemption_disabled (lib/smp_processor_id.c:52)
[4315.960732][T22078] lwtunnel_output (net/core/lwtunnel.c:359)
[4315.960738][T22078] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4315.960746][T22078] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4315.960752][T22078] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4315.960757][T22078] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4315.960769][T22078] rawv6_sendmsg (net/ipv6/raw.c:918)
[4315.960781][T22078] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4315.960786][T22078] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4315.960791][T22078] ? __lock_release (kernel/locking/lockdep.c:5534)
[4315.960799][T22078] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4315.960804][T22078] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4315.960813][T22078] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4315.960829][T22078] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4315.960832][T22078] ? __lock_release (kernel/locking/lockdep.c:5534)
[4315.960843][T22078] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4315.960849][T22078] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4315.960854][T22078] ? __pfx___sys_sendto (net/socket.c:2147)
[4315.960869][T22078] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4315.960875][T22078] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4315.960883][T22078] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4315.960890][T22078] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4315.960900][T22078] __x64_sys_sendto (net/socket.c:2183)
[4315.960904][T22078] ? 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)
[4315.960908][T22078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4315.960912][T22078] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4315.960917][T22078] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4315.960921][T22078] RIP: 0033:0x7f80d64d7a4a
[ 4315.960924][T22078] 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
[ 4315.960927][T22078] RSP: 002b:00007ffdc3411dc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4315.960930][T22078] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80d64d7a4a
[ 4315.960934][T22078] RDX: 0000000000000040 RSI: 0000000021af1340 RDI: 0000000000000005
[ 4315.960935][T22078] RBP: 00007ffdc3411e50 R08: 0000000000418574 R09: 000000000000001c
[ 4315.960937][T22078] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4315.960939][T22078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80d6600000
| [ 4315.960939][T22078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80d6600000
| [ 4315.960953][T22078]
| [ 4315.973771][T22078] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22078
| [4315.974167][T22078] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4315.974430][T22078] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4315.974431][T22078] Call Trace:
[ 4315.974433][T22078]
[4315.974435][T22078] dump_stack_lvl (lib/dump_stack.c:123)
[4315.974442][T22078] check_preemption_disabled (lib/smp_processor_id.c:52)
[4315.974447][T22078] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4315.974454][T22078] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4315.974461][T22078] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4315.974467][T22078] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4315.974472][T22078] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4315.974484][T22078] rawv6_sendmsg (net/ipv6/raw.c:918)
[4315.974496][T22078] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4315.974501][T22078] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4315.974505][T22078] ? __lock_release (kernel/locking/lockdep.c:5534)
[4315.974513][T22078] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4315.974517][T22078] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4315.974526][T22078] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4315.974543][T22078] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4315.974545][T22078] ? __lock_release (kernel/locking/lockdep.c:5534)
[4315.974556][T22078] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4315.974561][T22078] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4315.974567][T22078] ? __pfx___sys_sendto (net/socket.c:2147)
[4315.974581][T22078] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4315.974588][T22078] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4315.974596][T22078] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4315.974603][T22078] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4315.974613][T22078] __x64_sys_sendto (net/socket.c:2183)
[4315.974617][T22078] ? 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)
[4315.974620][T22078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4315.974625][T22078] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4315.974630][T22078] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4315.974633][T22078] RIP: 0033:0x7f80d64d7a4a
[ 4315.974637][T22078] 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
[ 4315.974639][T22078] RSP: 002b:00007ffdc3411dc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4315.974642][T22078] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80d64d7a4a
[ 4315.974644][T22078] RDX: 0000000000000040 RSI: 0000000021af1340 RDI: 0000000000000005
[ 4315.974646][T22078] RBP: 00007ffdc3411e50 R08: 0000000000418574 R09: 000000000000001c
[ 4315.974648][T22078] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4315.974650][T22078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80d6600000
| [ 4315.974650][T22078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80d6600000
| [ 4315.974664][T22078]
| [ 4316.479320][T22082] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22082
| [4316.479772][T22082] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4316.480577][T22082] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4316.480579][T22082] Call Trace:
[ 4316.480581][T22082]
[4316.480583][T22082] dump_stack_lvl (lib/dump_stack.c:123)
[4316.480592][T22082] check_preemption_disabled (lib/smp_processor_id.c:52)
[4316.480598][T22082] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4316.480604][T22082] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4316.480612][T22082] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4316.480619][T22082] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4316.480624][T22082] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4316.480636][T22082] rawv6_sendmsg (net/ipv6/raw.c:918)
[4316.480647][T22082] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4316.480652][T22082] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4316.480658][T22082] ? __lock_release (kernel/locking/lockdep.c:5534)
[4316.480667][T22082] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4316.480672][T22082] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4316.480681][T22082] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4316.480696][T22082] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4316.480699][T22082] ? __lock_release (kernel/locking/lockdep.c:5534)
[4316.480710][T22082] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4316.480716][T22082] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4316.480721][T22082] ? __pfx___sys_sendto (net/socket.c:2147)
[4316.480735][T22082] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4316.480742][T22082] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4316.480750][T22082] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4316.480757][T22082] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4316.480767][T22082] __x64_sys_sendto (net/socket.c:2183)
[4316.480771][T22082] ? 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)
[4316.480775][T22082] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4316.480779][T22082] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4316.480784][T22082] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4316.480788][T22082] RIP: 0033:0x7efc9f996a4a
[ 4316.480792][T22082] 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
[ 4316.480795][T22082] RSP: 002b:00007ffe602e78b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4316.480798][T22082] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efc9f996a4a
[ 4316.480800][T22082] RDX: 0000000000000040 RSI: 000000000b714340 RDI: 0000000000000005
[ 4316.480802][T22082] RBP: 00007ffe602e7940 R08: 0000000000418574 R09: 000000000000001c
[ 4316.480804][T22082] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4316.480805][T22082] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc9fabf000
| [ 4316.480820][T22082]
| [ 4316.480822][T22082] lwtunnel_output(): recursion limit reached on datapath
| [ 4317.971898][T22086] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22086
| [4317.972437][T22086] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4317.972686][T22086] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4317.972688][T22086] Call Trace:
[ 4317.972690][T22086]
[4317.972692][T22086] dump_stack_lvl (lib/dump_stack.c:123)
[4317.972700][T22086] check_preemption_disabled (lib/smp_processor_id.c:52)
[4317.972706][T22086] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4317.972713][T22086] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4317.972721][T22086] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4317.972727][T22086] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4317.972732][T22086] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4317.972743][T22086] rawv6_sendmsg (net/ipv6/raw.c:918)
[4317.972755][T22086] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4317.972760][T22086] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4317.972765][T22086] ? __lock_release (kernel/locking/lockdep.c:5534)
[4317.972774][T22086] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4317.972779][T22086] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4317.972788][T22086] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4317.972803][T22086] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4317.972806][T22086] ? __lock_release (kernel/locking/lockdep.c:5534)
[4317.972817][T22086] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4317.972823][T22086] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4317.972829][T22086] ? __pfx___sys_sendto (net/socket.c:2147)
[4317.972843][T22086] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4317.972850][T22086] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4317.972858][T22086] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4317.972865][T22086] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4317.972875][T22086] __x64_sys_sendto (net/socket.c:2183)
[4317.972878][T22086] ? 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)
[4317.972882][T22086] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4317.972887][T22086] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4317.972892][T22086] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4317.972895][T22086] RIP: 0033:0x7fe9e9251a4a
[ 4317.972900][T22086] 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
[ 4317.972902][T22086] RSP: 002b:00007ffc56ab83e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4317.972906][T22086] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe9e9251a4a
[ 4317.972908][T22086] RDX: 0000000000000040 RSI: 000000003e83a340 RDI: 0000000000000005
[ 4317.972910][T22086] RBP: 00007ffc56ab8470 R08: 0000000000418574 R09: 000000000000001c
[ 4317.972911][T22086] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4317.972913][T22086] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe9e937a000
| [ 4317.972927][T22086]
| [ 4317.972929][T22086] lwtunnel_output(): recursion limit reached on datapath
| [ 4319.457346][T22090] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22090
| [4319.457827][T22090] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4319.458103][T22090] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4319.458106][T22090] Call Trace:
[ 4319.458108][T22090]
[4319.458111][T22090] dump_stack_lvl (lib/dump_stack.c:123)
[4319.458122][T22090] check_preemption_disabled (lib/smp_processor_id.c:52)
[4319.458129][T22090] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4319.458136][T22090] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4319.458146][T22090] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.458153][T22090] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4319.458158][T22090] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.458170][T22090] rawv6_sendmsg (net/ipv6/raw.c:918)
[4319.458182][T22090] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4319.458186][T22090] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4319.458197][T22090] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4319.458203][T22090] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4319.458207][T22090] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4319.458218][T22090] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4319.458234][T22090] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4319.458237][T22090] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.458248][T22090] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.458254][T22090] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.458260][T22090] ? __pfx___sys_sendto (net/socket.c:2147)
[4319.458272][T22090] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4319.458280][T22090] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4319.458284][T22090] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4319.458290][T22090] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.458296][T22090] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4319.458302][T22090] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[4319.458311][T22090] __x64_sys_sendto (net/socket.c:2183)
[4319.458315][T22090] ? 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)
[4319.458319][T22090] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4319.458324][T22090] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4319.458329][T22090] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4319.458333][T22090] RIP: 0033:0x7eff415b2a4a
[ 4319.458338][T22090] 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
[ 4319.458341][T22090] RSP: 002b:00007fff79606d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4319.458345][T22090] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff415b2a4a
[ 4319.458347][T22090] RDX: 0000000000000040 RSI: 000000002d8cb340 RDI: 0000000000000005
[ 4319.458349][T22090] RBP: 00007fff79606dd0 R08: 0000000000418574 R09: 000000000000001c
[ 4319.458351][T22090] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4319.458353][T22090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff416db000
| [ 4319.458353][T22090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff416db000
| [ 4319.458367][T22090]
| [ 4319.458369][T22090] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22090
| [4319.471297][T22090] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4319.471555][T22090] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4319.471556][T22090] Call Trace:
[ 4319.471558][T22090]
[4319.471560][T22090] dump_stack_lvl (lib/dump_stack.c:123)
[4319.471568][T22090] check_preemption_disabled (lib/smp_processor_id.c:52)
[4319.471574][T22090] lwtunnel_output (net/core/lwtunnel.c:359)
[4319.471581][T22090] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4319.471589][T22090] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.471595][T22090] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4319.471600][T22090] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.471612][T22090] rawv6_sendmsg (net/ipv6/raw.c:918)
[4319.471624][T22090] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4319.471628][T22090] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4319.471637][T22090] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4319.471642][T22090] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4319.471645][T22090] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4319.471654][T22090] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4319.471670][T22090] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4319.471673][T22090] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.471684][T22090] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.471689][T22090] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.471694][T22090] ? __pfx___sys_sendto (net/socket.c:2147)
[4319.471706][T22090] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4319.471714][T22090] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4319.471719][T22090] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4319.471722][T22090] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.471729][T22090] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4319.471734][T22090] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[4319.471742][T22090] __x64_sys_sendto (net/socket.c:2183)
[4319.471746][T22090] ? 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)
[4319.471749][T22090] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4319.471754][T22090] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4319.471758][T22090] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4319.471762][T22090] RIP: 0033:0x7eff415b2a4a
[ 4319.471765][T22090] 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
[ 4319.471768][T22090] RSP: 002b:00007fff79606d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4319.471771][T22090] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff415b2a4a
[ 4319.471773][T22090] RDX: 0000000000000040 RSI: 000000002d8cb340 RDI: 0000000000000005
[ 4319.471774][T22090] RBP: 00007fff79606dd0 R08: 0000000000418574 R09: 000000000000001c
[ 4319.471776][T22090] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4319.471777][T22090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff416db000
| [ 4319.471777][T22090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff416db000
| [ 4319.471792][T22090]
| [ 4319.490714][T22090] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22090
| [4319.491116][T22090] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4319.491380][T22090] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4319.491382][T22090] Call Trace:
[ 4319.491384][T22090]
[4319.491386][T22090] dump_stack_lvl (lib/dump_stack.c:123)
[4319.491394][T22090] check_preemption_disabled (lib/smp_processor_id.c:52)
[4319.491400][T22090] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4319.491407][T22090] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4319.491414][T22090] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.491421][T22090] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4319.491426][T22090] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.491438][T22090] rawv6_sendmsg (net/ipv6/raw.c:918)
[4319.491450][T22090] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4319.491454][T22090] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4319.491463][T22090] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4319.491467][T22090] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4319.491471][T22090] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4319.491480][T22090] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4319.491497][T22090] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4319.491499][T22090] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.491511][T22090] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.491516][T22090] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.491521][T22090] ? __pfx___sys_sendto (net/socket.c:2147)
[4319.491533][T22090] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4319.491541][T22090] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4319.491546][T22090] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4319.491550][T22090] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.491556][T22090] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4319.491562][T22090] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[4319.491571][T22090] __x64_sys_sendto (net/socket.c:2183)
[4319.491575][T22090] ? 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)
[4319.491578][T22090] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4319.491582][T22090] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4319.491587][T22090] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4319.491591][T22090] RIP: 0033:0x7eff415b2a4a
[ 4319.491595][T22090] 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
[ 4319.491597][T22090] RSP: 002b:00007fff79606d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4319.491601][T22090] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff415b2a4a
[ 4319.491603][T22090] RDX: 0000000000000040 RSI: 000000002d8cb340 RDI: 0000000000000005
[ 4319.491605][T22090] RBP: 00007fff79606dd0 R08: 0000000000418574 R09: 000000000000001c
[ 4319.491607][T22090] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4319.491608][T22090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff416db000
| [ 4319.491608][T22090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff416db000
| [ 4319.491623][T22090]
| [ 4319.977406][T22094] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22094
| [4319.977893][T22094] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4319.979018][T22094] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4319.979020][T22094] Call Trace:
[ 4319.979022][T22094]
[4319.979024][T22094] dump_stack_lvl (lib/dump_stack.c:123)
[4319.979035][T22094] check_preemption_disabled (lib/smp_processor_id.c:52)
[4319.979043][T22094] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4319.979050][T22094] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4319.979060][T22094] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.979067][T22094] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4319.979072][T22094] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.979084][T22094] rawv6_sendmsg (net/ipv6/raw.c:918)
[4319.979096][T22094] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4319.979101][T22094] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4319.979108][T22094] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.979118][T22094] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4319.979124][T22094] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4319.979133][T22094] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4319.979149][T22094] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4319.979152][T22094] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.979163][T22094] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.979170][T22094] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.979176][T22094] ? __pfx___sys_sendto (net/socket.c:2147)
[4319.979190][T22094] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4319.979197][T22094] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4319.979205][T22094] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4319.979212][T22094] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4319.979222][T22094] __x64_sys_sendto (net/socket.c:2183)
[4319.979226][T22094] ? 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)
[4319.979230][T22094] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4319.979236][T22094] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4319.979240][T22094] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4319.979244][T22094] RIP: 0033:0x7f0ed881fa4a
[ 4319.979249][T22094] 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
[ 4319.979251][T22094] RSP: 002b:00007ffd18396ef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4319.979255][T22094] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0ed881fa4a
[ 4319.979257][T22094] RDX: 0000000000000040 RSI: 000000001e42c340 RDI: 0000000000000005
[ 4319.979259][T22094] RBP: 00007ffd18396f80 R08: 0000000000418574 R09: 000000000000001c
[ 4319.979260][T22094] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4319.979262][T22094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ed8948000
| [ 4319.979262][T22094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ed8948000
| [ 4319.979276][T22094]
| [ 4319.979279][T22094] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22094
| [4319.991368][T22094] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4319.991627][T22094] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4319.991628][T22094] Call Trace:
[ 4319.991630][T22094]
[4319.991632][T22094] dump_stack_lvl (lib/dump_stack.c:123)
[4319.991639][T22094] check_preemption_disabled (lib/smp_processor_id.c:52)
[4319.991645][T22094] lwtunnel_output (net/core/lwtunnel.c:359)
[4319.991651][T22094] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4319.991659][T22094] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.991665][T22094] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4319.991670][T22094] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.991682][T22094] rawv6_sendmsg (net/ipv6/raw.c:918)
[4319.991694][T22094] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4319.991699][T22094] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4319.991703][T22094] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.991711][T22094] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4319.991715][T22094] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4319.991724][T22094] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4319.991740][T22094] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4319.991743][T22094] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.991754][T22094] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.991759][T22094] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.991764][T22094] ? __pfx___sys_sendto (net/socket.c:2147)
[4319.991779][T22094] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4319.991786][T22094] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4319.991794][T22094] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4319.991801][T22094] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4319.991811][T22094] __x64_sys_sendto (net/socket.c:2183)
[4319.991814][T22094] ? 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)
[4319.991818][T22094] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4319.991822][T22094] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4319.991827][T22094] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4319.991830][T22094] RIP: 0033:0x7f0ed881fa4a
[ 4319.991834][T22094] 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
[ 4319.991836][T22094] RSP: 002b:00007ffd18396ef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4319.991839][T22094] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0ed881fa4a
[ 4319.991841][T22094] RDX: 0000000000000040 RSI: 000000001e42c340 RDI: 0000000000000005
[ 4319.991843][T22094] RBP: 00007ffd18396f80 R08: 0000000000418574 R09: 000000000000001c
[ 4319.991845][T22094] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4319.991847][T22094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ed8948000
| [ 4319.991861][T22094]
| [ 4320.955779][T22102] check_preemption_disabled: 4 callbacks suppressed
| [ 4320.955786][T22102] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22102
| [4320.956534][T22102] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4320.956782][T22102] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4320.956784][T22102] Call Trace:
[ 4320.956786][T22102]
[4320.956788][T22102] dump_stack_lvl (lib/dump_stack.c:123)
[4320.956796][T22102] check_preemption_disabled (lib/smp_processor_id.c:52)
[4320.956803][T22102] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4320.956809][T22102] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4320.956817][T22102] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4320.956824][T22102] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4320.956828][T22102] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4320.956840][T22102] rawv6_sendmsg (net/ipv6/raw.c:918)
[4320.956852][T22102] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4320.956857][T22102] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4320.956862][T22102] ? __lock_release (kernel/locking/lockdep.c:5534)
[4320.956870][T22102] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4320.956875][T22102] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4320.956884][T22102] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4320.956900][T22102] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4320.956903][T22102] ? __lock_release (kernel/locking/lockdep.c:5534)
[4320.956914][T22102] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4320.956919][T22102] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4320.956925][T22102] ? __pfx___sys_sendto (net/socket.c:2147)
[4320.956941][T22102] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4320.956948][T22102] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4320.956957][T22102] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4320.956964][T22102] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4320.956973][T22102] __x64_sys_sendto (net/socket.c:2183)
[4320.956977][T22102] ? 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)
[4320.956981][T22102] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4320.956986][T22102] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4320.956991][T22102] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4320.956994][T22102] RIP: 0033:0x7fc4763c4a4a
[ 4320.956998][T22102] 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
[ 4320.957001][T22102] RSP: 002b:00007ffd5e0b2c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4320.957005][T22102] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc4763c4a4a
[ 4320.957007][T22102] RDX: 0000000000000040 RSI: 0000000002527340 RDI: 0000000000000005
[ 4320.957009][T22102] RBP: 00007ffd5e0b2cd0 R08: 0000000000418574 R09: 000000000000001c
[ 4320.957010][T22102] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4320.957012][T22102] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4764ed000
| [ 4320.969496][T22102] lwtunnel_output(): recursion limit reached on datapath
| [ 4321.433362][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 4322.440746][T22106] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22106
| [4322.441742][T22106] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4322.442026][T22106] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4322.442028][T22106] Call Trace:
[ 4322.442031][T22106]
[4322.442033][T22106] dump_stack_lvl (lib/dump_stack.c:123)
[4322.442044][T22106] check_preemption_disabled (lib/smp_processor_id.c:52)
[4322.442051][T22106] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4322.442058][T22106] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4322.442067][T22106] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4322.442075][T22106] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4322.442080][T22106] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4322.442092][T22106] rawv6_sendmsg (net/ipv6/raw.c:918)
[4322.442103][T22106] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4322.442109][T22106] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4322.442115][T22106] ? __lock_release (kernel/locking/lockdep.c:5534)
[4322.442125][T22106] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4322.442131][T22106] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4322.442140][T22106] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4322.442156][T22106] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4322.442159][T22106] ? __lock_release (kernel/locking/lockdep.c:5534)
[4322.442170][T22106] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4322.442177][T22106] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4322.442182][T22106] ? __pfx___sys_sendto (net/socket.c:2147)
[4322.442197][T22106] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4322.442204][T22106] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4322.442213][T22106] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4322.442220][T22106] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4322.442230][T22106] __x64_sys_sendto (net/socket.c:2183)
[4322.442234][T22106] ? 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)
[4322.442239][T22106] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4322.442244][T22106] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4322.442249][T22106] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4322.442254][T22106] RIP: 0033:0x7f5fc38cda4a
[ 4322.442259][T22106] 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
[ 4322.442262][T22106] RSP: 002b:00007ffe33179878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4322.442266][T22106] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fc38cda4a
[ 4322.442268][T22106] RDX: 0000000000000040 RSI: 000000001995c340 RDI: 0000000000000005
[ 4322.442270][T22106] RBP: 00007ffe33179900 R08: 0000000000418574 R09: 000000000000001c
[ 4322.442271][T22106] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4322.442273][T22106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fc39f6000
| [ 4322.442273][T22106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fc39f6000
| [ 4322.442287][T22106]
| [ 4322.442290][T22106] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22106
| [4322.454497][T22106] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4322.454763][T22106] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4322.454764][T22106] Call Trace:
[ 4322.454766][T22106]
[4322.454768][T22106] dump_stack_lvl (lib/dump_stack.c:123)
[4322.454775][T22106] check_preemption_disabled (lib/smp_processor_id.c:52)
[4322.454781][T22106] lwtunnel_output (net/core/lwtunnel.c:359)
[4322.454787][T22106] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4322.454795][T22106] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4322.454801][T22106] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4322.454806][T22106] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4322.454818][T22106] rawv6_sendmsg (net/ipv6/raw.c:918)
[4322.454830][T22106] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4322.454835][T22106] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4322.454839][T22106] ? __lock_release (kernel/locking/lockdep.c:5534)
[4322.454847][T22106] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4322.454850][T22106] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4322.454859][T22106] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4322.454875][T22106] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4322.454878][T22106] ? __lock_release (kernel/locking/lockdep.c:5534)
[4322.454889][T22106] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4322.454894][T22106] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4322.454899][T22106] ? __pfx___sys_sendto (net/socket.c:2147)
[4322.454914][T22106] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4322.454921][T22106] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4322.454929][T22106] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4322.454937][T22106] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4322.454953][T22106] __x64_sys_sendto (net/socket.c:2183)
[4322.454958][T22106] ? 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)
[4322.454961][T22106] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4322.454967][T22106] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4322.454971][T22106] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4322.454975][T22106] RIP: 0033:0x7f5fc38cda4a
[ 4322.454979][T22106] 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
[ 4322.454981][T22106] RSP: 002b:00007ffe33179878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4322.454984][T22106] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fc38cda4a
[ 4322.454987][T22106] RDX: 0000000000000040 RSI: 000000001995c340 RDI: 0000000000000005
[ 4322.454989][T22106] RBP: 00007ffe33179900 R08: 0000000000418574 R09: 000000000000001c
[ 4322.454990][T22106] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4322.454992][T22106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fc39f6000
| [ 4322.454992][T22106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fc39f6000
| [ 4322.455007][T22106]
| [ 4322.468674][T22106] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22106
| [4322.469079][T22106] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4322.469346][T22106] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4322.469348][T22106] Call Trace:
[ 4322.469350][T22106]
[4322.469352][T22106] dump_stack_lvl (lib/dump_stack.c:123)
[4322.469359][T22106] check_preemption_disabled (lib/smp_processor_id.c:52)
[4322.469365][T22106] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4322.469372][T22106] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4322.469380][T22106] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4322.469386][T22106] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4322.469391][T22106] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4322.469403][T22106] rawv6_sendmsg (net/ipv6/raw.c:918)
[4322.469415][T22106] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4322.469420][T22106] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4322.469425][T22106] ? __lock_release (kernel/locking/lockdep.c:5534)
[4322.469433][T22106] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4322.469438][T22106] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4322.469447][T22106] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4322.469464][T22106] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4322.469466][T22106] ? __lock_release (kernel/locking/lockdep.c:5534)
[4322.469478][T22106] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4322.469482][T22106] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4322.469488][T22106] ? __pfx___sys_sendto (net/socket.c:2147)
[4322.469502][T22106] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4322.469509][T22106] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4322.469518][T22106] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4322.469525][T22106] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4322.469535][T22106] __x64_sys_sendto (net/socket.c:2183)
[4322.469539][T22106] ? 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)
[4322.469542][T22106] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4322.469547][T22106] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4322.469552][T22106] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4322.469555][T22106] RIP: 0033:0x7f5fc38cda4a
[ 4322.469559][T22106] 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
[ 4322.469561][T22106] RSP: 002b:00007ffe33179878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4322.469565][T22106] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fc38cda4a
[ 4322.469567][T22106] RDX: 0000000000000040 RSI: 000000001995c340 RDI: 0000000000000005
[ 4322.469569][T22106] RBP: 00007ffe33179900 R08: 0000000000418574 R09: 000000000000001c
[ 4322.469571][T22106] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4322.469573][T22106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fc39f6000
| [ 4322.469573][T22106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fc39f6000
| [ 4322.469588][T22106]
| [ 4322.938892][T22110] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22110
| [4322.940490][T22110] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4322.940756][T22110] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4322.940759][T22110] Call Trace:
[ 4322.940761][T22110]
[4322.940763][T22110] dump_stack_lvl (lib/dump_stack.c:123)
[4322.940774][T22110] check_preemption_disabled (lib/smp_processor_id.c:52)
[4322.940782][T22110] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4322.940788][T22110] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4322.940798][T22110] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4322.940806][T22110] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4322.940811][T22110] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4322.940823][T22110] rawv6_sendmsg (net/ipv6/raw.c:918)
[4322.940834][T22110] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4322.940840][T22110] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4322.940847][T22110] ? __lock_release (kernel/locking/lockdep.c:5534)
[4322.940856][T22110] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4322.940863][T22110] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4322.940872][T22110] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4322.940888][T22110] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4322.940891][T22110] ? __lock_release (kernel/locking/lockdep.c:5534)
[4322.940902][T22110] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4322.940909][T22110] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4322.940915][T22110] ? __pfx___sys_sendto (net/socket.c:2147)
[4322.940929][T22110] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4322.940939][T22110] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4322.940948][T22110] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4322.940955][T22110] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4322.940965][T22110] __x64_sys_sendto (net/socket.c:2183)
[4322.940969][T22110] ? 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)
[4322.940974][T22110] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4322.940979][T22110] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4322.940984][T22110] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4322.940988][T22110] RIP: 0033:0x7f6be23f2a4a
[ 4322.940993][T22110] 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
[ 4322.940996][T22110] RSP: 002b:00007ffd88991c98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4322.941000][T22110] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6be23f2a4a
[ 4322.941002][T22110] RDX: 0000000000000040 RSI: 000000001c826340 RDI: 0000000000000005
[ 4322.941004][T22110] RBP: 00007ffd88991d20 R08: 0000000000418574 R09: 000000000000001c
[ 4322.941006][T22110] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4322.941007][T22110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6be251b000
| [ 4322.941007][T22110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6be251b000
| [ 4322.941022][T22110]
| [ 4322.953806][T22110] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22110
| [4322.954192][T22110] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4322.954443][T22110] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4322.954445][T22110] Call Trace:
[ 4322.954447][T22110]
[4322.954449][T22110] dump_stack_lvl (lib/dump_stack.c:123)
[4322.954456][T22110] check_preemption_disabled (lib/smp_processor_id.c:52)
[4322.954462][T22110] lwtunnel_output (net/core/lwtunnel.c:359)
[4322.954469][T22110] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4322.954476][T22110] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4322.954482][T22110] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4322.954487][T22110] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4322.954499][T22110] rawv6_sendmsg (net/ipv6/raw.c:918)
[4322.954511][T22110] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4322.954516][T22110] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4322.954520][T22110] ? __lock_release (kernel/locking/lockdep.c:5534)
[4322.954527][T22110] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4322.954531][T22110] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4322.954540][T22110] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4322.954556][T22110] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4322.954559][T22110] ? __lock_release (kernel/locking/lockdep.c:5534)
[4322.954570][T22110] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4322.954574][T22110] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4322.954580][T22110] ? __pfx___sys_sendto (net/socket.c:2147)
[4322.954595][T22110] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4322.954601][T22110] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4322.954609][T22110] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4322.954616][T22110] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4322.954626][T22110] __x64_sys_sendto (net/socket.c:2183)
[4322.954630][T22110] ? 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)
[4322.954634][T22110] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4322.954638][T22110] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4322.954643][T22110] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4322.954646][T22110] RIP: 0033:0x7f6be23f2a4a
[ 4322.954650][T22110] 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
[ 4322.954652][T22110] RSP: 002b:00007ffd88991c98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4322.954655][T22110] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6be23f2a4a
[ 4322.954657][T22110] RDX: 0000000000000040 RSI: 000000001c826340 RDI: 0000000000000005
[ 4322.954658][T22110] RBP: 00007ffd88991d20 R08: 0000000000418574 R09: 000000000000001c
[ 4322.954660][T22110] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4322.954662][T22110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6be251b000
| [ 4322.954662][T22110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6be251b000
| [ 4322.954676][T22110]
| [ 4322.973307][T22110] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22110
| [4322.973678][T22110] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4322.973931][T22110] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4322.973934][T22110] Call Trace:
[ 4322.973936][T22110]
[4322.973938][T22110] dump_stack_lvl (lib/dump_stack.c:123)
[4322.973945][T22110] check_preemption_disabled (lib/smp_processor_id.c:52)
[4322.973951][T22110] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4322.973957][T22110] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4322.973965][T22110] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4322.973971][T22110] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4322.973976][T22110] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4322.973988][T22110] rawv6_sendmsg (net/ipv6/raw.c:918)
[4322.974000][T22110] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4322.974005][T22110] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4322.974009][T22110] ? __lock_release (kernel/locking/lockdep.c:5534)
[4322.974017][T22110] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4322.974021][T22110] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4322.974030][T22110] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4322.974046][T22110] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4322.974049][T22110] ? __lock_release (kernel/locking/lockdep.c:5534)
[4322.974060][T22110] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4322.974065][T22110] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4322.974071][T22110] ? __pfx___sys_sendto (net/socket.c:2147)
[4322.974085][T22110] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4322.974092][T22110] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4322.974100][T22110] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4322.974107][T22110] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4322.974117][T22110] __x64_sys_sendto (net/socket.c:2183)
[4322.974121][T22110] ? 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)
[4322.974124][T22110] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4322.974129][T22110] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4322.974134][T22110] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4322.974137][T22110] RIP: 0033:0x7f6be23f2a4a
[ 4322.974141][T22110] 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
[ 4322.974143][T22110] RSP: 002b:00007ffd88991c98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4322.974146][T22110] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6be23f2a4a
[ 4322.974148][T22110] RDX: 0000000000000040 RSI: 000000001c826340 RDI: 0000000000000005
[ 4322.974150][T22110] RBP: 00007ffd88991d20 R08: 0000000000418574 R09: 000000000000001c
[ 4322.974152][T22110] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4322.974153][T22110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6be251b000
| [ 4322.974153][T22110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6be251b000
| [ 4322.974168][T22110]
| [ 4323.451161][T22114] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22114
| [4323.451657][T22114] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4323.451922][T22114] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4323.451924][T22114] Call Trace:
[ 4323.451926][T22114]
[4323.451928][T22114] dump_stack_lvl (lib/dump_stack.c:123)
[4323.451938][T22114] check_preemption_disabled (lib/smp_processor_id.c:52)
[4323.451944][T22114] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4323.451951][T22114] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4323.451959][T22114] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.451966][T22114] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4323.451970][T22114] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.451982][T22114] rawv6_sendmsg (net/ipv6/raw.c:918)
[4323.451994][T22114] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4323.451999][T22114] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4323.452004][T22114] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.452013][T22114] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4323.452018][T22114] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4323.452027][T22114] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4323.452043][T22114] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4323.452046][T22114] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.452057][T22114] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.452062][T22114] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.452068][T22114] ? __pfx___sys_sendto (net/socket.c:2147)
[4323.452082][T22114] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4323.452089][T22114] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4323.452097][T22114] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4323.452104][T22114] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4323.452114][T22114] __x64_sys_sendto (net/socket.c:2183)
[4323.452118][T22114] ? 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)
[4323.452122][T22114] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4323.452127][T22114] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4323.452132][T22114] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4323.452135][T22114] RIP: 0033:0x7f9e7a6aca4a
[ 4323.452139][T22114] 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
[ 4323.452142][T22114] RSP: 002b:00007ffc2de644a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4323.452146][T22114] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9e7a6aca4a
[ 4323.452148][T22114] RDX: 0000000000000040 RSI: 00000000274df340 RDI: 0000000000000005
[ 4323.452150][T22114] RBP: 00007ffc2de64530 R08: 0000000000418574 R09: 000000000000001c
[ 4323.452151][T22114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4323.452153][T22114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e7a7d5000
| [ 4323.452153][T22114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e7a7d5000
| [ 4323.452168][T22114]
| [ 4323.465163][T22114] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22114
| [4323.465830][T22114] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4323.466143][T22114] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4323.466145][T22114] Call Trace:
[ 4323.466147][T22114]
[4323.466149][T22114] dump_stack_lvl (lib/dump_stack.c:123)
[4323.466156][T22114] check_preemption_disabled (lib/smp_processor_id.c:52)
[4323.466162][T22114] lwtunnel_output (net/core/lwtunnel.c:359)
[4323.466169][T22114] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4323.466176][T22114] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.466182][T22114] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4323.466187][T22114] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.466199][T22114] rawv6_sendmsg (net/ipv6/raw.c:918)
[4323.466210][T22114] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4323.466216][T22114] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4323.466219][T22114] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.466228][T22114] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4323.466232][T22114] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4323.466241][T22114] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4323.466257][T22114] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4323.466259][T22114] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.466271][T22114] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.466276][T22114] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.466281][T22114] ? __pfx___sys_sendto (net/socket.c:2147)
[4323.466296][T22114] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4323.466303][T22114] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4323.466310][T22114] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4323.466318][T22114] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4323.466328][T22114] __x64_sys_sendto (net/socket.c:2183)
[4323.466332][T22114] ? 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)
[4323.466335][T22114] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4323.466340][T22114] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4323.466344][T22114] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4323.466348][T22114] RIP: 0033:0x7f9e7a6aca4a
[ 4323.466352][T22114] 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
[ 4323.466354][T22114] RSP: 002b:00007ffc2de644a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4323.466358][T22114] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9e7a6aca4a
[ 4323.466360][T22114] RDX: 0000000000000040 RSI: 00000000274df340 RDI: 0000000000000005
[ 4323.466362][T22114] RBP: 00007ffc2de64530 R08: 0000000000418574 R09: 000000000000001c
[ 4323.466364][T22114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4323.466365][T22114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e7a7d5000
| [ 4323.466365][T22114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e7a7d5000
| [ 4323.466380][T22114]
| [ 4323.468048][T22114] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22114
| [4323.478846][T22114] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4323.479106][T22114] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4323.479108][T22114] Call Trace:
[ 4323.479110][T22114]
[4323.479112][T22114] dump_stack_lvl (lib/dump_stack.c:123)
[4323.479119][T22114] check_preemption_disabled (lib/smp_processor_id.c:52)
[4323.479125][T22114] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4323.479132][T22114] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4323.479139][T22114] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.479145][T22114] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4323.479150][T22114] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.479162][T22114] rawv6_sendmsg (net/ipv6/raw.c:918)
[4323.479174][T22114] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4323.479180][T22114] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4323.479183][T22114] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.479192][T22114] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4323.479196][T22114] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4323.479205][T22114] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4323.479221][T22114] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4323.479224][T22114] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.479235][T22114] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.479240][T22114] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.479245][T22114] ? __pfx___sys_sendto (net/socket.c:2147)
[4323.479260][T22114] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4323.479267][T22114] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4323.479274][T22114] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4323.479281][T22114] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4323.479292][T22114] __x64_sys_sendto (net/socket.c:2183)
[4323.479296][T22114] ? 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)
[4323.479299][T22114] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4323.479304][T22114] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4323.479309][T22114] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4323.479312][T22114] RIP: 0033:0x7f9e7a6aca4a
[ 4323.479316][T22114] 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
[ 4323.479319][T22114] RSP: 002b:00007ffc2de644a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4323.479322][T22114] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9e7a6aca4a
[ 4323.479325][T22114] RDX: 0000000000000040 RSI: 00000000274df340 RDI: 0000000000000005
[ 4323.479327][T22114] RBP: 00007ffc2de64530 R08: 0000000000418574 R09: 000000000000001c
[ 4323.479329][T22114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4323.479330][T22114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e7a7d5000
| [ 4325.417811][T22122] lwtunnel_output(): recursion limit reached on datapath
| [ 4326.861278][T22126] check_preemption_disabled: 2 callbacks suppressed
| [ 4326.861285][T22126] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22126
| [4326.862024][T22126] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4326.862275][T22126] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4326.862277][T22126] Call Trace:
[ 4326.862279][T22126]
[4326.862282][T22126] dump_stack_lvl (lib/dump_stack.c:123)
[4326.862290][T22126] check_preemption_disabled (lib/smp_processor_id.c:52)
[4326.862296][T22126] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4326.862302][T22126] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4326.862310][T22126] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4326.862317][T22126] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4326.862322][T22126] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4326.862334][T22126] rawv6_sendmsg (net/ipv6/raw.c:918)
[4326.862345][T22126] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4326.862350][T22126] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4326.862355][T22126] ? __lock_release (kernel/locking/lockdep.c:5534)
[4326.862364][T22126] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4326.862369][T22126] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4326.862378][T22126] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4326.862394][T22126] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4326.862397][T22126] ? __lock_release (kernel/locking/lockdep.c:5534)
[4326.862408][T22126] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4326.862413][T22126] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4326.862419][T22126] ? __pfx___sys_sendto (net/socket.c:2147)
[4326.862433][T22126] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4326.862440][T22126] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4326.862449][T22126] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4326.862456][T22126] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4326.862465][T22126] __x64_sys_sendto (net/socket.c:2183)
[4326.862469][T22126] ? 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)
[4326.862473][T22126] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4326.862478][T22126] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4326.862482][T22126] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4326.862486][T22126] RIP: 0033:0x7efc066e6a4a
[ 4326.862491][T22126] 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
[ 4326.862494][T22126] RSP: 002b:00007fff4897c0f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4326.862498][T22126] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efc066e6a4a
[ 4326.862500][T22126] RDX: 0000000000000040 RSI: 0000000011fe5340 RDI: 0000000000000005
[ 4326.862501][T22126] RBP: 00007fff4897c180 R08: 0000000000418574 R09: 000000000000001c
[ 4326.862503][T22126] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4326.862505][T22126] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc0680f000
| [ 4326.862519][T22126]
| [ 4326.862521][T22126] lwtunnel_output(): recursion limit reached on datapath
| [ 4328.336642][T22130] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22130
| [4328.337112][T22130] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4328.337362][T22130] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4328.337364][T22130] Call Trace:
[ 4328.337366][T22130]
[4328.337368][T22130] dump_stack_lvl (lib/dump_stack.c:123)
[4328.337376][T22130] check_preemption_disabled (lib/smp_processor_id.c:52)
[4328.337382][T22130] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4328.337389][T22130] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4328.337397][T22130] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4328.337404][T22130] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4328.337408][T22130] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4328.337420][T22130] rawv6_sendmsg (net/ipv6/raw.c:918)
[4328.337432][T22130] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4328.337437][T22130] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4328.337442][T22130] ? __lock_release (kernel/locking/lockdep.c:5534)
[4328.337451][T22130] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4328.337456][T22130] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4328.337465][T22130] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4328.337481][T22130] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4328.337484][T22130] ? __lock_release (kernel/locking/lockdep.c:5534)
[4328.337495][T22130] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4328.337500][T22130] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4328.337506][T22130] ? __pfx___sys_sendto (net/socket.c:2147)
[4328.337531][T22130] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4328.337538][T22130] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4328.337546][T22130] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4328.337552][T22130] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4328.337562][T22130] __x64_sys_sendto (net/socket.c:2183)
[4328.337566][T22130] ? 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)
[4328.337569][T22130] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4328.337574][T22130] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4328.337579][T22130] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4328.337583][T22130] RIP: 0033:0x7f848d28aa4a
[ 4328.337587][T22130] 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
[ 4328.337590][T22130] RSP: 002b:00007ffcf3b1dd88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4328.337593][T22130] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f848d28aa4a
[ 4328.337596][T22130] RDX: 0000000000000040 RSI: 00000000167c2340 RDI: 0000000000000005
[ 4328.337597][T22130] RBP: 00007ffcf3b1de10 R08: 0000000000418574 R09: 000000000000001c
[ 4328.337599][T22130] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4328.337601][T22130] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f848d3b3000
| [ 4328.337615][T22130]
| [ 4328.337618][T22130] lwtunnel_output(): recursion limit reached on datapath
| [ 4329.834524][T22134] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22134
| [4329.834997][T22134] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4329.835247][T22134] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4329.835250][T22134] Call Trace:
[ 4329.835251][T22134]
[4329.835254][T22134] dump_stack_lvl (lib/dump_stack.c:123)
[4329.835262][T22134] check_preemption_disabled (lib/smp_processor_id.c:52)
[4329.835268][T22134] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4329.835275][T22134] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4329.835282][T22134] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.835289][T22134] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4329.835294][T22134] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.835306][T22134] rawv6_sendmsg (net/ipv6/raw.c:918)
[4329.835317][T22134] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4329.835323][T22134] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4329.835327][T22134] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.835336][T22134] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4329.835341][T22134] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4329.835350][T22134] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4329.835366][T22134] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4329.835369][T22134] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.835380][T22134] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.835385][T22134] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.835391][T22134] ? __pfx___sys_sendto (net/socket.c:2147)
[4329.835405][T22134] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4329.835412][T22134] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4329.835420][T22134] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4329.835427][T22134] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4329.835437][T22134] __x64_sys_sendto (net/socket.c:2183)
[4329.835441][T22134] ? 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)
[4329.835445][T22134] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4329.835450][T22134] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4329.835455][T22134] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4329.835458][T22134] RIP: 0033:0x7f9b0f746a4a
[ 4329.835463][T22134] 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
[ 4329.835466][T22134] RSP: 002b:00007ffd42703a38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4329.835470][T22134] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b0f746a4a
[ 4329.835472][T22134] RDX: 0000000000000040 RSI: 000000003fbb1340 RDI: 0000000000000005
[ 4329.835474][T22134] RBP: 00007ffd42703ac0 R08: 0000000000418574 R09: 000000000000001c
[ 4329.835476][T22134] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4329.835478][T22134] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b0f86f000
| [ 4331.161159][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 4331.161187][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4331.327900][T22138] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22138
| [4331.329034][T22138] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4331.329285][T22138] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4331.329287][T22138] Call Trace:
[ 4331.329289][T22138]
[4331.329291][T22138] dump_stack_lvl (lib/dump_stack.c:123)
[4331.329299][T22138] check_preemption_disabled (lib/smp_processor_id.c:52)
[4331.329306][T22138] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4331.329312][T22138] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4331.329321][T22138] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4331.329327][T22138] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4331.329332][T22138] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4331.329344][T22138] rawv6_sendmsg (net/ipv6/raw.c:918)
[4331.329356][T22138] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4331.329361][T22138] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4331.329366][T22138] ? __lock_release (kernel/locking/lockdep.c:5534)
[4331.329375][T22138] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4331.329380][T22138] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4331.329389][T22138] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4331.329405][T22138] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4331.329407][T22138] ? __lock_release (kernel/locking/lockdep.c:5534)
[4331.329418][T22138] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4331.329424][T22138] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4331.329430][T22138] ? __pfx___sys_sendto (net/socket.c:2147)
[4331.329444][T22138] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4331.329451][T22138] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4331.329459][T22138] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4331.329466][T22138] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4331.329476][T22138] __x64_sys_sendto (net/socket.c:2183)
[4331.329480][T22138] ? 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)
[4331.329484][T22138] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4331.329489][T22138] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4331.329494][T22138] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4331.329498][T22138] RIP: 0033:0x7f1d8e01ca4a
[ 4331.329502][T22138] 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
[ 4331.329505][T22138] RSP: 002b:00007ffd6c846f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4331.329509][T22138] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1d8e01ca4a
[ 4331.329511][T22138] RDX: 0000000000000040 RSI: 0000000019c05340 RDI: 0000000000000005
[ 4331.329512][T22138] RBP: 00007ffd6c847010 R08: 0000000000418574 R09: 000000000000001c
[ 4331.329514][T22138] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4331.329516][T22138] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d8e145000
| [ 4331.329531][T22138]
| [ 4331.329534][T22138] lwtunnel_output(): recursion limit reached on datapath
| [ 4332.805868][T22142] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22142
| [4332.806329][T22142] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4332.806581][T22142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4332.806583][T22142] Call Trace:
[ 4332.806585][T22142]
[4332.806587][T22142] dump_stack_lvl (lib/dump_stack.c:123)
[4332.806596][T22142] check_preemption_disabled (lib/smp_processor_id.c:52)
[4332.806603][T22142] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4332.806609][T22142] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4332.806617][T22142] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4332.806623][T22142] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4332.806628][T22142] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4332.806640][T22142] rawv6_sendmsg (net/ipv6/raw.c:918)
[4332.806651][T22142] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4332.806657][T22142] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4332.806662][T22142] ? __lock_release (kernel/locking/lockdep.c:5534)
[4332.806671][T22142] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4332.806676][T22142] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4332.806685][T22142] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4332.806701][T22142] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4332.806703][T22142] ? __lock_release (kernel/locking/lockdep.c:5534)
[4332.806715][T22142] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4332.806720][T22142] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4332.806726][T22142] ? __pfx___sys_sendto (net/socket.c:2147)
[4332.806740][T22142] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4332.806747][T22142] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4332.806755][T22142] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4332.806762][T22142] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4332.806772][T22142] __x64_sys_sendto (net/socket.c:2183)
[4332.806776][T22142] ? 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)
[4332.806780][T22142] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4332.806785][T22142] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4332.806790][T22142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4332.806793][T22142] RIP: 0033:0x7fe4d9cdca4a
[ 4332.806798][T22142] 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
[ 4332.806801][T22142] RSP: 002b:00007ffcc8ebe878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4332.806805][T22142] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe4d9cdca4a
[ 4332.806807][T22142] RDX: 0000000000000040 RSI: 000000003e01c340 RDI: 0000000000000005
[ 4332.806808][T22142] RBP: 00007ffcc8ebe900 R08: 0000000000418574 R09: 000000000000001c
[ 4332.806810][T22142] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4332.806812][T22142] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4d9e05000
| [ 4332.806829][T22142] lwtunnel_output(): recursion limit reached on datapath
| [ 4333.721380][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 4334.307825][T22146] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22146
| [4334.308734][T22146] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4334.308999][T22146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4334.309001][T22146] Call Trace:
[ 4334.309003][T22146]
[4334.309006][T22146] dump_stack_lvl (lib/dump_stack.c:123)
[4334.309014][T22146] check_preemption_disabled (lib/smp_processor_id.c:52)
[4334.309020][T22146] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4334.309027][T22146] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4334.309035][T22146] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.309041][T22146] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4334.309046][T22146] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.309058][T22146] rawv6_sendmsg (net/ipv6/raw.c:918)
[4334.309070][T22146] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4334.309075][T22146] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4334.309081][T22146] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.309090][T22146] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4334.309096][T22146] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4334.309105][T22146] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4334.309120][T22146] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4334.309123][T22146] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.309134][T22146] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.309140][T22146] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.309145][T22146] ? __pfx___sys_sendto (net/socket.c:2147)
[4334.309159][T22146] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4334.309166][T22146] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4334.309174][T22146] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4334.309181][T22146] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4334.309191][T22146] __x64_sys_sendto (net/socket.c:2183)
[4334.309195][T22146] ? 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)
[4334.309200][T22146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4334.309205][T22146] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4334.309209][T22146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4334.309213][T22146] RIP: 0033:0x7fd4c6310a4a
[ 4334.309217][T22146] 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
[ 4334.309220][T22146] RSP: 002b:00007ffc17de6d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4334.309224][T22146] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd4c6310a4a
[ 4334.309226][T22146] RDX: 0000000000000040 RSI: 0000000009771340 RDI: 0000000000000005
[ 4334.309228][T22146] RBP: 00007ffc17de6e20 R08: 0000000000418574 R09: 000000000000001c
[ 4334.309230][T22146] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4334.309232][T22146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4c6439000
| [ 4334.745319][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 4335.769178][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4335.789967][T22151] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22151
| [4335.790447][T22151] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4335.790713][T22151] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4335.790716][T22151] Call Trace:
[ 4335.790718][T22151]
[4335.790721][T22151] dump_stack_lvl (lib/dump_stack.c:123)
[4335.790731][T22151] check_preemption_disabled (lib/smp_processor_id.c:52)
[4335.790738][T22151] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4335.790745][T22151] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4335.790754][T22151] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4335.790762][T22151] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4335.790767][T22151] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4335.790779][T22151] rawv6_sendmsg (net/ipv6/raw.c:918)
[4335.790790][T22151] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4335.790796][T22151] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4335.790802][T22151] ? __lock_release (kernel/locking/lockdep.c:5534)
[4335.790812][T22151] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4335.790819][T22151] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4335.790827][T22151] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4335.790844][T22151] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4335.790847][T22151] ? __lock_release (kernel/locking/lockdep.c:5534)
[4335.790858][T22151] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4335.790866][T22151] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4335.790871][T22151] ? __pfx___sys_sendto (net/socket.c:2147)
[4335.790886][T22151] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4335.790894][T22151] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4335.790903][T22151] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4335.790910][T22151] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4335.790920][T22151] __x64_sys_sendto (net/socket.c:2183)
[4335.790924][T22151] ? 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)
[4335.790929][T22151] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4335.790936][T22151] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4335.790941][T22151] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4335.790945][T22151] RIP: 0033:0x7f66fa2e5a4a
[ 4335.790950][T22151] 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
[ 4335.790953][T22151] RSP: 002b:00007ffe225f5af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4335.790957][T22151] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66fa2e5a4a
[ 4335.790960][T22151] RDX: 0000000000000040 RSI: 0000000010e2f340 RDI: 0000000000000005
[ 4335.790962][T22151] RBP: 00007ffe225f5b80 R08: 0000000000418574 R09: 000000000000001c
[ 4335.790964][T22151] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4335.790966][T22151] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66fa40e000
| [ 4335.790966][T22151] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66fa40e000
| [ 4335.790980][T22151]
| [ 4335.804867][T22151] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22151
| [4335.805269][T22151] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4335.805526][T22151] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4335.805528][T22151] Call Trace:
[ 4335.805530][T22151]
[4335.805532][T22151] dump_stack_lvl (lib/dump_stack.c:123)
[4335.805539][T22151] check_preemption_disabled (lib/smp_processor_id.c:52)
[4335.805545][T22151] lwtunnel_output (net/core/lwtunnel.c:359)
[4335.805552][T22151] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4335.805560][T22151] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4335.805566][T22151] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4335.805571][T22151] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4335.805583][T22151] rawv6_sendmsg (net/ipv6/raw.c:918)
[4335.805595][T22151] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4335.805601][T22151] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4335.805605][T22151] ? __lock_release (kernel/locking/lockdep.c:5534)
[4335.805613][T22151] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4335.805617][T22151] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4335.805626][T22151] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4335.805642][T22151] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4335.805645][T22151] ? __lock_release (kernel/locking/lockdep.c:5534)
[4335.805656][T22151] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4335.805661][T22151] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4335.805667][T22151] ? __pfx___sys_sendto (net/socket.c:2147)
[4335.805681][T22151] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4335.805688][T22151] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4335.805696][T22151] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4335.805703][T22151] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4335.805714][T22151] __x64_sys_sendto (net/socket.c:2183)
[4335.805718][T22151] ? 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)
[4335.805721][T22151] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4335.805726][T22151] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4335.805731][T22151] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4335.805735][T22151] RIP: 0033:0x7f66fa2e5a4a
[ 4335.805738][T22151] 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
[ 4335.805741][T22151] RSP: 002b:00007ffe225f5af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4335.805744][T22151] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66fa2e5a4a
[ 4335.805747][T22151] RDX: 0000000000000040 RSI: 0000000010e2f340 RDI: 0000000000000005
[ 4335.805749][T22151] RBP: 00007ffe225f5b80 R08: 0000000000418574 R09: 000000000000001c
[ 4335.805751][T22151] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4335.805753][T22151] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66fa40e000
| [ 4335.805753][T22151] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66fa40e000
| [ 4335.805768][T22151]
| [ 4335.822253][T22151] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22151
| [4335.822634][T22151] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4335.822890][T22151] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4335.822892][T22151] Call Trace:
[ 4335.822894][T22151]
[4335.822896][T22151] dump_stack_lvl (lib/dump_stack.c:123)
[4335.822903][T22151] check_preemption_disabled (lib/smp_processor_id.c:52)
[4335.822909][T22151] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4335.822916][T22151] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4335.822923][T22151] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4335.822929][T22151] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4335.822935][T22151] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4335.822948][T22151] rawv6_sendmsg (net/ipv6/raw.c:918)
[4335.822960][T22151] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4335.822965][T22151] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4335.822970][T22151] ? __lock_release (kernel/locking/lockdep.c:5534)
[4335.822978][T22151] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4335.822982][T22151] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4335.822992][T22151] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4335.823008][T22151] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4335.823011][T22151] ? __lock_release (kernel/locking/lockdep.c:5534)
[4335.823022][T22151] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4335.823027][T22151] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4335.823033][T22151] ? __pfx___sys_sendto (net/socket.c:2147)
[4335.823048][T22151] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4335.823055][T22151] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4335.823063][T22151] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4335.823070][T22151] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4335.823080][T22151] __x64_sys_sendto (net/socket.c:2183)
[4335.823084][T22151] ? 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)
[4335.823088][T22151] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4335.823093][T22151] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4335.823098][T22151] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4335.823101][T22151] RIP: 0033:0x7f66fa2e5a4a
[ 4335.823105][T22151] 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
[ 4335.823108][T22151] RSP: 002b:00007ffe225f5af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4335.823111][T22151] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66fa2e5a4a
[ 4335.823113][T22151] RDX: 0000000000000040 RSI: 0000000010e2f340 RDI: 0000000000000005
[ 4335.823115][T22151] RBP: 00007ffe225f5b80 R08: 0000000000418574 R09: 000000000000001c
[ 4335.823117][T22151] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4335.823119][T22151] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66fa40e000
| [ 4335.823119][T22151] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66fa40e000
| [ 4335.823134][T22151]
| [ 4336.290984][T22155] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22155
| [4336.291466][T22155] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4336.291734][T22155] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4336.291736][T22155] Call Trace:
[ 4336.291738][T22155]
[4336.291741][T22155] dump_stack_lvl (lib/dump_stack.c:123)
[4336.291751][T22155] check_preemption_disabled (lib/smp_processor_id.c:52)
[4336.291759][T22155] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4336.291765][T22155] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4336.291776][T22155] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4336.291784][T22155] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4336.291789][T22155] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4336.291801][T22155] rawv6_sendmsg (net/ipv6/raw.c:918)
[4336.291812][T22155] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4336.291818][T22155] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4336.291825][T22155] ? __lock_release (kernel/locking/lockdep.c:5534)
[4336.291835][T22155] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4336.291842][T22155] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4336.291852][T22155] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4336.291868][T22155] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4336.291871][T22155] ? __lock_release (kernel/locking/lockdep.c:5534)
[4336.291882][T22155] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4336.291889][T22155] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4336.291895][T22155] ? __pfx___sys_sendto (net/socket.c:2147)
[4336.291909][T22155] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4336.291917][T22155] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4336.291927][T22155] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4336.291936][T22155] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4336.291946][T22155] __x64_sys_sendto (net/socket.c:2183)
[4336.291950][T22155] ? 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)
[4336.291955][T22155] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4336.291960][T22155] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4336.291965][T22155] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4336.291969][T22155] RIP: 0033:0x7f762a466a4a
[ 4336.291973][T22155] 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
[ 4336.291976][T22155] RSP: 002b:00007fff9dce8388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4336.291981][T22155] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f762a466a4a
[ 4336.291983][T22155] RDX: 0000000000000040 RSI: 0000000017ed2340 RDI: 0000000000000005
[ 4336.291985][T22155] RBP: 00007fff9dce8410 R08: 0000000000418574 R09: 000000000000001c
[ 4336.291987][T22155] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4336.291989][T22155] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f762a58f000
| [ 4336.291989][T22155] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f762a58f000
| [ 4336.292003][T22155]
| [ 4336.305072][T22155] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22155
| [4336.305458][T22155] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4336.305717][T22155] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4336.305719][T22155] Call Trace:
[ 4336.305720][T22155]
[4336.305723][T22155] dump_stack_lvl (lib/dump_stack.c:123)
[4336.305730][T22155] check_preemption_disabled (lib/smp_processor_id.c:52)
[4336.305737][T22155] lwtunnel_output (net/core/lwtunnel.c:359)
[4336.305743][T22155] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4336.305751][T22155] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4336.305757][T22155] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4336.305762][T22155] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4336.305775][T22155] rawv6_sendmsg (net/ipv6/raw.c:918)
[4336.305786][T22155] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4336.305792][T22155] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4336.305796][T22155] ? __lock_release (kernel/locking/lockdep.c:5534)
[4336.305804][T22155] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4336.305808][T22155] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4336.305817][T22155] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4336.305833][T22155] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4336.305836][T22155] ? __lock_release (kernel/locking/lockdep.c:5534)
[4336.305847][T22155] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4336.305852][T22155] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4336.305858][T22155] ? __pfx___sys_sendto (net/socket.c:2147)
[4336.305872][T22155] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4336.305879][T22155] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4336.305887][T22155] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4336.305894][T22155] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4336.305905][T22155] __x64_sys_sendto (net/socket.c:2183)
[4336.305908][T22155] ? 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)
[4336.305912][T22155] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4336.305917][T22155] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4336.305922][T22155] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4336.305925][T22155] RIP: 0033:0x7f762a466a4a
[ 4336.305929][T22155] 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
[ 4336.305931][T22155] RSP: 002b:00007fff9dce8388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4336.305936][T22155] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f762a466a4a
[ 4336.305938][T22155] RDX: 0000000000000040 RSI: 0000000017ed2340 RDI: 0000000000000005
[ 4336.305940][T22155] RBP: 00007fff9dce8410 R08: 0000000000418574 R09: 000000000000001c
[ 4336.305942][T22155] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4336.305944][T22155] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f762a58f000
| [ 4336.305944][T22155] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f762a58f000
| [ 4336.305959][T22155]
| [ 4336.318803][T22155] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22155
| [4336.319196][T22155] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4336.319454][T22155] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4336.319456][T22155] Call Trace:
[ 4336.319458][T22155]
[4336.319460][T22155] dump_stack_lvl (lib/dump_stack.c:123)
[4336.319466][T22155] check_preemption_disabled (lib/smp_processor_id.c:52)
[4336.319472][T22155] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4336.319479][T22155] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4336.319486][T22155] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4336.319492][T22155] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4336.319497][T22155] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4336.319509][T22155] rawv6_sendmsg (net/ipv6/raw.c:918)
[4336.319521][T22155] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4336.319526][T22155] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4336.319530][T22155] ? __lock_release (kernel/locking/lockdep.c:5534)
[4336.319538][T22155] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4336.319542][T22155] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4336.319551][T22155] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4336.319567][T22155] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4336.319569][T22155] ? __lock_release (kernel/locking/lockdep.c:5534)
[4336.319580][T22155] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4336.319585][T22155] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4336.319591][T22155] ? __pfx___sys_sendto (net/socket.c:2147)
[4336.319605][T22155] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4336.319612][T22155] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4336.319620][T22155] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4336.319627][T22155] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4336.319637][T22155] __x64_sys_sendto (net/socket.c:2183)
[4336.319641][T22155] ? 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)
[4336.319644][T22155] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4336.319649][T22155] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4336.319654][T22155] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4336.319657][T22155] RIP: 0033:0x7f762a466a4a
[ 4336.319661][T22155] 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
[ 4336.319664][T22155] RSP: 002b:00007fff9dce8388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4336.319667][T22155] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f762a466a4a
[ 4336.319670][T22155] RDX: 0000000000000040 RSI: 0000000017ed2340 RDI: 0000000000000005
[ 4336.319671][T22155] RBP: 00007fff9dce8410 R08: 0000000000418574 R09: 000000000000001c
[ 4336.319673][T22155] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4336.319675][T22155] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f762a58f000
| [ 4336.319675][T22155] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f762a58f000
| [ 4336.319690][T22155]
| [ 4336.821527][T22159] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22159
| [4336.821997][T22159] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4336.822248][T22159] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4336.822250][T22159] Call Trace:
[ 4336.822252][T22159]
[4336.822254][T22159] dump_stack_lvl (lib/dump_stack.c:123)
[4336.822262][T22159] check_preemption_disabled (lib/smp_processor_id.c:52)
[4336.822269][T22159] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4336.822275][T22159] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4336.822283][T22159] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4336.822290][T22159] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4336.822295][T22159] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4336.822307][T22159] rawv6_sendmsg (net/ipv6/raw.c:918)
[4336.822318][T22159] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4336.822323][T22159] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4336.822329][T22159] ? __lock_release (kernel/locking/lockdep.c:5534)
[4336.822337][T22159] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4336.822343][T22159] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4336.822352][T22159] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4336.822368][T22159] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4336.822370][T22159] ? __lock_release (kernel/locking/lockdep.c:5534)
[4336.822382][T22159] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4336.822387][T22159] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4336.822393][T22159] ? __pfx___sys_sendto (net/socket.c:2147)
[4336.822407][T22159] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4336.822414][T22159] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4336.822423][T22159] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4336.822430][T22159] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4336.822439][T22159] __x64_sys_sendto (net/socket.c:2183)
[4336.822443][T22159] ? 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)
[4336.822447][T22159] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4336.822451][T22159] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4336.822456][T22159] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4336.822460][T22159] RIP: 0033:0x7fed9a7b2a4a
[ 4336.822464][T22159] 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
[ 4336.822467][T22159] RSP: 002b:00007ffd646d7d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4336.822471][T22159] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fed9a7b2a4a
[ 4336.822473][T22159] RDX: 0000000000000040 RSI: 0000000014e81340 RDI: 0000000000000005
[ 4336.822475][T22159] RBP: 00007ffd646d7e20 R08: 0000000000418574 R09: 000000000000001c
[ 4336.822477][T22159] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4336.822479][T22159] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fed9a8db000
| [ 4336.822493][T22159]
| [ 4336.822495][T22159] lwtunnel_output(): recursion limit reached on datapath
| [ 4338.414013][T22164] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22164
| [4338.414466][T22164] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4338.414719][T22164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4338.414721][T22164] Call Trace:
[ 4338.414723][T22164]
[4338.414726][T22164] dump_stack_lvl (lib/dump_stack.c:123)
[4338.414734][T22164] check_preemption_disabled (lib/smp_processor_id.c:52)
[4338.414741][T22164] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4338.414747][T22164] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4338.414755][T22164] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4338.414762][T22164] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4338.414767][T22164] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4338.414778][T22164] rawv6_sendmsg (net/ipv6/raw.c:918)
[4338.414790][T22164] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4338.414795][T22164] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4338.414800][T22164] ? __lock_release (kernel/locking/lockdep.c:5534)
[4338.414809][T22164] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4338.414814][T22164] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4338.414823][T22164] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4338.414838][T22164] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4338.414841][T22164] ? __lock_release (kernel/locking/lockdep.c:5534)
[4338.414852][T22164] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4338.414858][T22164] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4338.414871][T22164] ? __pfx___sys_sendto (net/socket.c:2147)
[4338.414886][T22164] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4338.414894][T22164] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4338.414902][T22164] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4338.414909][T22164] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4338.414919][T22164] __x64_sys_sendto (net/socket.c:2183)
[4338.414923][T22164] ? 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)
[4338.414927][T22164] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4338.414932][T22164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4338.414938][T22164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4338.414942][T22164] RIP: 0033:0x7f938ed94a4a
[ 4338.414947][T22164] 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
[ 4338.414950][T22164] RSP: 002b:00007ffe11ce4198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4338.414953][T22164] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f938ed94a4a
[ 4338.414956][T22164] RDX: 0000000000000040 RSI: 000000000c829340 RDI: 0000000000000005
[ 4338.414958][T22164] RBP: 00007ffe11ce4220 R08: 0000000000418574 R09: 000000000000001c
[ 4338.414960][T22164] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4338.414961][T22164] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f938eebd000
| [ 4338.414976][T22164]
| [ 4338.427459][T22164] lwtunnel_output(): recursion limit reached on datapath
| [ 4340.122848][T22170] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22170
| [4340.124340][T22170] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4340.124616][T22170] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4340.124619][T22170] Call Trace:
[ 4340.124621][T22170]
[4340.124624][T22170] dump_stack_lvl (lib/dump_stack.c:123)
[4340.124635][T22170] check_preemption_disabled (lib/smp_processor_id.c:52)
[4340.124642][T22170] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4340.124648][T22170] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4340.124658][T22170] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.124665][T22170] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4340.124670][T22170] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.124683][T22170] rawv6_sendmsg (net/ipv6/raw.c:918)
[4340.124694][T22170] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4340.124699][T22170] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4340.124706][T22170] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.124715][T22170] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4340.124722][T22170] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4340.124731][T22170] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4340.124747][T22170] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4340.124750][T22170] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.124761][T22170] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.124768][T22170] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.124774][T22170] ? __pfx___sys_sendto (net/socket.c:2147)
[4340.124788][T22170] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4340.124797][T22170] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4340.124806][T22170] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4340.124813][T22170] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4340.124823][T22170] __x64_sys_sendto (net/socket.c:2183)
[4340.124827][T22170] ? 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)
[4340.124832][T22170] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4340.124837][T22170] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4340.124842][T22170] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4340.124847][T22170] RIP: 0033:0x7f33484e6a4a
[ 4340.124852][T22170] 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
[ 4340.124863][T22170] RSP: 002b:00007fff32120bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4340.124867][T22170] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f33484e6a4a
[ 4340.124870][T22170] RDX: 0000000000000040 RSI: 000000001b833340 RDI: 0000000000000005
[ 4340.124871][T22170] RBP: 00007fff32120c80 R08: 0000000000418574 R09: 000000000000001c
[ 4340.124873][T22170] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4340.124875][T22170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f334860f000
| [ 4340.124875][T22170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f334860f000
| [ 4340.124890][T22170]
| [ 4340.124893][T22170] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22170
| [4340.137057][T22170] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4340.137318][T22170] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4340.137320][T22170] Call Trace:
[ 4340.137322][T22170]
[4340.137324][T22170] dump_stack_lvl (lib/dump_stack.c:123)
[4340.137331][T22170] check_preemption_disabled (lib/smp_processor_id.c:52)
[4340.137337][T22170] lwtunnel_output (net/core/lwtunnel.c:359)
[4340.137344][T22170] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4340.137353][T22170] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.137360][T22170] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4340.137364][T22170] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.137377][T22170] rawv6_sendmsg (net/ipv6/raw.c:918)
[4340.137389][T22170] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4340.137394][T22170] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4340.137398][T22170] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.137406][T22170] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4340.137411][T22170] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4340.137420][T22170] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4340.137437][T22170] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4340.137439][T22170] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.137451][T22170] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.137456][T22170] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.137462][T22170] ? __pfx___sys_sendto (net/socket.c:2147)
[4340.137477][T22170] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4340.137484][T22170] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4340.137493][T22170] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4340.137500][T22170] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4340.137510][T22170] __x64_sys_sendto (net/socket.c:2183)
[4340.137514][T22170] ? 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)
[4340.137518][T22170] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4340.137522][T22170] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4340.137527][T22170] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4340.137531][T22170] RIP: 0033:0x7f33484e6a4a
[ 4340.137534][T22170] 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
[ 4340.137537][T22170] RSP: 002b:00007fff32120bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4340.137540][T22170] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f33484e6a4a
[ 4340.137542][T22170] RDX: 0000000000000040 RSI: 000000001b833340 RDI: 0000000000000005
[ 4340.137543][T22170] RBP: 00007fff32120c80 R08: 0000000000418574 R09: 000000000000001c
[ 4340.137545][T22170] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4340.137547][T22170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f334860f000
| [ 4340.137547][T22170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f334860f000
| [ 4340.137561][T22170]
| [ 4340.155633][T22170] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22170
| [4340.156034][T22170] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4340.156297][T22170] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4340.156299][T22170] Call Trace:
[ 4340.156301][T22170]
[4340.156304][T22170] dump_stack_lvl (lib/dump_stack.c:123)
[4340.156311][T22170] check_preemption_disabled (lib/smp_processor_id.c:52)
[4340.156317][T22170] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4340.156324][T22170] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4340.156332][T22170] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.156339][T22170] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4340.156343][T22170] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.156356][T22170] rawv6_sendmsg (net/ipv6/raw.c:918)
[4340.156367][T22170] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4340.156373][T22170] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4340.156377][T22170] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.156386][T22170] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4340.156391][T22170] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4340.156400][T22170] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4340.156416][T22170] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4340.156419][T22170] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.156430][T22170] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.156435][T22170] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.156441][T22170] ? __pfx___sys_sendto (net/socket.c:2147)
[4340.156455][T22170] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4340.156463][T22170] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4340.156471][T22170] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4340.156478][T22170] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4340.156488][T22170] __x64_sys_sendto (net/socket.c:2183)
[4340.156492][T22170] ? 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)
[4340.156496][T22170] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4340.156501][T22170] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4340.156506][T22170] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4340.156509][T22170] RIP: 0033:0x7f33484e6a4a
[ 4340.156512][T22170] 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
[ 4340.156515][T22170] RSP: 002b:00007fff32120bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4340.156519][T22170] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f33484e6a4a
[ 4340.156521][T22170] RDX: 0000000000000040 RSI: 000000001b833340 RDI: 0000000000000005
[ 4340.156523][T22170] RBP: 00007fff32120c80 R08: 0000000000418574 R09: 000000000000001c
[ 4340.156524][T22170] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4340.156526][T22170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f334860f000
| [ 4340.156526][T22170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f334860f000
| [ 4340.156541][T22170]
| [ 4340.979350][T22177] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22177
| [4340.979801][T22177] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4340.981109][T22177] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4340.981111][T22177] Call Trace:
[ 4340.981114][T22177]
[4340.981116][T22177] dump_stack_lvl (lib/dump_stack.c:123)
[4340.981127][T22177] check_preemption_disabled (lib/smp_processor_id.c:52)
[4340.981135][T22177] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4340.981141][T22177] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4340.981152][T22177] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.981159][T22177] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4340.981164][T22177] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.981176][T22177] rawv6_sendmsg (net/ipv6/raw.c:918)
[4340.981188][T22177] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4340.981193][T22177] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4340.981200][T22177] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.981210][T22177] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4340.981217][T22177] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4340.981226][T22177] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4340.981242][T22177] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4340.981245][T22177] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.981257][T22177] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.981264][T22177] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.981270][T22177] ? __pfx___sys_sendto (net/socket.c:2147)
[4340.981284][T22177] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4340.981293][T22177] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4340.981302][T22177] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4340.981309][T22177] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4340.981319][T22177] __x64_sys_sendto (net/socket.c:2183)
[4340.981323][T22177] ? 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)
[4340.981328][T22177] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4340.981333][T22177] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4340.981338][T22177] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4340.981342][T22177] RIP: 0033:0x7f5f28e47a4a
[ 4340.981347][T22177] 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
[ 4340.981350][T22177] RSP: 002b:00007ffe6b202cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4340.981354][T22177] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5f28e47a4a
[ 4340.981357][T22177] RDX: 0000000000000040 RSI: 000000003e2b2340 RDI: 0000000000000005
[ 4340.981358][T22177] RBP: 00007ffe6b202d40 R08: 0000000000418574 R09: 000000000000001c
[ 4340.981360][T22177] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4340.981362][T22177] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5f28f70000
| [ 4340.981377][T22177]
| [ 4340.981380][T22177] lwtunnel_output(): recursion limit reached on datapath
| [ 4342.790834][T22184] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22184
| [4342.791298][T22184] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4342.791547][T22184] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4342.791549][T22184] Call Trace:
[ 4342.791552][T22184]
[4342.791554][T22184] dump_stack_lvl (lib/dump_stack.c:123)
[4342.791562][T22184] check_preemption_disabled (lib/smp_processor_id.c:52)
[4342.791569][T22184] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4342.791575][T22184] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4342.791583][T22184] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4342.791589][T22184] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4342.791594][T22184] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4342.791606][T22184] rawv6_sendmsg (net/ipv6/raw.c:918)
[4342.791617][T22184] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4342.791623][T22184] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4342.791628][T22184] ? __lock_release (kernel/locking/lockdep.c:5534)
[4342.791636][T22184] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4342.791641][T22184] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4342.791650][T22184] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4342.791666][T22184] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4342.791668][T22184] ? __lock_release (kernel/locking/lockdep.c:5534)
[4342.791679][T22184] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4342.791685][T22184] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4342.791690][T22184] ? __pfx___sys_sendto (net/socket.c:2147)
[4342.791704][T22184] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4342.791712][T22184] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4342.791720][T22184] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4342.791727][T22184] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4342.791737][T22184] __x64_sys_sendto (net/socket.c:2183)
[4342.791741][T22184] ? 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)
[4342.791745][T22184] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4342.791751][T22184] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4342.791756][T22184] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4342.791760][T22184] RIP: 0033:0x7fdff435fa4a
[ 4342.791764][T22184] 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
[ 4342.791767][T22184] RSP: 002b:00007ffff79ae448 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4342.791771][T22184] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdff435fa4a
[ 4342.791773][T22184] RDX: 0000000000000040 RSI: 0000000034d2c340 RDI: 0000000000000005
[ 4342.791774][T22184] RBP: 00007ffff79ae4d0 R08: 0000000000418574 R09: 000000000000001c
[ 4342.791776][T22184] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4342.791778][T22184] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdff4488000
| [ 4342.791792][T22184]
| [ 4342.791795][T22184] lwtunnel_output(): recursion limit reached on datapath
| [ 4344.620521][T22191] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22191
| [4344.621008][T22191] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4344.621271][T22191] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4344.621273][T22191] Call Trace:
[ 4344.621276][T22191]
[4344.621278][T22191] dump_stack_lvl (lib/dump_stack.c:123)
[4344.621289][T22191] check_preemption_disabled (lib/smp_processor_id.c:52)
[4344.621296][T22191] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4344.621303][T22191] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4344.621312][T22191] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4344.621320][T22191] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4344.621325][T22191] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4344.621337][T22191] rawv6_sendmsg (net/ipv6/raw.c:918)
[4344.621349][T22191] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4344.621354][T22191] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4344.621361][T22191] ? __lock_release (kernel/locking/lockdep.c:5534)
[4344.621370][T22191] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4344.621377][T22191] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4344.621386][T22191] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4344.621402][T22191] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4344.621405][T22191] ? __lock_release (kernel/locking/lockdep.c:5534)
[4344.621416][T22191] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4344.621423][T22191] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4344.621428][T22191] ? __pfx___sys_sendto (net/socket.c:2147)
[4344.621443][T22191] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4344.621451][T22191] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4344.621460][T22191] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4344.621467][T22191] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4344.621478][T22191] __x64_sys_sendto (net/socket.c:2183)
[4344.621481][T22191] ? 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)
[4344.621486][T22191] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4344.621491][T22191] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4344.621496][T22191] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4344.621500][T22191] RIP: 0033:0x7f098f3f9a4a
[ 4344.621505][T22191] 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
[ 4344.621509][T22191] RSP: 002b:00007ffcbe832be8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4344.621513][T22191] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f098f3f9a4a
[ 4344.621516][T22191] RDX: 0000000000000040 RSI: 000000002e18b340 RDI: 0000000000000005
[ 4344.621518][T22191] RBP: 00007ffcbe832c70 R08: 0000000000418574 R09: 000000000000001c
[ 4344.621520][T22191] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4344.621522][T22191] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f098f522000
| [ 4344.621522][T22191] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f098f522000
| [ 4344.621536][T22191]
| [ 4344.621539][T22191] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22191
| [4344.634382][T22191] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4344.634630][T22191] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4344.634632][T22191] Call Trace:
[ 4344.634634][T22191]
[4344.634636][T22191] dump_stack_lvl (lib/dump_stack.c:123)
[4344.634643][T22191] check_preemption_disabled (lib/smp_processor_id.c:52)
[4344.634650][T22191] lwtunnel_output (net/core/lwtunnel.c:359)
[4344.634656][T22191] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4344.634665][T22191] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4344.634671][T22191] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4344.634677][T22191] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4344.634689][T22191] rawv6_sendmsg (net/ipv6/raw.c:918)
[4344.634701][T22191] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4344.634706][T22191] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4344.634710][T22191] ? __lock_release (kernel/locking/lockdep.c:5534)
[4344.634718][T22191] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4344.634723][T22191] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4344.634732][T22191] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4344.634748][T22191] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4344.634751][T22191] ? __lock_release (kernel/locking/lockdep.c:5534)
[4344.634762][T22191] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4344.634767][T22191] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4344.634773][T22191] ? __pfx___sys_sendto (net/socket.c:2147)
[4344.634787][T22191] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4344.634794][T22191] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4344.634802][T22191] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4344.634809][T22191] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4344.634819][T22191] __x64_sys_sendto (net/socket.c:2183)
[4344.634823][T22191] ? 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)
[4344.634827][T22191] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4344.634838][T22191] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4344.634843][T22191] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4344.634847][T22191] RIP: 0033:0x7f098f3f9a4a
[ 4344.634851][T22191] 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
[ 4344.634854][T22191] RSP: 002b:00007ffcbe832be8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4344.634857][T22191] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f098f3f9a4a
[ 4344.634860][T22191] RDX: 0000000000000040 RSI: 000000002e18b340 RDI: 0000000000000005
[ 4344.634862][T22191] RBP: 00007ffcbe832c70 R08: 0000000000418574 R09: 000000000000001c
[ 4344.634864][T22191] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4344.634866][T22191] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f098f522000
| [ 4344.634866][T22191] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f098f522000
| [ 4344.634881][T22191]
| [ 4344.649613][T22191] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22191
| [4344.649992][T22191] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4344.650243][T22191] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4344.650245][T22191] Call Trace:
[ 4344.650247][T22191]
[4344.650249][T22191] dump_stack_lvl (lib/dump_stack.c:123)
[4344.650256][T22191] check_preemption_disabled (lib/smp_processor_id.c:52)
[4344.650263][T22191] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4344.650269][T22191] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4344.650276][T22191] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4344.650282][T22191] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4344.650287][T22191] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4344.650299][T22191] rawv6_sendmsg (net/ipv6/raw.c:918)
[4344.650312][T22191] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4344.650317][T22191] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4344.650321][T22191] ? __lock_release (kernel/locking/lockdep.c:5534)
[4344.650329][T22191] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4344.650334][T22191] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4344.650343][T22191] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4344.650359][T22191] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4344.650362][T22191] ? __lock_release (kernel/locking/lockdep.c:5534)
[4344.650373][T22191] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4344.650378][T22191] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4344.650383][T22191] ? __pfx___sys_sendto (net/socket.c:2147)
[4344.650398][T22191] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4344.650405][T22191] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4344.650412][T22191] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4344.650419][T22191] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4344.650429][T22191] __x64_sys_sendto (net/socket.c:2183)
[4344.650433][T22191] ? 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)
[4344.650436][T22191] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4344.650441][T22191] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4344.650446][T22191] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4344.650449][T22191] RIP: 0033:0x7f098f3f9a4a
[ 4344.650453][T22191] 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
[ 4344.650456][T22191] RSP: 002b:00007ffcbe832be8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4344.650459][T22191] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f098f3f9a4a
[ 4344.650461][T22191] RDX: 0000000000000040 RSI: 000000002e18b340 RDI: 0000000000000005
[ 4344.650463][T22191] RBP: 00007ffcbe832c70 R08: 0000000000418574 R09: 000000000000001c
[ 4344.650465][T22191] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4344.650466][T22191] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f098f522000
| [ 4344.650466][T22191] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f098f522000
| [ 4344.650481][T22191]
| [ 4345.129446][T22195] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22195
| [4345.129977][T22195] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4345.130262][T22195] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4345.130265][T22195] Call Trace:
[ 4345.130267][T22195]
[4345.130269][T22195] dump_stack_lvl (lib/dump_stack.c:123)
[4345.130280][T22195] check_preemption_disabled (lib/smp_processor_id.c:52)
[4345.130288][T22195] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4345.130295][T22195] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4345.130305][T22195] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.130312][T22195] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4345.130317][T22195] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.130329][T22195] rawv6_sendmsg (net/ipv6/raw.c:918)
[4345.130341][T22195] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4345.130346][T22195] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4345.130353][T22195] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.130363][T22195] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4345.130370][T22195] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4345.130379][T22195] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4345.130395][T22195] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4345.130398][T22195] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.130409][T22195] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.130416][T22195] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.130422][T22195] ? __pfx___sys_sendto (net/socket.c:2147)
[4345.130437][T22195] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4345.130445][T22195] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4345.130455][T22195] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4345.130462][T22195] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4345.130472][T22195] __x64_sys_sendto (net/socket.c:2183)
[4345.130476][T22195] ? 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)
[4345.130481][T22195] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4345.130486][T22195] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4345.130491][T22195] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4345.130495][T22195] RIP: 0033:0x7f693adc7a4a
[ 4345.130499][T22195] 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
[ 4345.130502][T22195] RSP: 002b:00007ffe665adb58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4345.130506][T22195] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f693adc7a4a
[ 4345.130508][T22195] RDX: 0000000000000040 RSI: 000000000e9b2340 RDI: 0000000000000005
[ 4345.130510][T22195] RBP: 00007ffe665adbe0 R08: 0000000000418574 R09: 000000000000001c
[ 4345.130512][T22195] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4345.130514][T22195] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f693aef0000
| [ 4345.130514][T22195] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f693aef0000
| [ 4345.130528][T22195]
| [ 4345.130531][T22195] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22195
| [4345.143589][T22195] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4345.143864][T22195] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4345.143866][T22195] Call Trace:
[ 4345.143868][T22195]
[4345.143870][T22195] dump_stack_lvl (lib/dump_stack.c:123)
[4345.143877][T22195] check_preemption_disabled (lib/smp_processor_id.c:52)
[4345.143883][T22195] lwtunnel_output (net/core/lwtunnel.c:359)
[4345.143890][T22195] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4345.143897][T22195] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.143903][T22195] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4345.143908][T22195] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.143920][T22195] rawv6_sendmsg (net/ipv6/raw.c:918)
[4345.143932][T22195] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4345.143939][T22195] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4345.143943][T22195] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.143951][T22195] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4345.143955][T22195] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4345.143964][T22195] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4345.143980][T22195] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4345.143983][T22195] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.143995][T22195] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.144000][T22195] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.144005][T22195] ? __pfx___sys_sendto (net/socket.c:2147)
[4345.144020][T22195] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4345.144027][T22195] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4345.144034][T22195] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4345.144042][T22195] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4345.144052][T22195] __x64_sys_sendto (net/socket.c:2183)
[4345.144056][T22195] ? 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)
[4345.144059][T22195] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4345.144064][T22195] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4345.144069][T22195] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4345.144072][T22195] RIP: 0033:0x7f693adc7a4a
[ 4345.144076][T22195] 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
[ 4345.144078][T22195] RSP: 002b:00007ffe665adb58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4345.144082][T22195] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f693adc7a4a
[ 4345.144084][T22195] RDX: 0000000000000040 RSI: 000000000e9b2340 RDI: 0000000000000005
[ 4345.144086][T22195] RBP: 00007ffe665adbe0 R08: 0000000000418574 R09: 000000000000001c
[ 4345.144088][T22195] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4345.144089][T22195] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f693aef0000
| [ 4345.144089][T22195] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f693aef0000
| [ 4345.144104][T22195]
| [ 4345.157609][T22195] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22195
| [4345.158030][T22195] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4345.158302][T22195] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4345.158304][T22195] Call Trace:
[ 4345.158306][T22195]
[4345.158308][T22195] dump_stack_lvl (lib/dump_stack.c:123)
[4345.158314][T22195] check_preemption_disabled (lib/smp_processor_id.c:52)
[4345.158321][T22195] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4345.158328][T22195] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4345.158335][T22195] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.158341][T22195] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4345.158346][T22195] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.158358][T22195] rawv6_sendmsg (net/ipv6/raw.c:918)
[4345.158370][T22195] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4345.158375][T22195] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4345.158379][T22195] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.158387][T22195] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4345.158392][T22195] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4345.158400][T22195] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4345.158417][T22195] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4345.158419][T22195] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.158430][T22195] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.158435][T22195] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.158440][T22195] ? __pfx___sys_sendto (net/socket.c:2147)
[4345.158455][T22195] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4345.158462][T22195] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4345.158470][T22195] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4345.158477][T22195] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4345.158487][T22195] __x64_sys_sendto (net/socket.c:2183)
[4345.158491][T22195] ? 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)
[4345.158495][T22195] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4345.158500][T22195] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4345.158505][T22195] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4345.158508][T22195] RIP: 0033:0x7f693adc7a4a
[ 4345.158512][T22195] 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
[ 4345.158515][T22195] RSP: 002b:00007ffe665adb58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4345.158518][T22195] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f693adc7a4a
[ 4345.158520][T22195] RDX: 0000000000000040 RSI: 000000000e9b2340 RDI: 0000000000000005
[ 4345.158522][T22195] RBP: 00007ffe665adbe0 R08: 0000000000418574 R09: 000000000000001c
[ 4345.158524][T22195] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4345.158526][T22195] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f693aef0000
| [ 4345.158526][T22195] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f693aef0000
| [ 4345.158541][T22195]
| [ 4345.618872][T22199] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22199
| [4345.619355][T22199] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4345.619619][T22199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4345.619621][T22199] Call Trace:
[ 4345.619623][T22199]
[4345.619626][T22199] dump_stack_lvl (lib/dump_stack.c:123)
[4345.619634][T22199] check_preemption_disabled (lib/smp_processor_id.c:52)
[4345.619641][T22199] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4345.619647][T22199] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4345.619656][T22199] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.619662][T22199] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4345.619667][T22199] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.619679][T22199] rawv6_sendmsg (net/ipv6/raw.c:918)
[4345.619691][T22199] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4345.619696][T22199] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4345.619701][T22199] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.619710][T22199] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4345.619714][T22199] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4345.619723][T22199] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4345.619739][T22199] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4345.619742][T22199] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.619753][T22199] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.619759][T22199] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.619764][T22199] ? __pfx___sys_sendto (net/socket.c:2147)
[4345.619778][T22199] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4345.619785][T22199] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4345.619794][T22199] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4345.619801][T22199] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4345.619811][T22199] __x64_sys_sendto (net/socket.c:2183)
[4345.619815][T22199] ? 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)
[4345.619819][T22199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4345.619823][T22199] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4345.619828][T22199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4345.619832][T22199] RIP: 0033:0x7f845d1dca4a
[ 4345.619836][T22199] 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
[ 4345.619839][T22199] RSP: 002b:00007ffe0bf11fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4345.619843][T22199] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f845d1dca4a
[ 4345.619845][T22199] RDX: 0000000000000040 RSI: 000000003921e340 RDI: 0000000000000005
[ 4345.619847][T22199] RBP: 00007ffe0bf12060 R08: 0000000000418574 R09: 000000000000001c
[ 4345.619849][T22199] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4345.619851][T22199] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f845d305000
| [ 4345.619865][T22199]
| [ 4345.619868][T22199] lwtunnel_output(): recursion limit reached on datapath
| [ 4347.108794][T22203] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22203
| [4347.109402][T22203] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4347.109662][T22203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4347.109664][T22203] Call Trace:
[ 4347.109666][T22203]
[4347.109668][T22203] dump_stack_lvl (lib/dump_stack.c:123)
[4347.109676][T22203] check_preemption_disabled (lib/smp_processor_id.c:52)
[4347.109683][T22203] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4347.109689][T22203] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4347.109697][T22203] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4347.109704][T22203] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4347.109709][T22203] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4347.109720][T22203] rawv6_sendmsg (net/ipv6/raw.c:918)
[4347.109732][T22203] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4347.109737][T22203] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4347.109743][T22203] ? __lock_release (kernel/locking/lockdep.c:5534)
[4347.109751][T22203] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4347.109756][T22203] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4347.109765][T22203] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4347.109781][T22203] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4347.109784][T22203] ? __lock_release (kernel/locking/lockdep.c:5534)
[4347.109795][T22203] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4347.109800][T22203] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4347.109806][T22203] ? __pfx___sys_sendto (net/socket.c:2147)
[4347.109820][T22203] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4347.109827][T22203] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4347.109835][T22203] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4347.109842][T22203] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4347.109852][T22203] __x64_sys_sendto (net/socket.c:2183)
[4347.109856][T22203] ? 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)
[4347.109860][T22203] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4347.109864][T22203] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4347.109869][T22203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4347.109873][T22203] RIP: 0033:0x7f0830ffaa4a
[ 4347.109877][T22203] 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
[ 4347.109880][T22203] RSP: 002b:00007ffe7b51b858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4347.109884][T22203] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0830ffaa4a
[ 4347.109886][T22203] RDX: 0000000000000040 RSI: 000000002a54d340 RDI: 0000000000000005
[ 4347.109888][T22203] RBP: 00007ffe7b51b8e0 R08: 0000000000418574 R09: 000000000000001c
[ 4347.109890][T22203] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4347.109892][T22203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0831123000
| [ 4347.109908][T22203] lwtunnel_output(): recursion limit reached on datapath
| [ 4348.569172][ C1] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4348.577927][T22207] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22207
| [4348.578394][T22207] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4348.578648][T22207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4348.578650][T22207] Call Trace:
[ 4348.578652][T22207]
[4348.578655][T22207] dump_stack_lvl (lib/dump_stack.c:123)
[4348.578666][T22207] check_preemption_disabled (lib/smp_processor_id.c:52)
[4348.578674][T22207] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4348.578680][T22207] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4348.578690][T22207] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4348.578697][T22207] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4348.578702][T22207] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4348.578714][T22207] rawv6_sendmsg (net/ipv6/raw.c:918)
[4348.578725][T22207] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4348.578731][T22207] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4348.578738][T22207] ? __lock_release (kernel/locking/lockdep.c:5534)
[4348.578748][T22207] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4348.578754][T22207] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4348.578763][T22207] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4348.578779][T22207] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4348.578782][T22207] ? __lock_release (kernel/locking/lockdep.c:5534)
[4348.578793][T22207] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4348.578800][T22207] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4348.578806][T22207] ? __pfx___sys_sendto (net/socket.c:2147)
[4348.578820][T22207] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4348.578828][T22207] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4348.578838][T22207] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4348.578845][T22207] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4348.578855][T22207] __x64_sys_sendto (net/socket.c:2183)
[4348.578859][T22207] ? 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)
[4348.578864][T22207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4348.578869][T22207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4348.578874][T22207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4348.578878][T22207] RIP: 0033:0x7f43e825ca4a
[ 4348.578884][T22207] 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
[ 4348.578886][T22207] RSP: 002b:00007ffe85df6bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4348.578891][T22207] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f43e825ca4a
[ 4348.578893][T22207] RDX: 0000000000000040 RSI: 0000000025a8c340 RDI: 0000000000000005
[ 4348.578895][T22207] RBP: 00007ffe85df6c50 R08: 0000000000418574 R09: 000000000000001c
[ 4348.578897][T22207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4348.578898][T22207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f43e8385000
| [ 4348.578898][T22207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f43e8385000
| [ 4348.578914][T22207]
| [ 4348.578916][T22207] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22207
| [4348.590866][T22207] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4348.591124][T22207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4348.591126][T22207] Call Trace:
[ 4348.591128][T22207]
[4348.591130][T22207] dump_stack_lvl (lib/dump_stack.c:123)
[4348.591136][T22207] check_preemption_disabled (lib/smp_processor_id.c:52)
[4348.591142][T22207] lwtunnel_output (net/core/lwtunnel.c:359)
[4348.591149][T22207] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4348.591156][T22207] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4348.591161][T22207] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4348.591166][T22207] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4348.591178][T22207] rawv6_sendmsg (net/ipv6/raw.c:918)
[4348.591190][T22207] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4348.591196][T22207] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4348.591199][T22207] ? __lock_release (kernel/locking/lockdep.c:5534)
[4348.591207][T22207] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4348.591210][T22207] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4348.591219][T22207] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4348.591235][T22207] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4348.591238][T22207] ? __lock_release (kernel/locking/lockdep.c:5534)
[4348.591250][T22207] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4348.591254][T22207] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4348.591260][T22207] ? __pfx___sys_sendto (net/socket.c:2147)
[4348.591275][T22207] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4348.591281][T22207] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4348.591289][T22207] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4348.591296][T22207] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4348.591306][T22207] __x64_sys_sendto (net/socket.c:2183)
[4348.591310][T22207] ? 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)
[4348.591313][T22207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4348.591318][T22207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4348.591323][T22207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4348.591326][T22207] RIP: 0033:0x7f43e825ca4a
[ 4348.591329][T22207] 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
[ 4348.591332][T22207] RSP: 002b:00007ffe85df6bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4348.591336][T22207] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f43e825ca4a
[ 4348.591338][T22207] RDX: 0000000000000040 RSI: 0000000025a8c340 RDI: 0000000000000005
[ 4348.591340][T22207] RBP: 00007ffe85df6c50 R08: 0000000000418574 R09: 000000000000001c
[ 4348.591342][T22207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4348.591343][T22207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f43e8385000
| [ 4348.591358][T22207]
| [ 4350.023923][T22219] check_preemption_disabled: 7 callbacks suppressed
| [ 4350.023932][T22219] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22219
| [4350.024835][T22219] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4350.025106][T22219] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4350.025108][T22219] Call Trace:
[ 4350.025110][T22219]
[4350.025113][T22219] dump_stack_lvl (lib/dump_stack.c:123)
[4350.025123][T22219] check_preemption_disabled (lib/smp_processor_id.c:52)
[4350.025131][T22219] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4350.025138][T22219] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4350.025147][T22219] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4350.025155][T22219] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4350.025160][T22219] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4350.025172][T22219] rawv6_sendmsg (net/ipv6/raw.c:918)
[4350.025184][T22219] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4350.025189][T22219] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4350.025196][T22219] ? __lock_release (kernel/locking/lockdep.c:5534)
[4350.025206][T22219] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4350.025212][T22219] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4350.025221][T22219] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4350.025237][T22219] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4350.025240][T22219] ? __lock_release (kernel/locking/lockdep.c:5534)
[4350.025251][T22219] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4350.025259][T22219] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4350.025264][T22219] ? __pfx___sys_sendto (net/socket.c:2147)
[4350.025279][T22219] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4350.025287][T22219] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4350.025297][T22219] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4350.025304][T22219] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4350.025314][T22219] __x64_sys_sendto (net/socket.c:2183)
[4350.025318][T22219] ? 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)
[4350.025322][T22219] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4350.025327][T22219] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4350.025332][T22219] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4350.025336][T22219] RIP: 0033:0x7f39c497ca4a
[ 4350.025341][T22219] 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
[ 4350.025344][T22219] RSP: 002b:00007ffc22aef478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4350.025348][T22219] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f39c497ca4a
[ 4350.025351][T22219] RDX: 0000000000000040 RSI: 000000000eb77340 RDI: 0000000000000005
[ 4350.025353][T22219] RBP: 00007ffc22aef500 R08: 0000000000418574 R09: 000000000000001c
[ 4350.025355][T22219] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4350.025356][T22219] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f39c4aa5000
| [ 4350.025356][T22219] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f39c4aa5000
| [ 4350.025371][T22219]
| [ 4350.025374][T22219] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22219
| [4350.037108][T22219] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4350.037364][T22219] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4350.037366][T22219] Call Trace:
[ 4350.037367][T22219]
[4350.037369][T22219] dump_stack_lvl (lib/dump_stack.c:123)
[4350.037376][T22219] check_preemption_disabled (lib/smp_processor_id.c:52)
[4350.037382][T22219] lwtunnel_output (net/core/lwtunnel.c:359)
[4350.037388][T22219] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4350.037395][T22219] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4350.037401][T22219] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4350.037406][T22219] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4350.037418][T22219] rawv6_sendmsg (net/ipv6/raw.c:918)
[4350.037430][T22219] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4350.037436][T22219] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4350.037439][T22219] ? __lock_release (kernel/locking/lockdep.c:5534)
[4350.037447][T22219] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4350.037450][T22219] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4350.037459][T22219] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4350.037475][T22219] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4350.037478][T22219] ? __lock_release (kernel/locking/lockdep.c:5534)
[4350.037489][T22219] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4350.037494][T22219] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4350.037499][T22219] ? __pfx___sys_sendto (net/socket.c:2147)
[4350.037514][T22219] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4350.037521][T22219] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4350.037528][T22219] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4350.037536][T22219] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4350.037546][T22219] __x64_sys_sendto (net/socket.c:2183)
[4350.037550][T22219] ? 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)
[4350.037553][T22219] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4350.037558][T22219] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4350.037563][T22219] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4350.037566][T22219] RIP: 0033:0x7f39c497ca4a
[ 4350.037569][T22219] 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
[ 4350.037572][T22219] RSP: 002b:00007ffc22aef478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4350.037575][T22219] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f39c497ca4a
[ 4350.037577][T22219] RDX: 0000000000000040 RSI: 000000000eb77340 RDI: 0000000000000005
[ 4350.037579][T22219] RBP: 00007ffc22aef500 R08: 0000000000418574 R09: 000000000000001c
[ 4350.037580][T22219] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4350.037582][T22219] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f39c4aa5000
| [ 4350.037582][T22219] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f39c4aa5000
| [ 4350.037597][T22219]
| [ 4350.054796][T22219] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22219
| [4350.055188][T22219] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4350.055439][T22219] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4350.055441][T22219] Call Trace:
[ 4350.055443][T22219]
[4350.055445][T22219] dump_stack_lvl (lib/dump_stack.c:123)
[4350.055452][T22219] check_preemption_disabled (lib/smp_processor_id.c:52)
[4350.055458][T22219] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4350.055465][T22219] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4350.055472][T22219] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4350.055478][T22219] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4350.055483][T22219] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4350.055495][T22219] rawv6_sendmsg (net/ipv6/raw.c:918)
[4350.055507][T22219] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4350.055512][T22219] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4350.055516][T22219] ? __lock_release (kernel/locking/lockdep.c:5534)
[4350.055524][T22219] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4350.055528][T22219] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4350.055537][T22219] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4350.055554][T22219] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4350.055556][T22219] ? __lock_release (kernel/locking/lockdep.c:5534)
[4350.055568][T22219] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4350.055573][T22219] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4350.055578][T22219] ? __pfx___sys_sendto (net/socket.c:2147)
[4350.055593][T22219] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4350.055600][T22219] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4350.055608][T22219] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4350.055615][T22219] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4350.055625][T22219] __x64_sys_sendto (net/socket.c:2183)
[4350.055629][T22219] ? 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)
[4350.055632][T22219] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4350.055637][T22219] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4350.055642][T22219] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4350.055646][T22219] RIP: 0033:0x7f39c497ca4a
[ 4350.055649][T22219] 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
[ 4350.055652][T22219] RSP: 002b:00007ffc22aef478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4350.055656][T22219] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f39c497ca4a
[ 4350.055657][T22219] RDX: 0000000000000040 RSI: 000000000eb77340 RDI: 0000000000000005
[ 4350.055659][T22219] RBP: 00007ffc22aef500 R08: 0000000000418574 R09: 000000000000001c
[ 4350.055661][T22219] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4350.055663][T22219] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f39c4aa5000
| [ 4350.055663][T22219] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f39c4aa5000
| [ 4350.055678][T22219]
| [ 4350.525478][T22223] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22223
| [4350.525966][T22223] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4350.526221][T22223] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4350.526223][T22223] Call Trace:
[ 4350.526226][T22223]
[4350.526229][T22223] dump_stack_lvl (lib/dump_stack.c:123)
[4350.526239][T22223] check_preemption_disabled (lib/smp_processor_id.c:52)
[4350.526247][T22223] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4350.526253][T22223] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4350.526262][T22223] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4350.526269][T22223] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4350.526274][T22223] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4350.526286][T22223] rawv6_sendmsg (net/ipv6/raw.c:918)
[4350.526298][T22223] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4350.526303][T22223] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4350.526309][T22223] ? __lock_release (kernel/locking/lockdep.c:5534)
[4350.526319][T22223] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4350.526325][T22223] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4350.526334][T22223] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4350.526350][T22223] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4350.526353][T22223] ? __lock_release (kernel/locking/lockdep.c:5534)
[4350.526364][T22223] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4350.526371][T22223] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4350.526377][T22223] ? __pfx___sys_sendto (net/socket.c:2147)
[4350.526391][T22223] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4350.526399][T22223] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4350.526408][T22223] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4350.526415][T22223] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4350.526425][T22223] __x64_sys_sendto (net/socket.c:2183)
[4350.526429][T22223] ? 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)
[4350.526433][T22223] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4350.526438][T22223] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4350.526443][T22223] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4350.526447][T22223] RIP: 0033:0x7fc28b742a4a
[ 4350.526452][T22223] 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
[ 4350.526455][T22223] RSP: 002b:00007fff3a87fb18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4350.526459][T22223] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc28b742a4a
[ 4350.526462][T22223] RDX: 0000000000000040 RSI: 000000000cd76340 RDI: 0000000000000005
[ 4350.526463][T22223] RBP: 00007fff3a87fba0 R08: 0000000000418574 R09: 000000000000001c
[ 4350.526465][T22223] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4350.526467][T22223] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc28b86b000
| [ 4350.526467][T22223] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc28b86b000
| [ 4350.526481][T22223]
| [ 4350.526484][T22223] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22223
| [4350.538377][T22223] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4350.538627][T22223] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4350.538629][T22223] Call Trace:
[ 4350.538631][T22223]
[4350.538633][T22223] dump_stack_lvl (lib/dump_stack.c:123)
[4350.538640][T22223] check_preemption_disabled (lib/smp_processor_id.c:52)
[4350.538646][T22223] lwtunnel_output (net/core/lwtunnel.c:359)
[4350.538653][T22223] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4350.538662][T22223] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4350.538668][T22223] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4350.538673][T22223] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4350.538685][T22223] rawv6_sendmsg (net/ipv6/raw.c:918)
[4350.538697][T22223] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4350.538703][T22223] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4350.538707][T22223] ? __lock_release (kernel/locking/lockdep.c:5534)
[4350.538715][T22223] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4350.538719][T22223] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4350.538728][T22223] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4350.538744][T22223] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4350.538746][T22223] ? __lock_release (kernel/locking/lockdep.c:5534)
[4350.538758][T22223] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4350.538763][T22223] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4350.538768][T22223] ? __pfx___sys_sendto (net/socket.c:2147)
[4350.538783][T22223] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4350.538790][T22223] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4350.538798][T22223] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4350.538805][T22223] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4350.538815][T22223] __x64_sys_sendto (net/socket.c:2183)
[4350.538819][T22223] ? 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)
[4350.538823][T22223] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4350.538828][T22223] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4350.538832][T22223] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4350.538836][T22223] RIP: 0033:0x7fc28b742a4a
[ 4350.538839][T22223] 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
[ 4350.538842][T22223] RSP: 002b:00007fff3a87fb18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4350.538845][T22223] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc28b742a4a
[ 4350.538847][T22223] RDX: 0000000000000040 RSI: 000000000cd76340 RDI: 0000000000000005
[ 4350.538849][T22223] RBP: 00007fff3a87fba0 R08: 0000000000418574 R09: 000000000000001c
[ 4350.538851][T22223] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4350.538852][T22223] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc28b86b000
| [ 4350.538852][T22223] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc28b86b000
| [ 4350.538867][T22223]
| [ 4350.552678][T22223] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22223
| [4350.553057][T22223] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4350.553310][T22223] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4350.553311][T22223] Call Trace:
[ 4350.553313][T22223]
[4350.553315][T22223] dump_stack_lvl (lib/dump_stack.c:123)
[4350.553323][T22223] check_preemption_disabled (lib/smp_processor_id.c:52)
[4350.553329][T22223] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4350.553335][T22223] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4350.553344][T22223] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4350.553351][T22223] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4350.553355][T22223] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4350.553368][T22223] rawv6_sendmsg (net/ipv6/raw.c:918)
[4350.553379][T22223] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4350.553385][T22223] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4350.553390][T22223] ? __lock_release (kernel/locking/lockdep.c:5534)
[4350.553398][T22223] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4350.553403][T22223] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4350.553412][T22223] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4350.553428][T22223] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4350.553431][T22223] ? __lock_release (kernel/locking/lockdep.c:5534)
[4350.553442][T22223] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4350.553448][T22223] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4350.553453][T22223] ? __pfx___sys_sendto (net/socket.c:2147)
[4350.553468][T22223] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4350.553475][T22223] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4350.553484][T22223] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4350.553492][T22223] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4350.553502][T22223] __x64_sys_sendto (net/socket.c:2183)
[4350.553506][T22223] ? 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)
[4350.553510][T22223] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4350.553515][T22223] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4350.553519][T22223] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4350.553523][T22223] RIP: 0033:0x7fc28b742a4a
[ 4350.553527][T22223] 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
[ 4350.553529][T22223] RSP: 002b:00007fff3a87fb18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4350.553533][T22223] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc28b742a4a
[ 4350.553535][T22223] RDX: 0000000000000040 RSI: 000000000cd76340 RDI: 0000000000000005
[ 4350.553536][T22223] RBP: 00007fff3a87fba0 R08: 0000000000418574 R09: 000000000000001c
[ 4350.553538][T22223] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4350.553540][T22223] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc28b86b000
| [ 4350.553540][T22223] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc28b86b000
| [ 4350.553555][T22223]
| [ 4351.051341][T22227] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22227
| [4351.051816][T22227] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4351.053069][T22227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4351.053070][T22227] Call Trace:
[ 4351.053073][T22227]
[4351.053076][T22227] dump_stack_lvl (lib/dump_stack.c:123)
[4351.053086][T22227] check_preemption_disabled (lib/smp_processor_id.c:52)
[4351.053094][T22227] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4351.053101][T22227] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4351.053111][T22227] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4351.053119][T22227] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4351.053124][T22227] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4351.053136][T22227] rawv6_sendmsg (net/ipv6/raw.c:918)
[4351.053147][T22227] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4351.053153][T22227] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4351.053160][T22227] ? __lock_release (kernel/locking/lockdep.c:5534)
[4351.053170][T22227] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4351.053177][T22227] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4351.053186][T22227] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4351.053202][T22227] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4351.053205][T22227] ? __lock_release (kernel/locking/lockdep.c:5534)
[4351.053216][T22227] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4351.053223][T22227] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4351.053229][T22227] ? __pfx___sys_sendto (net/socket.c:2147)
[4351.053243][T22227] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4351.053252][T22227] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4351.053261][T22227] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4351.053268][T22227] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4351.053278][T22227] __x64_sys_sendto (net/socket.c:2183)
[4351.053282][T22227] ? 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)
[4351.053287][T22227] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4351.053292][T22227] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4351.053297][T22227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4351.053311][T22227] RIP: 0033:0x7f19e5eaaa4a
[ 4351.053316][T22227] 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
[ 4351.053319][T22227] RSP: 002b:00007ffd97593ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4351.053323][T22227] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f19e5eaaa4a
[ 4351.053325][T22227] RDX: 0000000000000040 RSI: 000000003dcc2340 RDI: 0000000000000005
[ 4351.053327][T22227] RBP: 00007ffd97593f30 R08: 0000000000418574 R09: 000000000000001c
[ 4351.053329][T22227] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4351.053331][T22227] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19e5fd3000
| [ 4351.053345][T22227]
| [ 4351.053347][T22227] lwtunnel_output(): recursion limit reached on datapath
| [ 4352.529181][T22231] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22231
| [4352.529664][T22231] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4352.529921][T22231] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4352.529923][T22231] Call Trace:
[ 4352.529925][T22231]
[4352.529928][T22231] dump_stack_lvl (lib/dump_stack.c:123)
[4352.529938][T22231] check_preemption_disabled (lib/smp_processor_id.c:52)
[4352.529945][T22231] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4352.529951][T22231] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4352.529959][T22231] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4352.529966][T22231] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4352.529970][T22231] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4352.529982][T22231] rawv6_sendmsg (net/ipv6/raw.c:918)
[4352.529994][T22231] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4352.529999][T22231] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4352.530005][T22231] ? __lock_release (kernel/locking/lockdep.c:5534)
[4352.530013][T22231] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4352.530018][T22231] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4352.530027][T22231] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4352.530043][T22231] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4352.530046][T22231] ? __lock_release (kernel/locking/lockdep.c:5534)
[4352.530057][T22231] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4352.530063][T22231] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4352.530068][T22231] ? __pfx___sys_sendto (net/socket.c:2147)
[4352.530083][T22231] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4352.530090][T22231] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4352.530098][T22231] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4352.530105][T22231] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4352.530115][T22231] __x64_sys_sendto (net/socket.c:2183)
[4352.530119][T22231] ? 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)
[4352.530123][T22231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4352.530128][T22231] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4352.530133][T22231] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4352.530137][T22231] RIP: 0033:0x7fd554a58a4a
[ 4352.530141][T22231] 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
[ 4352.530144][T22231] RSP: 002b:00007fffe78ad328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4352.530147][T22231] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd554a58a4a
[ 4352.530150][T22231] RDX: 0000000000000040 RSI: 000000001237a340 RDI: 0000000000000005
[ 4352.530152][T22231] RBP: 00007fffe78ad3b0 R08: 0000000000418574 R09: 000000000000001c
[ 4352.530154][T22231] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4352.530155][T22231] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd554b81000
| [ 4352.530170][T22231]
| [ 4352.543510][T22231] lwtunnel_output(): recursion limit reached on datapath
| [ 4354.010569][T22235] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22235
| [4354.011552][T22235] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4354.011830][T22235] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4354.011832][T22235] Call Trace:
[ 4354.011834][T22235]
[4354.011837][T22235] dump_stack_lvl (lib/dump_stack.c:123)
[4354.011845][T22235] check_preemption_disabled (lib/smp_processor_id.c:52)
[4354.011851][T22235] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4354.011858][T22235] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4354.011866][T22235] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4354.011872][T22235] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4354.011877][T22235] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4354.011889][T22235] rawv6_sendmsg (net/ipv6/raw.c:918)
[4354.011900][T22235] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4354.011906][T22235] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4354.011911][T22235] ? __lock_release (kernel/locking/lockdep.c:5534)
[4354.011920][T22235] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4354.011926][T22235] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4354.011936][T22235] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4354.011952][T22235] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4354.011955][T22235] ? __lock_release (kernel/locking/lockdep.c:5534)
[4354.011966][T22235] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4354.011971][T22235] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4354.011977][T22235] ? __pfx___sys_sendto (net/socket.c:2147)
[4354.011991][T22235] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4354.011999][T22235] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4354.012008][T22235] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4354.012015][T22235] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4354.012025][T22235] __x64_sys_sendto (net/socket.c:2183)
[4354.012029][T22235] ? 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)
[4354.012032][T22235] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4354.012037][T22235] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4354.012042][T22235] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4354.012046][T22235] RIP: 0033:0x7f58da536a4a
[ 4354.012050][T22235] 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
[ 4354.012053][T22235] RSP: 002b:00007ffc49629758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4354.012057][T22235] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f58da536a4a
[ 4354.012059][T22235] RDX: 0000000000000040 RSI: 0000000038d09340 RDI: 0000000000000005
[ 4354.012061][T22235] RBP: 00007ffc496297e0 R08: 0000000000418574 R09: 000000000000001c
[ 4354.012063][T22235] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4354.012065][T22235] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58da65f000
| [ 4354.012065][T22235] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58da65f000
| [ 4354.012079][T22235]
| [ 4354.025114][T22235] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22235
| [4354.025506][T22235] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4354.025781][T22235] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4354.025782][T22235] Call Trace:
[ 4354.025784][T22235]
[4354.025786][T22235] dump_stack_lvl (lib/dump_stack.c:123)
[4354.025793][T22235] check_preemption_disabled (lib/smp_processor_id.c:52)
[4354.025799][T22235] lwtunnel_output (net/core/lwtunnel.c:359)
[4354.025806][T22235] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4354.025814][T22235] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4354.025820][T22235] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4354.025825][T22235] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4354.025837][T22235] rawv6_sendmsg (net/ipv6/raw.c:918)
[4354.025849][T22235] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4354.025854][T22235] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4354.025858][T22235] ? __lock_release (kernel/locking/lockdep.c:5534)
[4354.025867][T22235] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4354.025870][T22235] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4354.025879][T22235] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4354.025895][T22235] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4354.025898][T22235] ? __lock_release (kernel/locking/lockdep.c:5534)
[4354.025909][T22235] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4354.025914][T22235] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4354.025919][T22235] ? __pfx___sys_sendto (net/socket.c:2147)
[4354.025935][T22235] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4354.025942][T22235] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4354.025950][T22235] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4354.025957][T22235] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4354.025967][T22235] __x64_sys_sendto (net/socket.c:2183)
[4354.025971][T22235] ? 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)
[4354.025974][T22235] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4354.025979][T22235] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4354.025984][T22235] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4354.025987][T22235] RIP: 0033:0x7f58da536a4a
[ 4354.025990][T22235] 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
[ 4354.025993][T22235] RSP: 002b:00007ffc49629758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4354.025996][T22235] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f58da536a4a
[ 4354.025998][T22235] RDX: 0000000000000040 RSI: 0000000038d09340 RDI: 0000000000000005
[ 4354.026000][T22235] RBP: 00007ffc496297e0 R08: 0000000000418574 R09: 000000000000001c
[ 4354.026002][T22235] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4354.026003][T22235] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58da65f000
| [ 4354.502640][T22239] lwtunnel_output(): recursion limit reached on datapath
| [ 4356.367705][T22247] check_preemption_disabled: 2 callbacks suppressed
| [ 4356.367712][T22247] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22247
| [4356.368506][T22247] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4356.368766][T22247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4356.368768][T22247] Call Trace:
[ 4356.368771][T22247]
[4356.368773][T22247] dump_stack_lvl (lib/dump_stack.c:123)
[4356.368781][T22247] check_preemption_disabled (lib/smp_processor_id.c:52)
[4356.368788][T22247] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4356.368794][T22247] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4356.368802][T22247] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.368808][T22247] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4356.368813][T22247] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.368825][T22247] rawv6_sendmsg (net/ipv6/raw.c:918)
[4356.368837][T22247] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4356.368842][T22247] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4356.368847][T22247] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.368855][T22247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4356.368861][T22247] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4356.368870][T22247] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4356.368886][T22247] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4356.368889][T22247] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.368900][T22247] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.368906][T22247] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.368911][T22247] ? __pfx___sys_sendto (net/socket.c:2147)
[4356.368925][T22247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4356.368934][T22247] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4356.368942][T22247] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4356.368949][T22247] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4356.368959][T22247] __x64_sys_sendto (net/socket.c:2183)
[4356.368963][T22247] ? 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)
[4356.368967][T22247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4356.368972][T22247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4356.368977][T22247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4356.368980][T22247] RIP: 0033:0x7f19bf833a4a
[ 4356.368985][T22247] 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
[ 4356.368988][T22247] RSP: 002b:00007fffb4947738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4356.368992][T22247] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f19bf833a4a
[ 4356.368994][T22247] RDX: 0000000000000040 RSI: 000000001d84e340 RDI: 0000000000000005
[ 4356.368996][T22247] RBP: 00007fffb49477c0 R08: 0000000000418574 R09: 000000000000001c
[ 4356.368998][T22247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4356.369000][T22247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19bf95c000
| [ 4356.369015][T22247]
| [ 4356.382684][T22247] lwtunnel_output(): recursion limit reached on datapath
| [ 4357.850866][T22251] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22251
| [4357.851967][T22251] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4357.852246][T22251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4357.852248][T22251] Call Trace:
[ 4357.852250][T22251]
[4357.852253][T22251] dump_stack_lvl (lib/dump_stack.c:123)
[4357.852261][T22251] check_preemption_disabled (lib/smp_processor_id.c:52)
[4357.852267][T22251] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4357.852274][T22251] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4357.852282][T22251] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4357.852288][T22251] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4357.852293][T22251] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4357.852305][T22251] rawv6_sendmsg (net/ipv6/raw.c:918)
[4357.852316][T22251] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4357.852322][T22251] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4357.852327][T22251] ? __lock_release (kernel/locking/lockdep.c:5534)
[4357.852335][T22251] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4357.852340][T22251] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4357.852349][T22251] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4357.852365][T22251] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4357.852368][T22251] ? __lock_release (kernel/locking/lockdep.c:5534)
[4357.852379][T22251] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4357.852385][T22251] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4357.852391][T22251] ? __pfx___sys_sendto (net/socket.c:2147)
[4357.852405][T22251] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4357.852412][T22251] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4357.852420][T22251] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4357.852427][T22251] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4357.852437][T22251] __x64_sys_sendto (net/socket.c:2183)
[4357.852441][T22251] ? 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)
[4357.852445][T22251] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4357.852450][T22251] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4357.852455][T22251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4357.852458][T22251] RIP: 0033:0x7f624a52ea4a
[ 4357.852463][T22251] 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
[ 4357.852466][T22251] RSP: 002b:00007ffd472fba68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4357.852470][T22251] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f624a52ea4a
[ 4357.852472][T22251] RDX: 0000000000000040 RSI: 000000000df3e340 RDI: 0000000000000005
[ 4357.852474][T22251] RBP: 00007ffd472fbaf0 R08: 0000000000418574 R09: 000000000000001c
[ 4357.852476][T22251] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4357.852478][T22251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f624a657000
| [ 4357.852478][T22251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f624a657000
| [ 4357.852492][T22251]
| [ 4357.852495][T22251] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22251
| [4357.865244][T22251] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4357.865519][T22251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4357.865521][T22251] Call Trace:
[ 4357.865523][T22251]
[4357.865525][T22251] dump_stack_lvl (lib/dump_stack.c:123)
[4357.865532][T22251] check_preemption_disabled (lib/smp_processor_id.c:52)
[4357.865539][T22251] lwtunnel_output (net/core/lwtunnel.c:359)
[4357.865545][T22251] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4357.865552][T22251] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4357.865558][T22251] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4357.865563][T22251] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4357.865575][T22251] rawv6_sendmsg (net/ipv6/raw.c:918)
[4357.865587][T22251] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4357.865592][T22251] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4357.865596][T22251] ? __lock_release (kernel/locking/lockdep.c:5534)
[4357.865604][T22251] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4357.865608][T22251] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4357.865617][T22251] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4357.865633][T22251] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4357.865636][T22251] ? __lock_release (kernel/locking/lockdep.c:5534)
[4357.865647][T22251] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4357.865651][T22251] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4357.865657][T22251] ? __pfx___sys_sendto (net/socket.c:2147)
[4357.865671][T22251] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4357.865678][T22251] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4357.865686][T22251] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4357.865693][T22251] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4357.865703][T22251] __x64_sys_sendto (net/socket.c:2183)
[4357.865707][T22251] ? 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)
[4357.865710][T22251] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4357.865715][T22251] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4357.865720][T22251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4357.865724][T22251] RIP: 0033:0x7f624a52ea4a
[ 4357.865727][T22251] 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
[ 4357.865730][T22251] RSP: 002b:00007ffd472fba68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4357.865733][T22251] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f624a52ea4a
[ 4357.865735][T22251] RDX: 0000000000000040 RSI: 000000000df3e340 RDI: 0000000000000005
[ 4357.865737][T22251] RBP: 00007ffd472fbaf0 R08: 0000000000418574 R09: 000000000000001c
[ 4357.865739][T22251] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4357.865741][T22251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f624a657000
| [ 4357.865741][T22251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f624a657000
| [ 4357.865756][T22251]
| [ 4357.883588][T22251] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22251
| [4357.884010][T22251] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4357.884287][T22251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4357.884289][T22251] Call Trace:
[ 4357.884290][T22251]
[4357.884293][T22251] dump_stack_lvl (lib/dump_stack.c:123)
[4357.884299][T22251] check_preemption_disabled (lib/smp_processor_id.c:52)
[4357.884306][T22251] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4357.884312][T22251] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4357.884319][T22251] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4357.884325][T22251] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4357.884329][T22251] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4357.884342][T22251] rawv6_sendmsg (net/ipv6/raw.c:918)
[4357.884353][T22251] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4357.884359][T22251] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4357.884363][T22251] ? __lock_release (kernel/locking/lockdep.c:5534)
[4357.884371][T22251] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4357.884375][T22251] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4357.884384][T22251] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4357.884400][T22251] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4357.884403][T22251] ? __lock_release (kernel/locking/lockdep.c:5534)
[4357.884414][T22251] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4357.884420][T22251] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4357.884425][T22251] ? __pfx___sys_sendto (net/socket.c:2147)
[4357.884440][T22251] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4357.884447][T22251] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4357.884455][T22251] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4357.884462][T22251] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4357.884472][T22251] __x64_sys_sendto (net/socket.c:2183)
[4357.884476][T22251] ? 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)
[4357.884479][T22251] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4357.884484][T22251] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4357.884489][T22251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4357.884492][T22251] RIP: 0033:0x7f624a52ea4a
[ 4357.884496][T22251] 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
[ 4357.884499][T22251] RSP: 002b:00007ffd472fba68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4357.884502][T22251] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f624a52ea4a
[ 4357.884504][T22251] RDX: 0000000000000040 RSI: 000000000df3e340 RDI: 0000000000000005
[ 4357.884506][T22251] RBP: 00007ffd472fbaf0 R08: 0000000000418574 R09: 000000000000001c
[ 4357.884508][T22251] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4357.884510][T22251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f624a657000
| [ 4357.884510][T22251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f624a657000
| [ 4357.884525][T22251]
| [ 4358.349601][T22255] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22255
| [4358.351430][T22255] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4358.351696][T22255] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4358.351698][T22255] Call Trace:
[ 4358.351700][T22255]
[4358.351702][T22255] dump_stack_lvl (lib/dump_stack.c:123)
[4358.351711][T22255] check_preemption_disabled (lib/smp_processor_id.c:52)
[4358.351717][T22255] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4358.351723][T22255] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4358.351732][T22255] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4358.351738][T22255] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4358.351743][T22255] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4358.351755][T22255] rawv6_sendmsg (net/ipv6/raw.c:918)
[4358.351767][T22255] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4358.351772][T22255] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4358.351777][T22255] ? __lock_release (kernel/locking/lockdep.c:5534)
[4358.351786][T22255] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4358.351790][T22255] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4358.351799][T22255] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4358.351815][T22255] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4358.351818][T22255] ? __lock_release (kernel/locking/lockdep.c:5534)
[4358.351829][T22255] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4358.351835][T22255] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4358.351841][T22255] ? __pfx___sys_sendto (net/socket.c:2147)
[4358.351855][T22255] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4358.351862][T22255] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4358.351871][T22255] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4358.351878][T22255] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4358.351888][T22255] __x64_sys_sendto (net/socket.c:2183)
[4358.351892][T22255] ? 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)
[4358.351896][T22255] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4358.351900][T22255] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4358.351905][T22255] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4358.351909][T22255] RIP: 0033:0x7fd9216eca4a
[ 4358.351914][T22255] 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
[ 4358.351917][T22255] RSP: 002b:00007ffd4bb4bbc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4358.351921][T22255] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd9216eca4a
[ 4358.351923][T22255] RDX: 0000000000000040 RSI: 00000000276bb340 RDI: 0000000000000005
[ 4358.351925][T22255] RBP: 00007ffd4bb4bc50 R08: 0000000000418574 R09: 000000000000001c
[ 4358.351927][T22255] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4358.351929][T22255] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd921815000
| [ 4358.351945][T22255]
| [ 4358.365049][T22255] lwtunnel_output(): recursion limit reached on datapath
| [ 4359.829569][T22259] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22259
| [4359.830465][T22259] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4359.830728][T22259] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4359.830730][T22259] Call Trace:
[ 4359.830732][T22259]
[4359.830735][T22259] dump_stack_lvl (lib/dump_stack.c:123)
[4359.830743][T22259] check_preemption_disabled (lib/smp_processor_id.c:52)
[4359.830749][T22259] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4359.830756][T22259] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4359.830764][T22259] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4359.830770][T22259] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4359.830775][T22259] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4359.830787][T22259] rawv6_sendmsg (net/ipv6/raw.c:918)
[4359.830799][T22259] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4359.830804][T22259] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4359.830809][T22259] ? __lock_release (kernel/locking/lockdep.c:5534)
[4359.830818][T22259] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4359.830823][T22259] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4359.830832][T22259] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4359.830848][T22259] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4359.830851][T22259] ? __lock_release (kernel/locking/lockdep.c:5534)
[4359.830863][T22259] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4359.830868][T22259] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4359.830874][T22259] ? __pfx___sys_sendto (net/socket.c:2147)
[4359.830888][T22259] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4359.830895][T22259] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4359.830904][T22259] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4359.830911][T22259] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4359.830921][T22259] __x64_sys_sendto (net/socket.c:2183)
[4359.830925][T22259] ? 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)
[4359.830929][T22259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4359.830936][T22259] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4359.830941][T22259] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4359.830945][T22259] RIP: 0033:0x7f7d9f44fa4a
[ 4359.830949][T22259] 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
[ 4359.830952][T22259] RSP: 002b:00007ffc25c7b688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4359.830956][T22259] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d9f44fa4a
[ 4359.830958][T22259] RDX: 0000000000000040 RSI: 0000000006c21340 RDI: 0000000000000005
[ 4359.830960][T22259] RBP: 00007ffc25c7b710 R08: 0000000000418574 R09: 000000000000001c
[ 4359.830961][T22259] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4359.830963][T22259] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d9f578000
| [ 4359.830977][T22259]
| [ 4359.844012][T22259] lwtunnel_output(): recursion limit reached on datapath
| [ 4361.321514][T22263] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22263
| [4361.322001][T22263] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4361.322259][T22263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4361.322261][T22263] Call Trace:
[ 4361.322263][T22263]
[4361.322265][T22263] dump_stack_lvl (lib/dump_stack.c:123)
[4361.322273][T22263] check_preemption_disabled (lib/smp_processor_id.c:52)
[4361.322280][T22263] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4361.322286][T22263] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4361.322294][T22263] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.322300][T22263] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4361.322305][T22263] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.322317][T22263] rawv6_sendmsg (net/ipv6/raw.c:918)
[4361.322328][T22263] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4361.322333][T22263] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4361.322339][T22263] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.322348][T22263] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4361.322353][T22263] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4361.322362][T22263] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4361.322377][T22263] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4361.322380][T22263] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.322391][T22263] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.322397][T22263] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.322402][T22263] ? __pfx___sys_sendto (net/socket.c:2147)
[4361.322417][T22263] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4361.322424][T22263] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4361.322433][T22263] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4361.322440][T22263] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4361.322450][T22263] __x64_sys_sendto (net/socket.c:2183)
[4361.322454][T22263] ? 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)
[4361.322457][T22263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4361.322462][T22263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4361.322467][T22263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4361.322471][T22263] RIP: 0033:0x7f5817a2da4a
[ 4361.322475][T22263] 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
[ 4361.322477][T22263] RSP: 002b:00007ffe6720bda8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4361.322482][T22263] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5817a2da4a
[ 4361.322484][T22263] RDX: 0000000000000040 RSI: 000000001835d340 RDI: 0000000000000005
[ 4361.322486][T22263] RBP: 00007ffe6720be30 R08: 0000000000418574 R09: 000000000000001c
[ 4361.322488][T22263] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4361.322489][T22263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5817b56000
| [ 4361.322504][T22263]
| [ 4361.322506][T22263] lwtunnel_output(): recursion limit reached on datapath
| [ 4362.806748][T22267] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22267
| [4362.807255][T22267] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4362.807521][T22267] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4362.807523][T22267] Call Trace:
[ 4362.807525][T22267]
[4362.807527][T22267] dump_stack_lvl (lib/dump_stack.c:123)
[4362.807535][T22267] check_preemption_disabled (lib/smp_processor_id.c:52)
[4362.807542][T22267] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4362.807549][T22267] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4362.807557][T22267] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4362.807563][T22267] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4362.807568][T22267] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4362.807580][T22267] rawv6_sendmsg (net/ipv6/raw.c:918)
[4362.807591][T22267] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4362.807597][T22267] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4362.807602][T22267] ? __lock_release (kernel/locking/lockdep.c:5534)
[4362.807610][T22267] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4362.807615][T22267] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4362.807624][T22267] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4362.807640][T22267] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4362.807643][T22267] ? __lock_release (kernel/locking/lockdep.c:5534)
[4362.807654][T22267] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4362.807660][T22267] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4362.807665][T22267] ? __pfx___sys_sendto (net/socket.c:2147)
[4362.807679][T22267] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4362.807686][T22267] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4362.807694][T22267] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4362.807701][T22267] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4362.807711][T22267] __x64_sys_sendto (net/socket.c:2183)
[4362.807715][T22267] ? 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)
[4362.807719][T22267] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4362.807724][T22267] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4362.807729][T22267] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4362.807732][T22267] RIP: 0033:0x7f5167c82a4a
[ 4362.807737][T22267] 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
[ 4362.807740][T22267] RSP: 002b:00007ffc3e302798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4362.807744][T22267] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5167c82a4a
[ 4362.807746][T22267] RDX: 0000000000000040 RSI: 000000002b857340 RDI: 0000000000000005
[ 4362.807748][T22267] RBP: 00007ffc3e302820 R08: 0000000000418574 R09: 000000000000001c
[ 4362.807750][T22267] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4362.807752][T22267] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5167dab000
| [ 4362.807768][T22267] lwtunnel_output(): recursion limit reached on datapath
| [ 4362.905285][ C3] Dead loop on virtual device veth1, fix it urgently!
| [ 4364.289008][T22271] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22271
| [4364.289500][T22271] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4364.289757][T22271] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4364.289760][T22271] Call Trace:
[ 4364.289762][T22271]
[4364.289765][T22271] dump_stack_lvl (lib/dump_stack.c:123)
[4364.289776][T22271] check_preemption_disabled (lib/smp_processor_id.c:52)
[4364.289783][T22271] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4364.289790][T22271] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4364.289799][T22271] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4364.289806][T22271] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4364.289811][T22271] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4364.289824][T22271] rawv6_sendmsg (net/ipv6/raw.c:918)
[4364.289835][T22271] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4364.289840][T22271] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4364.289847][T22271] ? __lock_release (kernel/locking/lockdep.c:5534)
[4364.289856][T22271] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4364.289862][T22271] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4364.289872][T22271] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4364.289888][T22271] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4364.289891][T22271] ? __lock_release (kernel/locking/lockdep.c:5534)
[4364.289902][T22271] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4364.289910][T22271] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4364.289915][T22271] ? __pfx___sys_sendto (net/socket.c:2147)
[4364.289930][T22271] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4364.289939][T22271] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4364.289949][T22271] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4364.289956][T22271] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4364.289966][T22271] __x64_sys_sendto (net/socket.c:2183)
[4364.289970][T22271] ? 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)
[4364.289975][T22271] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4364.289980][T22271] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4364.289985][T22271] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4364.289989][T22271] RIP: 0033:0x7f0cc3a5da4a
[ 4364.289994][T22271] 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
[ 4364.289997][T22271] RSP: 002b:00007fff86483868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4364.290002][T22271] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0cc3a5da4a
[ 4364.290004][T22271] RDX: 0000000000000040 RSI: 00000000324bb340 RDI: 0000000000000005
[ 4364.290006][T22271] RBP: 00007fff864838f0 R08: 0000000000418574 R09: 000000000000001c
[ 4364.290007][T22271] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4364.290009][T22271] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cc3b86000
| [ 4364.290009][T22271] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cc3b86000
| [ 4364.290024][T22271]
| [ 4364.303286][T22271] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22271
| [4364.303638][T22271] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4364.303883][T22271] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4364.303885][T22271] Call Trace:
[ 4364.303886][T22271]
[4364.303888][T22271] dump_stack_lvl (lib/dump_stack.c:123)
[4364.303896][T22271] check_preemption_disabled (lib/smp_processor_id.c:52)
[4364.303902][T22271] lwtunnel_output (net/core/lwtunnel.c:359)
[4364.303908][T22271] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4364.303916][T22271] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4364.303922][T22271] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4364.303927][T22271] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4364.303940][T22271] rawv6_sendmsg (net/ipv6/raw.c:918)
[4364.303952][T22271] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4364.303957][T22271] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4364.303962][T22271] ? __lock_release (kernel/locking/lockdep.c:5534)
[4364.303970][T22271] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4364.303973][T22271] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4364.303982][T22271] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4364.303998][T22271] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4364.304001][T22271] ? __lock_release (kernel/locking/lockdep.c:5534)
[4364.304012][T22271] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4364.304017][T22271] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4364.304022][T22271] ? __pfx___sys_sendto (net/socket.c:2147)
[4364.304037][T22271] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4364.304044][T22271] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4364.304052][T22271] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4364.304059][T22271] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4364.304069][T22271] __x64_sys_sendto (net/socket.c:2183)
[4364.304073][T22271] ? 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)
[4364.304076][T22271] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4364.304081][T22271] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4364.304085][T22271] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4364.304089][T22271] RIP: 0033:0x7f0cc3a5da4a
[ 4364.304092][T22271] 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
[ 4364.304095][T22271] RSP: 002b:00007fff86483868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4364.304098][T22271] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0cc3a5da4a
[ 4364.304100][T22271] RDX: 0000000000000040 RSI: 00000000324bb340 RDI: 0000000000000005
[ 4364.304101][T22271] RBP: 00007fff864838f0 R08: 0000000000418574 R09: 000000000000001c
[ 4364.304103][T22271] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4364.304105][T22271] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cc3b86000
| [ 4364.304105][T22271] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cc3b86000
| [ 4364.304120][T22271]
| [ 4364.317241][T22271] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22271
| [4364.317606][T22271] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4364.317854][T22271] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4364.317856][T22271] Call Trace:
[ 4364.317858][T22271]
[4364.317860][T22271] dump_stack_lvl (lib/dump_stack.c:123)
[4364.317866][T22271] check_preemption_disabled (lib/smp_processor_id.c:52)
[4364.317873][T22271] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4364.317880][T22271] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4364.317886][T22271] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4364.317892][T22271] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4364.317897][T22271] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4364.317909][T22271] rawv6_sendmsg (net/ipv6/raw.c:918)
[4364.317921][T22271] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4364.317927][T22271] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4364.317932][T22271] ? __lock_release (kernel/locking/lockdep.c:5534)
[4364.317941][T22271] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4364.317946][T22271] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4364.317955][T22271] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4364.317971][T22271] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4364.317974][T22271] ? __lock_release (kernel/locking/lockdep.c:5534)
[4364.317986][T22271] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4364.317991][T22271] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4364.317997][T22271] ? __pfx___sys_sendto (net/socket.c:2147)
[4364.318011][T22271] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4364.318018][T22271] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4364.318025][T22271] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4364.318033][T22271] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4364.318043][T22271] __x64_sys_sendto (net/socket.c:2183)
[4364.318047][T22271] ? 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)
[4364.318050][T22271] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4364.318055][T22271] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4364.318060][T22271] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4364.318064][T22271] RIP: 0033:0x7f0cc3a5da4a
[ 4364.318067][T22271] 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
[ 4364.318070][T22271] RSP: 002b:00007fff86483868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4364.318073][T22271] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0cc3a5da4a
[ 4364.318075][T22271] RDX: 0000000000000040 RSI: 00000000324bb340 RDI: 0000000000000005
[ 4364.318077][T22271] RBP: 00007fff864838f0 R08: 0000000000418574 R09: 000000000000001c
[ 4364.318079][T22271] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4364.318082][T22271] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cc3b86000
| [ 4364.318082][T22271] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cc3b86000
| [ 4364.318097][T22271]
| [ 4364.809802][T22275] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22275
| [4364.810911][T22275] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4364.811182][T22275] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4364.811184][T22275] Call Trace:
[ 4364.811187][T22275]
[4364.811189][T22275] dump_stack_lvl (lib/dump_stack.c:123)
[4364.811200][T22275] check_preemption_disabled (lib/smp_processor_id.c:52)
[4364.811207][T22275] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4364.811214][T22275] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4364.811224][T22275] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4364.811232][T22275] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4364.811237][T22275] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4364.811249][T22275] rawv6_sendmsg (net/ipv6/raw.c:918)
[4364.811261][T22275] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4364.811266][T22275] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4364.811273][T22275] ? __lock_release (kernel/locking/lockdep.c:5534)
[4364.811283][T22275] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4364.811290][T22275] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4364.811299][T22275] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4364.811315][T22275] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4364.811318][T22275] ? __lock_release (kernel/locking/lockdep.c:5534)
[4364.811329][T22275] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4364.811336][T22275] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4364.811341][T22275] ? __pfx___sys_sendto (net/socket.c:2147)
[4364.811355][T22275] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4364.811363][T22275] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4364.811374][T22275] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4364.811380][T22275] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4364.811390][T22275] __x64_sys_sendto (net/socket.c:2183)
[4364.811394][T22275] ? 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)
[4364.811399][T22275] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4364.811405][T22275] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4364.811409][T22275] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4364.811413][T22275] RIP: 0033:0x7ff65cac6a4a
[ 4364.811418][T22275] 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
[ 4364.811421][T22275] RSP: 002b:00007ffe24a774f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4364.811425][T22275] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff65cac6a4a
[ 4364.811428][T22275] RDX: 0000000000000040 RSI: 000000002d0a0340 RDI: 0000000000000005
[ 4364.811430][T22275] RBP: 00007ffe24a77580 R08: 0000000000418574 R09: 000000000000001c
[ 4364.811432][T22275] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4364.811434][T22275] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff65cbef000
| [ 4364.811448][T22275]
| [ 4364.811451][T22275] lwtunnel_output(): recursion limit reached on datapath
| [ 4366.288926][T22279] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22279
| [4366.289466][T22279] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4366.289741][T22279] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4366.289743][T22279] Call Trace:
[ 4366.289745][T22279]
[4366.289747][T22279] dump_stack_lvl (lib/dump_stack.c:123)
[4366.289756][T22279] check_preemption_disabled (lib/smp_processor_id.c:52)
[4366.289763][T22279] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4366.289770][T22279] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4366.289779][T22279] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.289786][T22279] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4366.289791][T22279] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.289803][T22279] rawv6_sendmsg (net/ipv6/raw.c:918)
[4366.289814][T22279] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4366.289820][T22279] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4366.289825][T22279] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.289835][T22279] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4366.289841][T22279] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4366.289850][T22279] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4366.289866][T22279] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4366.289869][T22279] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.289880][T22279] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.289886][T22279] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.289892][T22279] ? __pfx___sys_sendto (net/socket.c:2147)
[4366.289906][T22279] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4366.289914][T22279] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4366.289922][T22279] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4366.289930][T22279] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4366.289941][T22279] __x64_sys_sendto (net/socket.c:2183)
[4366.289945][T22279] ? 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)
[4366.289950][T22279] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4366.289955][T22279] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4366.289959][T22279] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4366.289963][T22279] RIP: 0033:0x7fd9f07eea4a
[ 4366.289968][T22279] 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
[ 4366.289971][T22279] RSP: 002b:00007ffe5afc22a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4366.289975][T22279] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd9f07eea4a
[ 4366.289977][T22279] RDX: 0000000000000040 RSI: 00000000262a6340 RDI: 0000000000000005
[ 4366.289979][T22279] RBP: 00007ffe5afc2330 R08: 0000000000418574 R09: 000000000000001c
[ 4366.289981][T22279] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4366.289983][T22279] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd9f0917000
| [ 4366.289983][T22279] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd9f0917000
| [ 4366.289997][T22279]
| [ 4366.305069][T22279] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22279
| [4366.305566][T22279] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4366.305859][T22279] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4366.305861][T22279] Call Trace:
[ 4366.305863][T22279]
[4366.305865][T22279] dump_stack_lvl (lib/dump_stack.c:123)
[4366.305871][T22279] check_preemption_disabled (lib/smp_processor_id.c:52)
[4366.305877][T22279] lwtunnel_output (net/core/lwtunnel.c:359)
[4366.305884][T22279] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4366.305891][T22279] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.305897][T22279] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4366.305902][T22279] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.305914][T22279] rawv6_sendmsg (net/ipv6/raw.c:918)
[4366.305926][T22279] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4366.305932][T22279] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4366.305937][T22279] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.305945][T22279] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4366.305949][T22279] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4366.305958][T22279] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4366.305975][T22279] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4366.305977][T22279] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.305989][T22279] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.305993][T22279] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.305999][T22279] ? __pfx___sys_sendto (net/socket.c:2147)
[4366.306014][T22279] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4366.306021][T22279] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4366.306029][T22279] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4366.306036][T22279] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4366.306046][T22279] __x64_sys_sendto (net/socket.c:2183)
[4366.306050][T22279] ? 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)
[4366.306053][T22279] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4366.306058][T22279] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4366.306063][T22279] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4366.306066][T22279] RIP: 0033:0x7fd9f07eea4a
[ 4366.306070][T22279] 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
[ 4366.306072][T22279] RSP: 002b:00007ffe5afc22a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4366.306075][T22279] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd9f07eea4a
[ 4366.306078][T22279] RDX: 0000000000000040 RSI: 00000000262a6340 RDI: 0000000000000005
[ 4366.306079][T22279] RBP: 00007ffe5afc2330 R08: 0000000000418574 R09: 000000000000001c
[ 4366.306081][T22279] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4366.306083][T22279] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd9f0917000
| [ 4366.306083][T22279] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd9f0917000
| [ 4366.306097][T22279]
| [ 4366.321294][T22279] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22279
| [4366.321783][T22279] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4366.322110][T22279] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4366.322112][T22279] Call Trace:
[ 4366.322114][T22279]
[4366.322116][T22279] dump_stack_lvl (lib/dump_stack.c:123)
[4366.322123][T22279] check_preemption_disabled (lib/smp_processor_id.c:52)
[4366.322129][T22279] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4366.322135][T22279] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4366.322142][T22279] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.322148][T22279] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4366.322153][T22279] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.322165][T22279] rawv6_sendmsg (net/ipv6/raw.c:918)
[4366.322176][T22279] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4366.322182][T22279] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4366.322186][T22279] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.322194][T22279] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4366.322197][T22279] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4366.322206][T22279] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4366.322223][T22279] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4366.322225][T22279] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.322237][T22279] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.322241][T22279] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.322246][T22279] ? __pfx___sys_sendto (net/socket.c:2147)
[4366.322261][T22279] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4366.322268][T22279] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4366.322275][T22279] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4366.322283][T22279] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4366.322293][T22279] __x64_sys_sendto (net/socket.c:2183)
[4366.322297][T22279] ? 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)
[4366.322300][T22279] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4366.322305][T22279] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4366.322310][T22279] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4366.322313][T22279] RIP: 0033:0x7fd9f07eea4a
[ 4366.322316][T22279] 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
[ 4366.322319][T22279] RSP: 002b:00007ffe5afc22a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4366.322322][T22279] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd9f07eea4a
[ 4366.322324][T22279] RDX: 0000000000000040 RSI: 00000000262a6340 RDI: 0000000000000005
[ 4366.322326][T22279] RBP: 00007ffe5afc2330 R08: 0000000000418574 R09: 000000000000001c
[ 4366.322328][T22279] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4366.322330][T22279] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd9f0917000
| [ 4366.322330][T22279] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd9f0917000
| [ 4366.322344][T22279]
| [ 4366.823475][T22283] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22283
| [4366.824094][T22283] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4366.824415][T22283] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4366.824417][T22283] Call Trace:
[ 4366.824419][T22283]
[4366.824421][T22283] dump_stack_lvl (lib/dump_stack.c:123)
[4366.824430][T22283] check_preemption_disabled (lib/smp_processor_id.c:52)
[4366.824436][T22283] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4366.824442][T22283] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4366.824450][T22283] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.824457][T22283] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4366.824462][T22283] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.824474][T22283] rawv6_sendmsg (net/ipv6/raw.c:918)
[4366.824485][T22283] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4366.824490][T22283] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4366.824495][T22283] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.824503][T22283] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4366.824508][T22283] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4366.824517][T22283] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4366.824532][T22283] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4366.824535][T22283] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.824546][T22283] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.824551][T22283] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.824557][T22283] ? __pfx___sys_sendto (net/socket.c:2147)
[4366.824571][T22283] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4366.824577][T22283] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4366.824585][T22283] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4366.824592][T22283] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4366.824602][T22283] __x64_sys_sendto (net/socket.c:2183)
[4366.824606][T22283] ? 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)
[4366.824610][T22283] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4366.824615][T22283] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4366.824620][T22283] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4366.824623][T22283] RIP: 0033:0x7ff13ae57a4a
[ 4366.824628][T22283] 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
[ 4366.824631][T22283] RSP: 002b:00007ffde9253048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4366.824635][T22283] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff13ae57a4a
[ 4366.824637][T22283] RDX: 0000000000000040 RSI: 00000000156bb340 RDI: 0000000000000005
[ 4366.824639][T22283] RBP: 00007ffde92530d0 R08: 0000000000418574 R09: 000000000000001c
[ 4366.824641][T22283] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4366.824643][T22283] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff13af80000
| [ 4366.824657][T22283]
| [ 4366.824679][T22283] lwtunnel_output(): recursion limit reached on datapath
| [ 4368.327778][T22287] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22287
| [4368.328293][T22287] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4368.328568][T22287] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4368.328571][T22287] Call Trace:
[ 4368.328573][T22287]
[4368.328575][T22287] dump_stack_lvl (lib/dump_stack.c:123)
[4368.328583][T22287] check_preemption_disabled (lib/smp_processor_id.c:52)
[4368.328590][T22287] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4368.328596][T22287] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4368.328604][T22287] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4368.328610][T22287] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4368.328615][T22287] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4368.328627][T22287] rawv6_sendmsg (net/ipv6/raw.c:918)
[4368.328638][T22287] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4368.328644][T22287] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4368.328649][T22287] ? __lock_release (kernel/locking/lockdep.c:5534)
[4368.328658][T22287] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4368.328663][T22287] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4368.328672][T22287] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4368.328688][T22287] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4368.328691][T22287] ? __lock_release (kernel/locking/lockdep.c:5534)
[4368.328702][T22287] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4368.328708][T22287] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4368.328713][T22287] ? __pfx___sys_sendto (net/socket.c:2147)
[4368.328728][T22287] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4368.328735][T22287] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4368.328743][T22287] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4368.328750][T22287] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4368.328760][T22287] __x64_sys_sendto (net/socket.c:2183)
[4368.328763][T22287] ? 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)
[4368.328768][T22287] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4368.328772][T22287] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4368.328777][T22287] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4368.328781][T22287] RIP: 0033:0x7f37a3984a4a
[ 4368.328785][T22287] 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
[ 4368.328789][T22287] RSP: 002b:00007ffef28675f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4368.328793][T22287] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37a3984a4a
[ 4368.328795][T22287] RDX: 0000000000000040 RSI: 0000000022f3e340 RDI: 0000000000000005
[ 4368.328797][T22287] RBP: 00007ffef2867680 R08: 0000000000418574 R09: 000000000000001c
[ 4368.328799][T22287] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4368.328800][T22287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37a3aad000
| [ 4368.328800][T22287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37a3aad000
| [ 4368.328814][T22287]
| [ 4368.328817][T22287] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22287
| [4368.342767][T22287] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4368.343046][T22287] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4368.343047][T22287] Call Trace:
[ 4368.343049][T22287]
[4368.343051][T22287] dump_stack_lvl (lib/dump_stack.c:123)
[4368.343058][T22287] check_preemption_disabled (lib/smp_processor_id.c:52)
[4368.343064][T22287] lwtunnel_output (net/core/lwtunnel.c:359)
[4368.343070][T22287] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4368.343077][T22287] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4368.343083][T22287] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4368.343088][T22287] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4368.343100][T22287] rawv6_sendmsg (net/ipv6/raw.c:918)
[4368.343112][T22287] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4368.343117][T22287] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4368.343121][T22287] ? __lock_release (kernel/locking/lockdep.c:5534)
[4368.343128][T22287] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4368.343132][T22287] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4368.343140][T22287] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4368.343156][T22287] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4368.343159][T22287] ? __lock_release (kernel/locking/lockdep.c:5534)
[4368.343170][T22287] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4368.343174][T22287] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4368.343180][T22287] ? __pfx___sys_sendto (net/socket.c:2147)
[4368.343195][T22287] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4368.343201][T22287] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4368.343209][T22287] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4368.343216][T22287] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4368.343226][T22287] __x64_sys_sendto (net/socket.c:2183)
[4368.343230][T22287] ? 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)
[4368.343233][T22287] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4368.343238][T22287] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4368.343243][T22287] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4368.343246][T22287] RIP: 0033:0x7f37a3984a4a
[ 4368.343249][T22287] 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
[ 4368.343252][T22287] RSP: 002b:00007ffef28675f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4368.343255][T22287] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37a3984a4a
[ 4368.343258][T22287] RDX: 0000000000000040 RSI: 0000000022f3e340 RDI: 0000000000000005
[ 4368.343260][T22287] RBP: 00007ffef2867680 R08: 0000000000418574 R09: 000000000000001c
[ 4368.343262][T22287] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4368.343264][T22287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37a3aad000
| [ 4368.343264][T22287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37a3aad000
| [ 4368.343278][T22287]
| [ 4368.343708][T22287] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22287
| [4368.356713][T22287] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4368.356993][T22287] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4368.356995][T22287] Call Trace:
[ 4368.356996][T22287]
[4368.356998][T22287] dump_stack_lvl (lib/dump_stack.c:123)
[4368.357005][T22287] check_preemption_disabled (lib/smp_processor_id.c:52)
[4368.357011][T22287] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4368.357017][T22287] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4368.357024][T22287] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4368.357030][T22287] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4368.357035][T22287] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4368.357047][T22287] rawv6_sendmsg (net/ipv6/raw.c:918)
[4368.357059][T22287] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4368.357064][T22287] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4368.357069][T22287] ? __lock_release (kernel/locking/lockdep.c:5534)
[4368.357076][T22287] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4368.357080][T22287] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4368.357089][T22287] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4368.357105][T22287] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4368.357108][T22287] ? __lock_release (kernel/locking/lockdep.c:5534)
[4368.357119][T22287] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4368.357123][T22287] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4368.357129][T22287] ? __pfx___sys_sendto (net/socket.c:2147)
[4368.357144][T22287] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4368.357150][T22287] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4368.357157][T22287] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4368.357165][T22287] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4368.357175][T22287] __x64_sys_sendto (net/socket.c:2183)
[4368.357179][T22287] ? 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)
[4368.357182][T22287] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4368.357187][T22287] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4368.357192][T22287] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4368.357195][T22287] RIP: 0033:0x7f37a3984a4a
[ 4368.357198][T22287] 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
[ 4368.357201][T22287] RSP: 002b:00007ffef28675f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4368.357204][T22287] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37a3984a4a
[ 4368.357206][T22287] RDX: 0000000000000040 RSI: 0000000022f3e340 RDI: 0000000000000005
[ 4368.357208][T22287] RBP: 00007ffef2867680 R08: 0000000000418574 R09: 000000000000001c
[ 4368.357211][T22287] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4368.357213][T22287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37a3aad000
| [ 4368.357213][T22287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37a3aad000
| [ 4368.357228][T22287]
| [ 4368.849217][T22291] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22291
| [4368.849743][T22291] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4368.850023][T22291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4368.850025][T22291] Call Trace:
[ 4368.850027][T22291]
[4368.850029][T22291] dump_stack_lvl (lib/dump_stack.c:123)
[4368.850037][T22291] check_preemption_disabled (lib/smp_processor_id.c:52)
[4368.850043][T22291] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4368.850050][T22291] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4368.850059][T22291] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4368.850065][T22291] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4368.850070][T22291] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4368.850082][T22291] rawv6_sendmsg (net/ipv6/raw.c:918)
[4368.850094][T22291] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4368.850099][T22291] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4368.850105][T22291] ? __lock_release (kernel/locking/lockdep.c:5534)
[4368.850113][T22291] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4368.850118][T22291] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4368.850127][T22291] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4368.850143][T22291] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4368.850146][T22291] ? __lock_release (kernel/locking/lockdep.c:5534)
[4368.850157][T22291] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4368.850163][T22291] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4368.850168][T22291] ? __pfx___sys_sendto (net/socket.c:2147)
[4368.850183][T22291] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4368.850190][T22291] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4368.850198][T22291] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4368.850205][T22291] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4368.850215][T22291] __x64_sys_sendto (net/socket.c:2183)
[4368.850219][T22291] ? 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)
[4368.850223][T22291] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4368.850228][T22291] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4368.850233][T22291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4368.850236][T22291] RIP: 0033:0x7f5a3f9e8a4a
[ 4368.850241][T22291] 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
[ 4368.850244][T22291] RSP: 002b:00007ffdb5027438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4368.850248][T22291] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a3f9e8a4a
[ 4368.850250][T22291] RDX: 0000000000000040 RSI: 000000002493a340 RDI: 0000000000000005
[ 4368.850252][T22291] RBP: 00007ffdb50274c0 R08: 0000000000418574 R09: 000000000000001c
[ 4368.850255][T22291] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4368.850257][T22291] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a3fb11000
| [ 4369.050127][ C1] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4370.073197][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4370.318910][T22295] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22295
| [4370.319399][T22295] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4370.319658][T22295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4370.319660][T22295] Call Trace:
[ 4370.319662][T22295]
[4370.319665][T22295] dump_stack_lvl (lib/dump_stack.c:123)
[4370.319673][T22295] check_preemption_disabled (lib/smp_processor_id.c:52)
[4370.319679][T22295] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4370.319686][T22295] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4370.319694][T22295] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4370.319700][T22295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4370.319705][T22295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4370.319717][T22295] rawv6_sendmsg (net/ipv6/raw.c:918)
[4370.319729][T22295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4370.319734][T22295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4370.319739][T22295] ? __lock_release (kernel/locking/lockdep.c:5534)
[4370.319748][T22295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4370.319753][T22295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4370.319762][T22295] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4370.319778][T22295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4370.319781][T22295] ? __lock_release (kernel/locking/lockdep.c:5534)
[4370.319792][T22295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4370.319798][T22295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4370.319803][T22295] ? __pfx___sys_sendto (net/socket.c:2147)
[4370.319818][T22295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4370.319825][T22295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4370.319833][T22295] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4370.319840][T22295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4370.319850][T22295] __x64_sys_sendto (net/socket.c:2183)
[4370.319854][T22295] ? 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)
[4370.319858][T22295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4370.319863][T22295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4370.319868][T22295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4370.319872][T22295] RIP: 0033:0x7f5398e7ca4a
[ 4370.319876][T22295] 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
[ 4370.319879][T22295] RSP: 002b:00007fff83620aa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4370.319883][T22295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5398e7ca4a
[ 4370.319885][T22295] RDX: 0000000000000040 RSI: 000000000c20a340 RDI: 0000000000000005
[ 4370.319887][T22295] RBP: 00007fff83620b30 R08: 0000000000418574 R09: 000000000000001c
[ 4370.319889][T22295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4370.319890][T22295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5398fa5000
| [ 4370.319905][T22295]
| [ 4370.319907][T22295] lwtunnel_output(): recursion limit reached on datapath
| [ 4371.797244][T22299] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22299
| [4371.797751][T22299] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4371.798041][T22299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4371.798043][T22299] Call Trace:
[ 4371.798045][T22299]
[4371.798048][T22299] dump_stack_lvl (lib/dump_stack.c:123)
[4371.798056][T22299] check_preemption_disabled (lib/smp_processor_id.c:52)
[4371.798062][T22299] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4371.798069][T22299] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4371.798076][T22299] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4371.798083][T22299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4371.798088][T22299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4371.798100][T22299] rawv6_sendmsg (net/ipv6/raw.c:918)
[4371.798111][T22299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4371.798117][T22299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4371.798122][T22299] ? __lock_release (kernel/locking/lockdep.c:5534)
[4371.798141][T22299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4371.798145][T22299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4371.798154][T22299] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4371.798169][T22299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4371.798172][T22299] ? __lock_release (kernel/locking/lockdep.c:5534)
[4371.798183][T22299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4371.798188][T22299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4371.798194][T22299] ? __pfx___sys_sendto (net/socket.c:2147)
[4371.798208][T22299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4371.798214][T22299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4371.798223][T22299] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4371.798229][T22299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4371.798239][T22299] __x64_sys_sendto (net/socket.c:2183)
[4371.798243][T22299] ? 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)
[4371.798247][T22299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4371.798252][T22299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4371.798257][T22299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4371.798261][T22299] RIP: 0033:0x7fd6b97fea4a
[ 4371.798265][T22299] 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
[ 4371.798268][T22299] RSP: 002b:00007fff6fda90a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4371.798272][T22299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6b97fea4a
[ 4371.798274][T22299] RDX: 0000000000000040 RSI: 0000000020022340 RDI: 0000000000000005
[ 4371.798275][T22299] RBP: 00007fff6fda9130 R08: 0000000000418574 R09: 000000000000001c
[ 4371.798277][T22299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4371.798279][T22299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6b9927000
| [ 4371.798279][T22299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6b9927000
| [ 4371.798293][T22299]
| [ 4371.798296][T22299] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22299
| [4371.810783][T22299] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4371.811073][T22299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4371.811075][T22299] Call Trace:
[ 4371.811077][T22299]
[4371.811078][T22299] dump_stack_lvl (lib/dump_stack.c:123)
[4371.811085][T22299] check_preemption_disabled (lib/smp_processor_id.c:52)
[4371.811091][T22299] lwtunnel_output (net/core/lwtunnel.c:359)
[4371.811097][T22299] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4371.811104][T22299] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4371.811110][T22299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4371.811114][T22299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4371.811126][T22299] rawv6_sendmsg (net/ipv6/raw.c:918)
[4371.811138][T22299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4371.811143][T22299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4371.811147][T22299] ? __lock_release (kernel/locking/lockdep.c:5534)
[4371.811155][T22299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4371.811158][T22299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4371.811167][T22299] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4371.811183][T22299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4371.811186][T22299] ? __lock_release (kernel/locking/lockdep.c:5534)
[4371.811197][T22299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4371.811201][T22299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4371.811207][T22299] ? __pfx___sys_sendto (net/socket.c:2147)
[4371.811221][T22299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4371.811228][T22299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4371.811235][T22299] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4371.811242][T22299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4371.811252][T22299] __x64_sys_sendto (net/socket.c:2183)
[4371.811256][T22299] ? 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)
[4371.811259][T22299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4371.811263][T22299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4371.811268][T22299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4371.811271][T22299] RIP: 0033:0x7fd6b97fea4a
[ 4371.811275][T22299] 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
[ 4371.811277][T22299] RSP: 002b:00007fff6fda90a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4371.811281][T22299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6b97fea4a
[ 4371.811282][T22299] RDX: 0000000000000040 RSI: 0000000020022340 RDI: 0000000000000005
[ 4371.811284][T22299] RBP: 00007fff6fda9130 R08: 0000000000418574 R09: 000000000000001c
[ 4371.811286][T22299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4371.811288][T22299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6b9927000
| [ 4371.811288][T22299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6b9927000
| [ 4371.811302][T22299]
| [ 4371.811788][T22299] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22299
| [4371.824251][T22299] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4371.824522][T22299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4371.824523][T22299] Call Trace:
[ 4371.824525][T22299]
[4371.824527][T22299] dump_stack_lvl (lib/dump_stack.c:123)
[4371.824533][T22299] check_preemption_disabled (lib/smp_processor_id.c:52)
[4371.824539][T22299] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4371.824546][T22299] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4371.824552][T22299] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4371.824558][T22299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4371.824563][T22299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4371.824575][T22299] rawv6_sendmsg (net/ipv6/raw.c:918)
[4371.824586][T22299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4371.824592][T22299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4371.824596][T22299] ? __lock_release (kernel/locking/lockdep.c:5534)
[4371.824604][T22299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4371.824608][T22299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4371.824616][T22299] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4371.824632][T22299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4371.824635][T22299] ? __lock_release (kernel/locking/lockdep.c:5534)
[4371.824646][T22299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4371.824651][T22299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4371.824657][T22299] ? __pfx___sys_sendto (net/socket.c:2147)
[4371.824671][T22299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4371.824677][T22299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4371.824685][T22299] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4371.824692][T22299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4371.824708][T22299] __x64_sys_sendto (net/socket.c:2183)
[4371.824712][T22299] ? 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)
[4371.824715][T22299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4371.824736][T22299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4371.824741][T22299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4371.824744][T22299] RIP: 0033:0x7fd6b97fea4a
[ 4371.824748][T22299] 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
[ 4371.824751][T22299] RSP: 002b:00007fff6fda90a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4371.824755][T22299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6b97fea4a
[ 4371.824756][T22299] RDX: 0000000000000040 RSI: 0000000020022340 RDI: 0000000000000005
[ 4371.824758][T22299] RBP: 00007fff6fda9130 R08: 0000000000418574 R09: 000000000000001c
[ 4371.824760][T22299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4371.824762][T22299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6b9927000
| [ 4371.824762][T22299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6b9927000
| [ 4371.824777][T22299]
| [ 4372.306918][T22303] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22303
| [4372.308528][T22303] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4372.308791][T22303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4372.308793][T22303] Call Trace:
[ 4372.308795][T22303]
[4372.308798][T22303] dump_stack_lvl (lib/dump_stack.c:123)
[4372.308808][T22303] check_preemption_disabled (lib/smp_processor_id.c:52)
[4372.308815][T22303] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4372.308822][T22303] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4372.308831][T22303] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.308839][T22303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4372.308844][T22303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.308856][T22303] rawv6_sendmsg (net/ipv6/raw.c:918)
[4372.308867][T22303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4372.308873][T22303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4372.308880][T22303] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.308889][T22303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4372.308896][T22303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4372.308905][T22303] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4372.308921][T22303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4372.308924][T22303] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.308937][T22303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.308944][T22303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.308950][T22303] ? __pfx___sys_sendto (net/socket.c:2147)
[4372.308964][T22303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4372.308972][T22303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4372.308981][T22303] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4372.308988][T22303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4372.308998][T22303] __x64_sys_sendto (net/socket.c:2183)
[4372.309002][T22303] ? 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)
[4372.309007][T22303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4372.309013][T22303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4372.309018][T22303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4372.309022][T22303] RIP: 0033:0x7fa4b4d9ba4a
[ 4372.309027][T22303] 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
[ 4372.309030][T22303] RSP: 002b:00007fff165509e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4372.309034][T22303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa4b4d9ba4a
[ 4372.309037][T22303] RDX: 0000000000000040 RSI: 0000000014d23340 RDI: 0000000000000005
[ 4372.309039][T22303] RBP: 00007fff16550a70 R08: 0000000000418574 R09: 000000000000001c
[ 4372.309041][T22303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4372.309043][T22303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa4b4ec4000
| [ 4372.309043][T22303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa4b4ec4000
| [ 4372.309059][T22303]
| [ 4372.321639][T22303] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22303
| [4372.322000][T22303] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4372.322241][T22303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4372.322242][T22303] Call Trace:
[ 4372.322244][T22303]
[4372.322246][T22303] dump_stack_lvl (lib/dump_stack.c:123)
[4372.322253][T22303] check_preemption_disabled (lib/smp_processor_id.c:52)
[4372.322258][T22303] lwtunnel_output (net/core/lwtunnel.c:359)
[4372.322265][T22303] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4372.322272][T22303] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.322277][T22303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4372.322282][T22303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.322295][T22303] rawv6_sendmsg (net/ipv6/raw.c:918)
[4372.322306][T22303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4372.322311][T22303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4372.322316][T22303] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.322324][T22303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4372.322327][T22303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4372.322336][T22303] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4372.322352][T22303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4372.322355][T22303] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.322366][T22303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.322370][T22303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.322376][T22303] ? __pfx___sys_sendto (net/socket.c:2147)
[4372.322390][T22303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4372.322397][T22303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4372.322405][T22303] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4372.322412][T22303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4372.322422][T22303] __x64_sys_sendto (net/socket.c:2183)
[4372.322426][T22303] ? 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)
[4372.322429][T22303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4372.322435][T22303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4372.322439][T22303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4372.322443][T22303] RIP: 0033:0x7fa4b4d9ba4a
[ 4372.322446][T22303] 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
[ 4372.322449][T22303] RSP: 002b:00007fff165509e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4372.322452][T22303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa4b4d9ba4a
[ 4372.322454][T22303] RDX: 0000000000000040 RSI: 0000000014d23340 RDI: 0000000000000005
[ 4372.322456][T22303] RBP: 00007fff16550a70 R08: 0000000000418574 R09: 000000000000001c
[ 4372.322458][T22303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4372.322460][T22303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa4b4ec4000
| [ 4372.322474][T22303]
| [ 4373.722320][T22315] check_preemption_disabled: 7 callbacks suppressed
| [ 4373.722327][T22315] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22315
| [4373.723602][T22315] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4373.723878][T22315] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4373.723880][T22315] Call Trace:
[ 4373.723882][T22315]
[4373.723885][T22315] dump_stack_lvl (lib/dump_stack.c:123)
[4373.723896][T22315] check_preemption_disabled (lib/smp_processor_id.c:52)
[4373.723903][T22315] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4373.723910][T22315] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4373.723920][T22315] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.723927][T22315] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4373.723934][T22315] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.723946][T22315] rawv6_sendmsg (net/ipv6/raw.c:918)
[4373.723958][T22315] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4373.723963][T22315] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4373.723970][T22315] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.723980][T22315] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4373.723986][T22315] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4373.723996][T22315] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4373.724012][T22315] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4373.724015][T22315] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.724026][T22315] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.724033][T22315] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.724039][T22315] ? __pfx___sys_sendto (net/socket.c:2147)
[4373.724053][T22315] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4373.724061][T22315] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4373.724071][T22315] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4373.724078][T22315] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4373.724088][T22315] __x64_sys_sendto (net/socket.c:2183)
[4373.724092][T22315] ? 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)
[4373.724096][T22315] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4373.724102][T22315] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4373.724106][T22315] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4373.724111][T22315] RIP: 0033:0x7facd3dc2a4a
[ 4373.724116][T22315] 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
[ 4373.724119][T22315] RSP: 002b:00007ffde2ac9c88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4373.724123][T22315] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007facd3dc2a4a
[ 4373.724125][T22315] RDX: 0000000000000040 RSI: 000000003d585340 RDI: 0000000000000005
[ 4373.724127][T22315] RBP: 00007ffde2ac9d10 R08: 0000000000418574 R09: 000000000000001c
[ 4373.724128][T22315] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4373.724130][T22315] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007facd3eeb000
| [ 4373.724130][T22315] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007facd3eeb000
| [ 4373.724144][T22315]
| [ 4373.737501][T22315] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22315
| [4373.737920][T22315] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4373.738204][T22315] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4373.738206][T22315] Call Trace:
[ 4373.738208][T22315]
[4373.738210][T22315] dump_stack_lvl (lib/dump_stack.c:123)
[4373.738217][T22315] check_preemption_disabled (lib/smp_processor_id.c:52)
[4373.738223][T22315] lwtunnel_output (net/core/lwtunnel.c:359)
[4373.738230][T22315] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4373.738237][T22315] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.738243][T22315] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4373.738247][T22315] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.738260][T22315] rawv6_sendmsg (net/ipv6/raw.c:918)
[4373.738272][T22315] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4373.738277][T22315] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4373.738281][T22315] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.738288][T22315] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4373.738292][T22315] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4373.738301][T22315] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4373.738317][T22315] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4373.738320][T22315] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.738331][T22315] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.738336][T22315] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.738341][T22315] ? __pfx___sys_sendto (net/socket.c:2147)
[4373.738356][T22315] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4373.738363][T22315] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4373.738371][T22315] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4373.738378][T22315] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4373.738388][T22315] __x64_sys_sendto (net/socket.c:2183)
[4373.738392][T22315] ? 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)
[4373.738395][T22315] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4373.738400][T22315] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4373.738405][T22315] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4373.738408][T22315] RIP: 0033:0x7facd3dc2a4a
[ 4373.738411][T22315] 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
[ 4373.738414][T22315] RSP: 002b:00007ffde2ac9c88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4373.738417][T22315] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007facd3dc2a4a
[ 4373.738419][T22315] RDX: 0000000000000040 RSI: 000000003d585340 RDI: 0000000000000005
[ 4373.738421][T22315] RBP: 00007ffde2ac9d10 R08: 0000000000418574 R09: 000000000000001c
[ 4373.738423][T22315] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4373.738425][T22315] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007facd3eeb000
| [ 4373.738425][T22315] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007facd3eeb000
| [ 4373.738439][T22315]
| [ 4373.738876][T22315] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22315
| [4373.753851][T22315] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4373.754198][T22315] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4373.754200][T22315] Call Trace:
[ 4373.754202][T22315]
[4373.754204][T22315] dump_stack_lvl (lib/dump_stack.c:123)
[4373.754210][T22315] check_preemption_disabled (lib/smp_processor_id.c:52)
[4373.754216][T22315] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4373.754223][T22315] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4373.754230][T22315] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.754236][T22315] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4373.754240][T22315] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.754253][T22315] rawv6_sendmsg (net/ipv6/raw.c:918)
[4373.754265][T22315] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4373.754270][T22315] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4373.754274][T22315] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.754282][T22315] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4373.754285][T22315] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4373.754294][T22315] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4373.754311][T22315] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4373.754313][T22315] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.754325][T22315] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.754329][T22315] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.754335][T22315] ? __pfx___sys_sendto (net/socket.c:2147)
[4373.754350][T22315] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4373.754356][T22315] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4373.754364][T22315] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4373.754371][T22315] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4373.754381][T22315] __x64_sys_sendto (net/socket.c:2183)
[4373.754385][T22315] ? 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)
[4373.754389][T22315] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4373.754393][T22315] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4373.754398][T22315] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4373.754401][T22315] RIP: 0033:0x7facd3dc2a4a
[ 4373.754405][T22315] 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
[ 4373.754408][T22315] RSP: 002b:00007ffde2ac9c88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4373.754411][T22315] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007facd3dc2a4a
[ 4373.754413][T22315] RDX: 0000000000000040 RSI: 000000003d585340 RDI: 0000000000000005
[ 4373.754415][T22315] RBP: 00007ffde2ac9d10 R08: 0000000000418574 R09: 000000000000001c
[ 4373.754417][T22315] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4373.754419][T22315] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007facd3eeb000
| [ 4373.754419][T22315] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007facd3eeb000
| [ 4373.754433][T22315]
| [ 4374.257247][T22319] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22319
| [4374.257729][T22319] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4374.258005][T22319] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4374.258007][T22319] Call Trace:
[ 4374.258009][T22319]
[4374.258012][T22319] dump_stack_lvl (lib/dump_stack.c:123)
[4374.258020][T22319] check_preemption_disabled (lib/smp_processor_id.c:52)
[4374.258026][T22319] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4374.258033][T22319] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4374.258041][T22319] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4374.258047][T22319] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4374.258053][T22319] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4374.258065][T22319] rawv6_sendmsg (net/ipv6/raw.c:918)
[4374.258076][T22319] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4374.258082][T22319] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4374.258087][T22319] ? __lock_release (kernel/locking/lockdep.c:5534)
[4374.258095][T22319] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4374.258100][T22319] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4374.258109][T22319] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4374.258126][T22319] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4374.258128][T22319] ? __lock_release (kernel/locking/lockdep.c:5534)
[4374.258139][T22319] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4374.258145][T22319] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4374.258151][T22319] ? __pfx___sys_sendto (net/socket.c:2147)
[4374.258165][T22319] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4374.258172][T22319] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4374.258180][T22319] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4374.258187][T22319] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4374.258197][T22319] __x64_sys_sendto (net/socket.c:2183)
[4374.258201][T22319] ? 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)
[4374.258205][T22319] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4374.258210][T22319] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4374.258215][T22319] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4374.258219][T22319] RIP: 0033:0x7fabe069ea4a
[ 4374.258223][T22319] 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
[ 4374.258226][T22319] RSP: 002b:00007ffdf740bb98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4374.258230][T22319] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fabe069ea4a
[ 4374.258232][T22319] RDX: 0000000000000040 RSI: 00000000184f7340 RDI: 0000000000000005
[ 4374.258234][T22319] RBP: 00007ffdf740bc20 R08: 0000000000418574 R09: 000000000000001c
[ 4374.258236][T22319] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4374.258238][T22319] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fabe07c7000
| [ 4374.258238][T22319] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fabe07c7000
| [ 4374.258253][T22319]
| [ 4374.258255][T22319] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22319
| [4374.271196][T22319] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4374.271452][T22319] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4374.271453][T22319] Call Trace:
[ 4374.271455][T22319]
[4374.271457][T22319] dump_stack_lvl (lib/dump_stack.c:123)
[4374.271464][T22319] check_preemption_disabled (lib/smp_processor_id.c:52)
[4374.271470][T22319] lwtunnel_output (net/core/lwtunnel.c:359)
[4374.271477][T22319] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4374.271484][T22319] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4374.271490][T22319] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4374.271495][T22319] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4374.271507][T22319] rawv6_sendmsg (net/ipv6/raw.c:918)
[4374.271519][T22319] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4374.271524][T22319] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4374.271529][T22319] ? __lock_release (kernel/locking/lockdep.c:5534)
[4374.271537][T22319] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4374.271541][T22319] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4374.271550][T22319] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4374.271566][T22319] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4374.271569][T22319] ? __lock_release (kernel/locking/lockdep.c:5534)
[4374.271580][T22319] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4374.271585][T22319] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4374.271591][T22319] ? __pfx___sys_sendto (net/socket.c:2147)
[4374.271605][T22319] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4374.271612][T22319] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4374.271620][T22319] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4374.271627][T22319] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4374.271637][T22319] __x64_sys_sendto (net/socket.c:2183)
[4374.271641][T22319] ? 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)
[4374.271644][T22319] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4374.271649][T22319] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4374.271654][T22319] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4374.271657][T22319] RIP: 0033:0x7fabe069ea4a
[ 4374.271661][T22319] 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
[ 4374.271664][T22319] RSP: 002b:00007ffdf740bb98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4374.271668][T22319] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fabe069ea4a
[ 4374.271670][T22319] RDX: 0000000000000040 RSI: 00000000184f7340 RDI: 0000000000000005
[ 4374.271671][T22319] RBP: 00007ffdf740bc20 R08: 0000000000418574 R09: 000000000000001c
[ 4374.271673][T22319] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4374.271675][T22319] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fabe07c7000
| [ 4374.271675][T22319] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fabe07c7000
| [ 4374.271690][T22319]
| [ 4374.289556][T22319] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22319
| [4374.289929][T22319] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4374.290201][T22319] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4374.290203][T22319] Call Trace:
[ 4374.290205][T22319]
[4374.290207][T22319] dump_stack_lvl (lib/dump_stack.c:123)
[4374.290213][T22319] check_preemption_disabled (lib/smp_processor_id.c:52)
[4374.290219][T22319] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4374.290226][T22319] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4374.290233][T22319] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4374.290238][T22319] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4374.290243][T22319] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4374.290255][T22319] rawv6_sendmsg (net/ipv6/raw.c:918)
[4374.290267][T22319] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4374.290273][T22319] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4374.290277][T22319] ? __lock_release (kernel/locking/lockdep.c:5534)
[4374.290285][T22319] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4374.290289][T22319] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4374.290298][T22319] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4374.290314][T22319] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4374.290316][T22319] ? __lock_release (kernel/locking/lockdep.c:5534)
[4374.290328][T22319] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4374.290332][T22319] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4374.290338][T22319] ? __pfx___sys_sendto (net/socket.c:2147)
[4374.290352][T22319] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4374.290358][T22319] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4374.290366][T22319] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4374.290374][T22319] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4374.290384][T22319] __x64_sys_sendto (net/socket.c:2183)
[4374.290388][T22319] ? 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)
[4374.290391][T22319] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4374.290395][T22319] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4374.290400][T22319] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4374.290404][T22319] RIP: 0033:0x7fabe069ea4a
[ 4374.290408][T22319] 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
[ 4374.290411][T22319] RSP: 002b:00007ffdf740bb98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4374.290414][T22319] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fabe069ea4a
[ 4374.290416][T22319] RDX: 0000000000000040 RSI: 00000000184f7340 RDI: 0000000000000005
[ 4374.290418][T22319] RBP: 00007ffdf740bc20 R08: 0000000000418574 R09: 000000000000001c
[ 4374.290420][T22319] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4374.290422][T22319] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fabe07c7000
| [ 4374.681189][ C1] Dead loop on virtual device veth1, fix it urgently!
| [ 4374.681994][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4374.751746][T22323] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22323
| [4374.752226][T22323] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4374.752480][T22323] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4374.752482][T22323] Call Trace:
[ 4374.752484][T22323]
[4374.752486][T22323] dump_stack_lvl (lib/dump_stack.c:123)
[4374.752494][T22323] check_preemption_disabled (lib/smp_processor_id.c:52)
[4374.752501][T22323] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4374.752507][T22323] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4374.752515][T22323] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4374.752521][T22323] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4374.752526][T22323] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4374.752538][T22323] rawv6_sendmsg (net/ipv6/raw.c:918)
[4374.752550][T22323] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4374.752555][T22323] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4374.752560][T22323] ? __lock_release (kernel/locking/lockdep.c:5534)
[4374.752568][T22323] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4374.752573][T22323] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4374.752582][T22323] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4374.752598][T22323] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4374.752601][T22323] ? __lock_release (kernel/locking/lockdep.c:5534)
[4374.752612][T22323] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4374.752617][T22323] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4374.752623][T22323] ? __pfx___sys_sendto (net/socket.c:2147)
[4374.752637][T22323] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4374.752644][T22323] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4374.752652][T22323] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4374.752659][T22323] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4374.752670][T22323] __x64_sys_sendto (net/socket.c:2183)
[4374.752673][T22323] ? 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)
[4374.752678][T22323] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4374.752682][T22323] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4374.752687][T22323] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4374.752691][T22323] RIP: 0033:0x7fd06aae2a4a
[ 4374.752696][T22323] 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
[ 4374.752699][T22323] RSP: 002b:00007fff368e5a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4374.752703][T22323] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd06aae2a4a
[ 4374.752705][T22323] RDX: 0000000000000040 RSI: 0000000009d11340 RDI: 0000000000000005
[ 4374.752707][T22323] RBP: 00007fff368e5aa0 R08: 0000000000418574 R09: 000000000000001c
[ 4374.752709][T22323] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4374.752710][T22323] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd06ac0b000
| [ 4374.752725][T22323]
| [ 4374.752727][T22323] lwtunnel_output(): recursion limit reached on datapath
| [ 4376.235554][T22327] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22327
| [4376.236023][T22327] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4376.236279][T22327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4376.236280][T22327] Call Trace:
[ 4376.236282][T22327]
[4376.236285][T22327] dump_stack_lvl (lib/dump_stack.c:123)
[4376.236293][T22327] check_preemption_disabled (lib/smp_processor_id.c:52)
[4376.236300][T22327] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4376.236306][T22327] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4376.236314][T22327] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4376.236320][T22327] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4376.236325][T22327] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4376.236337][T22327] rawv6_sendmsg (net/ipv6/raw.c:918)
[4376.236348][T22327] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4376.236354][T22327] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4376.236359][T22327] ? __lock_release (kernel/locking/lockdep.c:5534)
[4376.236368][T22327] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4376.236373][T22327] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4376.236381][T22327] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4376.236397][T22327] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4376.236400][T22327] ? __lock_release (kernel/locking/lockdep.c:5534)
[4376.236411][T22327] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4376.236416][T22327] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4376.236422][T22327] ? __pfx___sys_sendto (net/socket.c:2147)
[4376.236436][T22327] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4376.236443][T22327] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4376.236451][T22327] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4376.236458][T22327] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4376.236468][T22327] __x64_sys_sendto (net/socket.c:2183)
[4376.236472][T22327] ? 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)
[4376.236476][T22327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4376.236491][T22327] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4376.236496][T22327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4376.236500][T22327] RIP: 0033:0x7fb50d3a1a4a
[ 4376.236504][T22327] 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
[ 4376.236507][T22327] RSP: 002b:00007ffed6581be8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4376.236510][T22327] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb50d3a1a4a
[ 4376.236512][T22327] RDX: 0000000000000040 RSI: 000000000f3b2340 RDI: 0000000000000005
[ 4376.236514][T22327] RBP: 00007ffed6581c70 R08: 0000000000418574 R09: 000000000000001c
[ 4376.236516][T22327] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4376.236518][T22327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb50d4ca000
| [ 4376.236531][T22327]
| [ 4376.236534][T22327] lwtunnel_output(): recursion limit reached on datapath
| [ 4377.707617][T22331] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22331
| [4377.708161][T22331] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4377.708430][T22331] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4377.708432][T22331] Call Trace:
[ 4377.708435][T22331]
[4377.708437][T22331] dump_stack_lvl (lib/dump_stack.c:123)
[4377.708445][T22331] check_preemption_disabled (lib/smp_processor_id.c:52)
[4377.708452][T22331] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4377.708458][T22331] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4377.708466][T22331] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.708472][T22331] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4377.708477][T22331] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.708489][T22331] rawv6_sendmsg (net/ipv6/raw.c:918)
[4377.708500][T22331] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4377.708506][T22331] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4377.708511][T22331] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.708520][T22331] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4377.708525][T22331] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4377.708534][T22331] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4377.708549][T22331] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4377.708552][T22331] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.708564][T22331] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.708569][T22331] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.708574][T22331] ? __pfx___sys_sendto (net/socket.c:2147)
[4377.708589][T22331] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4377.708596][T22331] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4377.708604][T22331] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4377.708611][T22331] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4377.708621][T22331] __x64_sys_sendto (net/socket.c:2183)
[4377.708625][T22331] ? 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)
[4377.708629][T22331] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4377.708634][T22331] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4377.708639][T22331] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4377.708643][T22331] RIP: 0033:0x7f6cecd51a4a
[ 4377.708647][T22331] 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
[ 4377.708650][T22331] RSP: 002b:00007fff50042da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4377.708654][T22331] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6cecd51a4a
[ 4377.708656][T22331] RDX: 0000000000000040 RSI: 00000000129d2340 RDI: 0000000000000005
[ 4377.708658][T22331] RBP: 00007fff50042e30 R08: 0000000000418574 R09: 000000000000001c
[ 4377.708659][T22331] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4377.708661][T22331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6cece7a000
| [ 4377.708661][T22331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6cece7a000
| [ 4377.708675][T22331]
| [ 4377.708678][T22331] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22331
| [4377.722557][T22331] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4377.722821][T22331] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4377.722822][T22331] Call Trace:
[ 4377.722824][T22331]
[4377.722827][T22331] dump_stack_lvl (lib/dump_stack.c:123)
[4377.722834][T22331] check_preemption_disabled (lib/smp_processor_id.c:52)
[4377.722840][T22331] lwtunnel_output (net/core/lwtunnel.c:359)
[4377.722847][T22331] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4377.722855][T22331] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.722862][T22331] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4377.722867][T22331] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.722879][T22331] rawv6_sendmsg (net/ipv6/raw.c:918)
[4377.722891][T22331] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4377.722896][T22331] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4377.722901][T22331] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.722909][T22331] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4377.722913][T22331] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4377.722922][T22331] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4377.722939][T22331] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4377.722942][T22331] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.722953][T22331] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.722958][T22331] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.722964][T22331] ? __pfx___sys_sendto (net/socket.c:2147)
[4377.722979][T22331] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4377.722985][T22331] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4377.722993][T22331] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4377.723000][T22331] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4377.723010][T22331] __x64_sys_sendto (net/socket.c:2183)
[4377.723014][T22331] ? 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)
[4377.723018][T22331] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4377.723022][T22331] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4377.723027][T22331] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4377.723030][T22331] RIP: 0033:0x7f6cecd51a4a
[ 4377.723034][T22331] 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
[ 4377.723037][T22331] RSP: 002b:00007fff50042da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4377.723040][T22331] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6cecd51a4a
[ 4377.723042][T22331] RDX: 0000000000000040 RSI: 00000000129d2340 RDI: 0000000000000005
[ 4377.723044][T22331] RBP: 00007fff50042e30 R08: 0000000000418574 R09: 000000000000001c
[ 4377.723046][T22331] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4377.723048][T22331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6cece7a000
| [ 4378.217566][T22335] lwtunnel_output(): recursion limit reached on datapath
| [ 4379.692923][T22339] check_preemption_disabled: 2 callbacks suppressed
| [ 4379.692929][T22339] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22339
| [4379.694222][T22339] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4379.694475][T22339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4379.694477][T22339] Call Trace:
[ 4379.694479][T22339]
[4379.694482][T22339] dump_stack_lvl (lib/dump_stack.c:123)
[4379.694490][T22339] check_preemption_disabled (lib/smp_processor_id.c:52)
[4379.694496][T22339] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4379.694503][T22339] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4379.694510][T22339] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4379.694517][T22339] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4379.694522][T22339] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4379.694534][T22339] rawv6_sendmsg (net/ipv6/raw.c:918)
[4379.694545][T22339] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4379.694550][T22339] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4379.694555][T22339] ? __lock_release (kernel/locking/lockdep.c:5534)
[4379.694564][T22339] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4379.694570][T22339] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4379.694578][T22339] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4379.694594][T22339] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4379.694597][T22339] ? __lock_release (kernel/locking/lockdep.c:5534)
[4379.694608][T22339] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4379.694614][T22339] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4379.694620][T22339] ? __pfx___sys_sendto (net/socket.c:2147)
[4379.694635][T22339] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4379.694642][T22339] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4379.694650][T22339] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4379.694664][T22339] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4379.694675][T22339] __x64_sys_sendto (net/socket.c:2183)
[4379.694679][T22339] ? 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)
[4379.694683][T22339] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4379.694688][T22339] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4379.694693][T22339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4379.694697][T22339] RIP: 0033:0x7f5572642a4a
[ 4379.694702][T22339] 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
[ 4379.694705][T22339] RSP: 002b:00007ffccd01b3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4379.694708][T22339] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5572642a4a
[ 4379.694711][T22339] RDX: 0000000000000040 RSI: 000000002d9e1340 RDI: 0000000000000005
[ 4379.694713][T22339] RBP: 00007ffccd01b450 R08: 0000000000418574 R09: 000000000000001c
[ 4379.694715][T22339] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4379.694717][T22339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f557276b000
| [ 4379.694733][T22339] lwtunnel_output(): recursion limit reached on datapath
| [ 4380.825186][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4381.169667][T22343] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22343
| [4381.170370][T22343] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4381.170625][T22343] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4381.170627][T22343] Call Trace:
[ 4381.170629][T22343]
[4381.170631][T22343] dump_stack_lvl (lib/dump_stack.c:123)
[4381.170639][T22343] check_preemption_disabled (lib/smp_processor_id.c:52)
[4381.170646][T22343] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4381.170652][T22343] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4381.170660][T22343] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4381.170667][T22343] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4381.170672][T22343] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4381.170684][T22343] rawv6_sendmsg (net/ipv6/raw.c:918)
[4381.170695][T22343] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4381.170701][T22343] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4381.170706][T22343] ? __lock_release (kernel/locking/lockdep.c:5534)
[4381.170715][T22343] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4381.170720][T22343] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4381.170729][T22343] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4381.170745][T22343] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4381.170748][T22343] ? __lock_release (kernel/locking/lockdep.c:5534)
[4381.170759][T22343] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4381.170765][T22343] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4381.170770][T22343] ? __pfx___sys_sendto (net/socket.c:2147)
[4381.170784][T22343] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4381.170792][T22343] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4381.170800][T22343] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4381.170807][T22343] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4381.170817][T22343] __x64_sys_sendto (net/socket.c:2183)
[4381.170821][T22343] ? 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)
[4381.170824][T22343] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4381.170830][T22343] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4381.170834][T22343] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4381.170838][T22343] RIP: 0033:0x7f2105f27a4a
[ 4381.170843][T22343] 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
[ 4381.170846][T22343] RSP: 002b:00007fff95431b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4381.170849][T22343] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2105f27a4a
[ 4381.170852][T22343] RDX: 0000000000000040 RSI: 00000000342b7340 RDI: 0000000000000005
[ 4381.170853][T22343] RBP: 00007fff95431bf0 R08: 0000000000418574 R09: 000000000000001c
[ 4381.170855][T22343] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4381.170857][T22343] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2106050000
| [ 4381.170874][T22343] lwtunnel_output(): recursion limit reached on datapath
| [ 4381.849337][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4382.666359][T22347] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22347
| [4382.666825][T22347] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4382.667101][T22347] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4382.667103][T22347] Call Trace:
[ 4382.667105][T22347]
[4382.667108][T22347] dump_stack_lvl (lib/dump_stack.c:123)
[4382.667116][T22347] check_preemption_disabled (lib/smp_processor_id.c:52)
[4382.667122][T22347] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4382.667129][T22347] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4382.667137][T22347] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4382.667144][T22347] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4382.667149][T22347] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4382.667161][T22347] rawv6_sendmsg (net/ipv6/raw.c:918)
[4382.667172][T22347] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4382.667178][T22347] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4382.667183][T22347] ? __lock_release (kernel/locking/lockdep.c:5534)
[4382.667191][T22347] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4382.667196][T22347] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4382.667205][T22347] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4382.667221][T22347] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4382.667224][T22347] ? __lock_release (kernel/locking/lockdep.c:5534)
[4382.667235][T22347] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4382.667241][T22347] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4382.667246][T22347] ? __pfx___sys_sendto (net/socket.c:2147)
[4382.667261][T22347] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4382.667267][T22347] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4382.667276][T22347] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4382.667283][T22347] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4382.667293][T22347] __x64_sys_sendto (net/socket.c:2183)
[4382.667297][T22347] ? 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)
[4382.667302][T22347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4382.667307][T22347] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4382.667311][T22347] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4382.667315][T22347] RIP: 0033:0x7f4f96d81a4a
[ 4382.667320][T22347] 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
[ 4382.667323][T22347] RSP: 002b:00007fff8bb6d418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4382.667327][T22347] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4f96d81a4a
[ 4382.667329][T22347] RDX: 0000000000000040 RSI: 0000000029990340 RDI: 0000000000000005
[ 4382.667331][T22347] RBP: 00007fff8bb6d4a0 R08: 0000000000418574 R09: 000000000000001c
[ 4382.667332][T22347] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4382.667334][T22347] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4f96eaa000
| [ 4382.667370][T22347] lwtunnel_output(): recursion limit reached on datapath
| [ 4382.873299][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4384.142182][T22351] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22351
| [4384.142673][T22351] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4384.142940][T22351] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4384.142942][T22351] Call Trace:
[ 4384.142945][T22351]
[4384.142947][T22351] dump_stack_lvl (lib/dump_stack.c:123)
[4384.142955][T22351] check_preemption_disabled (lib/smp_processor_id.c:52)
[4384.142962][T22351] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4384.142968][T22351] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4384.142976][T22351] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4384.142983][T22351] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4384.142987][T22351] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4384.142999][T22351] rawv6_sendmsg (net/ipv6/raw.c:918)
[4384.143011][T22351] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4384.143016][T22351] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4384.143021][T22351] ? __lock_release (kernel/locking/lockdep.c:5534)
[4384.143030][T22351] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4384.143035][T22351] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4384.143044][T22351] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4384.143060][T22351] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4384.143062][T22351] ? __lock_release (kernel/locking/lockdep.c:5534)
[4384.143073][T22351] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4384.143079][T22351] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4384.143085][T22351] ? __pfx___sys_sendto (net/socket.c:2147)
[4384.143099][T22351] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4384.143106][T22351] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4384.143114][T22351] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4384.143121][T22351] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4384.143131][T22351] __x64_sys_sendto (net/socket.c:2183)
[4384.143135][T22351] ? 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)
[4384.143139][T22351] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4384.143144][T22351] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4384.143149][T22351] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4384.143152][T22351] RIP: 0033:0x7f3505ee8a4a
[ 4384.143157][T22351] 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
[ 4384.143159][T22351] RSP: 002b:00007ffdb906a308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4384.143164][T22351] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3505ee8a4a
[ 4384.143166][T22351] RDX: 0000000000000040 RSI: 0000000029b56340 RDI: 0000000000000005
[ 4384.143168][T22351] RBP: 00007ffdb906a390 R08: 0000000000418574 R09: 000000000000001c
[ 4384.143169][T22351] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4384.143171][T22351] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3506011000
| [ 4384.143171][T22351] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3506011000
| [ 4384.143185][T22351]
| [ 4384.156486][T22351] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22351
| [4384.156864][T22351] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4384.157134][T22351] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4384.157136][T22351] Call Trace:
[ 4384.157138][T22351]
[4384.157140][T22351] dump_stack_lvl (lib/dump_stack.c:123)
[4384.157147][T22351] check_preemption_disabled (lib/smp_processor_id.c:52)
[4384.157153][T22351] lwtunnel_output (net/core/lwtunnel.c:359)
[4384.157160][T22351] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4384.157167][T22351] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4384.157173][T22351] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4384.157178][T22351] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4384.157190][T22351] rawv6_sendmsg (net/ipv6/raw.c:918)
[4384.157202][T22351] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4384.157208][T22351] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4384.157212][T22351] ? __lock_release (kernel/locking/lockdep.c:5534)
[4384.157220][T22351] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4384.157224][T22351] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4384.157233][T22351] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4384.157249][T22351] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4384.157252][T22351] ? __lock_release (kernel/locking/lockdep.c:5534)
[4384.157263][T22351] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4384.157268][T22351] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4384.157274][T22351] ? __pfx___sys_sendto (net/socket.c:2147)
[4384.157288][T22351] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4384.157295][T22351] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4384.157303][T22351] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4384.157311][T22351] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4384.157321][T22351] __x64_sys_sendto (net/socket.c:2183)
[4384.157325][T22351] ? 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)
[4384.157328][T22351] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4384.157333][T22351] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4384.157338][T22351] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4384.157342][T22351] RIP: 0033:0x7f3505ee8a4a
[ 4384.157346][T22351] 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
[ 4384.157348][T22351] RSP: 002b:00007ffdb906a308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4384.157352][T22351] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3505ee8a4a
[ 4384.157354][T22351] RDX: 0000000000000040 RSI: 0000000029b56340 RDI: 0000000000000005
[ 4384.157356][T22351] RBP: 00007ffdb906a390 R08: 0000000000418574 R09: 000000000000001c
[ 4384.157357][T22351] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4384.157359][T22351] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3506011000
| [ 4384.157359][T22351] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3506011000
| [ 4384.157374][T22351]
| [ 4384.157801][T22351] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22351
| [4384.169902][T22351] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4384.170170][T22351] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4384.170172][T22351] Call Trace:
[ 4384.170174][T22351]
[4384.170176][T22351] dump_stack_lvl (lib/dump_stack.c:123)
[4384.170183][T22351] check_preemption_disabled (lib/smp_processor_id.c:52)
[4384.170189][T22351] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4384.170196][T22351] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4384.170203][T22351] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4384.170209][T22351] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4384.170213][T22351] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4384.170226][T22351] rawv6_sendmsg (net/ipv6/raw.c:918)
[4384.170238][T22351] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4384.170243][T22351] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4384.170247][T22351] ? __lock_release (kernel/locking/lockdep.c:5534)
[4384.170255][T22351] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4384.170259][T22351] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4384.170268][T22351] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4384.170284][T22351] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4384.170287][T22351] ? __lock_release (kernel/locking/lockdep.c:5534)
[4384.170298][T22351] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4384.170303][T22351] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4384.170309][T22351] ? __pfx___sys_sendto (net/socket.c:2147)
[4384.170323][T22351] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4384.170330][T22351] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4384.170338][T22351] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4384.170345][T22351] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4384.170356][T22351] __x64_sys_sendto (net/socket.c:2183)
[4384.170360][T22351] ? 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)
[4384.170363][T22351] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4384.170368][T22351] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4384.170373][T22351] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4384.170376][T22351] RIP: 0033:0x7f3505ee8a4a
[ 4384.170379][T22351] 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
[ 4384.170382][T22351] RSP: 002b:00007ffdb906a308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4384.170386][T22351] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3505ee8a4a
[ 4384.170388][T22351] RDX: 0000000000000040 RSI: 0000000029b56340 RDI: 0000000000000005
[ 4384.170390][T22351] RBP: 00007ffdb906a390 R08: 0000000000418574 R09: 000000000000001c
[ 4384.170391][T22351] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4384.170393][T22351] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3506011000
| [ 4384.170393][T22351] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3506011000
| [ 4384.170408][T22351]
| [ 4384.657176][T22355] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22355
| [4384.657639][T22355] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4384.657892][T22355] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4384.657894][T22355] Call Trace:
[ 4384.657896][T22355]
[4384.657899][T22355] dump_stack_lvl (lib/dump_stack.c:123)
[4384.657907][T22355] check_preemption_disabled (lib/smp_processor_id.c:52)
[4384.657913][T22355] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4384.657920][T22355] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4384.657928][T22355] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4384.657937][T22355] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4384.657942][T22355] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4384.657954][T22355] rawv6_sendmsg (net/ipv6/raw.c:918)
[4384.657966][T22355] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4384.657972][T22355] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4384.657977][T22355] ? __lock_release (kernel/locking/lockdep.c:5534)
[4384.657985][T22355] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4384.657990][T22355] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4384.657999][T22355] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4384.658015][T22355] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4384.658018][T22355] ? __lock_release (kernel/locking/lockdep.c:5534)
[4384.658029][T22355] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4384.658035][T22355] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4384.658041][T22355] ? __pfx___sys_sendto (net/socket.c:2147)
[4384.658056][T22355] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4384.658063][T22355] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4384.658071][T22355] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4384.658078][T22355] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4384.658088][T22355] __x64_sys_sendto (net/socket.c:2183)
[4384.658092][T22355] ? 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)
[4384.658097][T22355] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4384.658102][T22355] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4384.658107][T22355] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4384.658111][T22355] RIP: 0033:0x7fc8ec7cea4a
[ 4384.658115][T22355] 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
[ 4384.658118][T22355] RSP: 002b:00007fffa13d86f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4384.658122][T22355] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc8ec7cea4a
[ 4384.658124][T22355] RDX: 0000000000000040 RSI: 000000000af75340 RDI: 0000000000000005
[ 4384.658126][T22355] RBP: 00007fffa13d8780 R08: 0000000000418574 R09: 000000000000001c
[ 4384.658128][T22355] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4384.658130][T22355] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8ec8f7000
| [ 4384.658144][T22355]
| [ 4384.671341][T22355] lwtunnel_output(): recursion limit reached on datapath
| [ 4386.139715][T22359] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22359
| [4386.141168][T22359] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4386.141426][T22359] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4386.141428][T22359] Call Trace:
[ 4386.141430][T22359]
[4386.141432][T22359] dump_stack_lvl (lib/dump_stack.c:123)
[4386.141440][T22359] check_preemption_disabled (lib/smp_processor_id.c:52)
[4386.141447][T22359] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4386.141454][T22359] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4386.141462][T22359] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4386.141469][T22359] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4386.141474][T22359] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4386.141486][T22359] rawv6_sendmsg (net/ipv6/raw.c:918)
[4386.141497][T22359] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4386.141503][T22359] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4386.141508][T22359] ? __lock_release (kernel/locking/lockdep.c:5534)
[4386.141516][T22359] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4386.141522][T22359] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4386.141531][T22359] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4386.141547][T22359] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4386.141550][T22359] ? __lock_release (kernel/locking/lockdep.c:5534)
[4386.141561][T22359] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4386.141566][T22359] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4386.141572][T22359] ? __pfx___sys_sendto (net/socket.c:2147)
[4386.141586][T22359] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4386.141593][T22359] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4386.141602][T22359] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4386.141609][T22359] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4386.141619][T22359] __x64_sys_sendto (net/socket.c:2183)
[4386.141623][T22359] ? 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)
[4386.141627][T22359] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4386.141632][T22359] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4386.141637][T22359] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4386.141641][T22359] RIP: 0033:0x7ffb3cd33a4a
[ 4386.141645][T22359] 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
[ 4386.141648][T22359] RSP: 002b:00007ffc82251088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4386.141652][T22359] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffb3cd33a4a
[ 4386.141654][T22359] RDX: 0000000000000040 RSI: 000000000e296340 RDI: 0000000000000005
[ 4386.141656][T22359] RBP: 00007ffc82251110 R08: 0000000000418574 R09: 000000000000001c
[ 4386.141658][T22359] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4386.141660][T22359] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffb3ce5c000
| [ 4386.141674][T22359]
| [ 4386.141677][T22359] lwtunnel_output(): recursion limit reached on datapath
| [ 4387.647401][T22363] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22363
| [4387.647854][T22363] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4387.648120][T22363] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4387.648122][T22363] Call Trace:
[ 4387.648124][T22363]
[4387.648126][T22363] dump_stack_lvl (lib/dump_stack.c:123)
[4387.648135][T22363] check_preemption_disabled (lib/smp_processor_id.c:52)
[4387.648141][T22363] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4387.648147][T22363] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4387.648155][T22363] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4387.648162][T22363] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4387.648167][T22363] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4387.648180][T22363] rawv6_sendmsg (net/ipv6/raw.c:918)
[4387.648191][T22363] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4387.648197][T22363] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4387.648202][T22363] ? __lock_release (kernel/locking/lockdep.c:5534)
[4387.648210][T22363] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4387.648216][T22363] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4387.648225][T22363] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4387.648241][T22363] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4387.648243][T22363] ? __lock_release (kernel/locking/lockdep.c:5534)
[4387.648255][T22363] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4387.648260][T22363] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4387.648266][T22363] ? __pfx___sys_sendto (net/socket.c:2147)
[4387.648280][T22363] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4387.648287][T22363] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4387.648295][T22363] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4387.648303][T22363] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4387.648313][T22363] __x64_sys_sendto (net/socket.c:2183)
[4387.648317][T22363] ? 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)
[4387.648321][T22363] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4387.648326][T22363] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4387.648331][T22363] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4387.648335][T22363] RIP: 0033:0x7f23b6524a4a
[ 4387.648339][T22363] 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
[ 4387.648343][T22363] RSP: 002b:00007fff998d9e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4387.648347][T22363] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f23b6524a4a
[ 4387.648349][T22363] RDX: 0000000000000040 RSI: 0000000013426340 RDI: 0000000000000005
[ 4387.648351][T22363] RBP: 00007fff998d9ec0 R08: 0000000000418574 R09: 000000000000001c
[ 4387.648353][T22363] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4387.648355][T22363] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f23b664d000
| [ 4387.648370][T22363]
| [ 4387.648372][T22363] lwtunnel_output(): recursion limit reached on datapath
| [ 4389.118724][T22367] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22367
| [4389.119223][T22367] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4389.119491][T22367] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4389.119493][T22367] Call Trace:
[ 4389.119495][T22367]
[4389.119498][T22367] dump_stack_lvl (lib/dump_stack.c:123)
[4389.119506][T22367] check_preemption_disabled (lib/smp_processor_id.c:52)
[4389.119513][T22367] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4389.119519][T22367] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4389.119527][T22367] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.119534][T22367] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4389.119538][T22367] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.119551][T22367] rawv6_sendmsg (net/ipv6/raw.c:918)
[4389.119562][T22367] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4389.119568][T22367] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4389.119573][T22367] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.119582][T22367] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4389.119587][T22367] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4389.119596][T22367] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4389.119612][T22367] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4389.119615][T22367] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.119626][T22367] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.119632][T22367] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.119638][T22367] ? __pfx___sys_sendto (net/socket.c:2147)
[4389.119652][T22367] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4389.119659][T22367] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4389.119668][T22367] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4389.119675][T22367] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4389.119685][T22367] __x64_sys_sendto (net/socket.c:2183)
[4389.119690][T22367] ? 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)
[4389.119693][T22367] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4389.119699][T22367] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4389.119703][T22367] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4389.119707][T22367] RIP: 0033:0x7f959a808a4a
[ 4389.119711][T22367] 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
[ 4389.119714][T22367] RSP: 002b:00007fff88abfed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4389.119718][T22367] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f959a808a4a
[ 4389.119721][T22367] RDX: 0000000000000040 RSI: 0000000033289340 RDI: 0000000000000005
[ 4389.119723][T22367] RBP: 00007fff88abff60 R08: 0000000000418574 R09: 000000000000001c
[ 4389.119725][T22367] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4389.119726][T22367] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f959a931000
| [ 4389.119726][T22367] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f959a931000
| [ 4389.119741][T22367]
| [ 4389.119744][T22367] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22367
| [4389.131959][T22367] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4389.132221][T22367] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4389.132223][T22367] Call Trace:
[ 4389.132225][T22367]
[4389.132227][T22367] dump_stack_lvl (lib/dump_stack.c:123)
[4389.132234][T22367] check_preemption_disabled (lib/smp_processor_id.c:52)
[4389.132240][T22367] lwtunnel_output (net/core/lwtunnel.c:359)
[4389.132247][T22367] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4389.132255][T22367] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.132261][T22367] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4389.132266][T22367] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.132278][T22367] rawv6_sendmsg (net/ipv6/raw.c:918)
[4389.132290][T22367] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4389.132295][T22367] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4389.132300][T22367] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.132307][T22367] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4389.132312][T22367] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4389.132321][T22367] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4389.132337][T22367] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4389.132340][T22367] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.132351][T22367] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.132356][T22367] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.132362][T22367] ? __pfx___sys_sendto (net/socket.c:2147)
[4389.132377][T22367] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4389.132383][T22367] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4389.132391][T22367] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4389.132399][T22367] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4389.132409][T22367] __x64_sys_sendto (net/socket.c:2183)
[4389.132413][T22367] ? 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)
[4389.132416][T22367] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4389.132421][T22367] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4389.132426][T22367] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4389.132429][T22367] RIP: 0033:0x7f959a808a4a
[ 4389.132433][T22367] 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
[ 4389.132436][T22367] RSP: 002b:00007fff88abfed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4389.132439][T22367] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f959a808a4a
[ 4389.132441][T22367] RDX: 0000000000000040 RSI: 0000000033289340 RDI: 0000000000000005
[ 4389.132443][T22367] RBP: 00007fff88abff60 R08: 0000000000418574 R09: 000000000000001c
[ 4389.132445][T22367] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4389.132448][T22367] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f959a931000
| [ 4389.132448][T22367] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f959a931000
| [ 4389.132462][T22367]
| [ 4389.132891][T22367] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22367
| [4389.145057][T22367] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4389.145318][T22367] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4389.145320][T22367] Call Trace:
[ 4389.145322][T22367]
[4389.145324][T22367] dump_stack_lvl (lib/dump_stack.c:123)
[4389.145331][T22367] check_preemption_disabled (lib/smp_processor_id.c:52)
[4389.145337][T22367] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4389.145344][T22367] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4389.145352][T22367] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.145358][T22367] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4389.145363][T22367] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.145375][T22367] rawv6_sendmsg (net/ipv6/raw.c:918)
[4389.145387][T22367] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4389.145393][T22367] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4389.145397][T22367] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.145406][T22367] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4389.145409][T22367] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4389.145419][T22367] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4389.145435][T22367] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4389.145438][T22367] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.145449][T22367] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.145454][T22367] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.145460][T22367] ? __pfx___sys_sendto (net/socket.c:2147)
[4389.145475][T22367] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4389.145481][T22367] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4389.145490][T22367] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4389.145497][T22367] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4389.145507][T22367] __x64_sys_sendto (net/socket.c:2183)
[4389.145511][T22367] ? 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)
[4389.145515][T22367] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4389.145520][T22367] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4389.145525][T22367] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4389.145528][T22367] RIP: 0033:0x7f959a808a4a
[ 4389.145532][T22367] 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
[ 4389.145535][T22367] RSP: 002b:00007fff88abfed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4389.145539][T22367] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f959a808a4a
[ 4389.145541][T22367] RDX: 0000000000000040 RSI: 0000000033289340 RDI: 0000000000000005
[ 4389.145543][T22367] RBP: 00007fff88abff60 R08: 0000000000418574 R09: 000000000000001c
[ 4389.145545][T22367] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4389.145547][T22367] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f959a931000
| [ 4389.145547][T22367] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f959a931000
| [ 4389.145561][T22367]
| [ 4389.619288][T22371] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22371
| [4389.619745][T22371] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4389.620375][T22371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4389.620377][T22371] Call Trace:
[ 4389.620379][T22371]
[4389.620381][T22371] dump_stack_lvl (lib/dump_stack.c:123)
[4389.620390][T22371] check_preemption_disabled (lib/smp_processor_id.c:52)
[4389.620396][T22371] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4389.620403][T22371] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4389.620410][T22371] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.620417][T22371] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4389.620422][T22371] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.620434][T22371] rawv6_sendmsg (net/ipv6/raw.c:918)
[4389.620446][T22371] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4389.620451][T22371] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4389.620457][T22371] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.620465][T22371] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4389.620471][T22371] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4389.620480][T22371] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4389.620496][T22371] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4389.620499][T22371] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.620510][T22371] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.620515][T22371] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.620521][T22371] ? __pfx___sys_sendto (net/socket.c:2147)
[4389.620535][T22371] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4389.620542][T22371] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4389.620551][T22371] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4389.620558][T22371] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4389.620569][T22371] __x64_sys_sendto (net/socket.c:2183)
[4389.620573][T22371] ? 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)
[4389.620577][T22371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4389.620582][T22371] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4389.620587][T22371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4389.620591][T22371] RIP: 0033:0x7fb249dc9a4a
[ 4389.620595][T22371] 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
[ 4389.620598][T22371] RSP: 002b:00007ffc50545998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4389.620602][T22371] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb249dc9a4a
[ 4389.620604][T22371] RDX: 0000000000000040 RSI: 0000000016f32340 RDI: 0000000000000005
[ 4389.620606][T22371] RBP: 00007ffc50545a20 R08: 0000000000418574 R09: 000000000000001c
[ 4389.620608][T22371] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4389.620610][T22371] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb249ef2000
| [ 4389.620624][T22371]
| [ 4389.620627][T22371] lwtunnel_output(): recursion limit reached on datapath
| [ 4391.100961][T22375] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22375
| [4391.101422][T22375] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4391.101677][T22375] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4391.101679][T22375] Call Trace:
[ 4391.101681][T22375]
[4391.101683][T22375] dump_stack_lvl (lib/dump_stack.c:123)
[4391.101691][T22375] check_preemption_disabled (lib/smp_processor_id.c:52)
[4391.101698][T22375] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4391.101705][T22375] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4391.101713][T22375] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4391.101720][T22375] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4391.101725][T22375] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4391.101737][T22375] rawv6_sendmsg (net/ipv6/raw.c:918)
[4391.101748][T22375] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4391.101754][T22375] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4391.101759][T22375] ? __lock_release (kernel/locking/lockdep.c:5534)
[4391.101767][T22375] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4391.101773][T22375] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4391.101782][T22375] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4391.101797][T22375] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4391.101801][T22375] ? __lock_release (kernel/locking/lockdep.c:5534)
[4391.101812][T22375] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4391.101817][T22375] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4391.101823][T22375] ? __pfx___sys_sendto (net/socket.c:2147)
[4391.101837][T22375] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4391.101844][T22375] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4391.101853][T22375] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4391.101860][T22375] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4391.101870][T22375] __x64_sys_sendto (net/socket.c:2183)
[4391.101874][T22375] ? 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)
[4391.101877][T22375] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4391.101882][T22375] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4391.101887][T22375] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4391.101891][T22375] RIP: 0033:0x7f4bf4f74a4a
[ 4391.101895][T22375] 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
[ 4391.101898][T22375] RSP: 002b:00007fffa09e0ec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4391.101902][T22375] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4bf4f74a4a
[ 4391.101904][T22375] RDX: 0000000000000040 RSI: 000000000eb92340 RDI: 0000000000000005
[ 4391.101906][T22375] RBP: 00007fffa09e0f50 R08: 0000000000418574 R09: 000000000000001c
[ 4391.101908][T22375] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4391.101910][T22375] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4bf509d000
| [ 4391.101924][T22375]
| [ 4391.101927][T22375] lwtunnel_output(): recursion limit reached on datapath
| [ 4392.568377][T22379] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22379
| [4392.568835][T22379] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4392.569102][T22379] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4392.569104][T22379] Call Trace:
[ 4392.569107][T22379]
[4392.569109][T22379] dump_stack_lvl (lib/dump_stack.c:123)
[4392.569117][T22379] check_preemption_disabled (lib/smp_processor_id.c:52)
[4392.569124][T22379] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4392.569130][T22379] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4392.569138][T22379] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4392.569145][T22379] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4392.569150][T22379] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4392.569162][T22379] rawv6_sendmsg (net/ipv6/raw.c:918)
[4392.569173][T22379] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4392.569179][T22379] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4392.569184][T22379] ? __lock_release (kernel/locking/lockdep.c:5534)
[4392.569192][T22379] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4392.569197][T22379] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4392.569206][T22379] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4392.569222][T22379] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4392.569225][T22379] ? __lock_release (kernel/locking/lockdep.c:5534)
[4392.569236][T22379] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4392.569242][T22379] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4392.569248][T22379] ? __pfx___sys_sendto (net/socket.c:2147)
[4392.569262][T22379] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4392.569269][T22379] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4392.569278][T22379] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4392.569285][T22379] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4392.569295][T22379] __x64_sys_sendto (net/socket.c:2183)
[4392.569299][T22379] ? 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)
[4392.569304][T22379] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4392.569309][T22379] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4392.569314][T22379] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4392.569318][T22379] RIP: 0033:0x7f7c36951a4a
[ 4392.569322][T22379] 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
[ 4392.569326][T22379] RSP: 002b:00007ffd79380778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4392.569330][T22379] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7c36951a4a
[ 4392.569333][T22379] RDX: 0000000000000040 RSI: 00000000214d7340 RDI: 0000000000000005
[ 4392.569334][T22379] RBP: 00007ffd79380800 R08: 0000000000418574 R09: 000000000000001c
[ 4392.569336][T22379] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4392.569339][T22379] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c36a7a000
| [ 4392.569353][T22379]
| [ 4392.569356][T22379] lwtunnel_output(): recursion limit reached on datapath
| [ 4394.027250][T22383] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22383
| [4394.027747][T22383] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4394.028032][T22383] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4394.028034][T22383] Call Trace:
[ 4394.028036][T22383]
[4394.028038][T22383] dump_stack_lvl (lib/dump_stack.c:123)
[4394.028047][T22383] check_preemption_disabled (lib/smp_processor_id.c:52)
[4394.028053][T22383] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4394.028060][T22383] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4394.028068][T22383] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.028074][T22383] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4394.028079][T22383] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.028092][T22383] rawv6_sendmsg (net/ipv6/raw.c:918)
[4394.028103][T22383] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4394.028108][T22383] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4394.028113][T22383] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.028122][T22383] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4394.028127][T22383] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4394.028136][T22383] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4394.028152][T22383] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4394.028155][T22383] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.028167][T22383] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.028172][T22383] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.028178][T22383] ? __pfx___sys_sendto (net/socket.c:2147)
[4394.028192][T22383] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4394.028199][T22383] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4394.028207][T22383] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4394.028214][T22383] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4394.028224][T22383] __x64_sys_sendto (net/socket.c:2183)
[4394.028228][T22383] ? 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)
[4394.028232][T22383] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4394.028237][T22383] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4394.028242][T22383] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4394.028246][T22383] RIP: 0033:0x7f7d3780aa4a
[ 4394.028250][T22383] 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
[ 4394.028253][T22383] RSP: 002b:00007fff3b233078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4394.028257][T22383] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d3780aa4a
[ 4394.028259][T22383] RDX: 0000000000000040 RSI: 00000000126d7340 RDI: 0000000000000005
[ 4394.028261][T22383] RBP: 00007fff3b233100 R08: 0000000000418574 R09: 000000000000001c
[ 4394.028263][T22383] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4394.028265][T22383] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d37933000
| [ 4394.028265][T22383] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d37933000
| [ 4394.028279][T22383]
| [ 4394.028282][T22383] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22383
| [4394.040804][T22383] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4394.041077][T22383] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4394.041078][T22383] Call Trace:
[ 4394.041080][T22383]
[4394.041082][T22383] dump_stack_lvl (lib/dump_stack.c:123)
[4394.041089][T22383] check_preemption_disabled (lib/smp_processor_id.c:52)
[4394.041095][T22383] lwtunnel_output (net/core/lwtunnel.c:359)
[4394.041102][T22383] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4394.041110][T22383] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.041116][T22383] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4394.041121][T22383] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.041133][T22383] rawv6_sendmsg (net/ipv6/raw.c:918)
[4394.041145][T22383] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4394.041151][T22383] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4394.041155][T22383] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.041163][T22383] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4394.041167][T22383] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4394.041176][T22383] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4394.041192][T22383] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4394.041195][T22383] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.041206][T22383] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.041212][T22383] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.041217][T22383] ? __pfx___sys_sendto (net/socket.c:2147)
[4394.041232][T22383] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4394.041239][T22383] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4394.041247][T22383] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4394.041255][T22383] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4394.041265][T22383] __x64_sys_sendto (net/socket.c:2183)
[4394.041269][T22383] ? 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)
[4394.041273][T22383] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4394.041277][T22383] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4394.041283][T22383] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4394.041286][T22383] RIP: 0033:0x7f7d3780aa4a
[ 4394.041290][T22383] 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
[ 4394.041292][T22383] RSP: 002b:00007fff3b233078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4394.041296][T22383] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d3780aa4a
[ 4394.041298][T22383] RDX: 0000000000000040 RSI: 00000000126d7340 RDI: 0000000000000005
[ 4394.041300][T22383] RBP: 00007fff3b233100 R08: 0000000000418574 R09: 000000000000001c
[ 4394.041302][T22383] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4394.041304][T22383] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d37933000
| [ 4394.041304][T22383] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d37933000
| [ 4394.041318][T22383]
| [ 4394.041752][T22383] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22383
| [4394.053989][T22383] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4394.054255][T22383] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4394.054257][T22383] Call Trace:
[ 4394.054259][T22383]
[4394.054261][T22383] dump_stack_lvl (lib/dump_stack.c:123)
[4394.054267][T22383] check_preemption_disabled (lib/smp_processor_id.c:52)
[4394.054274][T22383] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4394.054280][T22383] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4394.054287][T22383] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.054293][T22383] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4394.054298][T22383] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.054311][T22383] rawv6_sendmsg (net/ipv6/raw.c:918)
[4394.054322][T22383] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4394.054328][T22383] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4394.054332][T22383] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.054339][T22383] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4394.054344][T22383] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4394.054353][T22383] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4394.054369][T22383] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4394.054372][T22383] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.054383][T22383] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.054388][T22383] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.054394][T22383] ? __pfx___sys_sendto (net/socket.c:2147)
[4394.054408][T22383] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4394.054415][T22383] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4394.054423][T22383] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4394.054430][T22383] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4394.054440][T22383] __x64_sys_sendto (net/socket.c:2183)
[4394.054444][T22383] ? 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)
[4394.054447][T22383] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4394.054452][T22383] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4394.054457][T22383] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4394.054460][T22383] RIP: 0033:0x7f7d3780aa4a
[ 4394.054464][T22383] 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
[ 4394.054467][T22383] RSP: 002b:00007fff3b233078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4394.054470][T22383] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d3780aa4a
[ 4394.054472][T22383] RDX: 0000000000000040 RSI: 00000000126d7340 RDI: 0000000000000005
[ 4394.054474][T22383] RBP: 00007fff3b233100 R08: 0000000000418574 R09: 000000000000001c
[ 4394.054476][T22383] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4394.054478][T22383] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d37933000
| [ 4394.054478][T22383] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d37933000
| [ 4394.054492][T22383]
| [ 4394.547893][T22387] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22387
| [4394.548422][T22387] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4394.548694][T22387] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4394.548696][T22387] Call Trace:
[ 4394.548699][T22387]
[4394.548701][T22387] dump_stack_lvl (lib/dump_stack.c:123)
[4394.548712][T22387] check_preemption_disabled (lib/smp_processor_id.c:52)
[4394.548719][T22387] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4394.548726][T22387] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4394.548735][T22387] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.548743][T22387] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4394.548748][T22387] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.548760][T22387] rawv6_sendmsg (net/ipv6/raw.c:918)
[4394.548772][T22387] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4394.548777][T22387] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4394.548784][T22387] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.548793][T22387] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4394.548800][T22387] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4394.548808][T22387] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4394.548825][T22387] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4394.548828][T22387] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.548839][T22387] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.548846][T22387] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.548852][T22387] ? __pfx___sys_sendto (net/socket.c:2147)
[4394.548867][T22387] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4394.548875][T22387] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4394.548884][T22387] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4394.548892][T22387] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4394.548902][T22387] __x64_sys_sendto (net/socket.c:2183)
[4394.548906][T22387] ? 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)
[4394.548910][T22387] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4394.548916][T22387] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4394.548920][T22387] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4394.548925][T22387] RIP: 0033:0x7f0fdf0e0a4a
[ 4394.548929][T22387] 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
[ 4394.548934][T22387] RSP: 002b:00007fff5463fe58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4394.548939][T22387] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0fdf0e0a4a
[ 4394.548941][T22387] RDX: 0000000000000040 RSI: 0000000016d1c340 RDI: 0000000000000005
[ 4394.548943][T22387] RBP: 00007fff5463fee0 R08: 0000000000418574 R09: 000000000000001c
[ 4394.548944][T22387] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4394.548946][T22387] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0fdf209000
| [ 4394.548946][T22387] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0fdf209000
| [ 4394.548961][T22387]
| [ 4394.563182][T22387] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22387
| [4394.563568][T22387] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4394.563830][T22387] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4394.563832][T22387] Call Trace:
[ 4394.563834][T22387]
[4394.563836][T22387] dump_stack_lvl (lib/dump_stack.c:123)
[4394.563843][T22387] check_preemption_disabled (lib/smp_processor_id.c:52)
[4394.563849][T22387] lwtunnel_output (net/core/lwtunnel.c:359)
[4394.563856][T22387] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4394.563864][T22387] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.563870][T22387] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4394.563875][T22387] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.563888][T22387] rawv6_sendmsg (net/ipv6/raw.c:918)
[4394.563900][T22387] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4394.563905][T22387] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4394.563910][T22387] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.563918][T22387] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4394.563922][T22387] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4394.563931][T22387] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4394.563949][T22387] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4394.563952][T22387] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.563964][T22387] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.563969][T22387] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.563975][T22387] ? __pfx___sys_sendto (net/socket.c:2147)
[4394.563990][T22387] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4394.563997][T22387] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4394.564005][T22387] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4394.564012][T22387] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4394.564023][T22387] __x64_sys_sendto (net/socket.c:2183)
[4394.564027][T22387] ? 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)
[4394.564030][T22387] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4394.564035][T22387] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4394.564040][T22387] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4394.564044][T22387] RIP: 0033:0x7f0fdf0e0a4a
[ 4394.564048][T22387] 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
[ 4394.564050][T22387] RSP: 002b:00007fff5463fe58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4394.564054][T22387] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0fdf0e0a4a
[ 4394.564056][T22387] RDX: 0000000000000040 RSI: 0000000016d1c340 RDI: 0000000000000005
[ 4394.564058][T22387] RBP: 00007fff5463fee0 R08: 0000000000418574 R09: 000000000000001c
[ 4394.564060][T22387] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4394.564062][T22387] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0fdf209000
| [ 4394.564062][T22387] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0fdf209000
| [ 4394.564077][T22387]
| [ 4394.577897][T22387] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22387
| [4394.578296][T22387] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4394.578562][T22387] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4394.578564][T22387] Call Trace:
[ 4394.578566][T22387]
[4394.578568][T22387] dump_stack_lvl (lib/dump_stack.c:123)
[4394.578575][T22387] check_preemption_disabled (lib/smp_processor_id.c:52)
[4394.578581][T22387] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4394.578588][T22387] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4394.578596][T22387] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.578602][T22387] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4394.578607][T22387] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.578620][T22387] rawv6_sendmsg (net/ipv6/raw.c:918)
[4394.578632][T22387] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4394.578638][T22387] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4394.578642][T22387] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.578651][T22387] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4394.578655][T22387] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4394.578665][T22387] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4394.578681][T22387] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4394.578684][T22387] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.578696][T22387] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.578701][T22387] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.578707][T22387] ? __pfx___sys_sendto (net/socket.c:2147)
[4394.578722][T22387] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4394.578729][T22387] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4394.578738][T22387] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4394.578745][T22387] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4394.578755][T22387] __x64_sys_sendto (net/socket.c:2183)
[4394.578759][T22387] ? 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)
[4394.578763][T22387] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4394.578768][T22387] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4394.578773][T22387] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4394.578777][T22387] RIP: 0033:0x7f0fdf0e0a4a
[ 4394.578781][T22387] 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
[ 4394.578784][T22387] RSP: 002b:00007fff5463fe58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4394.578787][T22387] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0fdf0e0a4a
[ 4394.578789][T22387] RDX: 0000000000000040 RSI: 0000000016d1c340 RDI: 0000000000000005
[ 4394.578792][T22387] RBP: 00007fff5463fee0 R08: 0000000000418574 R09: 000000000000001c
[ 4394.578794][T22387] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4394.578795][T22387] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0fdf209000
| [ 4394.578795][T22387] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0fdf209000
| [ 4394.578810][T22387]
| [ 4395.071080][T22391] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22391
| [4395.071537][T22391] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4395.071792][T22391] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4395.071794][T22391] Call Trace:
[ 4395.071797][T22391]
[4395.071799][T22391] dump_stack_lvl (lib/dump_stack.c:123)
[4395.071809][T22391] check_preemption_disabled (lib/smp_processor_id.c:52)
[4395.071817][T22391] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4395.071824][T22391] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4395.071834][T22391] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.071841][T22391] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4395.071846][T22391] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.071858][T22391] rawv6_sendmsg (net/ipv6/raw.c:918)
[4395.071870][T22391] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4395.071876][T22391] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4395.071883][T22391] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.071893][T22391] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4395.071900][T22391] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4395.071909][T22391] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4395.071925][T22391] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4395.071928][T22391] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.071941][T22391] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.071948][T22391] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.071953][T22391] ? __pfx___sys_sendto (net/socket.c:2147)
[4395.071968][T22391] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4395.071977][T22391] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4395.071987][T22391] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4395.071994][T22391] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4395.072004][T22391] __x64_sys_sendto (net/socket.c:2183)
[4395.072009][T22391] ? 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)
[4395.072014][T22391] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4395.072019][T22391] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4395.072024][T22391] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4395.072029][T22391] RIP: 0033:0x7f74ce217a4a
[ 4395.072033][T22391] 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
[ 4395.072037][T22391] RSP: 002b:00007fffa57c9378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4395.072041][T22391] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f74ce217a4a
[ 4395.072043][T22391] RDX: 0000000000000040 RSI: 00000000311a1340 RDI: 0000000000000005
[ 4395.072045][T22391] RBP: 00007fffa57c9400 R08: 0000000000418574 R09: 000000000000001c
[ 4395.072047][T22391] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4395.072049][T22391] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f74ce340000
| [ 4395.072063][T22391]
| [ 4395.085701][T22391] lwtunnel_output(): recursion limit reached on datapath
| [ 4396.565998][T22395] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22395
| [4396.566457][T22395] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4396.566710][T22395] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4396.566712][T22395] Call Trace:
[ 4396.566714][T22395]
[4396.566716][T22395] dump_stack_lvl (lib/dump_stack.c:123)
[4396.566724][T22395] check_preemption_disabled (lib/smp_processor_id.c:52)
[4396.566731][T22395] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4396.566738][T22395] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4396.566746][T22395] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4396.566753][T22395] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4396.566758][T22395] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4396.566770][T22395] rawv6_sendmsg (net/ipv6/raw.c:918)
[4396.566782][T22395] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4396.566787][T22395] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4396.566793][T22395] ? __lock_release (kernel/locking/lockdep.c:5534)
[4396.566802][T22395] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4396.566807][T22395] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4396.566816][T22395] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4396.566832][T22395] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4396.566835][T22395] ? __lock_release (kernel/locking/lockdep.c:5534)
[4396.566846][T22395] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4396.566852][T22395] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4396.566857][T22395] ? __pfx___sys_sendto (net/socket.c:2147)
[4396.566872][T22395] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4396.566879][T22395] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4396.566888][T22395] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4396.566895][T22395] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4396.566905][T22395] __x64_sys_sendto (net/socket.c:2183)
[4396.566909][T22395] ? 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)
[4396.566913][T22395] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4396.566919][T22395] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4396.566924][T22395] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4396.566927][T22395] RIP: 0033:0x7fcc165d4a4a
[ 4396.566933][T22395] 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
[ 4396.566937][T22395] RSP: 002b:00007ffc27aebb38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4396.566940][T22395] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc165d4a4a
[ 4396.566943][T22395] RDX: 0000000000000040 RSI: 0000000032044340 RDI: 0000000000000005
[ 4396.566945][T22395] RBP: 00007ffc27aebbc0 R08: 0000000000418574 R09: 000000000000001c
[ 4396.566947][T22395] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4396.566949][T22395] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc166fd000
| [ 4396.566963][T22395]
| [ 4396.580020][T22395] lwtunnel_output(): recursion limit reached on datapath
| [ 4398.053858][T22399] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22399
| [4398.054323][T22399] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4398.054587][T22399] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4398.054589][T22399] Call Trace:
[ 4398.054591][T22399]
[4398.054593][T22399] dump_stack_lvl (lib/dump_stack.c:123)
[4398.054602][T22399] check_preemption_disabled (lib/smp_processor_id.c:52)
[4398.054608][T22399] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4398.054615][T22399] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4398.054623][T22399] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4398.054629][T22399] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4398.054634][T22399] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4398.054646][T22399] rawv6_sendmsg (net/ipv6/raw.c:918)
[4398.054658][T22399] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4398.054663][T22399] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4398.054669][T22399] ? __lock_release (kernel/locking/lockdep.c:5534)
[4398.054678][T22399] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4398.054683][T22399] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4398.054692][T22399] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4398.054708][T22399] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4398.054711][T22399] ? __lock_release (kernel/locking/lockdep.c:5534)
[4398.054722][T22399] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4398.054727][T22399] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4398.054733][T22399] ? __pfx___sys_sendto (net/socket.c:2147)
[4398.054748][T22399] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4398.054754][T22399] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4398.054762][T22399] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4398.054770][T22399] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4398.054780][T22399] __x64_sys_sendto (net/socket.c:2183)
[4398.054784][T22399] ? 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)
[4398.054788][T22399] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4398.054793][T22399] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4398.054798][T22399] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4398.054802][T22399] RIP: 0033:0x7f455b8f4a4a
[ 4398.054806][T22399] 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
[ 4398.054809][T22399] RSP: 002b:00007fffdce9bbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4398.054813][T22399] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f455b8f4a4a
[ 4398.054816][T22399] RDX: 0000000000000040 RSI: 000000003d621340 RDI: 0000000000000005
[ 4398.054818][T22399] RBP: 00007fffdce9bc80 R08: 0000000000418574 R09: 000000000000001c
[ 4398.054819][T22399] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4398.054822][T22399] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f455ba1d000
| [ 4398.054836][T22399]
| [ 4398.054838][T22399] lwtunnel_output(): recursion limit reached on datapath
| [ 4399.534156][T22403] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22403
| [4399.534625][T22403] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4399.534881][T22403] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4399.534883][T22403] Call Trace:
[ 4399.534885][T22403]
[4399.534888][T22403] dump_stack_lvl (lib/dump_stack.c:123)
[4399.534897][T22403] check_preemption_disabled (lib/smp_processor_id.c:52)
[4399.534903][T22403] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4399.534910][T22403] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4399.534918][T22403] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4399.534925][T22403] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4399.534930][T22403] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4399.534943][T22403] rawv6_sendmsg (net/ipv6/raw.c:918)
[4399.534955][T22403] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4399.534961][T22403] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4399.534966][T22403] ? __lock_release (kernel/locking/lockdep.c:5534)
[4399.534975][T22403] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4399.534980][T22403] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4399.534990][T22403] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4399.535006][T22403] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4399.535009][T22403] ? __lock_release (kernel/locking/lockdep.c:5534)
[4399.535020][T22403] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4399.535027][T22403] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4399.535032][T22403] ? __pfx___sys_sendto (net/socket.c:2147)
[4399.535047][T22403] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4399.535054][T22403] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4399.535062][T22403] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4399.535070][T22403] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4399.535080][T22403] __x64_sys_sendto (net/socket.c:2183)
[4399.535084][T22403] ? 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)
[4399.535088][T22403] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4399.535093][T22403] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4399.535098][T22403] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4399.535102][T22403] RIP: 0033:0x7f15da349a4a
[ 4399.535107][T22403] 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
[ 4399.535109][T22403] RSP: 002b:00007ffe07916108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4399.535113][T22403] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f15da349a4a
[ 4399.535116][T22403] RDX: 0000000000000040 RSI: 000000000d828340 RDI: 0000000000000005
[ 4399.535118][T22403] RBP: 00007ffe07916190 R08: 0000000000418574 R09: 000000000000001c
[ 4399.535120][T22403] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4399.535122][T22403] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f15da472000
| [ 4399.535136][T22403]
| [ 4399.548175][T22403] lwtunnel_output(): recursion limit reached on datapath
| [ 4401.024112][T22407] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22407
| [4401.024577][T22407] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4401.024831][T22407] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4401.024833][T22407] Call Trace:
[ 4401.024835][T22407]
[4401.024838][T22407] dump_stack_lvl (lib/dump_stack.c:123)
[4401.024846][T22407] check_preemption_disabled (lib/smp_processor_id.c:52)
[4401.024853][T22407] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4401.024859][T22407] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4401.024867][T22407] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4401.024873][T22407] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4401.024878][T22407] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4401.024890][T22407] rawv6_sendmsg (net/ipv6/raw.c:918)
[4401.024902][T22407] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4401.024907][T22407] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4401.024913][T22407] ? __lock_release (kernel/locking/lockdep.c:5534)
[4401.024921][T22407] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4401.024926][T22407] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4401.024937][T22407] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4401.024953][T22407] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4401.024956][T22407] ? __lock_release (kernel/locking/lockdep.c:5534)
[4401.024967][T22407] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4401.024973][T22407] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4401.024978][T22407] ? __pfx___sys_sendto (net/socket.c:2147)
[4401.024993][T22407] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4401.025000][T22407] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4401.025008][T22407] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4401.025016][T22407] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4401.025026][T22407] __x64_sys_sendto (net/socket.c:2183)
[4401.025030][T22407] ? 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)
[4401.025034][T22407] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4401.025039][T22407] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4401.025044][T22407] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4401.025048][T22407] RIP: 0033:0x7fdd58854a4a
[ 4401.025053][T22407] 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
[ 4401.025057][T22407] RSP: 002b:00007ffffc614e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4401.025061][T22407] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdd58854a4a
[ 4401.025063][T22407] RDX: 0000000000000040 RSI: 000000003d049340 RDI: 0000000000000005
[ 4401.025065][T22407] RBP: 00007ffffc614f00 R08: 0000000000418574 R09: 000000000000001c
[ 4401.025067][T22407] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4401.025069][T22407] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd5897d000
| [ 4401.025083][T22407]
| [ 4401.037727][T22407] lwtunnel_output(): recursion limit reached on datapath
| [ 4402.518531][T22411] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22411
| [4402.519243][T22411] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4402.519514][T22411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4402.519516][T22411] Call Trace:
[ 4402.519519][T22411]
[4402.519521][T22411] dump_stack_lvl (lib/dump_stack.c:123)
[4402.519532][T22411] check_preemption_disabled (lib/smp_processor_id.c:52)
[4402.519540][T22411] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4402.519546][T22411] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4402.519556][T22411] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4402.519564][T22411] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4402.519569][T22411] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4402.519581][T22411] rawv6_sendmsg (net/ipv6/raw.c:918)
[4402.519593][T22411] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4402.519598][T22411] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4402.519605][T22411] ? __lock_release (kernel/locking/lockdep.c:5534)
[4402.519615][T22411] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4402.519622][T22411] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4402.519631][T22411] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4402.519647][T22411] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4402.519650][T22411] ? __lock_release (kernel/locking/lockdep.c:5534)
[4402.519662][T22411] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4402.519669][T22411] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4402.519675][T22411] ? __pfx___sys_sendto (net/socket.c:2147)
[4402.519690][T22411] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4402.519698][T22411] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4402.519708][T22411] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4402.519715][T22411] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4402.519725][T22411] __x64_sys_sendto (net/socket.c:2183)
[4402.519730][T22411] ? 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)
[4402.519734][T22411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4402.519740][T22411] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4402.519745][T22411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4402.519749][T22411] RIP: 0033:0x7f5e34f1aa4a
[ 4402.519754][T22411] 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
[ 4402.519758][T22411] RSP: 002b:00007ffefdd65998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4402.519762][T22411] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e34f1aa4a
[ 4402.519765][T22411] RDX: 0000000000000040 RSI: 000000003a2a0340 RDI: 0000000000000005
[ 4402.519767][T22411] RBP: 00007ffefdd65a20 R08: 0000000000418574 R09: 000000000000001c
[ 4402.519769][T22411] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4402.519771][T22411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e35043000
| [ 4402.519771][T22411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e35043000
| [ 4402.519786][T22411]
| [ 4402.519789][T22411] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22411
| [4402.532155][T22411] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4402.532421][T22411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4402.532423][T22411] Call Trace:
[ 4402.532425][T22411]
[4402.532427][T22411] dump_stack_lvl (lib/dump_stack.c:123)
[4402.532433][T22411] check_preemption_disabled (lib/smp_processor_id.c:52)
[4402.532440][T22411] lwtunnel_output (net/core/lwtunnel.c:359)
[4402.532446][T22411] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4402.532453][T22411] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4402.532459][T22411] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4402.532464][T22411] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4402.532476][T22411] rawv6_sendmsg (net/ipv6/raw.c:918)
[4402.532488][T22411] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4402.532494][T22411] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4402.532498][T22411] ? __lock_release (kernel/locking/lockdep.c:5534)
[4402.532505][T22411] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4402.532509][T22411] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4402.532518][T22411] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4402.532534][T22411] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4402.532537][T22411] ? __lock_release (kernel/locking/lockdep.c:5534)
[4402.532548][T22411] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4402.532553][T22411] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4402.532559][T22411] ? __pfx___sys_sendto (net/socket.c:2147)
[4402.532574][T22411] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4402.532580][T22411] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4402.532588][T22411] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4402.532595][T22411] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4402.532606][T22411] __x64_sys_sendto (net/socket.c:2183)
[4402.532610][T22411] ? 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)
[4402.532613][T22411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4402.532618][T22411] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4402.532624][T22411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4402.532627][T22411] RIP: 0033:0x7f5e34f1aa4a
[ 4402.532631][T22411] 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
[ 4402.532634][T22411] RSP: 002b:00007ffefdd65998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4402.532637][T22411] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e34f1aa4a
[ 4402.532639][T22411] RDX: 0000000000000040 RSI: 000000003a2a0340 RDI: 0000000000000005
[ 4402.532641][T22411] RBP: 00007ffefdd65a20 R08: 0000000000418574 R09: 000000000000001c
[ 4402.532642][T22411] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4402.532644][T22411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e35043000
| [ 4402.532644][T22411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e35043000
| [ 4402.532659][T22411]
| [ 4402.551466][T22411] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22411
| [4402.551852][T22411] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4402.552132][T22411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4402.552134][T22411] Call Trace:
[ 4402.552136][T22411]
[4402.552138][T22411] dump_stack_lvl (lib/dump_stack.c:123)
[4402.552145][T22411] check_preemption_disabled (lib/smp_processor_id.c:52)
[4402.552151][T22411] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4402.552158][T22411] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4402.552165][T22411] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4402.552171][T22411] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4402.552176][T22411] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4402.552188][T22411] rawv6_sendmsg (net/ipv6/raw.c:918)
[4402.552200][T22411] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4402.552206][T22411] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4402.552210][T22411] ? __lock_release (kernel/locking/lockdep.c:5534)
[4402.552218][T22411] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4402.552223][T22411] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4402.552232][T22411] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4402.552248][T22411] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4402.552251][T22411] ? __lock_release (kernel/locking/lockdep.c:5534)
[4402.552263][T22411] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4402.552268][T22411] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4402.552273][T22411] ? __pfx___sys_sendto (net/socket.c:2147)
[4402.552288][T22411] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4402.552295][T22411] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4402.552304][T22411] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4402.552312][T22411] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4402.552322][T22411] __x64_sys_sendto (net/socket.c:2183)
[4402.552326][T22411] ? 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)
[4402.552330][T22411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4402.552335][T22411] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4402.552340][T22411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4402.552344][T22411] RIP: 0033:0x7f5e34f1aa4a
[ 4402.552348][T22411] 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
[ 4402.552351][T22411] RSP: 002b:00007ffefdd65998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4402.552354][T22411] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e34f1aa4a
[ 4402.552356][T22411] RDX: 0000000000000040 RSI: 000000003a2a0340 RDI: 0000000000000005
[ 4402.552359][T22411] RBP: 00007ffefdd65a20 R08: 0000000000418574 R09: 000000000000001c
[ 4402.552360][T22411] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4402.552363][T22411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e35043000
| [ 4402.552363][T22411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e35043000
| [ 4402.552378][T22411]
| [ 4403.027876][T22415] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22415
| [4403.028387][T22415] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4403.028657][T22415] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4403.028660][T22415] Call Trace:
[ 4403.028662][T22415]
[4403.028665][T22415] dump_stack_lvl (lib/dump_stack.c:123)
[4403.028676][T22415] check_preemption_disabled (lib/smp_processor_id.c:52)
[4403.028684][T22415] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4403.028691][T22415] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4403.028701][T22415] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.028708][T22415] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4403.028714][T22415] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.028726][T22415] rawv6_sendmsg (net/ipv6/raw.c:918)
[4403.028738][T22415] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4403.028743][T22415] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4403.028750][T22415] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.028760][T22415] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4403.028767][T22415] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4403.028776][T22415] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4403.028792][T22415] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4403.028795][T22415] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.028807][T22415] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.028814][T22415] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.028820][T22415] ? __pfx___sys_sendto (net/socket.c:2147)
[4403.028834][T22415] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4403.028842][T22415] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4403.028852][T22415] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4403.028859][T22415] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4403.028870][T22415] __x64_sys_sendto (net/socket.c:2183)
[4403.028873][T22415] ? 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)
[4403.028878][T22415] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4403.028884][T22415] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4403.028888][T22415] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4403.028893][T22415] RIP: 0033:0x7f6a92b58a4a
[ 4403.028897][T22415] 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
[ 4403.028900][T22415] RSP: 002b:00007ffde6194048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4403.028905][T22415] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a92b58a4a
[ 4403.028907][T22415] RDX: 0000000000000040 RSI: 0000000026151340 RDI: 0000000000000005
[ 4403.028909][T22415] RBP: 00007ffde61940d0 R08: 0000000000418574 R09: 000000000000001c
[ 4403.028911][T22415] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4403.028913][T22415] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a92c81000
| [ 4403.028913][T22415] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a92c81000
| [ 4403.028927][T22415]
| [ 4403.028929][T22415] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22415
| [4403.042242][T22415] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4403.042503][T22415] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4403.042505][T22415] Call Trace:
[ 4403.042507][T22415]
[4403.042509][T22415] dump_stack_lvl (lib/dump_stack.c:123)
[4403.042516][T22415] check_preemption_disabled (lib/smp_processor_id.c:52)
[4403.042522][T22415] lwtunnel_output (net/core/lwtunnel.c:359)
[4403.042529][T22415] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4403.042536][T22415] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.042541][T22415] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4403.042546][T22415] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.042558][T22415] rawv6_sendmsg (net/ipv6/raw.c:918)
[4403.042570][T22415] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4403.042576][T22415] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4403.042580][T22415] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.042587][T22415] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4403.042591][T22415] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4403.042600][T22415] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4403.042616][T22415] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4403.042619][T22415] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.042630][T22415] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.042635][T22415] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.042641][T22415] ? __pfx___sys_sendto (net/socket.c:2147)
[4403.042655][T22415] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4403.042662][T22415] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4403.042669][T22415] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4403.042676][T22415] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4403.042687][T22415] __x64_sys_sendto (net/socket.c:2183)
[4403.042691][T22415] ? 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)
[4403.042694][T22415] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4403.042699][T22415] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4403.042704][T22415] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4403.042707][T22415] RIP: 0033:0x7f6a92b58a4a
[ 4403.042711][T22415] 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
[ 4403.042713][T22415] RSP: 002b:00007ffde6194048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4403.042717][T22415] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a92b58a4a
[ 4403.042719][T22415] RDX: 0000000000000040 RSI: 0000000026151340 RDI: 0000000000000005
[ 4403.042720][T22415] RBP: 00007ffde61940d0 R08: 0000000000418574 R09: 000000000000001c
[ 4403.042722][T22415] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4403.042724][T22415] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a92c81000
| [ 4403.042724][T22415] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a92c81000
| [ 4403.042739][T22415]
| [ 4403.059969][T22415] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22415
| [4403.060361][T22415] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4403.060622][T22415] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4403.060623][T22415] Call Trace:
[ 4403.060625][T22415]
[4403.060627][T22415] dump_stack_lvl (lib/dump_stack.c:123)
[4403.060634][T22415] check_preemption_disabled (lib/smp_processor_id.c:52)
[4403.060639][T22415] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4403.060646][T22415] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4403.060653][T22415] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.060659][T22415] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4403.060664][T22415] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.060676][T22415] rawv6_sendmsg (net/ipv6/raw.c:918)
[4403.060688][T22415] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4403.060693][T22415] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4403.060697][T22415] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.060705][T22415] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4403.060709][T22415] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4403.060718][T22415] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4403.060734][T22415] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4403.060737][T22415] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.060748][T22415] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.060753][T22415] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.060759][T22415] ? __pfx___sys_sendto (net/socket.c:2147)
[4403.060774][T22415] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4403.060780][T22415] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4403.060788][T22415] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4403.060795][T22415] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4403.060805][T22415] __x64_sys_sendto (net/socket.c:2183)
[4403.060809][T22415] ? 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)
[4403.060813][T22415] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4403.060817][T22415] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4403.060822][T22415] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4403.060825][T22415] RIP: 0033:0x7f6a92b58a4a
[ 4403.060829][T22415] 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
[ 4403.060832][T22415] RSP: 002b:00007ffde6194048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4403.060835][T22415] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a92b58a4a
[ 4403.060837][T22415] RDX: 0000000000000040 RSI: 0000000026151340 RDI: 0000000000000005
[ 4403.060839][T22415] RBP: 00007ffde61940d0 R08: 0000000000418574 R09: 000000000000001c
[ 4403.060841][T22415] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4403.060843][T22415] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a92c81000
| [ 4403.060843][T22415] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a92c81000
| [ 4403.060858][T22415]
| [ 4403.551997][T22419] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22419
| [4403.552452][T22419] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4403.552702][T22419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4403.552704][T22419] Call Trace:
[ 4403.552706][T22419]
[4403.552709][T22419] dump_stack_lvl (lib/dump_stack.c:123)
[4403.552717][T22419] check_preemption_disabled (lib/smp_processor_id.c:52)
[4403.552723][T22419] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4403.552730][T22419] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4403.552738][T22419] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.552744][T22419] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4403.552749][T22419] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.552761][T22419] rawv6_sendmsg (net/ipv6/raw.c:918)
[4403.552773][T22419] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4403.552779][T22419] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4403.552784][T22419] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.552792][T22419] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4403.552798][T22419] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4403.552806][T22419] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4403.552822][T22419] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4403.552825][T22419] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.552837][T22419] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.552842][T22419] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.552848][T22419] ? __pfx___sys_sendto (net/socket.c:2147)
[4403.552862][T22419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4403.552869][T22419] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4403.552877][T22419] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4403.552884][T22419] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4403.552895][T22419] __x64_sys_sendto (net/socket.c:2183)
[4403.552899][T22419] ? 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)
[4403.552903][T22419] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4403.552908][T22419] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4403.552913][T22419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4403.552917][T22419] RIP: 0033:0x7ff62b7a8a4a
[ 4403.552921][T22419] 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
[ 4403.552924][T22419] RSP: 002b:00007ffd9a21a758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4403.552928][T22419] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff62b7a8a4a
[ 4403.552931][T22419] RDX: 0000000000000040 RSI: 00000000136a5340 RDI: 0000000000000005
[ 4403.552934][T22419] RBP: 00007ffd9a21a7e0 R08: 0000000000418574 R09: 000000000000001c
[ 4403.552936][T22419] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4403.552939][T22419] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff62b8d1000
| [ 4403.552953][T22419]
| [ 4403.566053][T22419] lwtunnel_output(): recursion limit reached on datapath
| [ 4405.039692][T22423] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22423
| [4405.040170][T22423] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4405.040424][T22423] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4405.040427][T22423] Call Trace:
[ 4405.040429][T22423]
[4405.040431][T22423] dump_stack_lvl (lib/dump_stack.c:123)
[4405.040439][T22423] check_preemption_disabled (lib/smp_processor_id.c:52)
[4405.040445][T22423] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4405.040452][T22423] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4405.040460][T22423] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4405.040466][T22423] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4405.040471][T22423] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4405.040483][T22423] rawv6_sendmsg (net/ipv6/raw.c:918)
[4405.040495][T22423] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4405.040500][T22423] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4405.040505][T22423] ? __lock_release (kernel/locking/lockdep.c:5534)
[4405.040514][T22423] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4405.040519][T22423] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4405.040528][T22423] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4405.040544][T22423] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4405.040546][T22423] ? __lock_release (kernel/locking/lockdep.c:5534)
[4405.040558][T22423] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4405.040564][T22423] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4405.040569][T22423] ? __pfx___sys_sendto (net/socket.c:2147)
[4405.040584][T22423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4405.040591][T22423] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4405.040600][T22423] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4405.040607][T22423] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4405.040617][T22423] __x64_sys_sendto (net/socket.c:2183)
[4405.040621][T22423] ? 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)
[4405.040625][T22423] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4405.040629][T22423] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4405.040635][T22423] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4405.040638][T22423] RIP: 0033:0x7f91f7f57a4a
[ 4405.040643][T22423] 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
[ 4405.040646][T22423] RSP: 002b:00007ffe4d2c69e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4405.040650][T22423] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91f7f57a4a
[ 4405.040652][T22423] RDX: 0000000000000040 RSI: 0000000015a0c340 RDI: 0000000000000005
[ 4405.040654][T22423] RBP: 00007ffe4d2c6a70 R08: 0000000000418574 R09: 000000000000001c
[ 4405.040656][T22423] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4405.040657][T22423] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91f8080000
| [ 4405.040672][T22423]
| [ 4405.040674][T22423] lwtunnel_output(): recursion limit reached on datapath
| [ 4406.526598][T22427] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22427
| [4406.527075][T22427] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4406.527331][T22427] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4406.527333][T22427] Call Trace:
[ 4406.527335][T22427]
[4406.527338][T22427] dump_stack_lvl (lib/dump_stack.c:123)
[4406.527346][T22427] check_preemption_disabled (lib/smp_processor_id.c:52)
[4406.527353][T22427] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4406.527359][T22427] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4406.527367][T22427] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4406.527374][T22427] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4406.527379][T22427] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4406.527391][T22427] rawv6_sendmsg (net/ipv6/raw.c:918)
[4406.527403][T22427] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4406.527408][T22427] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4406.527414][T22427] ? __lock_release (kernel/locking/lockdep.c:5534)
[4406.527423][T22427] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4406.527428][T22427] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4406.527437][T22427] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4406.527453][T22427] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4406.527456][T22427] ? __lock_release (kernel/locking/lockdep.c:5534)
[4406.527467][T22427] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4406.527473][T22427] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4406.527478][T22427] ? __pfx___sys_sendto (net/socket.c:2147)
[4406.527492][T22427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4406.527500][T22427] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4406.527508][T22427] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4406.527515][T22427] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4406.527525][T22427] __x64_sys_sendto (net/socket.c:2183)
[4406.527529][T22427] ? 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)
[4406.527533][T22427] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4406.527538][T22427] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4406.527543][T22427] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4406.527547][T22427] RIP: 0033:0x7f36b9db8a4a
[ 4406.527551][T22427] 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
[ 4406.527554][T22427] RSP: 002b:00007ffc054f0ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4406.527558][T22427] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f36b9db8a4a
[ 4406.527560][T22427] RDX: 0000000000000040 RSI: 000000002c085340 RDI: 0000000000000005
[ 4406.527562][T22427] RBP: 00007ffc054f0f60 R08: 0000000000418574 R09: 000000000000001c
[ 4406.527564][T22427] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4406.527566][T22427] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f36b9ee1000
| [ 4406.527581][T22427]
| [ 4406.527603][T22427] lwtunnel_output(): recursion limit reached on datapath
| [ 4407.993208][T22431] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22431
| [4407.993698][T22431] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4407.993990][T22431] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4407.993992][T22431] Call Trace:
[ 4407.993994][T22431]
[4407.993997][T22431] dump_stack_lvl (lib/dump_stack.c:123)
[4407.994005][T22431] check_preemption_disabled (lib/smp_processor_id.c:52)
[4407.994012][T22431] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4407.994019][T22431] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4407.994027][T22431] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4407.994033][T22431] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4407.994038][T22431] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4407.994050][T22431] rawv6_sendmsg (net/ipv6/raw.c:918)
[4407.994062][T22431] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4407.994067][T22431] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4407.994072][T22431] ? __lock_release (kernel/locking/lockdep.c:5534)
[4407.994081][T22431] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4407.994087][T22431] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4407.994096][T22431] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4407.994112][T22431] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4407.994115][T22431] ? __lock_release (kernel/locking/lockdep.c:5534)
[4407.994126][T22431] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4407.994132][T22431] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4407.994138][T22431] ? __pfx___sys_sendto (net/socket.c:2147)
[4407.994152][T22431] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4407.994159][T22431] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4407.994167][T22431] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4407.994174][T22431] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4407.994184][T22431] __x64_sys_sendto (net/socket.c:2183)
[4407.994188][T22431] ? 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)
[4407.994192][T22431] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4407.994197][T22431] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4407.994202][T22431] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4407.994206][T22431] RIP: 0033:0x7f2b34fe4a4a
[ 4407.994210][T22431] 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
[ 4407.994213][T22431] RSP: 002b:00007ffdc1ae16e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4407.994218][T22431] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2b34fe4a4a
[ 4407.994220][T22431] RDX: 0000000000000040 RSI: 00000000302ef340 RDI: 0000000000000005
[ 4407.994222][T22431] RBP: 00007ffdc1ae1770 R08: 0000000000418574 R09: 000000000000001c
[ 4407.994224][T22431] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4407.994225][T22431] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2b3510d000
| [ 4407.994225][T22431] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2b3510d000
| [ 4407.994240][T22431]
| [ 4407.994243][T22431] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22431
| [4408.007601][T22431] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4408.007863][T22431] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4408.007865][T22431] Call Trace:
[ 4408.007867][T22431]
[4408.007869][T22431] dump_stack_lvl (lib/dump_stack.c:123)
[4408.007876][T22431] check_preemption_disabled (lib/smp_processor_id.c:52)
[4408.007883][T22431] lwtunnel_output (net/core/lwtunnel.c:359)
[4408.007889][T22431] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4408.007897][T22431] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4408.007903][T22431] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4408.007908][T22431] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4408.007920][T22431] rawv6_sendmsg (net/ipv6/raw.c:918)
[4408.007932][T22431] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4408.007939][T22431] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4408.007943][T22431] ? __lock_release (kernel/locking/lockdep.c:5534)
[4408.007951][T22431] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4408.007956][T22431] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4408.007965][T22431] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4408.007981][T22431] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4408.007984][T22431] ? __lock_release (kernel/locking/lockdep.c:5534)
[4408.007995][T22431] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4408.008000][T22431] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4408.008006][T22431] ? __pfx___sys_sendto (net/socket.c:2147)
[4408.008020][T22431] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4408.008027][T22431] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4408.008036][T22431] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4408.008043][T22431] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4408.008053][T22431] __x64_sys_sendto (net/socket.c:2183)
[4408.008057][T22431] ? 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)
[4408.008061][T22431] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4408.008065][T22431] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4408.008070][T22431] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4408.008074][T22431] RIP: 0033:0x7f2b34fe4a4a
[ 4408.008077][T22431] 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
[ 4408.008080][T22431] RSP: 002b:00007ffdc1ae16e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4408.008084][T22431] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2b34fe4a4a
[ 4408.008086][T22431] RDX: 0000000000000040 RSI: 00000000302ef340 RDI: 0000000000000005
[ 4408.008088][T22431] RBP: 00007ffdc1ae1770 R08: 0000000000418574 R09: 000000000000001c
[ 4408.008090][T22431] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4408.008092][T22431] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2b3510d000
| [ 4408.008092][T22431] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2b3510d000
| [ 4408.008107][T22431]
| [ 4408.021236][T22431] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22431
| [4408.021626][T22431] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4408.021890][T22431] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4408.021891][T22431] Call Trace:
[ 4408.021893][T22431]
[4408.021895][T22431] dump_stack_lvl (lib/dump_stack.c:123)
[4408.021901][T22431] check_preemption_disabled (lib/smp_processor_id.c:52)
[4408.021908][T22431] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4408.021914][T22431] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4408.021921][T22431] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4408.021927][T22431] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4408.021932][T22431] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4408.021945][T22431] rawv6_sendmsg (net/ipv6/raw.c:918)
[4408.021957][T22431] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4408.021963][T22431] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4408.021967][T22431] ? __lock_release (kernel/locking/lockdep.c:5534)
[4408.021975][T22431] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4408.021979][T22431] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4408.021988][T22431] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4408.022004][T22431] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4408.022007][T22431] ? __lock_release (kernel/locking/lockdep.c:5534)
[4408.022018][T22431] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4408.022022][T22431] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4408.022028][T22431] ? __pfx___sys_sendto (net/socket.c:2147)
[4408.022043][T22431] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4408.022049][T22431] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4408.022058][T22431] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4408.022065][T22431] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4408.022075][T22431] __x64_sys_sendto (net/socket.c:2183)
[4408.022079][T22431] ? 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)
[4408.022083][T22431] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4408.022088][T22431] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4408.022093][T22431] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4408.022097][T22431] RIP: 0033:0x7f2b34fe4a4a
[ 4408.022101][T22431] 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
[ 4408.022104][T22431] RSP: 002b:00007ffdc1ae16e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4408.022107][T22431] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2b34fe4a4a
[ 4408.022110][T22431] RDX: 0000000000000040 RSI: 00000000302ef340 RDI: 0000000000000005
[ 4408.022112][T22431] RBP: 00007ffdc1ae1770 R08: 0000000000418574 R09: 000000000000001c
[ 4408.022114][T22431] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4408.022116][T22431] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2b3510d000
| [ 4408.022116][T22431] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2b3510d000
| [ 4408.022130][T22431]
| [ 4408.502475][T22435] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22435
| [4408.503355][T22435] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4408.503621][T22435] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4408.503623][T22435] Call Trace:
[ 4408.503625][T22435]
[4408.503628][T22435] dump_stack_lvl (lib/dump_stack.c:123)
[4408.503636][T22435] check_preemption_disabled (lib/smp_processor_id.c:52)
[4408.503642][T22435] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4408.503649][T22435] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4408.503657][T22435] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4408.503663][T22435] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4408.503668][T22435] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4408.503680][T22435] rawv6_sendmsg (net/ipv6/raw.c:918)
[4408.503692][T22435] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4408.503697][T22435] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4408.503702][T22435] ? __lock_release (kernel/locking/lockdep.c:5534)
[4408.503710][T22435] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4408.503715][T22435] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4408.503724][T22435] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4408.503741][T22435] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4408.503744][T22435] ? __lock_release (kernel/locking/lockdep.c:5534)
[4408.503755][T22435] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4408.503761][T22435] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4408.503766][T22435] ? __pfx___sys_sendto (net/socket.c:2147)
[4408.503781][T22435] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4408.503788][T22435] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4408.503796][T22435] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4408.503803][T22435] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4408.503813][T22435] __x64_sys_sendto (net/socket.c:2183)
[4408.503817][T22435] ? 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)
[4408.503821][T22435] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4408.503826][T22435] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4408.503831][T22435] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4408.503834][T22435] RIP: 0033:0x7f046df96a4a
[ 4408.503838][T22435] 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
[ 4408.503842][T22435] RSP: 002b:00007ffd08773f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4408.503846][T22435] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f046df96a4a
[ 4408.503848][T22435] RDX: 0000000000000040 RSI: 0000000018d49340 RDI: 0000000000000005
[ 4408.503850][T22435] RBP: 00007ffd08773fc0 R08: 0000000000418574 R09: 000000000000001c
[ 4408.503853][T22435] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4408.503854][T22435] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f046e0bf000
| [ 4408.503854][T22435] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f046e0bf000
| [ 4408.503869][T22435]
| [ 4408.503872][T22435] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22435
| [4408.515845][T22435] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4408.516112][T22435] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4408.516113][T22435] Call Trace:
[ 4408.516115][T22435]
[4408.516118][T22435] dump_stack_lvl (lib/dump_stack.c:123)
[4408.516124][T22435] check_preemption_disabled (lib/smp_processor_id.c:52)
[4408.516130][T22435] lwtunnel_output (net/core/lwtunnel.c:359)
[4408.516137][T22435] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4408.516144][T22435] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4408.516150][T22435] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4408.516155][T22435] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4408.516167][T22435] rawv6_sendmsg (net/ipv6/raw.c:918)
[4408.516179][T22435] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4408.516185][T22435] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4408.516189][T22435] ? __lock_release (kernel/locking/lockdep.c:5534)
[4408.516197][T22435] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4408.516200][T22435] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4408.516209][T22435] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4408.516226][T22435] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4408.516229][T22435] ? __lock_release (kernel/locking/lockdep.c:5534)
[4408.516240][T22435] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4408.516244][T22435] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4408.516250][T22435] ? __pfx___sys_sendto (net/socket.c:2147)
[4408.516265][T22435] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4408.516271][T22435] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4408.516279][T22435] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4408.516287][T22435] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4408.516297][T22435] __x64_sys_sendto (net/socket.c:2183)
[4408.516301][T22435] ? 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)
[4408.516305][T22435] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4408.516309][T22435] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4408.516315][T22435] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4408.516318][T22435] RIP: 0033:0x7f046df96a4a
[ 4408.516321][T22435] 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
[ 4408.516324][T22435] RSP: 002b:00007ffd08773f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4408.516328][T22435] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f046df96a4a
[ 4408.516330][T22435] RDX: 0000000000000040 RSI: 0000000018d49340 RDI: 0000000000000005
[ 4408.516331][T22435] RBP: 00007ffd08773fc0 R08: 0000000000418574 R09: 000000000000001c
[ 4408.516333][T22435] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4408.516335][T22435] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f046e0bf000
| [ 4408.516335][T22435] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f046e0bf000
| [ 4408.516349][T22435]
| [ 4408.516774][T22435] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22435
| [4408.528685][T22435] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4408.528949][T22435] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4408.528951][T22435] Call Trace:
[ 4408.528952][T22435]
[4408.528955][T22435] dump_stack_lvl (lib/dump_stack.c:123)
[4408.528961][T22435] check_preemption_disabled (lib/smp_processor_id.c:52)
[4408.528967][T22435] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4408.528973][T22435] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4408.528981][T22435] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4408.528986][T22435] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4408.528991][T22435] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4408.529003][T22435] rawv6_sendmsg (net/ipv6/raw.c:918)
[4408.529015][T22435] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4408.529021][T22435] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4408.529025][T22435] ? __lock_release (kernel/locking/lockdep.c:5534)
[4408.529032][T22435] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4408.529036][T22435] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4408.529045][T22435] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4408.529061][T22435] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4408.529064][T22435] ? __lock_release (kernel/locking/lockdep.c:5534)
[4408.529076][T22435] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4408.529080][T22435] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4408.529086][T22435] ? __pfx___sys_sendto (net/socket.c:2147)
[4408.529100][T22435] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4408.529107][T22435] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4408.529115][T22435] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4408.529122][T22435] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4408.529132][T22435] __x64_sys_sendto (net/socket.c:2183)
[4408.529136][T22435] ? 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)
[4408.529140][T22435] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4408.529144][T22435] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4408.529149][T22435] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4408.529153][T22435] RIP: 0033:0x7f046df96a4a
[ 4408.529156][T22435] 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
[ 4408.529159][T22435] RSP: 002b:00007ffd08773f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4408.529163][T22435] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f046df96a4a
[ 4408.529165][T22435] RDX: 0000000000000040 RSI: 0000000018d49340 RDI: 0000000000000005
[ 4408.529167][T22435] RBP: 00007ffd08773fc0 R08: 0000000000418574 R09: 000000000000001c
[ 4408.529168][T22435] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4408.529170][T22435] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f046e0bf000
| [ 4408.529170][T22435] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f046e0bf000
| [ 4408.529185][T22435]
| [ 4408.994597][T22439] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22439
| [4408.995237][T22439] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4408.995501][T22439] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4408.995503][T22439] Call Trace:
[ 4408.995506][T22439]
[4408.995508][T22439] dump_stack_lvl (lib/dump_stack.c:123)
[4408.995516][T22439] check_preemption_disabled (lib/smp_processor_id.c:52)
[4408.995523][T22439] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4408.995530][T22439] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4408.995538][T22439] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4408.995545][T22439] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4408.995550][T22439] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4408.995562][T22439] rawv6_sendmsg (net/ipv6/raw.c:918)
[4408.995573][T22439] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4408.995579][T22439] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4408.995584][T22439] ? __lock_release (kernel/locking/lockdep.c:5534)
[4408.995593][T22439] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4408.995598][T22439] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4408.995606][T22439] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4408.995622][T22439] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4408.995625][T22439] ? __lock_release (kernel/locking/lockdep.c:5534)
[4408.995636][T22439] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4408.995642][T22439] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4408.995648][T22439] ? __pfx___sys_sendto (net/socket.c:2147)
[4408.995662][T22439] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4408.995669][T22439] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4408.995678][T22439] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4408.995685][T22439] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4408.995695][T22439] __x64_sys_sendto (net/socket.c:2183)
[4408.995699][T22439] ? 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)
[4408.995703][T22439] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4408.995708][T22439] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4408.995713][T22439] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4408.995717][T22439] RIP: 0033:0x7fca7caa5a4a
[ 4408.995721][T22439] 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
[ 4408.995725][T22439] RSP: 002b:00007ffe40ca17f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4408.995729][T22439] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca7caa5a4a
[ 4408.995731][T22439] RDX: 0000000000000040 RSI: 00000000280d1340 RDI: 0000000000000005
[ 4408.995733][T22439] RBP: 00007ffe40ca1880 R08: 0000000000418574 R09: 000000000000001c
[ 4408.995735][T22439] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4408.995736][T22439] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca7cbce000
| [ 4408.995736][T22439] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca7cbce000
| [ 4408.995751][T22439]
| [ 4408.995754][T22439] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22439
| [4409.007761][T22439] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4409.008028][T22439] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4409.008030][T22439] Call Trace:
[ 4409.008032][T22439]
[4409.008034][T22439] dump_stack_lvl (lib/dump_stack.c:123)
[4409.008041][T22439] check_preemption_disabled (lib/smp_processor_id.c:52)
[4409.008046][T22439] lwtunnel_output (net/core/lwtunnel.c:359)
[4409.008053][T22439] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4409.008060][T22439] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4409.008065][T22439] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4409.008070][T22439] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4409.008082][T22439] rawv6_sendmsg (net/ipv6/raw.c:918)
[4409.008094][T22439] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4409.008100][T22439] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4409.008103][T22439] ? __lock_release (kernel/locking/lockdep.c:5534)
[4409.008111][T22439] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4409.008115][T22439] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4409.008124][T22439] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4409.008140][T22439] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4409.008143][T22439] ? __lock_release (kernel/locking/lockdep.c:5534)
[4409.008154][T22439] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4409.008158][T22439] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4409.008164][T22439] ? __pfx___sys_sendto (net/socket.c:2147)
[4409.008179][T22439] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4409.008185][T22439] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4409.008193][T22439] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4409.008200][T22439] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4409.008210][T22439] __x64_sys_sendto (net/socket.c:2183)
[4409.008214][T22439] ? 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)
[4409.008218][T22439] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4409.008222][T22439] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4409.008227][T22439] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4409.008231][T22439] RIP: 0033:0x7fca7caa5a4a
[ 4409.008235][T22439] 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
[ 4409.008238][T22439] RSP: 002b:00007ffe40ca17f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4409.008241][T22439] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca7caa5a4a
[ 4409.008243][T22439] RDX: 0000000000000040 RSI: 00000000280d1340 RDI: 0000000000000005
[ 4409.008245][T22439] RBP: 00007ffe40ca1880 R08: 0000000000418574 R09: 000000000000001c
[ 4409.008247][T22439] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4409.008249][T22439] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca7cbce000
| [ 4409.008249][T22439] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca7cbce000
| [ 4409.008264][T22439]
| [ 4409.008702][T22439] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22439
| [4409.020735][T22439] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4409.021006][T22439] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4409.021008][T22439] Call Trace:
[ 4409.021009][T22439]
[4409.021012][T22439] dump_stack_lvl (lib/dump_stack.c:123)
[4409.021018][T22439] check_preemption_disabled (lib/smp_processor_id.c:52)
[4409.021024][T22439] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4409.021031][T22439] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4409.021038][T22439] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4409.021044][T22439] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4409.021049][T22439] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4409.021061][T22439] rawv6_sendmsg (net/ipv6/raw.c:918)
[4409.021073][T22439] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4409.021079][T22439] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4409.021082][T22439] ? __lock_release (kernel/locking/lockdep.c:5534)
[4409.021090][T22439] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4409.021094][T22439] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4409.021103][T22439] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4409.021119][T22439] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4409.021122][T22439] ? __lock_release (kernel/locking/lockdep.c:5534)
[4409.021133][T22439] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4409.021138][T22439] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4409.021143][T22439] ? __pfx___sys_sendto (net/socket.c:2147)
[4409.021158][T22439] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4409.021165][T22439] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4409.021173][T22439] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4409.021180][T22439] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4409.021190][T22439] __x64_sys_sendto (net/socket.c:2183)
[4409.021194][T22439] ? 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)
[4409.021198][T22439] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4409.021203][T22439] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4409.021208][T22439] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4409.021211][T22439] RIP: 0033:0x7fca7caa5a4a
[ 4409.021215][T22439] 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
[ 4409.021217][T22439] RSP: 002b:00007ffe40ca17f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4409.021221][T22439] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca7caa5a4a
[ 4409.021223][T22439] RDX: 0000000000000040 RSI: 00000000280d1340 RDI: 0000000000000005
[ 4409.021225][T22439] RBP: 00007ffe40ca1880 R08: 0000000000418574 R09: 000000000000001c
[ 4409.021227][T22439] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4409.021229][T22439] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca7cbce000
| [ 4409.021229][T22439] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca7cbce000
| [ 4409.021244][T22439]
| [ 4409.483647][T22443] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22443
| [4409.484148][T22443] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4409.484432][T22443] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4409.484435][T22443] Call Trace:
[ 4409.484437][T22443]
[4409.484440][T22443] dump_stack_lvl (lib/dump_stack.c:123)
[4409.484450][T22443] check_preemption_disabled (lib/smp_processor_id.c:52)
[4409.484458][T22443] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4409.484464][T22443] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4409.484474][T22443] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4409.484487][T22443] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4409.484492][T22443] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4409.484520][T22443] rawv6_sendmsg (net/ipv6/raw.c:918)
[4409.484532][T22443] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4409.484538][T22443] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4409.484545][T22443] ? __lock_release (kernel/locking/lockdep.c:5534)
[4409.484555][T22443] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4409.484561][T22443] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4409.484570][T22443] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4409.484586][T22443] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4409.484589][T22443] ? __lock_release (kernel/locking/lockdep.c:5534)
[4409.484601][T22443] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4409.484607][T22443] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4409.484613][T22443] ? __pfx___sys_sendto (net/socket.c:2147)
[4409.484627][T22443] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4409.484636][T22443] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4409.484646][T22443] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4409.484653][T22443] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4409.484663][T22443] __x64_sys_sendto (net/socket.c:2183)
[4409.484667][T22443] ? 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)
[4409.484672][T22443] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4409.484677][T22443] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4409.484682][T22443] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4409.484687][T22443] RIP: 0033:0x7f57a5a60a4a
[ 4409.484691][T22443] 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
[ 4409.484695][T22443] RSP: 002b:00007ffe810ae538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4409.484699][T22443] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57a5a60a4a
[ 4409.484701][T22443] RDX: 0000000000000040 RSI: 0000000021178340 RDI: 0000000000000005
[ 4409.484703][T22443] RBP: 00007ffe810ae5c0 R08: 0000000000418574 R09: 000000000000001c
[ 4409.484705][T22443] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4409.484707][T22443] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57a5b89000
| [ 4409.484707][T22443] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57a5b89000
| [ 4409.484721][T22443]
| [ 4409.484724][T22443] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22443
| [4409.498002][T22443] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4409.498279][T22443] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4409.498281][T22443] Call Trace:
[ 4409.498283][T22443]
[4409.498285][T22443] dump_stack_lvl (lib/dump_stack.c:123)
[4409.498292][T22443] check_preemption_disabled (lib/smp_processor_id.c:52)
[4409.498297][T22443] lwtunnel_output (net/core/lwtunnel.c:359)
[4409.498304][T22443] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4409.498311][T22443] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4409.498317][T22443] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4409.498322][T22443] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4409.498334][T22443] rawv6_sendmsg (net/ipv6/raw.c:918)
[4409.498345][T22443] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4409.498351][T22443] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4409.498355][T22443] ? __lock_release (kernel/locking/lockdep.c:5534)
[4409.498362][T22443] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4409.498366][T22443] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4409.498391][T22443] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4409.498408][T22443] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4409.498410][T22443] ? __lock_release (kernel/locking/lockdep.c:5534)
[4409.498422][T22443] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4409.498427][T22443] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4409.498432][T22443] ? __pfx___sys_sendto (net/socket.c:2147)
[4409.498447][T22443] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4409.498454][T22443] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4409.498462][T22443] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4409.498469][T22443] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4409.498479][T22443] __x64_sys_sendto (net/socket.c:2183)
[4409.498483][T22443] ? 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)
[4409.498487][T22443] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4409.498492][T22443] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4409.498497][T22443] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4409.498500][T22443] RIP: 0033:0x7f57a5a60a4a
[ 4409.498504][T22443] 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
[ 4409.498507][T22443] RSP: 002b:00007ffe810ae538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4409.498510][T22443] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57a5a60a4a
[ 4409.498512][T22443] RDX: 0000000000000040 RSI: 0000000021178340 RDI: 0000000000000005
[ 4409.498515][T22443] RBP: 00007ffe810ae5c0 R08: 0000000000418574 R09: 000000000000001c
[ 4409.498516][T22443] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4409.498518][T22443] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57a5b89000
| [ 4409.498518][T22443] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57a5b89000
| [ 4409.498533][T22443]
| [ 4409.516066][T22443] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22443
| [4409.516442][T22443] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4409.516705][T22443] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4409.516707][T22443] Call Trace:
[ 4409.516709][T22443]
[4409.516711][T22443] dump_stack_lvl (lib/dump_stack.c:123)
[4409.516718][T22443] check_preemption_disabled (lib/smp_processor_id.c:52)
[4409.516724][T22443] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4409.516731][T22443] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4409.516739][T22443] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4409.516745][T22443] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4409.516750][T22443] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4409.516762][T22443] rawv6_sendmsg (net/ipv6/raw.c:918)
[4409.516775][T22443] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4409.516780][T22443] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4409.516784][T22443] ? __lock_release (kernel/locking/lockdep.c:5534)
[4409.516792][T22443] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4409.516796][T22443] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4409.516806][T22443] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4409.516822][T22443] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4409.516825][T22443] ? __lock_release (kernel/locking/lockdep.c:5534)
[4409.516837][T22443] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4409.516841][T22443] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4409.516847][T22443] ? __pfx___sys_sendto (net/socket.c:2147)
[4409.516862][T22443] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4409.516869][T22443] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4409.516876][T22443] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4409.516884][T22443] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4409.516894][T22443] __x64_sys_sendto (net/socket.c:2183)
[4409.516898][T22443] ? 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)
[4409.516902][T22443] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4409.516906][T22443] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4409.516912][T22443] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4409.516915][T22443] RIP: 0033:0x7f57a5a60a4a
[ 4409.516919][T22443] 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
[ 4409.516922][T22443] RSP: 002b:00007ffe810ae538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4409.516925][T22443] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57a5a60a4a
[ 4409.516927][T22443] RDX: 0000000000000040 RSI: 0000000021178340 RDI: 0000000000000005
[ 4409.516930][T22443] RBP: 00007ffe810ae5c0 R08: 0000000000418574 R09: 000000000000001c
[ 4409.516932][T22443] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4409.516936][T22443] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57a5b89000
| [ 4409.516936][T22443] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57a5b89000
| [ 4409.516951][T22443]
| [ 4409.989034][T22447] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22447
| [4409.989518][T22447] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4409.989782][T22447] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4409.989785][T22447] Call Trace:
[ 4409.989788][T22447]
[4409.989790][T22447] dump_stack_lvl (lib/dump_stack.c:123)
[4409.989801][T22447] check_preemption_disabled (lib/smp_processor_id.c:52)
[4409.989809][T22447] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4409.989816][T22447] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4409.989826][T22447] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4409.989833][T22447] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4409.989838][T22447] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4409.989850][T22447] rawv6_sendmsg (net/ipv6/raw.c:918)
[4409.989862][T22447] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4409.989867][T22447] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4409.989875][T22447] ? __lock_release (kernel/locking/lockdep.c:5534)
[4409.989884][T22447] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4409.989891][T22447] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4409.989900][T22447] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4409.989916][T22447] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4409.989919][T22447] ? __lock_release (kernel/locking/lockdep.c:5534)
[4409.989930][T22447] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4409.989939][T22447] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4409.989944][T22447] ? __pfx___sys_sendto (net/socket.c:2147)
[4409.989959][T22447] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4409.989967][T22447] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4409.989977][T22447] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4409.989984][T22447] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4409.989994][T22447] __x64_sys_sendto (net/socket.c:2183)
[4409.989998][T22447] ? 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)
[4409.990003][T22447] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4409.990008][T22447] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4409.990013][T22447] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4409.990018][T22447] RIP: 0033:0x7f1985c9aa4a
[ 4409.990022][T22447] 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
[ 4409.990026][T22447] RSP: 002b:00007fff2b03c498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4409.990030][T22447] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1985c9aa4a
[ 4409.990032][T22447] RDX: 0000000000000040 RSI: 00000000398c5340 RDI: 0000000000000005
[ 4409.990035][T22447] RBP: 00007fff2b03c520 R08: 0000000000418574 R09: 000000000000001c
[ 4409.990037][T22447] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4409.990039][T22447] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1985dc3000
| [ 4412.894474][T22463] lwtunnel_output(): recursion limit reached on datapath
| [ 4414.362061][T22467] check_preemption_disabled: 10 callbacks suppressed
| [ 4414.362070][T22467] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22467
| [4414.362864][T22467] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4414.363160][T22467] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4414.363162][T22467] Call Trace:
[ 4414.363165][T22467]
[4414.363167][T22467] dump_stack_lvl (lib/dump_stack.c:123)
[4414.363177][T22467] check_preemption_disabled (lib/smp_processor_id.c:52)
[4414.363185][T22467] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4414.363192][T22467] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4414.363201][T22467] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4414.363209][T22467] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4414.363214][T22467] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4414.363226][T22467] rawv6_sendmsg (net/ipv6/raw.c:918)
[4414.363238][T22467] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4414.363242][T22467] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4414.363253][T22467] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4414.363259][T22467] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4414.363263][T22467] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4414.363274][T22467] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4414.363291][T22467] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4414.363293][T22467] ? __lock_release (kernel/locking/lockdep.c:5534)
[4414.363305][T22467] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4414.363312][T22467] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4414.363317][T22467] ? __pfx___sys_sendto (net/socket.c:2147)
[4414.363329][T22467] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4414.363338][T22467] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4414.363342][T22467] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4414.363348][T22467] ? __lock_release (kernel/locking/lockdep.c:5534)
[4414.363354][T22467] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4414.363360][T22467] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[4414.363370][T22467] __x64_sys_sendto (net/socket.c:2183)
[4414.363374][T22467] ? 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)
[4414.363378][T22467] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4414.363383][T22467] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4414.363388][T22467] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4414.363392][T22467] RIP: 0033:0x7f6006603a4a
[ 4414.363396][T22467] 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
[ 4414.363400][T22467] RSP: 002b:00007fff71009d08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4414.363405][T22467] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6006603a4a
[ 4414.363407][T22467] RDX: 0000000000000040 RSI: 000000000242d340 RDI: 0000000000000005
[ 4414.363409][T22467] RBP: 00007fff71009d90 R08: 0000000000418574 R09: 000000000000001c
[ 4414.363411][T22467] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4414.363412][T22467] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f600672c000
| [ 4414.363412][T22467] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f600672c000
| [ 4414.363427][T22467]
| [ 4414.363430][T22467] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22467
| [4414.376193][T22467] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4414.376460][T22467] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4414.376461][T22467] Call Trace:
[ 4414.376463][T22467]
[4414.376465][T22467] dump_stack_lvl (lib/dump_stack.c:123)
[4414.376472][T22467] check_preemption_disabled (lib/smp_processor_id.c:52)
[4414.376478][T22467] lwtunnel_output (net/core/lwtunnel.c:359)
[4414.376484][T22467] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4414.376492][T22467] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4414.376498][T22467] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4414.376503][T22467] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4414.376515][T22467] rawv6_sendmsg (net/ipv6/raw.c:918)
[4414.376538][T22467] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4414.376542][T22467] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4414.376550][T22467] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4414.376554][T22467] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4414.376557][T22467] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4414.376566][T22467] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4414.376582][T22467] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4414.376584][T22467] ? __lock_release (kernel/locking/lockdep.c:5534)
[4414.376595][T22467] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4414.376600][T22467] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4414.376606][T22467] ? __pfx___sys_sendto (net/socket.c:2147)
[4414.376618][T22467] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4414.376626][T22467] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4414.376630][T22467] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4414.376634][T22467] ? __lock_release (kernel/locking/lockdep.c:5534)
[4414.376640][T22467] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4414.376646][T22467] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[4414.376653][T22467] __x64_sys_sendto (net/socket.c:2183)
[4414.376657][T22467] ? 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)
[4414.376660][T22467] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4414.376665][T22467] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4414.376670][T22467] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4414.376673][T22467] RIP: 0033:0x7f6006603a4a
[ 4414.376677][T22467] 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
[ 4414.376680][T22467] RSP: 002b:00007fff71009d08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4414.376684][T22467] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6006603a4a
[ 4414.376686][T22467] RDX: 0000000000000040 RSI: 000000000242d340 RDI: 0000000000000005
[ 4414.376688][T22467] RBP: 00007fff71009d90 R08: 0000000000418574 R09: 000000000000001c
[ 4414.376690][T22467] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4414.376693][T22467] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f600672c000
| [ 4414.376693][T22467] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f600672c000
| [ 4414.376707][T22467]
| [ 4414.394553][T22467] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22467
| [4414.394962][T22467] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4414.395236][T22467] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4414.395238][T22467] Call Trace:
[ 4414.395240][T22467]
[4414.395243][T22467] dump_stack_lvl (lib/dump_stack.c:123)
[4414.395249][T22467] check_preemption_disabled (lib/smp_processor_id.c:52)
[4414.395256][T22467] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4414.395263][T22467] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4414.395270][T22467] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4414.395277][T22467] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4414.395282][T22467] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4414.395294][T22467] rawv6_sendmsg (net/ipv6/raw.c:918)
[4414.395306][T22467] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4414.395311][T22467] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4414.395320][T22467] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4414.395325][T22467] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4414.395328][T22467] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4414.395339][T22467] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4414.395355][T22467] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4414.395358][T22467] ? __lock_release (kernel/locking/lockdep.c:5534)
[4414.395369][T22467] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4414.395376][T22467] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4414.395382][T22467] ? __pfx___sys_sendto (net/socket.c:2147)
[4414.395394][T22467] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4414.395402][T22467] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4414.395407][T22467] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4414.395411][T22467] ? __lock_release (kernel/locking/lockdep.c:5534)
[4414.395417][T22467] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4414.395423][T22467] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[4414.395432][T22467] __x64_sys_sendto (net/socket.c:2183)
[4414.395436][T22467] ? 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)
[4414.395440][T22467] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4414.395445][T22467] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4414.395450][T22467] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4414.395454][T22467] RIP: 0033:0x7f6006603a4a
[ 4414.395458][T22467] 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
[ 4414.395461][T22467] RSP: 002b:00007fff71009d08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4414.395465][T22467] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6006603a4a
[ 4414.395468][T22467] RDX: 0000000000000040 RSI: 000000000242d340 RDI: 0000000000000005
[ 4414.395470][T22467] RBP: 00007fff71009d90 R08: 0000000000418574 R09: 000000000000001c
[ 4414.395472][T22467] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4414.395474][T22467] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f600672c000
| [ 4414.395474][T22467] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f600672c000
| [ 4414.395489][T22467]
| [ 4414.848609][T22471] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22471
| [4414.849109][T22471] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4414.849386][T22471] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4414.849388][T22471] Call Trace:
[ 4414.849390][T22471]
[4414.849392][T22471] dump_stack_lvl (lib/dump_stack.c:123)
[4414.849403][T22471] check_preemption_disabled (lib/smp_processor_id.c:52)
[4414.849411][T22471] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4414.849418][T22471] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4414.849428][T22471] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4414.849436][T22471] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4414.849441][T22471] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4414.849453][T22471] rawv6_sendmsg (net/ipv6/raw.c:918)
[4414.849465][T22471] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4414.849471][T22471] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4414.849478][T22471] ? __lock_release (kernel/locking/lockdep.c:5534)
[4414.849488][T22471] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4414.849494][T22471] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4414.849503][T22471] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4414.849519][T22471] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4414.849522][T22471] ? __lock_release (kernel/locking/lockdep.c:5534)
[4414.849533][T22471] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4414.849540][T22471] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4414.849546][T22471] ? __pfx___sys_sendto (net/socket.c:2147)
[4414.849560][T22471] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4414.849567][T22471] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4414.849576][T22471] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4414.849583][T22471] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4414.849593][T22471] __x64_sys_sendto (net/socket.c:2183)
[4414.849597][T22471] ? 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)
[4414.849602][T22471] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4414.849607][T22471] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4414.849612][T22471] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4414.849617][T22471] RIP: 0033:0x7f8f2b67ca4a
[ 4414.849622][T22471] 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
[ 4414.849625][T22471] RSP: 002b:00007ffe5ccc7318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4414.849629][T22471] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f2b67ca4a
[ 4414.849631][T22471] RDX: 0000000000000040 RSI: 000000003a1d8340 RDI: 0000000000000005
[ 4414.849633][T22471] RBP: 00007ffe5ccc73a0 R08: 0000000000418574 R09: 000000000000001c
[ 4414.849635][T22471] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4414.849637][T22471] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f2b7a5000
| [ 4414.849637][T22471] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f2b7a5000
| [ 4414.849651][T22471]
| [ 4414.849654][T22471] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22471
| [4414.861914][T22471] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4414.862188][T22471] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4414.862189][T22471] Call Trace:
[ 4414.862192][T22471]
[4414.862194][T22471] dump_stack_lvl (lib/dump_stack.c:123)
[4414.862201][T22471] check_preemption_disabled (lib/smp_processor_id.c:52)
[4414.862207][T22471] lwtunnel_output (net/core/lwtunnel.c:359)
[4414.862214][T22471] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4414.862221][T22471] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4414.862227][T22471] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4414.862232][T22471] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4414.862245][T22471] rawv6_sendmsg (net/ipv6/raw.c:918)
[4414.862257][T22471] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4414.862262][T22471] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4414.862266][T22471] ? __lock_release (kernel/locking/lockdep.c:5534)
[4414.862274][T22471] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4414.862278][T22471] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4414.862287][T22471] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4414.862303][T22471] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4414.862306][T22471] ? __lock_release (kernel/locking/lockdep.c:5534)
[4414.862317][T22471] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4414.862322][T22471] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4414.862328][T22471] ? __pfx___sys_sendto (net/socket.c:2147)
[4414.862342][T22471] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4414.862349][T22471] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4414.862357][T22471] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4414.862364][T22471] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4414.862374][T22471] __x64_sys_sendto (net/socket.c:2183)
[4414.862378][T22471] ? 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)
[4414.862382][T22471] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4414.862387][T22471] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4414.862392][T22471] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4414.862396][T22471] RIP: 0033:0x7f8f2b67ca4a
[ 4414.862399][T22471] 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
[ 4414.862402][T22471] RSP: 002b:00007ffe5ccc7318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4414.862405][T22471] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f2b67ca4a
[ 4414.862407][T22471] RDX: 0000000000000040 RSI: 000000003a1d8340 RDI: 0000000000000005
[ 4414.862409][T22471] RBP: 00007ffe5ccc73a0 R08: 0000000000418574 R09: 000000000000001c
[ 4414.862411][T22471] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4414.862413][T22471] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f2b7a5000
| [ 4414.862413][T22471] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f2b7a5000
| [ 4414.862428][T22471]
| [ 4414.862876][T22471] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22471
| [4414.875058][T22471] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4414.875322][T22471] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4414.875324][T22471] Call Trace:
[ 4414.875326][T22471]
[4414.875328][T22471] dump_stack_lvl (lib/dump_stack.c:123)
[4414.875335][T22471] check_preemption_disabled (lib/smp_processor_id.c:52)
[4414.875340][T22471] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4414.875347][T22471] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4414.875354][T22471] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4414.875360][T22471] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4414.875365][T22471] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4414.875377][T22471] rawv6_sendmsg (net/ipv6/raw.c:918)
[4414.875389][T22471] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4414.875394][T22471] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4414.875399][T22471] ? __lock_release (kernel/locking/lockdep.c:5534)
[4414.875407][T22471] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4414.875411][T22471] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4414.875420][T22471] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4414.875436][T22471] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4414.875439][T22471] ? __lock_release (kernel/locking/lockdep.c:5534)
[4414.875451][T22471] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4414.875455][T22471] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4414.875461][T22471] ? __pfx___sys_sendto (net/socket.c:2147)
[4414.875476][T22471] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4414.875482][T22471] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4414.875490][T22471] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4414.875497][T22471] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4414.875507][T22471] __x64_sys_sendto (net/socket.c:2183)
[4414.875511][T22471] ? 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)
[4414.875514][T22471] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4414.875519][T22471] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4414.875524][T22471] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4414.875528][T22471] RIP: 0033:0x7f8f2b67ca4a
[ 4414.875531][T22471] 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
[ 4414.875534][T22471] RSP: 002b:00007ffe5ccc7318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4414.875538][T22471] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f2b67ca4a
[ 4414.875540][T22471] RDX: 0000000000000040 RSI: 000000003a1d8340 RDI: 0000000000000005
[ 4414.875542][T22471] RBP: 00007ffe5ccc73a0 R08: 0000000000418574 R09: 000000000000001c
[ 4414.875544][T22471] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4414.875546][T22471] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f2b7a5000
| [ 4414.875546][T22471] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f2b7a5000
| [ 4414.875561][T22471]
| [ 4415.383231][T22475] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22475
| [4415.383688][T22475] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4415.383952][T22475] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4415.383954][T22475] Call Trace:
[ 4415.383956][T22475]
[4415.383959][T22475] dump_stack_lvl (lib/dump_stack.c:123)
[4415.383967][T22475] check_preemption_disabled (lib/smp_processor_id.c:52)
[4415.383974][T22475] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4415.383980][T22475] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4415.383988][T22475] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4415.383995][T22475] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4415.383999][T22475] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4415.384011][T22475] rawv6_sendmsg (net/ipv6/raw.c:918)
[4415.384023][T22475] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4415.384028][T22475] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4415.384034][T22475] ? __lock_release (kernel/locking/lockdep.c:5534)
[4415.384043][T22475] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4415.384048][T22475] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4415.384057][T22475] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4415.384073][T22475] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4415.384075][T22475] ? __lock_release (kernel/locking/lockdep.c:5534)
[4415.384086][T22475] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4415.384093][T22475] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4415.384098][T22475] ? __pfx___sys_sendto (net/socket.c:2147)
[4415.384113][T22475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4415.384120][T22475] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4415.384128][T22475] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4415.384135][T22475] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4415.384145][T22475] __x64_sys_sendto (net/socket.c:2183)
[4415.384149][T22475] ? 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)
[4415.384153][T22475] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4415.384158][T22475] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4415.384163][T22475] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4415.384167][T22475] RIP: 0033:0x7f96823d3a4a
[ 4415.384172][T22475] 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
[ 4415.384175][T22475] RSP: 002b:00007ffd5e851348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4415.384179][T22475] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f96823d3a4a
[ 4415.384181][T22475] RDX: 0000000000000040 RSI: 0000000021a4d340 RDI: 0000000000000005
[ 4415.384183][T22475] RBP: 00007ffd5e8513d0 R08: 0000000000418574 R09: 000000000000001c
[ 4415.384185][T22475] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4415.384187][T22475] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96824fc000
| [ 4415.384202][T22475]
| [ 4415.384204][T22475] lwtunnel_output(): recursion limit reached on datapath
| [ 4416.874833][T22479] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22479
| [4416.875299][T22479] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4416.875555][T22479] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4416.875557][T22479] Call Trace:
[ 4416.875559][T22479]
[4416.875561][T22479] dump_stack_lvl (lib/dump_stack.c:123)
[4416.875570][T22479] check_preemption_disabled (lib/smp_processor_id.c:52)
[4416.875576][T22479] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4416.875583][T22479] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4416.875590][T22479] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4416.875597][T22479] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4416.875602][T22479] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4416.875614][T22479] rawv6_sendmsg (net/ipv6/raw.c:918)
[4416.875626][T22479] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4416.875631][T22479] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4416.875636][T22479] ? __lock_release (kernel/locking/lockdep.c:5534)
[4416.875645][T22479] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4416.875650][T22479] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4416.875659][T22479] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4416.875675][T22479] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4416.875678][T22479] ? __lock_release (kernel/locking/lockdep.c:5534)
[4416.875689][T22479] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4416.875695][T22479] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4416.875701][T22479] ? __pfx___sys_sendto (net/socket.c:2147)
[4416.875715][T22479] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4416.875722][T22479] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4416.875731][T22479] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4416.875738][T22479] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4416.875748][T22479] __x64_sys_sendto (net/socket.c:2183)
[4416.875752][T22479] ? 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)
[4416.875756][T22479] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4416.875761][T22479] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4416.875766][T22479] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4416.875770][T22479] RIP: 0033:0x7fe7cfc4ca4a
[ 4416.875774][T22479] 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
[ 4416.875777][T22479] RSP: 002b:00007fff72d201a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4416.875782][T22479] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe7cfc4ca4a
[ 4416.875784][T22479] RDX: 0000000000000040 RSI: 000000000a868340 RDI: 0000000000000005
[ 4416.875786][T22479] RBP: 00007fff72d20230 R08: 0000000000418574 R09: 000000000000001c
[ 4416.875788][T22479] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4416.875790][T22479] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7cfd75000
| [ 4416.875804][T22479]
| [ 4416.875807][T22479] lwtunnel_output(): recursion limit reached on datapath
| [ 4418.345407][T22483] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22483
| [4418.345865][T22483] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4418.346385][T22483] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4418.346387][T22483] Call Trace:
[ 4418.346389][T22483]
[4418.346391][T22483] dump_stack_lvl (lib/dump_stack.c:123)
[4418.346400][T22483] check_preemption_disabled (lib/smp_processor_id.c:52)
[4418.346407][T22483] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4418.346413][T22483] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4418.346421][T22483] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4418.346428][T22483] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4418.346433][T22483] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4418.346445][T22483] rawv6_sendmsg (net/ipv6/raw.c:918)
[4418.346456][T22483] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4418.346462][T22483] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4418.346468][T22483] ? __lock_release (kernel/locking/lockdep.c:5534)
[4418.346476][T22483] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4418.346481][T22483] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4418.346490][T22483] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4418.346506][T22483] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4418.346508][T22483] ? __lock_release (kernel/locking/lockdep.c:5534)
[4418.346520][T22483] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4418.346525][T22483] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4418.346531][T22483] ? __pfx___sys_sendto (net/socket.c:2147)
[4418.346545][T22483] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4418.346552][T22483] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4418.346561][T22483] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4418.346568][T22483] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4418.346578][T22483] __x64_sys_sendto (net/socket.c:2183)
[4418.346582][T22483] ? 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)
[4418.346586][T22483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4418.346591][T22483] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4418.346596][T22483] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4418.346600][T22483] RIP: 0033:0x7ff1e1ac8a4a
[ 4418.346605][T22483] 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
[ 4418.346608][T22483] RSP: 002b:00007ffed499f0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4418.346612][T22483] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff1e1ac8a4a
[ 4418.346615][T22483] RDX: 0000000000000040 RSI: 000000003d23e340 RDI: 0000000000000005
[ 4418.346617][T22483] RBP: 00007ffed499f150 R08: 0000000000418574 R09: 000000000000001c
[ 4418.346619][T22483] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4418.346621][T22483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff1e1bf1000
| [ 4418.346636][T22483]
| [ 4418.346638][T22483] lwtunnel_output(): recursion limit reached on datapath
| [ 4419.836089][T22487] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22487
| [4419.836655][T22487] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4419.836924][T22487] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4419.836927][T22487] Call Trace:
[ 4419.836929][T22487]
[4419.836932][T22487] dump_stack_lvl (lib/dump_stack.c:123)
[4419.836944][T22487] check_preemption_disabled (lib/smp_processor_id.c:52)
[4419.836952][T22487] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4419.836959][T22487] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4419.836968][T22487] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.836976][T22487] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4419.836981][T22487] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.836993][T22487] rawv6_sendmsg (net/ipv6/raw.c:918)
[4419.837005][T22487] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4419.837010][T22487] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4419.837017][T22487] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.837026][T22487] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4419.837033][T22487] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4419.837042][T22487] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4419.837059][T22487] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4419.837062][T22487] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.837073][T22487] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.837080][T22487] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.837086][T22487] ? __pfx___sys_sendto (net/socket.c:2147)
[4419.837101][T22487] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4419.837108][T22487] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4419.837118][T22487] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4419.837126][T22487] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4419.837136][T22487] __x64_sys_sendto (net/socket.c:2183)
[4419.837140][T22487] ? 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)
[4419.837145][T22487] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4419.837151][T22487] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4419.837156][T22487] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4419.837160][T22487] RIP: 0033:0x7f8af5e8ba4a
[ 4419.837165][T22487] 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
[ 4419.837169][T22487] RSP: 002b:00007ffd466b8868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4419.837173][T22487] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8af5e8ba4a
[ 4419.837175][T22487] RDX: 0000000000000040 RSI: 00000000092fb340 RDI: 0000000000000005
[ 4419.837178][T22487] RBP: 00007ffd466b88f0 R08: 0000000000418574 R09: 000000000000001c
[ 4419.837180][T22487] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4419.837182][T22487] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8af5fb4000
| [ 4419.837182][T22487] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8af5fb4000
| [ 4419.837197][T22487]
| [ 4419.850511][T22487] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22487
| [4419.850896][T22487] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4419.851166][T22487] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4419.851168][T22487] Call Trace:
[ 4419.851170][T22487]
[4419.851172][T22487] dump_stack_lvl (lib/dump_stack.c:123)
[4419.851180][T22487] check_preemption_disabled (lib/smp_processor_id.c:52)
[4419.851187][T22487] lwtunnel_output (net/core/lwtunnel.c:359)
[4419.851194][T22487] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4419.851202][T22487] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.851208][T22487] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4419.851213][T22487] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.851225][T22487] rawv6_sendmsg (net/ipv6/raw.c:918)
[4419.851237][T22487] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4419.851242][T22487] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4419.851246][T22487] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.851254][T22487] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4419.851258][T22487] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4419.851267][T22487] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4419.851283][T22487] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4419.851286][T22487] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.851298][T22487] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.851302][T22487] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.851308][T22487] ? __pfx___sys_sendto (net/socket.c:2147)
[4419.851323][T22487] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4419.851330][T22487] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4419.851338][T22487] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4419.851345][T22487] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4419.851356][T22487] __x64_sys_sendto (net/socket.c:2183)
[4419.851359][T22487] ? 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)
[4419.851363][T22487] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4419.851368][T22487] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4419.851373][T22487] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4419.851376][T22487] RIP: 0033:0x7f8af5e8ba4a
[ 4419.851380][T22487] 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
[ 4419.851383][T22487] RSP: 002b:00007ffd466b8868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4419.851386][T22487] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8af5e8ba4a
[ 4419.851388][T22487] RDX: 0000000000000040 RSI: 00000000092fb340 RDI: 0000000000000005
[ 4419.851390][T22487] RBP: 00007ffd466b88f0 R08: 0000000000418574 R09: 000000000000001c
[ 4419.851392][T22487] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4419.851394][T22487] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8af5fb4000
| [ 4419.851394][T22487] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8af5fb4000
| [ 4419.851409][T22487]
| [ 4419.851867][T22487] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22487
| [4419.864295][T22487] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4419.864570][T22487] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4419.864572][T22487] Call Trace:
[ 4419.864574][T22487]
[4419.864577][T22487] dump_stack_lvl (lib/dump_stack.c:123)
[4419.864584][T22487] check_preemption_disabled (lib/smp_processor_id.c:52)
[4419.864590][T22487] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4419.864597][T22487] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4419.864605][T22487] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.864612][T22487] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4419.864617][T22487] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.864630][T22487] rawv6_sendmsg (net/ipv6/raw.c:918)
[4419.864641][T22487] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4419.864647][T22487] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4419.864651][T22487] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.864660][T22487] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4419.864665][T22487] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4419.864674][T22487] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4419.864690][T22487] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4419.864693][T22487] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.864705][T22487] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.864710][T22487] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.864716][T22487] ? __pfx___sys_sendto (net/socket.c:2147)
[4419.864731][T22487] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4419.864738][T22487] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4419.864746][T22487] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4419.864754][T22487] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4419.864764][T22487] __x64_sys_sendto (net/socket.c:2183)
[4419.864768][T22487] ? 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)
[4419.864772][T22487] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4419.864777][T22487] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4419.864782][T22487] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4419.864786][T22487] RIP: 0033:0x7f8af5e8ba4a
[ 4419.864790][T22487] 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
[ 4419.864793][T22487] RSP: 002b:00007ffd466b8868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4419.864797][T22487] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8af5e8ba4a
[ 4419.864799][T22487] RDX: 0000000000000040 RSI: 00000000092fb340 RDI: 0000000000000005
[ 4419.864801][T22487] RBP: 00007ffd466b88f0 R08: 0000000000418574 R09: 000000000000001c
[ 4419.864803][T22487] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4419.864805][T22487] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8af5fb4000
| [ 4419.864820][T22487]
| [ 4420.216649][ T68] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4420.670198][T22494] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22494
| [4420.670662][T22494] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4420.670919][T22494] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4420.670921][T22494] Call Trace:
[ 4420.670923][T22494]
[4420.670926][T22494] dump_stack_lvl (lib/dump_stack.c:123)
[4420.670939][T22494] check_preemption_disabled (lib/smp_processor_id.c:52)
[4420.670947][T22494] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4420.670954][T22494] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4420.670964][T22494] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4420.670972][T22494] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4420.670977][T22494] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4420.670989][T22494] rawv6_sendmsg (net/ipv6/raw.c:918)
[4420.671001][T22494] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4420.671006][T22494] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4420.671014][T22494] ? __lock_release (kernel/locking/lockdep.c:5534)
[4420.671024][T22494] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4420.671031][T22494] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4420.671040][T22494] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4420.671056][T22494] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4420.671058][T22494] ? __lock_release (kernel/locking/lockdep.c:5534)
[4420.671069][T22494] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4420.671077][T22494] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4420.671082][T22494] ? __pfx___sys_sendto (net/socket.c:2147)
[4420.671097][T22494] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4420.671105][T22494] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4420.671114][T22494] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4420.671122][T22494] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4420.671132][T22494] __x64_sys_sendto (net/socket.c:2183)
[4420.671136][T22494] ? 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)
[4420.671141][T22494] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4420.671146][T22494] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4420.671151][T22494] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4420.671156][T22494] RIP: 0033:0x7fbac9d9ea4a
[ 4420.671160][T22494] 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
[ 4420.671163][T22494] RSP: 002b:00007ffc98d970b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4420.671167][T22494] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbac9d9ea4a
[ 4420.671170][T22494] RDX: 0000000000000040 RSI: 0000000022908340 RDI: 0000000000000005
[ 4420.671172][T22494] RBP: 00007ffc98d97140 R08: 0000000000418574 R09: 000000000000001c
[ 4420.671173][T22494] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4420.671175][T22494] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbac9ec7000
| [ 4420.684530][T22494] lwtunnel_output(): recursion limit reached on datapath
| [ 4422.037013][ T68] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4422.504887][T22501] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22501
| [4422.505510][T22501] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4422.505764][T22501] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4422.505767][T22501] Call Trace:
[ 4422.505769][T22501]
[4422.505771][T22501] dump_stack_lvl (lib/dump_stack.c:123)
[4422.505779][T22501] check_preemption_disabled (lib/smp_processor_id.c:52)
[4422.505786][T22501] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4422.505792][T22501] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4422.505800][T22501] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4422.505806][T22501] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4422.505811][T22501] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4422.505823][T22501] rawv6_sendmsg (net/ipv6/raw.c:918)
[4422.505835][T22501] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4422.505840][T22501] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4422.505845][T22501] ? __lock_release (kernel/locking/lockdep.c:5534)
[4422.505854][T22501] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4422.505859][T22501] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4422.505868][T22501] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4422.505884][T22501] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4422.505887][T22501] ? __lock_release (kernel/locking/lockdep.c:5534)
[4422.505898][T22501] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4422.505903][T22501] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4422.505909][T22501] ? __pfx___sys_sendto (net/socket.c:2147)
[4422.505923][T22501] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4422.505930][T22501] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4422.505941][T22501] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4422.505948][T22501] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4422.505958][T22501] __x64_sys_sendto (net/socket.c:2183)
[4422.505962][T22501] ? 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)
[4422.505966][T22501] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4422.505970][T22501] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4422.505975][T22501] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4422.505979][T22501] RIP: 0033:0x7f8e8d0dda4a
[ 4422.505983][T22501] 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
[ 4422.505987][T22501] RSP: 002b:00007fff02f52b78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4422.505991][T22501] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e8d0dda4a
[ 4422.505993][T22501] RDX: 0000000000000040 RSI: 00000000248a1340 RDI: 0000000000000005
[ 4422.505995][T22501] RBP: 00007fff02f52c00 R08: 0000000000418574 R09: 000000000000001c
[ 4422.505997][T22501] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4422.505999][T22501] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e8d206000
| [ 4422.518634][T22501] lwtunnel_output(): recursion limit reached on datapath
| [ 4423.860735][ T68] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4424.317361][T22508] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22508
| [4424.317851][T22508] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4424.318131][T22508] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4424.318133][T22508] Call Trace:
[ 4424.318135][T22508]
[4424.318138][T22508] dump_stack_lvl (lib/dump_stack.c:123)
[4424.318146][T22508] check_preemption_disabled (lib/smp_processor_id.c:52)
[4424.318153][T22508] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4424.318160][T22508] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4424.318168][T22508] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4424.318176][T22508] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4424.318180][T22508] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4424.318193][T22508] rawv6_sendmsg (net/ipv6/raw.c:918)
[4424.318205][T22508] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4424.318210][T22508] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4424.318216][T22508] ? __lock_release (kernel/locking/lockdep.c:5534)
[4424.318225][T22508] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4424.318230][T22508] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4424.318239][T22508] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4424.318255][T22508] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4424.318258][T22508] ? __lock_release (kernel/locking/lockdep.c:5534)
[4424.318269][T22508] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4424.318275][T22508] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4424.318281][T22508] ? __pfx___sys_sendto (net/socket.c:2147)
[4424.318296][T22508] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4424.318303][T22508] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4424.318312][T22508] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4424.318320][T22508] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4424.318330][T22508] __x64_sys_sendto (net/socket.c:2183)
[4424.318334][T22508] ? 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)
[4424.318338][T22508] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4424.318343][T22508] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4424.318348][T22508] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4424.318352][T22508] RIP: 0033:0x7f1321971a4a
[ 4424.318356][T22508] 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
[ 4424.318359][T22508] RSP: 002b:00007fff808abcc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4424.318363][T22508] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1321971a4a
[ 4424.318366][T22508] RDX: 0000000000000040 RSI: 0000000016a41340 RDI: 0000000000000005
[ 4424.318368][T22508] RBP: 00007fff808abd50 R08: 0000000000418574 R09: 000000000000001c
[ 4424.318370][T22508] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4424.318372][T22508] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1321a9a000
| [ 4424.318372][T22508] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1321a9a000
| [ 4424.318387][T22508]
| [ 4424.318389][T22508] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22508
| [4424.330550][T22508] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4424.330812][T22508] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4424.330814][T22508] Call Trace:
[ 4424.330816][T22508]
[4424.330818][T22508] dump_stack_lvl (lib/dump_stack.c:123)
[4424.330824][T22508] check_preemption_disabled (lib/smp_processor_id.c:52)
[4424.330830][T22508] lwtunnel_output (net/core/lwtunnel.c:359)
[4424.330837][T22508] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4424.330844][T22508] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4424.330850][T22508] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4424.330855][T22508] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4424.330867][T22508] rawv6_sendmsg (net/ipv6/raw.c:918)
[4424.330879][T22508] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4424.330884][T22508] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4424.330888][T22508] ? __lock_release (kernel/locking/lockdep.c:5534)
[4424.330896][T22508] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4424.330899][T22508] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4424.330908][T22508] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4424.330924][T22508] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4424.330927][T22508] ? __lock_release (kernel/locking/lockdep.c:5534)
[4424.330940][T22508] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4424.330944][T22508] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4424.330950][T22508] ? __pfx___sys_sendto (net/socket.c:2147)
[4424.330965][T22508] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4424.330971][T22508] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4424.330979][T22508] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4424.330986][T22508] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4424.330996][T22508] __x64_sys_sendto (net/socket.c:2183)
[4424.331000][T22508] ? 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)
[4424.331003][T22508] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4424.331008][T22508] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4424.331013][T22508] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4424.331016][T22508] RIP: 0033:0x7f1321971a4a
[ 4424.331019][T22508] 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
[ 4424.331022][T22508] RSP: 002b:00007fff808abcc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4424.331025][T22508] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1321971a4a
[ 4424.331027][T22508] RDX: 0000000000000040 RSI: 0000000016a41340 RDI: 0000000000000005
[ 4424.331029][T22508] RBP: 00007fff808abd50 R08: 0000000000418574 R09: 000000000000001c
[ 4424.331031][T22508] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4424.331033][T22508] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1321a9a000
| [ 4424.331033][T22508] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1321a9a000
| [ 4424.331048][T22508]
| [ 4424.344164][T22508] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22508
| [4424.344563][T22508] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4424.344824][T22508] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4424.344826][T22508] Call Trace:
[ 4424.344828][T22508]
[4424.344830][T22508] dump_stack_lvl (lib/dump_stack.c:123)
[4424.344836][T22508] check_preemption_disabled (lib/smp_processor_id.c:52)
[4424.344842][T22508] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4424.344849][T22508] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4424.344856][T22508] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4424.344862][T22508] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4424.344867][T22508] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4424.344879][T22508] rawv6_sendmsg (net/ipv6/raw.c:918)
[4424.344891][T22508] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4424.344897][T22508] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4424.344900][T22508] ? __lock_release (kernel/locking/lockdep.c:5534)
[4424.344908][T22508] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4424.344912][T22508] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4424.344921][T22508] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4424.344938][T22508] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4424.344941][T22508] ? __lock_release (kernel/locking/lockdep.c:5534)
[4424.344952][T22508] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4424.344956][T22508] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4424.344962][T22508] ? __pfx___sys_sendto (net/socket.c:2147)
[4424.344977][T22508] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4424.344984][T22508] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4424.344991][T22508] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4424.344998][T22508] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4424.345009][T22508] __x64_sys_sendto (net/socket.c:2183)
[4424.345013][T22508] ? 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)
[4424.345016][T22508] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4424.345021][T22508] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4424.345025][T22508] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4424.345028][T22508] RIP: 0033:0x7f1321971a4a
[ 4424.345032][T22508] 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
[ 4424.345035][T22508] RSP: 002b:00007fff808abcc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4424.345038][T22508] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1321971a4a
[ 4424.345041][T22508] RDX: 0000000000000040 RSI: 0000000016a41340 RDI: 0000000000000005
[ 4424.345043][T22508] RBP: 00007fff808abd50 R08: 0000000000418574 R09: 000000000000001c
[ 4424.345045][T22508] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4424.345047][T22508] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1321a9a000
| [ 4424.345062][T22508]
| [ 4424.695496][ T68] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4425.153311][T22515] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22515
| [4425.153767][T22515] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4425.154031][T22515] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4425.154033][T22515] Call Trace:
[ 4425.154035][T22515]
[4425.154037][T22515] dump_stack_lvl (lib/dump_stack.c:123)
[4425.154045][T22515] check_preemption_disabled (lib/smp_processor_id.c:52)
[4425.154052][T22515] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4425.154058][T22515] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4425.154066][T22515] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4425.154073][T22515] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4425.154078][T22515] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4425.154090][T22515] rawv6_sendmsg (net/ipv6/raw.c:918)
[4425.154101][T22515] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4425.154107][T22515] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4425.154112][T22515] ? __lock_release (kernel/locking/lockdep.c:5534)
[4425.154121][T22515] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4425.154126][T22515] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4425.154135][T22515] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4425.154151][T22515] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4425.154154][T22515] ? __lock_release (kernel/locking/lockdep.c:5534)
[4425.154165][T22515] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4425.154170][T22515] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4425.154176][T22515] ? __pfx___sys_sendto (net/socket.c:2147)
[4425.154191][T22515] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4425.154198][T22515] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4425.154207][T22515] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4425.154214][T22515] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4425.154224][T22515] __x64_sys_sendto (net/socket.c:2183)
[4425.154228][T22515] ? 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)
[4425.154232][T22515] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4425.154237][T22515] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4425.154242][T22515] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4425.154246][T22515] RIP: 0033:0x7fcbf66d3a4a
[ 4425.154251][T22515] 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
[ 4425.154254][T22515] RSP: 002b:00007ffd834c12c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4425.154258][T22515] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcbf66d3a4a
[ 4425.154260][T22515] RDX: 0000000000000040 RSI: 0000000035fc5340 RDI: 0000000000000005
[ 4425.154262][T22515] RBP: 00007ffd834c1350 R08: 0000000000418574 R09: 000000000000001c
[ 4425.154264][T22515] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4425.154266][T22515] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcbf67fc000
| [ 4425.154283][T22515] lwtunnel_output(): recursion limit reached on datapath
| [ 4426.500852][ T68] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4426.960490][T22522] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22522
| [4426.960985][T22522] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4426.961252][T22522] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4426.961254][T22522] Call Trace:
[ 4426.961256][T22522]
[4426.961258][T22522] dump_stack_lvl (lib/dump_stack.c:123)
[4426.961267][T22522] check_preemption_disabled (lib/smp_processor_id.c:52)
[4426.961273][T22522] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4426.961280][T22522] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4426.961288][T22522] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4426.961295][T22522] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4426.961300][T22522] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4426.961312][T22522] rawv6_sendmsg (net/ipv6/raw.c:918)
[4426.961324][T22522] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4426.961330][T22522] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4426.961335][T22522] ? __lock_release (kernel/locking/lockdep.c:5534)
[4426.961344][T22522] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4426.961349][T22522] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4426.961358][T22522] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4426.961375][T22522] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4426.961377][T22522] ? __lock_release (kernel/locking/lockdep.c:5534)
[4426.961389][T22522] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4426.961395][T22522] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4426.961401][T22522] ? __pfx___sys_sendto (net/socket.c:2147)
[4426.961415][T22522] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4426.961422][T22522] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4426.961431][T22522] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4426.961438][T22522] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4426.961448][T22522] __x64_sys_sendto (net/socket.c:2183)
[4426.961452][T22522] ? 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)
[4426.961456][T22522] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4426.961462][T22522] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4426.961467][T22522] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4426.961471][T22522] RIP: 0033:0x7f81482d1a4a
[ 4426.961475][T22522] 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
[ 4426.961478][T22522] RSP: 002b:00007ffd283966c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4426.961482][T22522] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f81482d1a4a
[ 4426.961485][T22522] RDX: 0000000000000040 RSI: 000000003caed340 RDI: 0000000000000005
[ 4426.961486][T22522] RBP: 00007ffd28396750 R08: 0000000000418574 R09: 000000000000001c
[ 4426.961488][T22522] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4426.961490][T22522] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81483fa000
| [ 4426.961490][T22522] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81483fa000
| [ 4426.961505][T22522]
| [ 4426.961508][T22522] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22522
| [4426.974149][T22522] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4426.974411][T22522] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4426.974413][T22522] Call Trace:
[ 4426.974431][T22522]
[4426.974433][T22522] dump_stack_lvl (lib/dump_stack.c:123)
[4426.974439][T22522] check_preemption_disabled (lib/smp_processor_id.c:52)
[4426.974445][T22522] lwtunnel_output (net/core/lwtunnel.c:359)
[4426.974452][T22522] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4426.974459][T22522] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4426.974465][T22522] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4426.974470][T22522] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4426.974483][T22522] rawv6_sendmsg (net/ipv6/raw.c:918)
[4426.974495][T22522] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4426.974500][T22522] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4426.974504][T22522] ? __lock_release (kernel/locking/lockdep.c:5534)
[4426.974512][T22522] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4426.974516][T22522] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4426.974525][T22522] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4426.974542][T22522] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4426.974545][T22522] ? __lock_release (kernel/locking/lockdep.c:5534)
[4426.974556][T22522] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4426.974561][T22522] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4426.974566][T22522] ? __pfx___sys_sendto (net/socket.c:2147)
[4426.974581][T22522] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4426.974588][T22522] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4426.974596][T22522] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4426.974603][T22522] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4426.974613][T22522] __x64_sys_sendto (net/socket.c:2183)
[4426.974617][T22522] ? 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)
[4426.974620][T22522] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4426.974625][T22522] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4426.974630][T22522] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4426.974634][T22522] RIP: 0033:0x7f81482d1a4a
[ 4426.974637][T22522] 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
[ 4426.974640][T22522] RSP: 002b:00007ffd283966c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4426.974643][T22522] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f81482d1a4a
[ 4426.974645][T22522] RDX: 0000000000000040 RSI: 000000003caed340 RDI: 0000000000000005
[ 4426.974647][T22522] RBP: 00007ffd28396750 R08: 0000000000418574 R09: 000000000000001c
[ 4426.974649][T22522] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4426.974651][T22522] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81483fa000
| [ 4426.974651][T22522] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81483fa000
| [ 4426.974665][T22522]
| [ 4426.992543][T22522] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22522
| [4426.992953][T22522] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4426.993220][T22522] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4426.993222][T22522] Call Trace:
[ 4426.993224][T22522]
[4426.993226][T22522] dump_stack_lvl (lib/dump_stack.c:123)
[4426.993232][T22522] check_preemption_disabled (lib/smp_processor_id.c:52)
[4426.993238][T22522] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4426.993245][T22522] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4426.993251][T22522] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4426.993257][T22522] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4426.993262][T22522] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4426.993274][T22522] rawv6_sendmsg (net/ipv6/raw.c:918)
[4426.993286][T22522] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4426.993292][T22522] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4426.993296][T22522] ? __lock_release (kernel/locking/lockdep.c:5534)
[4426.993304][T22522] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4426.993308][T22522] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4426.993317][T22522] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4426.993333][T22522] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4426.993336][T22522] ? __lock_release (kernel/locking/lockdep.c:5534)
[4426.993347][T22522] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4426.993352][T22522] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4426.993358][T22522] ? __pfx___sys_sendto (net/socket.c:2147)
[4426.993373][T22522] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4426.993379][T22522] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4426.993387][T22522] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4426.993395][T22522] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4426.993405][T22522] __x64_sys_sendto (net/socket.c:2183)
[4426.993409][T22522] ? 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)
[4426.993412][T22522] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4426.993417][T22522] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4426.993422][T22522] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4426.993425][T22522] RIP: 0033:0x7f81482d1a4a
[ 4426.993429][T22522] 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
[ 4426.993432][T22522] RSP: 002b:00007ffd283966c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4426.993435][T22522] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f81482d1a4a
[ 4426.993437][T22522] RDX: 0000000000000040 RSI: 000000003caed340 RDI: 0000000000000005
[ 4426.993439][T22522] RBP: 00007ffd28396750 R08: 0000000000418574 R09: 000000000000001c
[ 4426.993441][T22522] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4426.993442][T22522] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81483fa000
| [ 4426.993442][T22522] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81483fa000
| [ 4426.993457][T22522]
| [ 4427.471905][T22526] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22526
| [4427.473348][T22526] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4427.473601][T22526] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4427.473603][T22526] Call Trace:
[ 4427.473605][T22526]
[4427.473607][T22526] dump_stack_lvl (lib/dump_stack.c:123)
[4427.473615][T22526] check_preemption_disabled (lib/smp_processor_id.c:52)
[4427.473622][T22526] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4427.473628][T22526] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4427.473636][T22526] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4427.473643][T22526] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4427.473648][T22526] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4427.473660][T22526] rawv6_sendmsg (net/ipv6/raw.c:918)
[4427.473671][T22526] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4427.473676][T22526] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4427.473685][T22526] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4427.473690][T22526] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4427.473693][T22526] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4427.473703][T22526] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4427.473719][T22526] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4427.473722][T22526] ? __lock_release (kernel/locking/lockdep.c:5534)
[4427.473733][T22526] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4427.473739][T22526] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4427.473745][T22526] ? __pfx___sys_sendto (net/socket.c:2147)
[4427.473757][T22526] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4427.473765][T22526] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4427.473770][T22526] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4427.473774][T22526] ? __lock_release (kernel/locking/lockdep.c:5534)
[4427.473780][T22526] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4427.473786][T22526] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[4427.473796][T22526] __x64_sys_sendto (net/socket.c:2183)
[4427.473800][T22526] ? 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)
[4427.473804][T22526] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4427.473809][T22526] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4427.473814][T22526] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4427.473818][T22526] RIP: 0033:0x7f8288f45a4a
[ 4427.473822][T22526] 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
[ 4427.473825][T22526] RSP: 002b:00007ffdb7f94d18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4427.473829][T22526] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8288f45a4a
[ 4427.473831][T22526] RDX: 0000000000000040 RSI: 0000000038520340 RDI: 0000000000000005
[ 4427.473833][T22526] RBP: 00007ffdb7f94da0 R08: 0000000000418574 R09: 000000000000001c
[ 4427.473835][T22526] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4427.473837][T22526] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f828906e000
| [ 4427.473852][T22526]
| [ 4427.473855][T22526] lwtunnel_output(): recursion limit reached on datapath
| [ 4428.956884][T22530] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22530
| [4428.957393][T22530] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4428.957664][T22530] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4428.957667][T22530] Call Trace:
[ 4428.957670][T22530]
[4428.957672][T22530] dump_stack_lvl (lib/dump_stack.c:123)
[4428.957683][T22530] check_preemption_disabled (lib/smp_processor_id.c:52)
[4428.957691][T22530] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4428.957697][T22530] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4428.957707][T22530] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4428.957715][T22530] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4428.957720][T22530] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4428.957732][T22530] rawv6_sendmsg (net/ipv6/raw.c:918)
[4428.957744][T22530] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4428.957749][T22530] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4428.957757][T22530] ? __lock_release (kernel/locking/lockdep.c:5534)
[4428.957767][T22530] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4428.957774][T22530] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4428.957783][T22530] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4428.957799][T22530] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4428.957802][T22530] ? __lock_release (kernel/locking/lockdep.c:5534)
[4428.957813][T22530] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4428.957820][T22530] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4428.957826][T22530] ? __pfx___sys_sendto (net/socket.c:2147)
[4428.957840][T22530] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4428.957848][T22530] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4428.957858][T22530] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4428.957865][T22530] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4428.957875][T22530] __x64_sys_sendto (net/socket.c:2183)
[4428.957879][T22530] ? 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)
[4428.957884][T22530] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4428.957889][T22530] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4428.957894][T22530] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4428.957898][T22530] RIP: 0033:0x7f2ed8760a4a
[ 4428.957903][T22530] 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
[ 4428.957906][T22530] RSP: 002b:00007ffde5cd1208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4428.957910][T22530] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2ed8760a4a
[ 4428.957913][T22530] RDX: 0000000000000040 RSI: 000000003a8a0340 RDI: 0000000000000005
[ 4428.957915][T22530] RBP: 00007ffde5cd1290 R08: 0000000000418574 R09: 000000000000001c
[ 4428.957917][T22530] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4428.957919][T22530] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2ed8889000
| [ 4428.957919][T22530] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2ed8889000
| [ 4428.957935][T22530]
| [ 4428.971295][T22530] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22530
| [4428.971679][T22530] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4428.971952][T22530] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4428.971954][T22530] Call Trace:
[ 4428.971956][T22530]
[4428.971958][T22530] dump_stack_lvl (lib/dump_stack.c:123)
[4428.971965][T22530] check_preemption_disabled (lib/smp_processor_id.c:52)
[4428.971972][T22530] lwtunnel_output (net/core/lwtunnel.c:359)
[4428.971978][T22530] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4428.971986][T22530] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4428.971993][T22530] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4428.971997][T22530] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4428.972010][T22530] rawv6_sendmsg (net/ipv6/raw.c:918)
[4428.972022][T22530] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4428.972028][T22530] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4428.972032][T22530] ? __lock_release (kernel/locking/lockdep.c:5534)
[4428.972040][T22530] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4428.972044][T22530] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4428.972052][T22530] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4428.972069][T22530] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4428.972072][T22530] ? __lock_release (kernel/locking/lockdep.c:5534)
[4428.972084][T22530] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4428.972089][T22530] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4428.972095][T22530] ? __pfx___sys_sendto (net/socket.c:2147)
[4428.972109][T22530] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4428.972117][T22530] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4428.972125][T22530] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4428.972132][T22530] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4428.972142][T22530] __x64_sys_sendto (net/socket.c:2183)
[4428.972146][T22530] ? 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)
[4428.972150][T22530] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4428.972154][T22530] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4428.972159][T22530] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4428.972163][T22530] RIP: 0033:0x7f2ed8760a4a
[ 4428.972166][T22530] 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
[ 4428.972169][T22530] RSP: 002b:00007ffde5cd1208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4428.972173][T22530] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2ed8760a4a
[ 4428.972175][T22530] RDX: 0000000000000040 RSI: 000000003a8a0340 RDI: 0000000000000005
[ 4428.972177][T22530] RBP: 00007ffde5cd1290 R08: 0000000000418574 R09: 000000000000001c
[ 4428.972178][T22530] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4428.972180][T22530] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2ed8889000
| [ 4428.972180][T22530] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2ed8889000
| [ 4428.972195][T22530]
| [ 4428.972645][T22530] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22530
| [4428.985056][T22530] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4428.985324][T22530] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4428.985326][T22530] Call Trace:
[ 4428.985328][T22530]
[4428.985330][T22530] dump_stack_lvl (lib/dump_stack.c:123)
[4428.985337][T22530] check_preemption_disabled (lib/smp_processor_id.c:52)
[4428.985343][T22530] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4428.985350][T22530] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4428.985358][T22530] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4428.985365][T22530] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4428.985370][T22530] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4428.985382][T22530] rawv6_sendmsg (net/ipv6/raw.c:918)
[4428.985394][T22530] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4428.985400][T22530] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4428.985404][T22530] ? __lock_release (kernel/locking/lockdep.c:5534)
[4428.985412][T22530] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4428.985416][T22530] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4428.985426][T22530] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4428.985442][T22530] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4428.985445][T22530] ? __lock_release (kernel/locking/lockdep.c:5534)
[4428.985457][T22530] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4428.985462][T22530] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4428.985467][T22530] ? __pfx___sys_sendto (net/socket.c:2147)
[4428.985482][T22530] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4428.985489][T22530] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4428.985497][T22530] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4428.985505][T22530] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4428.985516][T22530] __x64_sys_sendto (net/socket.c:2183)
[4428.985520][T22530] ? 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)
[4428.985523][T22530] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4428.985528][T22530] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4428.985533][T22530] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4428.985537][T22530] RIP: 0033:0x7f2ed8760a4a
[ 4428.985541][T22530] 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
[ 4428.985544][T22530] RSP: 002b:00007ffde5cd1208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4428.985547][T22530] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2ed8760a4a
[ 4428.985550][T22530] RDX: 0000000000000040 RSI: 000000003a8a0340 RDI: 0000000000000005
[ 4428.985552][T22530] RBP: 00007ffde5cd1290 R08: 0000000000418574 R09: 000000000000001c
[ 4428.985554][T22530] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4428.985556][T22530] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2ed8889000
| [ 4428.985556][T22530] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2ed8889000
| [ 4428.985570][T22530]
| [ 4429.482426][T22534] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22534
| [4429.482911][T22534] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4429.483196][T22534] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4429.483199][T22534] Call Trace:
[ 4429.483201][T22534]
[4429.483204][T22534] dump_stack_lvl (lib/dump_stack.c:123)
[4429.483214][T22534] check_preemption_disabled (lib/smp_processor_id.c:52)
[4429.483222][T22534] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4429.483229][T22534] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4429.483239][T22534] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4429.483246][T22534] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4429.483251][T22534] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4429.483263][T22534] rawv6_sendmsg (net/ipv6/raw.c:918)
[4429.483275][T22534] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4429.483280][T22534] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4429.483287][T22534] ? __lock_release (kernel/locking/lockdep.c:5534)
[4429.483297][T22534] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4429.483304][T22534] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4429.483313][T22534] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4429.483329][T22534] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4429.483332][T22534] ? __lock_release (kernel/locking/lockdep.c:5534)
[4429.483343][T22534] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4429.483350][T22534] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4429.483356][T22534] ? __pfx___sys_sendto (net/socket.c:2147)
[4429.483371][T22534] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4429.483379][T22534] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4429.483389][T22534] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4429.483396][T22534] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4429.483406][T22534] __x64_sys_sendto (net/socket.c:2183)
[4429.483410][T22534] ? 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)
[4429.483414][T22534] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4429.483419][T22534] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4429.483424][T22534] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4429.483428][T22534] RIP: 0033:0x7f6003b40a4a
[ 4429.483433][T22534] 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
[ 4429.483436][T22534] RSP: 002b:00007fff7ab24838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4429.483440][T22534] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6003b40a4a
[ 4429.483443][T22534] RDX: 0000000000000040 RSI: 000000000b5d6340 RDI: 0000000000000005
[ 4429.483444][T22534] RBP: 00007fff7ab248c0 R08: 0000000000418574 R09: 000000000000001c
[ 4429.483447][T22534] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4429.483448][T22534] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6003c69000
| [ 4429.483448][T22534] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6003c69000
| [ 4429.483463][T22534]
| [ 4429.483466][T22534] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22534
| [4429.496307][T22534] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4429.496573][T22534] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4429.496574][T22534] Call Trace:
[ 4429.496576][T22534]
[4429.496578][T22534] dump_stack_lvl (lib/dump_stack.c:123)
[4429.496586][T22534] check_preemption_disabled (lib/smp_processor_id.c:52)
[4429.496592][T22534] lwtunnel_output (net/core/lwtunnel.c:359)
[4429.496599][T22534] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4429.496607][T22534] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4429.496613][T22534] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4429.496618][T22534] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4429.496631][T22534] rawv6_sendmsg (net/ipv6/raw.c:918)
[4429.496642][T22534] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4429.496648][T22534] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4429.496652][T22534] ? __lock_release (kernel/locking/lockdep.c:5534)
[4429.496660][T22534] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4429.496664][T22534] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4429.496673][T22534] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4429.496689][T22534] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4429.496692][T22534] ? __lock_release (kernel/locking/lockdep.c:5534)
[4429.496704][T22534] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4429.496708][T22534] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4429.496714][T22534] ? __pfx___sys_sendto (net/socket.c:2147)
[4429.496729][T22534] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4429.496736][T22534] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4429.496744][T22534] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4429.496751][T22534] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4429.496761][T22534] __x64_sys_sendto (net/socket.c:2183)
[4429.496765][T22534] ? 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)
[4429.496769][T22534] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4429.496773][T22534] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4429.496778][T22534] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4429.496782][T22534] RIP: 0033:0x7f6003b40a4a
[ 4429.496785][T22534] 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
[ 4429.496788][T22534] RSP: 002b:00007fff7ab24838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4429.496791][T22534] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6003b40a4a
[ 4429.496794][T22534] RDX: 0000000000000040 RSI: 000000000b5d6340 RDI: 0000000000000005
[ 4429.496795][T22534] RBP: 00007fff7ab248c0 R08: 0000000000418574 R09: 000000000000001c
[ 4429.496797][T22534] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4429.496799][T22534] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6003c69000
| [ 4429.496814][T22534]
| [ 4430.642399][T22542] check_preemption_disabled: 4 callbacks suppressed
| [ 4430.642409][T22542] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22542
| [4430.643250][T22542] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4430.643525][T22542] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4430.643528][T22542] Call Trace:
[ 4430.643530][T22542]
[4430.643533][T22542] dump_stack_lvl (lib/dump_stack.c:123)
[4430.643544][T22542] check_preemption_disabled (lib/smp_processor_id.c:52)
[4430.643552][T22542] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4430.643559][T22542] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4430.643568][T22542] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.643576][T22542] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4430.643581][T22542] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.643593][T22542] rawv6_sendmsg (net/ipv6/raw.c:918)
[4430.643604][T22542] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4430.643610][T22542] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4430.643617][T22542] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.643627][T22542] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4430.643634][T22542] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4430.643643][T22542] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4430.643658][T22542] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4430.643662][T22542] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.643673][T22542] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.643680][T22542] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.643686][T22542] ? __pfx___sys_sendto (net/socket.c:2147)
[4430.643700][T22542] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4430.643708][T22542] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4430.643718][T22542] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4430.643725][T22542] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4430.643736][T22542] __x64_sys_sendto (net/socket.c:2183)
[4430.643739][T22542] ? 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)
[4430.643744][T22542] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4430.643749][T22542] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4430.643755][T22542] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4430.643760][T22542] RIP: 0033:0x7f1dacf0aa4a
[ 4430.643764][T22542] 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
[ 4430.643768][T22542] RSP: 002b:00007ffcf87dc7e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4430.643772][T22542] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1dacf0aa4a
[ 4430.643775][T22542] RDX: 0000000000000040 RSI: 00000000047d3340 RDI: 0000000000000005
[ 4430.643777][T22542] RBP: 00007ffcf87dc870 R08: 0000000000418574 R09: 000000000000001c
[ 4430.643779][T22542] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4430.643782][T22542] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1dad033000
| [ 4430.643782][T22542] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1dad033000
| [ 4430.643797][T22542]
| [ 4430.643799][T22542] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22542
| [4430.656507][T22542] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4430.656770][T22542] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4430.656771][T22542] Call Trace:
[ 4430.656773][T22542]
[4430.656775][T22542] dump_stack_lvl (lib/dump_stack.c:123)
[4430.656782][T22542] check_preemption_disabled (lib/smp_processor_id.c:52)
[4430.656789][T22542] lwtunnel_output (net/core/lwtunnel.c:359)
[4430.656795][T22542] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4430.656802][T22542] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.656809][T22542] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4430.656814][T22542] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.656826][T22542] rawv6_sendmsg (net/ipv6/raw.c:918)
[4430.656838][T22542] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4430.656844][T22542] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4430.656848][T22542] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.656856][T22542] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4430.656859][T22542] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4430.656868][T22542] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4430.656885][T22542] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4430.656888][T22542] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.656899][T22542] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.656905][T22542] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.656910][T22542] ? __pfx___sys_sendto (net/socket.c:2147)
[4430.656925][T22542] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4430.656934][T22542] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4430.656942][T22542] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4430.656950][T22542] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4430.656960][T22542] __x64_sys_sendto (net/socket.c:2183)
[4430.656964][T22542] ? 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)
[4430.656968][T22542] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4430.656973][T22542] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4430.656978][T22542] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4430.656981][T22542] RIP: 0033:0x7f1dacf0aa4a
[ 4430.656985][T22542] 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
[ 4430.656988][T22542] RSP: 002b:00007ffcf87dc7e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4430.656992][T22542] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1dacf0aa4a
[ 4430.656994][T22542] RDX: 0000000000000040 RSI: 00000000047d3340 RDI: 0000000000000005
[ 4430.656996][T22542] RBP: 00007ffcf87dc870 R08: 0000000000418574 R09: 000000000000001c
[ 4430.656998][T22542] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4430.657001][T22542] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1dad033000
| [ 4430.657001][T22542] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1dad033000
| [ 4430.657016][T22542]
| [ 4430.670810][T22542] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22542
| [4430.671221][T22542] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4430.671484][T22542] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4430.671486][T22542] Call Trace:
[ 4430.671488][T22542]
[4430.671490][T22542] dump_stack_lvl (lib/dump_stack.c:123)
[4430.671497][T22542] check_preemption_disabled (lib/smp_processor_id.c:52)
[4430.671502][T22542] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4430.671509][T22542] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4430.671516][T22542] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.671522][T22542] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4430.671528][T22542] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.671540][T22542] rawv6_sendmsg (net/ipv6/raw.c:918)
[4430.671552][T22542] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4430.671557][T22542] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4430.671561][T22542] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.671570][T22542] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4430.671573][T22542] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4430.671583][T22542] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4430.671599][T22542] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4430.671602][T22542] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.671613][T22542] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.671619][T22542] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.671624][T22542] ? __pfx___sys_sendto (net/socket.c:2147)
[4430.671639][T22542] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4430.671645][T22542] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4430.671653][T22542] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4430.671660][T22542] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4430.671671][T22542] __x64_sys_sendto (net/socket.c:2183)
[4430.671675][T22542] ? 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)
[4430.671678][T22542] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4430.671683][T22542] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4430.671688][T22542] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4430.671691][T22542] RIP: 0033:0x7f1dacf0aa4a
[ 4430.671695][T22542] 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
[ 4430.671698][T22542] RSP: 002b:00007ffcf87dc7e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4430.671701][T22542] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1dacf0aa4a
[ 4430.671703][T22542] RDX: 0000000000000040 RSI: 00000000047d3340 RDI: 0000000000000005
[ 4430.671705][T22542] RBP: 00007ffcf87dc870 R08: 0000000000418574 R09: 000000000000001c
[ 4430.671707][T22542] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4430.671709][T22542] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1dad033000
| [ 4430.671724][T22542]
| [ 4431.002156][ C1] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4431.153551][T22546] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22546
| [4431.154033][T22546] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4431.154296][T22546] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4431.154299][T22546] Call Trace:
[ 4431.154301][T22546]
[4431.154303][T22546] dump_stack_lvl (lib/dump_stack.c:123)
[4431.154314][T22546] check_preemption_disabled (lib/smp_processor_id.c:52)
[4431.154322][T22546] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4431.154328][T22546] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4431.154338][T22546] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4431.154346][T22546] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4431.154351][T22546] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4431.154363][T22546] rawv6_sendmsg (net/ipv6/raw.c:918)
[4431.154381][T22546] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4431.154387][T22546] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4431.154394][T22546] ? __lock_release (kernel/locking/lockdep.c:5534)
[4431.154404][T22546] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4431.154411][T22546] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4431.154420][T22546] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4431.154436][T22546] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4431.154439][T22546] ? __lock_release (kernel/locking/lockdep.c:5534)
[4431.154450][T22546] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4431.154457][T22546] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4431.154463][T22546] ? __pfx___sys_sendto (net/socket.c:2147)
[4431.154477][T22546] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4431.154485][T22546] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4431.154495][T22546] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4431.154502][T22546] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4431.154512][T22546] __x64_sys_sendto (net/socket.c:2183)
[4431.154516][T22546] ? 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)
[4431.154521][T22546] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4431.154526][T22546] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4431.154531][T22546] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4431.154536][T22546] RIP: 0033:0x7f37ee87da4a
[ 4431.154540][T22546] 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
[ 4431.154543][T22546] RSP: 002b:00007ffc4be89098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4431.154547][T22546] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37ee87da4a
[ 4431.154550][T22546] RDX: 0000000000000040 RSI: 000000001197c340 RDI: 0000000000000005
[ 4431.154551][T22546] RBP: 00007ffc4be89120 R08: 0000000000418574 R09: 000000000000001c
[ 4431.154554][T22546] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4431.154555][T22546] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37ee9a6000
| [ 4431.154570][T22546]
| [ 4431.154593][T22546] lwtunnel_output(): recursion limit reached on datapath
| [ 4432.669314][T22550] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22550
| [4432.669808][T22550] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4432.671061][T22550] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4432.671064][T22550] Call Trace:
[ 4432.671066][T22550]
[4432.671069][T22550] dump_stack_lvl (lib/dump_stack.c:123)
[4432.671080][T22550] check_preemption_disabled (lib/smp_processor_id.c:52)
[4432.671088][T22550] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4432.671094][T22550] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4432.671104][T22550] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4432.671111][T22550] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4432.671117][T22550] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4432.671129][T22550] rawv6_sendmsg (net/ipv6/raw.c:918)
[4432.671141][T22550] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4432.671146][T22550] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4432.671153][T22550] ? __lock_release (kernel/locking/lockdep.c:5534)
[4432.671162][T22550] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4432.671169][T22550] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4432.671178][T22550] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4432.671195][T22550] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4432.671198][T22550] ? __lock_release (kernel/locking/lockdep.c:5534)
[4432.671209][T22550] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4432.671217][T22550] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4432.671223][T22550] ? __pfx___sys_sendto (net/socket.c:2147)
[4432.671237][T22550] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4432.671245][T22550] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4432.671254][T22550] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4432.671261][T22550] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4432.671271][T22550] __x64_sys_sendto (net/socket.c:2183)
[4432.671276][T22550] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4432.671280][T22550] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4432.671285][T22550] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4432.671290][T22550] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4432.671295][T22550] RIP: 0033:0x7fa112b9da4a
[ 4432.671300][T22550] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4432.671303][T22550] RSP: 002b:00007ffebc5f64b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4432.671307][T22550] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa112b9da4a
[ 4432.671310][T22550] RDX: 0000000000000040 RSI: 0000000011ba4340 RDI: 0000000000000005
[ 4432.671312][T22550] RBP: 00007ffebc5f6540 R08: 0000000000418574 R09: 000000000000001c
[ 4432.671314][T22550] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4432.671315][T22550] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa112cc6000
| [ 4432.671315][T22550] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa112cc6000
| [ 4432.671330][T22550]
| [ 4432.671333][T22550] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22550
| [4432.683855][T22550] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4432.684127][T22550] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4432.684129][T22550] Call Trace:
[ 4432.684131][T22550]
[4432.684133][T22550] dump_stack_lvl (lib/dump_stack.c:123)
[4432.684140][T22550] check_preemption_disabled (lib/smp_processor_id.c:52)
[4432.684146][T22550] lwtunnel_output (net/core/lwtunnel.c:359)
[4432.684153][T22550] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4432.684161][T22550] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4432.684166][T22550] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4432.684171][T22550] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4432.684183][T22550] rawv6_sendmsg (net/ipv6/raw.c:918)
[4432.684195][T22550] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4432.684201][T22550] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4432.684205][T22550] ? __lock_release (kernel/locking/lockdep.c:5534)
[4432.684212][T22550] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4432.684215][T22550] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4432.684224][T22550] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4432.684240][T22550] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4432.684243][T22550] ? __lock_release (kernel/locking/lockdep.c:5534)
[4432.684254][T22550] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4432.684259][T22550] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4432.684264][T22550] ? __pfx___sys_sendto (net/socket.c:2147)
[4432.684279][T22550] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4432.684286][T22550] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4432.684293][T22550] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4432.684301][T22550] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4432.684311][T22550] __x64_sys_sendto (net/socket.c:2183)
[4432.684315][T22550] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4432.684318][T22550] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4432.684323][T22550] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4432.684329][T22550] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4432.684332][T22550] RIP: 0033:0x7fa112b9da4a
[ 4432.684335][T22550] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4432.684338][T22550] RSP: 002b:00007ffebc5f64b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4432.684342][T22550] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa112b9da4a
[ 4432.684344][T22550] RDX: 0000000000000040 RSI: 0000000011ba4340 RDI: 0000000000000005
[ 4432.684346][T22550] RBP: 00007ffebc5f6540 R08: 0000000000418574 R09: 000000000000001c
[ 4432.684348][T22550] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4432.684350][T22550] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa112cc6000
| [ 4432.684350][T22550] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa112cc6000
| [ 4432.684370][T22550]
| [ 4432.684815][T22550] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22550
| [4432.697341][T22550] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4432.697606][T22550] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4432.697608][T22550] Call Trace:
[ 4432.697610][T22550]
[4432.697612][T22550] dump_stack_lvl (lib/dump_stack.c:123)
[4432.697619][T22550] check_preemption_disabled (lib/smp_processor_id.c:52)
[4432.697625][T22550] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4432.697632][T22550] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4432.697639][T22550] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4432.697646][T22550] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4432.697651][T22550] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4432.697663][T22550] rawv6_sendmsg (net/ipv6/raw.c:918)
[4432.697675][T22550] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4432.697681][T22550] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4432.697685][T22550] ? __lock_release (kernel/locking/lockdep.c:5534)
[4432.697694][T22550] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4432.697698][T22550] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4432.697707][T22550] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4432.697723][T22550] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4432.697726][T22550] ? __lock_release (kernel/locking/lockdep.c:5534)
[4432.697737][T22550] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4432.697743][T22550] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4432.697749][T22550] ? __pfx___sys_sendto (net/socket.c:2147)
[4432.697764][T22550] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4432.697770][T22550] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4432.697779][T22550] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4432.697786][T22550] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4432.697797][T22550] __x64_sys_sendto (net/socket.c:2183)
[4432.697801][T22550] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4432.697804][T22550] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4432.697810][T22550] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4432.697815][T22550] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4432.697818][T22550] RIP: 0033:0x7fa112b9da4a
[ 4432.697822][T22550] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4432.697825][T22550] RSP: 002b:00007ffebc5f64b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4432.697828][T22550] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa112b9da4a
[ 4432.697831][T22550] RDX: 0000000000000040 RSI: 0000000011ba4340 RDI: 0000000000000005
[ 4432.697833][T22550] RBP: 00007ffebc5f6540 R08: 0000000000418574 R09: 000000000000001c
[ 4432.697835][T22550] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4432.697837][T22550] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa112cc6000
| [ 4432.697837][T22550] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa112cc6000
| [ 4432.697852][T22550]
| [ 4433.187780][T22554] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22554
| [4433.188252][T22554] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4433.188510][T22554] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4433.188512][T22554] Call Trace:
[ 4433.188514][T22554]
[4433.188516][T22554] dump_stack_lvl (lib/dump_stack.c:123)
[4433.188528][T22554] check_preemption_disabled (lib/smp_processor_id.c:52)
[4433.188535][T22554] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4433.188542][T22554] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4433.188552][T22554] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4433.188560][T22554] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4433.188565][T22554] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4433.188577][T22554] rawv6_sendmsg (net/ipv6/raw.c:918)
[4433.188589][T22554] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4433.188594][T22554] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4433.188601][T22554] ? __lock_release (kernel/locking/lockdep.c:5534)
[4433.188611][T22554] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4433.188618][T22554] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4433.188627][T22554] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4433.188643][T22554] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4433.188646][T22554] ? __lock_release (kernel/locking/lockdep.c:5534)
[4433.188657][T22554] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4433.188664][T22554] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4433.188669][T22554] ? __pfx___sys_sendto (net/socket.c:2147)
[4433.188684][T22554] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4433.188692][T22554] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4433.188701][T22554] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4433.188708][T22554] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4433.188718][T22554] __x64_sys_sendto (net/socket.c:2183)
[4433.188722][T22554] ? 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)
[4433.188727][T22554] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4433.188732][T22554] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4433.188737][T22554] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4433.188741][T22554] RIP: 0033:0x7f28977eaa4a
[ 4433.188746][T22554] 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
[ 4433.188750][T22554] RSP: 002b:00007ffef862f9b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4433.188754][T22554] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28977eaa4a
[ 4433.188757][T22554] RDX: 0000000000000040 RSI: 000000001ab5b340 RDI: 0000000000000005
[ 4433.188759][T22554] RBP: 00007ffef862fa40 R08: 0000000000418574 R09: 000000000000001c
[ 4433.188761][T22554] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4433.188763][T22554] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2897913000
| [ 4433.188780][T22554] lwtunnel_output(): recursion limit reached on datapath
| [ 4434.585218][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4434.670891][T22558] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22558
| [4434.671374][T22558] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4434.671627][T22558] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4434.671630][T22558] Call Trace:
[ 4434.671633][T22558]
[4434.671635][T22558] dump_stack_lvl (lib/dump_stack.c:123)
[4434.671644][T22558] check_preemption_disabled (lib/smp_processor_id.c:52)
[4434.671650][T22558] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4434.671657][T22558] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4434.671665][T22558] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.671671][T22558] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4434.671676][T22558] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.671688][T22558] rawv6_sendmsg (net/ipv6/raw.c:918)
[4434.671700][T22558] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4434.671706][T22558] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4434.671711][T22558] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.671720][T22558] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4434.671725][T22558] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4434.671734][T22558] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4434.671750][T22558] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4434.671752][T22558] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.671764][T22558] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.671770][T22558] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.671775][T22558] ? __pfx___sys_sendto (net/socket.c:2147)
[4434.671790][T22558] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4434.671797][T22558] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4434.671805][T22558] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4434.671812][T22558] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4434.671822][T22558] __x64_sys_sendto (net/socket.c:2183)
[4434.671826][T22558] ? 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)
[4434.671830][T22558] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4434.671835][T22558] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4434.671840][T22558] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4434.671844][T22558] RIP: 0033:0x7f2341435a4a
[ 4434.671848][T22558] 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
[ 4434.671851][T22558] RSP: 002b:00007ffe6dfe7448 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4434.671855][T22558] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2341435a4a
[ 4434.671857][T22558] RDX: 0000000000000040 RSI: 0000000013a8b340 RDI: 0000000000000005
[ 4434.671859][T22558] RBP: 00007ffe6dfe74d0 R08: 0000000000418574 R09: 000000000000001c
[ 4434.671861][T22558] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4434.671863][T22558] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f234155e000
| [ 4434.671877][T22558]
| [ 4434.671884][T22558] lwtunnel_output(): recursion limit reached on datapath
| [ 4436.154835][T22562] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22562
| [4436.155307][T22562] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4436.155559][T22562] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4436.155561][T22562] Call Trace:
[ 4436.155563][T22562]
[4436.155566][T22562] dump_stack_lvl (lib/dump_stack.c:123)
[4436.155575][T22562] check_preemption_disabled (lib/smp_processor_id.c:52)
[4436.155581][T22562] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4436.155588][T22562] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4436.155596][T22562] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4436.155603][T22562] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4436.155608][T22562] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4436.155620][T22562] rawv6_sendmsg (net/ipv6/raw.c:918)
[4436.155631][T22562] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4436.155637][T22562] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4436.155642][T22562] ? __lock_release (kernel/locking/lockdep.c:5534)
[4436.155650][T22562] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4436.155655][T22562] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4436.155664][T22562] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4436.155681][T22562] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4436.155684][T22562] ? __lock_release (kernel/locking/lockdep.c:5534)
[4436.155695][T22562] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4436.155700][T22562] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4436.155706][T22562] ? __pfx___sys_sendto (net/socket.c:2147)
[4436.155720][T22562] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4436.155728][T22562] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4436.155736][T22562] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4436.155744][T22562] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4436.155754][T22562] __x64_sys_sendto (net/socket.c:2183)
[4436.155758][T22562] ? 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)
[4436.155762][T22562] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4436.155767][T22562] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4436.155772][T22562] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4436.155776][T22562] RIP: 0033:0x7f0a848e8a4a
[ 4436.155780][T22562] 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
[ 4436.155783][T22562] RSP: 002b:00007ffc2edb9998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4436.155787][T22562] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a848e8a4a
[ 4436.155789][T22562] RDX: 0000000000000040 RSI: 000000003b4a4340 RDI: 0000000000000005
[ 4436.155791][T22562] RBP: 00007ffc2edb9a20 R08: 0000000000418574 R09: 000000000000001c
[ 4436.155793][T22562] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4436.155796][T22562] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a84a11000
| [ 4436.155810][T22562]
| [ 4436.155813][T22562] lwtunnel_output(): recursion limit reached on datapath
| [ 4437.638906][T22566] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22566
| [4437.639723][T22566] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4437.639987][T22566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4437.639989][T22566] Call Trace:
[ 4437.639991][T22566]
[4437.639994][T22566] dump_stack_lvl (lib/dump_stack.c:123)
[4437.640002][T22566] check_preemption_disabled (lib/smp_processor_id.c:52)
[4437.640008][T22566] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4437.640015][T22566] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4437.640023][T22566] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4437.640030][T22566] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4437.640035][T22566] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4437.640047][T22566] rawv6_sendmsg (net/ipv6/raw.c:918)
[4437.640059][T22566] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4437.640064][T22566] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4437.640070][T22566] ? __lock_release (kernel/locking/lockdep.c:5534)
[4437.640079][T22566] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4437.640084][T22566] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4437.640093][T22566] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4437.640109][T22566] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4437.640112][T22566] ? __lock_release (kernel/locking/lockdep.c:5534)
[4437.640123][T22566] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4437.640130][T22566] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4437.640136][T22566] ? __pfx___sys_sendto (net/socket.c:2147)
[4437.640150][T22566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4437.640157][T22566] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4437.640165][T22566] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4437.640173][T22566] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4437.640183][T22566] __x64_sys_sendto (net/socket.c:2183)
[4437.640187][T22566] ? 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)
[4437.640191][T22566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4437.640196][T22566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4437.640201][T22566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4437.640205][T22566] RIP: 0033:0x7fd58b4eaa4a
[ 4437.640209][T22566] 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
[ 4437.640212][T22566] RSP: 002b:00007fff348e9408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4437.640216][T22566] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd58b4eaa4a
[ 4437.640219][T22566] RDX: 0000000000000040 RSI: 000000002ee74340 RDI: 0000000000000005
[ 4437.640220][T22566] RBP: 00007fff348e9490 R08: 0000000000418574 R09: 000000000000001c
[ 4437.640222][T22566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4437.640224][T22566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd58b613000
| [ 4437.640239][T22566]
| [ 4437.640241][T22566] lwtunnel_output(): recursion limit reached on datapath
| [ 4439.128659][T22570] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22570
| [4439.129907][T22570] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4439.130196][T22570] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4439.130198][T22570] Call Trace:
[ 4439.130201][T22570]
[4439.130204][T22570] dump_stack_lvl (lib/dump_stack.c:123)
[4439.130215][T22570] check_preemption_disabled (lib/smp_processor_id.c:52)
[4439.130223][T22570] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4439.130229][T22570] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4439.130239][T22570] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.130247][T22570] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4439.130252][T22570] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.130264][T22570] rawv6_sendmsg (net/ipv6/raw.c:918)
[4439.130276][T22570] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4439.130282][T22570] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4439.130288][T22570] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.130298][T22570] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4439.130305][T22570] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4439.130314][T22570] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4439.130331][T22570] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4439.130334][T22570] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.130345][T22570] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.130352][T22570] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.130358][T22570] ? __pfx___sys_sendto (net/socket.c:2147)
[4439.130373][T22570] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4439.130381][T22570] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4439.130390][T22570] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4439.130398][T22570] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4439.130408][T22570] __x64_sys_sendto (net/socket.c:2183)
[4439.130412][T22570] ? 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)
[4439.130417][T22570] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4439.130422][T22570] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4439.130427][T22570] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4439.130432][T22570] RIP: 0033:0x7f37fbff2a4a
[ 4439.130437][T22570] 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
[ 4439.130441][T22570] RSP: 002b:00007ffcd64dff58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4439.130445][T22570] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37fbff2a4a
[ 4439.130447][T22570] RDX: 0000000000000040 RSI: 0000000027465340 RDI: 0000000000000005
[ 4439.130449][T22570] RBP: 00007ffcd64dffe0 R08: 0000000000418574 R09: 000000000000001c
[ 4439.130451][T22570] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4439.130453][T22570] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37fc11b000
| [ 4439.130453][T22570] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37fc11b000
| [ 4439.130467][T22570]
| [ 4439.130470][T22570] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22570
| [4439.143102][T22570] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4439.143366][T22570] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4439.143368][T22570] Call Trace:
[ 4439.143370][T22570]
[4439.143372][T22570] dump_stack_lvl (lib/dump_stack.c:123)
[4439.143380][T22570] check_preemption_disabled (lib/smp_processor_id.c:52)
[4439.143386][T22570] lwtunnel_output (net/core/lwtunnel.c:359)
[4439.143393][T22570] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4439.143401][T22570] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.143408][T22570] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4439.143413][T22570] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.143425][T22570] rawv6_sendmsg (net/ipv6/raw.c:918)
[4439.143437][T22570] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4439.143443][T22570] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4439.143447][T22570] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.143455][T22570] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4439.143459][T22570] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4439.143468][T22570] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4439.143484][T22570] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4439.143487][T22570] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.143498][T22570] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.143504][T22570] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.143509][T22570] ? __pfx___sys_sendto (net/socket.c:2147)
[4439.143524][T22570] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4439.143532][T22570] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4439.143541][T22570] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4439.143548][T22570] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4439.143558][T22570] __x64_sys_sendto (net/socket.c:2183)
[4439.143562][T22570] ? 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)
[4439.143566][T22570] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4439.143571][T22570] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4439.143576][T22570] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4439.143580][T22570] RIP: 0033:0x7f37fbff2a4a
[ 4439.143583][T22570] 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
[ 4439.143586][T22570] RSP: 002b:00007ffcd64dff58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4439.143589][T22570] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37fbff2a4a
[ 4439.143591][T22570] RDX: 0000000000000040 RSI: 0000000027465340 RDI: 0000000000000005
[ 4439.143593][T22570] RBP: 00007ffcd64dffe0 R08: 0000000000418574 R09: 000000000000001c
[ 4439.143595][T22570] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4439.143597][T22570] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37fc11b000
| [ 4439.143597][T22570] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37fc11b000
| [ 4439.143612][T22570]
| [ 4439.162799][T22570] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22570
| [4439.163201][T22570] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4439.163466][T22570] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4439.163468][T22570] Call Trace:
[ 4439.163470][T22570]
[4439.163472][T22570] dump_stack_lvl (lib/dump_stack.c:123)
[4439.163480][T22570] check_preemption_disabled (lib/smp_processor_id.c:52)
[4439.163487][T22570] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4439.163493][T22570] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4439.163502][T22570] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.163508][T22570] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4439.163514][T22570] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.163526][T22570] rawv6_sendmsg (net/ipv6/raw.c:918)
[4439.163538][T22570] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4439.163544][T22570] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4439.163548][T22570] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.163556][T22570] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4439.163561][T22570] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4439.163571][T22570] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4439.163587][T22570] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4439.163590][T22570] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.163602][T22570] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.163607][T22570] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.163613][T22570] ? __pfx___sys_sendto (net/socket.c:2147)
[4439.163628][T22570] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4439.163636][T22570] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4439.163644][T22570] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4439.163652][T22570] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4439.163662][T22570] __x64_sys_sendto (net/socket.c:2183)
[4439.163666][T22570] ? 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)
[4439.163670][T22570] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4439.163676][T22570] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4439.163681][T22570] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4439.163684][T22570] RIP: 0033:0x7f37fbff2a4a
[ 4439.163688][T22570] 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
[ 4439.163691][T22570] RSP: 002b:00007ffcd64dff58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4439.163695][T22570] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37fbff2a4a
[ 4439.163697][T22570] RDX: 0000000000000040 RSI: 0000000027465340 RDI: 0000000000000005
[ 4439.163699][T22570] RBP: 00007ffcd64dffe0 R08: 0000000000418574 R09: 000000000000001c
[ 4439.163701][T22570] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4439.163703][T22570] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37fc11b000
| [ 4439.163718][T22570]
| [ 4439.531695][ T68] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4440.036920][T22578] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22578
| [4440.037705][T22578] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4440.037994][T22578] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4440.037997][T22578] Call Trace:
[ 4440.038000][T22578]
[4440.038003][T22578] dump_stack_lvl (lib/dump_stack.c:123)
[4440.038013][T22578] check_preemption_disabled (lib/smp_processor_id.c:52)
[4440.038021][T22578] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4440.038027][T22578] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4440.038037][T22578] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4440.038044][T22578] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4440.038050][T22578] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4440.038062][T22578] rawv6_sendmsg (net/ipv6/raw.c:918)
[4440.038073][T22578] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4440.038079][T22578] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4440.038086][T22578] ? __lock_release (kernel/locking/lockdep.c:5534)
[4440.038096][T22578] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4440.038102][T22578] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4440.038111][T22578] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4440.038127][T22578] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4440.038130][T22578] ? __lock_release (kernel/locking/lockdep.c:5534)
[4440.038142][T22578] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4440.038149][T22578] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4440.038155][T22578] ? __pfx___sys_sendto (net/socket.c:2147)
[4440.038170][T22578] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4440.038178][T22578] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4440.038187][T22578] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4440.038195][T22578] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4440.038205][T22578] __x64_sys_sendto (net/socket.c:2183)
[4440.038209][T22578] ? 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)
[4440.038214][T22578] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4440.038219][T22578] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4440.038224][T22578] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4440.038229][T22578] RIP: 0033:0x7f7adb6d5a4a
[ 4440.038234][T22578] 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
[ 4440.038238][T22578] RSP: 002b:00007fff85561028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4440.038242][T22578] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7adb6d5a4a
[ 4440.038245][T22578] RDX: 0000000000000040 RSI: 0000000007a87340 RDI: 0000000000000005
[ 4440.038247][T22578] RBP: 00007fff855610b0 R08: 0000000000418574 R09: 000000000000001c
[ 4440.038249][T22578] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4440.038252][T22578] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7adb7fe000
| [ 4440.038252][T22578] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7adb7fe000
| [ 4440.038267][T22578]
| [ 4440.038270][T22578] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22578
| [4440.050910][T22578] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4440.051181][T22578] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4440.051183][T22578] Call Trace:
[ 4440.051185][T22578]
[4440.051188][T22578] dump_stack_lvl (lib/dump_stack.c:123)
[4440.051195][T22578] check_preemption_disabled (lib/smp_processor_id.c:52)
[4440.051202][T22578] lwtunnel_output (net/core/lwtunnel.c:359)
[4440.051208][T22578] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4440.051216][T22578] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4440.051223][T22578] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4440.051228][T22578] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4440.051241][T22578] rawv6_sendmsg (net/ipv6/raw.c:918)
[4440.051252][T22578] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4440.051258][T22578] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4440.051262][T22578] ? __lock_release (kernel/locking/lockdep.c:5534)
[4440.051270][T22578] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4440.051274][T22578] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4440.051283][T22578] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4440.051299][T22578] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4440.051302][T22578] ? __lock_release (kernel/locking/lockdep.c:5534)
[4440.051314][T22578] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4440.051318][T22578] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4440.051324][T22578] ? __pfx___sys_sendto (net/socket.c:2147)
[4440.051339][T22578] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4440.051346][T22578] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4440.051354][T22578] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4440.051361][T22578] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4440.051372][T22578] __x64_sys_sendto (net/socket.c:2183)
[4440.051376][T22578] ? 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)
[4440.051380][T22578] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4440.051384][T22578] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4440.051389][T22578] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4440.051393][T22578] RIP: 0033:0x7f7adb6d5a4a
[ 4440.051396][T22578] 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
[ 4440.051399][T22578] RSP: 002b:00007fff85561028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4440.051402][T22578] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7adb6d5a4a
[ 4440.051404][T22578] RDX: 0000000000000040 RSI: 0000000007a87340 RDI: 0000000000000005
[ 4440.051406][T22578] RBP: 00007fff855610b0 R08: 0000000000418574 R09: 000000000000001c
[ 4440.051408][T22578] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4440.051409][T22578] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7adb7fe000
| [ 4440.051409][T22578] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7adb7fe000
| [ 4440.051424][T22578]
| [ 4440.051877][T22578] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22578
| [4440.064285][T22578] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4440.064568][T22578] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4440.064570][T22578] Call Trace:
[ 4440.064572][T22578]
[4440.064574][T22578] dump_stack_lvl (lib/dump_stack.c:123)
[4440.064581][T22578] check_preemption_disabled (lib/smp_processor_id.c:52)
[4440.064587][T22578] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4440.064594][T22578] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4440.064602][T22578] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4440.064609][T22578] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4440.064614][T22578] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4440.064626][T22578] rawv6_sendmsg (net/ipv6/raw.c:918)
[4440.064638][T22578] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4440.064643][T22578] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4440.064648][T22578] ? __lock_release (kernel/locking/lockdep.c:5534)
[4440.064657][T22578] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4440.064661][T22578] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4440.064670][T22578] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4440.064686][T22578] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4440.064689][T22578] ? __lock_release (kernel/locking/lockdep.c:5534)
[4440.064701][T22578] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4440.064706][T22578] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4440.064712][T22578] ? __pfx___sys_sendto (net/socket.c:2147)
[4440.064727][T22578] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4440.064734][T22578] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4440.064742][T22578] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4440.064750][T22578] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4440.064760][T22578] __x64_sys_sendto (net/socket.c:2183)
[4440.064764][T22578] ? 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)
[4440.064768][T22578] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4440.064773][T22578] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4440.064778][T22578] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4440.064781][T22578] RIP: 0033:0x7f7adb6d5a4a
[ 4440.064785][T22578] 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
[ 4440.064788][T22578] RSP: 002b:00007fff85561028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4440.064791][T22578] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7adb6d5a4a
[ 4440.064793][T22578] RDX: 0000000000000040 RSI: 0000000007a87340 RDI: 0000000000000005
[ 4440.064795][T22578] RBP: 00007fff855610b0 R08: 0000000000418574 R09: 000000000000001c
[ 4440.064797][T22578] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4440.064799][T22578] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7adb7fe000
| [ 4440.064799][T22578] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7adb7fe000
| [ 4440.064814][T22578]
| [ 4440.570648][T22582] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22582
| [4440.571157][T22582] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4440.571430][T22582] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4440.571433][T22582] Call Trace:
[ 4440.571435][T22582]
[4440.571438][T22582] dump_stack_lvl (lib/dump_stack.c:123)
[4440.571448][T22582] check_preemption_disabled (lib/smp_processor_id.c:52)
[4440.571456][T22582] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4440.571462][T22582] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4440.571471][T22582] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4440.571479][T22582] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4440.571484][T22582] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4440.571496][T22582] rawv6_sendmsg (net/ipv6/raw.c:918)
[4440.571507][T22582] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4440.571513][T22582] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4440.571520][T22582] ? __lock_release (kernel/locking/lockdep.c:5534)
[4440.571529][T22582] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4440.571536][T22582] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4440.571545][T22582] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4440.571561][T22582] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4440.571564][T22582] ? __lock_release (kernel/locking/lockdep.c:5534)
[4440.571575][T22582] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4440.571582][T22582] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4440.571588][T22582] ? __pfx___sys_sendto (net/socket.c:2147)
[4440.571603][T22582] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4440.571611][T22582] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4440.571620][T22582] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4440.571627][T22582] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4440.571637][T22582] __x64_sys_sendto (net/socket.c:2183)
[4440.571641][T22582] ? 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)
[4440.571646][T22582] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4440.571651][T22582] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4440.571656][T22582] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4440.571661][T22582] RIP: 0033:0x7f3583748a4a
[ 4440.571665][T22582] 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
[ 4440.571668][T22582] RSP: 002b:00007ffd94b62c38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4440.571673][T22582] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3583748a4a
[ 4440.571675][T22582] RDX: 0000000000000040 RSI: 000000001ca9d340 RDI: 0000000000000005
[ 4440.571677][T22582] RBP: 00007ffd94b62cc0 R08: 0000000000418574 R09: 000000000000001c
[ 4440.571679][T22582] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4440.571681][T22582] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3583871000
| [ 4440.571681][T22582] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3583871000
| [ 4440.571695][T22582]
| [ 4440.571698][T22582] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22582
| [4440.584954][T22582] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4440.585228][T22582] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4440.585229][T22582] Call Trace:
[ 4440.585231][T22582]
[4440.585233][T22582] dump_stack_lvl (lib/dump_stack.c:123)
[4440.585240][T22582] check_preemption_disabled (lib/smp_processor_id.c:52)
[4440.585246][T22582] lwtunnel_output (net/core/lwtunnel.c:359)
[4440.585252][T22582] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4440.585259][T22582] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4440.585265][T22582] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4440.585271][T22582] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4440.585283][T22582] rawv6_sendmsg (net/ipv6/raw.c:918)
[4440.585295][T22582] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4440.585301][T22582] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4440.585304][T22582] ? __lock_release (kernel/locking/lockdep.c:5534)
[4440.585312][T22582] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4440.585316][T22582] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4440.585325][T22582] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4440.585342][T22582] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4440.585345][T22582] ? __lock_release (kernel/locking/lockdep.c:5534)
[4440.585356][T22582] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4440.585361][T22582] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4440.585367][T22582] ? __pfx___sys_sendto (net/socket.c:2147)
[4440.585382][T22582] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4440.585389][T22582] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4440.585397][T22582] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4440.585404][T22582] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4440.585414][T22582] __x64_sys_sendto (net/socket.c:2183)
[4440.585418][T22582] ? 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)
[4440.585422][T22582] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4440.585427][T22582] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4440.585432][T22582] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4440.585435][T22582] RIP: 0033:0x7f3583748a4a
[ 4440.585439][T22582] 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
[ 4440.585442][T22582] RSP: 002b:00007ffd94b62c38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4440.585446][T22582] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3583748a4a
[ 4440.585448][T22582] RDX: 0000000000000040 RSI: 000000001ca9d340 RDI: 0000000000000005
[ 4440.585450][T22582] RBP: 00007ffd94b62cc0 R08: 0000000000418574 R09: 000000000000001c
[ 4440.585452][T22582] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4440.585454][T22582] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3583871000
| [ 4441.074079][T22586] lwtunnel_output(): recursion limit reached on datapath
| [ 4442.535994][T22590] check_preemption_disabled: 2 callbacks suppressed
| [ 4442.536001][T22590] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22590
| [4442.536748][T22590] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4442.537017][T22590] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4442.537019][T22590] Call Trace:
[ 4442.537022][T22590]
[4442.537024][T22590] dump_stack_lvl (lib/dump_stack.c:123)
[4442.537035][T22590] check_preemption_disabled (lib/smp_processor_id.c:52)
[4442.537042][T22590] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4442.537049][T22590] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4442.537058][T22590] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.537072][T22590] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4442.537078][T22590] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.537090][T22590] rawv6_sendmsg (net/ipv6/raw.c:918)
[4442.537101][T22590] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4442.537107][T22590] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4442.537114][T22590] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.537124][T22590] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4442.537130][T22590] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4442.537139][T22590] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4442.537155][T22590] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4442.537158][T22590] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.537169][T22590] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.537176][T22590] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.537182][T22590] ? __pfx___sys_sendto (net/socket.c:2147)
[4442.537196][T22590] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4442.537204][T22590] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4442.537215][T22590] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4442.537222][T22590] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4442.537232][T22590] __x64_sys_sendto (net/socket.c:2183)
[4442.537236][T22590] ? 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)
[4442.537240][T22590] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4442.537246][T22590] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4442.537250][T22590] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4442.537255][T22590] RIP: 0033:0x7fd957c36a4a
[ 4442.537260][T22590] 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
[ 4442.537263][T22590] RSP: 002b:00007ffe1b7c4ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4442.537267][T22590] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd957c36a4a
[ 4442.537270][T22590] RDX: 0000000000000040 RSI: 0000000013215340 RDI: 0000000000000005
[ 4442.537271][T22590] RBP: 00007ffe1b7c4b70 R08: 0000000000418574 R09: 000000000000001c
[ 4442.537273][T22590] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4442.537275][T22590] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd957d5f000
| [ 4442.537292][T22590] lwtunnel_output(): recursion limit reached on datapath
| [ 4443.801175][ C1] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4444.007522][T22594] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22594
| [4444.007997][T22594] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4444.008256][T22594] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4444.008259][T22594] Call Trace:
[ 4444.008261][T22594]
[4444.008263][T22594] dump_stack_lvl (lib/dump_stack.c:123)
[4444.008271][T22594] check_preemption_disabled (lib/smp_processor_id.c:52)
[4444.008278][T22594] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4444.008284][T22594] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4444.008292][T22594] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4444.008298][T22594] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4444.008303][T22594] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4444.008315][T22594] rawv6_sendmsg (net/ipv6/raw.c:918)
[4444.008327][T22594] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4444.008332][T22594] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4444.008337][T22594] ? __lock_release (kernel/locking/lockdep.c:5534)
[4444.008346][T22594] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4444.008351][T22594] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4444.008360][T22594] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4444.008376][T22594] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4444.008379][T22594] ? __lock_release (kernel/locking/lockdep.c:5534)
[4444.008390][T22594] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4444.008396][T22594] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4444.008402][T22594] ? __pfx___sys_sendto (net/socket.c:2147)
[4444.008416][T22594] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4444.008423][T22594] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4444.008431][T22594] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4444.008439][T22594] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4444.008449][T22594] __x64_sys_sendto (net/socket.c:2183)
[4444.008452][T22594] ? 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)
[4444.008457][T22594] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4444.008462][T22594] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4444.008466][T22594] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4444.008470][T22594] RIP: 0033:0x7f8fa976aa4a
[ 4444.008475][T22594] 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
[ 4444.008478][T22594] RSP: 002b:00007fff30dfd8f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4444.008482][T22594] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8fa976aa4a
[ 4444.008484][T22594] RDX: 0000000000000040 RSI: 000000002dfcb340 RDI: 0000000000000005
[ 4444.008486][T22594] RBP: 00007fff30dfd980 R08: 0000000000418574 R09: 000000000000001c
[ 4444.008488][T22594] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4444.008490][T22594] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8fa9893000
| [ 4444.008504][T22594]
| [ 4444.008507][T22594] lwtunnel_output(): recursion limit reached on datapath
| [ 4445.507669][T22598] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22598
| [4445.508144][T22598] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4445.508395][T22598] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4445.508397][T22598] Call Trace:
[ 4445.508399][T22598]
[4445.508402][T22598] dump_stack_lvl (lib/dump_stack.c:123)
[4445.508410][T22598] check_preemption_disabled (lib/smp_processor_id.c:52)
[4445.508416][T22598] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4445.508423][T22598] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4445.508431][T22598] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4445.508437][T22598] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4445.508442][T22598] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4445.508454][T22598] rawv6_sendmsg (net/ipv6/raw.c:918)
[4445.508466][T22598] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4445.508471][T22598] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4445.508477][T22598] ? __lock_release (kernel/locking/lockdep.c:5534)
[4445.508485][T22598] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4445.508490][T22598] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4445.508499][T22598] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4445.508515][T22598] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4445.508518][T22598] ? __lock_release (kernel/locking/lockdep.c:5534)
[4445.508529][T22598] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4445.508535][T22598] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4445.508540][T22598] ? __pfx___sys_sendto (net/socket.c:2147)
[4445.508555][T22598] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4445.508562][T22598] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4445.508571][T22598] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4445.508578][T22598] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4445.508588][T22598] __x64_sys_sendto (net/socket.c:2183)
[4445.508592][T22598] ? 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)
[4445.508596][T22598] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4445.508601][T22598] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4445.508606][T22598] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4445.508610][T22598] RIP: 0033:0x7f45ffa23a4a
[ 4445.508614][T22598] 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
[ 4445.508617][T22598] RSP: 002b:00007ffd47e6a3f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4445.508621][T22598] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f45ffa23a4a
[ 4445.508623][T22598] RDX: 0000000000000040 RSI: 0000000014c29340 RDI: 0000000000000005
[ 4445.508625][T22598] RBP: 00007ffd47e6a480 R08: 0000000000418574 R09: 000000000000001c
[ 4445.508627][T22598] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4445.508629][T22598] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45ffb4c000
| [ 4445.508644][T22598]
| [ 4445.508646][T22598] lwtunnel_output(): recursion limit reached on datapath
| [ 4446.990098][T22602] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22602
| [4446.990558][T22602] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4446.990808][T22602] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4446.990810][T22602] Call Trace:
[ 4446.990813][T22602]
[4446.990815][T22602] dump_stack_lvl (lib/dump_stack.c:123)
[4446.990823][T22602] check_preemption_disabled (lib/smp_processor_id.c:52)
[4446.990830][T22602] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4446.990836][T22602] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4446.990844][T22602] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4446.990850][T22602] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4446.990855][T22602] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4446.990867][T22602] rawv6_sendmsg (net/ipv6/raw.c:918)
[4446.990879][T22602] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4446.990884][T22602] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4446.990889][T22602] ? __lock_release (kernel/locking/lockdep.c:5534)
[4446.990898][T22602] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4446.990902][T22602] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4446.990911][T22602] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4446.990927][T22602] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4446.990930][T22602] ? __lock_release (kernel/locking/lockdep.c:5534)
[4446.990943][T22602] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4446.990949][T22602] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4446.990954][T22602] ? __pfx___sys_sendto (net/socket.c:2147)
[4446.990969][T22602] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4446.990976][T22602] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4446.990985][T22602] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4446.990992][T22602] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4446.991002][T22602] __x64_sys_sendto (net/socket.c:2183)
[4446.991006][T22602] ? 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)
[4446.991010][T22602] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4446.991015][T22602] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4446.991020][T22602] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4446.991024][T22602] RIP: 0033:0x7fe6df956a4a
[ 4446.991028][T22602] 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
[ 4446.991031][T22602] RSP: 002b:00007ffcebbed7b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4446.991035][T22602] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe6df956a4a
[ 4446.991037][T22602] RDX: 0000000000000040 RSI: 0000000011266340 RDI: 0000000000000005
[ 4446.991039][T22602] RBP: 00007ffcebbed840 R08: 0000000000418574 R09: 000000000000001c
[ 4446.991041][T22602] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4446.991043][T22602] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6dfa7f000
| [ 4446.991058][T22602]
| [ 4447.003771][T22602] lwtunnel_output(): recursion limit reached on datapath
| [ 4448.496162][T22606] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22606
| [4448.496659][T22606] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4448.496923][T22606] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4448.496925][T22606] Call Trace:
[ 4448.496927][T22606]
[4448.496929][T22606] dump_stack_lvl (lib/dump_stack.c:123)
[4448.496940][T22606] check_preemption_disabled (lib/smp_processor_id.c:52)
[4448.496947][T22606] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4448.496954][T22606] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4448.496962][T22606] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4448.496968][T22606] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4448.496973][T22606] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4448.496986][T22606] rawv6_sendmsg (net/ipv6/raw.c:918)
[4448.496998][T22606] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4448.497003][T22606] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4448.497009][T22606] ? __lock_release (kernel/locking/lockdep.c:5534)
[4448.497017][T22606] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4448.497022][T22606] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4448.497031][T22606] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4448.497047][T22606] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4448.497050][T22606] ? __lock_release (kernel/locking/lockdep.c:5534)
[4448.497062][T22606] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4448.497067][T22606] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4448.497073][T22606] ? __pfx___sys_sendto (net/socket.c:2147)
[4448.497087][T22606] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4448.497094][T22606] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4448.497103][T22606] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4448.497110][T22606] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4448.497120][T22606] __x64_sys_sendto (net/socket.c:2183)
[4448.497125][T22606] ? 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)
[4448.497128][T22606] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4448.497133][T22606] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4448.497138][T22606] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4448.497142][T22606] RIP: 0033:0x7f13ebdb2a4a
[ 4448.497146][T22606] 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
[ 4448.497149][T22606] RSP: 002b:00007ffc5c46b9a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4448.497153][T22606] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f13ebdb2a4a
[ 4448.497155][T22606] RDX: 0000000000000040 RSI: 0000000036449340 RDI: 0000000000000005
[ 4448.497157][T22606] RBP: 00007ffc5c46ba30 R08: 0000000000418574 R09: 000000000000001c
[ 4448.497159][T22606] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4448.497161][T22606] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13ebedb000
| [ 4448.497161][T22606] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13ebedb000
| [ 4448.497177][T22606]
| [ 4448.509789][T22606] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22606
| [4448.510181][T22606] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4448.510443][T22606] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4448.510445][T22606] Call Trace:
[ 4448.510447][T22606]
[4448.510449][T22606] dump_stack_lvl (lib/dump_stack.c:123)
[4448.510456][T22606] check_preemption_disabled (lib/smp_processor_id.c:52)
[4448.510462][T22606] lwtunnel_output (net/core/lwtunnel.c:359)
[4448.510469][T22606] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4448.510476][T22606] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4448.510482][T22606] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4448.510487][T22606] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4448.510499][T22606] rawv6_sendmsg (net/ipv6/raw.c:918)
[4448.510511][T22606] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4448.510517][T22606] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4448.510521][T22606] ? __lock_release (kernel/locking/lockdep.c:5534)
[4448.510528][T22606] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4448.510532][T22606] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4448.510541][T22606] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4448.510558][T22606] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4448.510561][T22606] ? __lock_release (kernel/locking/lockdep.c:5534)
[4448.510572][T22606] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4448.510577][T22606] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4448.510583][T22606] ? __pfx___sys_sendto (net/socket.c:2147)
[4448.510598][T22606] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4448.510605][T22606] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4448.510613][T22606] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4448.510620][T22606] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4448.510631][T22606] __x64_sys_sendto (net/socket.c:2183)
[4448.510635][T22606] ? 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)
[4448.510638][T22606] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4448.510643][T22606] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4448.510648][T22606] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4448.510651][T22606] RIP: 0033:0x7f13ebdb2a4a
[ 4448.510655][T22606] 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
[ 4448.510658][T22606] RSP: 002b:00007ffc5c46b9a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4448.510661][T22606] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f13ebdb2a4a
[ 4448.510663][T22606] RDX: 0000000000000040 RSI: 0000000036449340 RDI: 0000000000000005
[ 4448.510665][T22606] RBP: 00007ffc5c46ba30 R08: 0000000000418574 R09: 000000000000001c
[ 4448.510667][T22606] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4448.510669][T22606] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13ebedb000
| [ 4448.510669][T22606] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13ebedb000
| [ 4448.510684][T22606]
| [ 4448.525655][T22606] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22606
| [4448.526292][T22606] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4448.526555][T22606] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4448.526556][T22606] Call Trace:
[ 4448.526558][T22606]
[4448.526561][T22606] dump_stack_lvl (lib/dump_stack.c:123)
[4448.526567][T22606] check_preemption_disabled (lib/smp_processor_id.c:52)
[4448.526573][T22606] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4448.526579][T22606] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4448.526586][T22606] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4448.526592][T22606] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4448.526597][T22606] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4448.526609][T22606] rawv6_sendmsg (net/ipv6/raw.c:918)
[4448.526621][T22606] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4448.526626][T22606] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4448.526630][T22606] ? __lock_release (kernel/locking/lockdep.c:5534)
[4448.526638][T22606] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4448.526642][T22606] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4448.526651][T22606] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4448.526667][T22606] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4448.526670][T22606] ? __lock_release (kernel/locking/lockdep.c:5534)
[4448.526681][T22606] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4448.526686][T22606] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4448.526692][T22606] ? __pfx___sys_sendto (net/socket.c:2147)
[4448.526707][T22606] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4448.526713][T22606] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4448.526721][T22606] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4448.526728][T22606] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4448.526738][T22606] __x64_sys_sendto (net/socket.c:2183)
[4448.526742][T22606] ? 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)
[4448.526745][T22606] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4448.526750][T22606] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4448.526755][T22606] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4448.526758][T22606] RIP: 0033:0x7f13ebdb2a4a
[ 4448.526762][T22606] 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
[ 4448.526765][T22606] RSP: 002b:00007ffc5c46b9a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4448.526768][T22606] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f13ebdb2a4a
[ 4448.526771][T22606] RDX: 0000000000000040 RSI: 0000000036449340 RDI: 0000000000000005
[ 4448.526773][T22606] RBP: 00007ffc5c46ba30 R08: 0000000000418574 R09: 000000000000001c
[ 4448.526775][T22606] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4448.526776][T22606] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13ebedb000
| [ 4448.526776][T22606] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13ebedb000
| [ 4448.526791][T22606]
| [ 4448.988078][T22610] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22610
| [4448.988539][T22610] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4448.988792][T22610] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4448.988794][T22610] Call Trace:
[ 4448.988796][T22610]
[4448.988799][T22610] dump_stack_lvl (lib/dump_stack.c:123)
[4448.988807][T22610] check_preemption_disabled (lib/smp_processor_id.c:52)
[4448.988813][T22610] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4448.988820][T22610] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4448.988828][T22610] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4448.988834][T22610] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4448.988839][T22610] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4448.988851][T22610] rawv6_sendmsg (net/ipv6/raw.c:918)
[4448.988863][T22610] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4448.988868][T22610] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4448.988874][T22610] ? __lock_release (kernel/locking/lockdep.c:5534)
[4448.988883][T22610] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4448.988888][T22610] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4448.988897][T22610] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4448.988913][T22610] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4448.988916][T22610] ? __lock_release (kernel/locking/lockdep.c:5534)
[4448.988928][T22610] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4448.988935][T22610] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4448.988940][T22610] ? __pfx___sys_sendto (net/socket.c:2147)
[4448.988955][T22610] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4448.988962][T22610] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4448.988972][T22610] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4448.988979][T22610] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4448.988989][T22610] __x64_sys_sendto (net/socket.c:2183)
[4448.988993][T22610] ? 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)
[4448.988997][T22610] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4448.989002][T22610] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4448.989007][T22610] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4448.989011][T22610] RIP: 0033:0x7f704d916a4a
[ 4448.989016][T22610] 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
[ 4448.989019][T22610] RSP: 002b:00007fff1e0889b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4448.989023][T22610] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f704d916a4a
[ 4448.989025][T22610] RDX: 0000000000000040 RSI: 00000000350be340 RDI: 0000000000000005
[ 4448.989027][T22610] RBP: 00007fff1e088a40 R08: 0000000000418574 R09: 000000000000001c
[ 4448.989029][T22610] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4448.989031][T22610] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f704da3f000
| [ 4448.989045][T22610]
| [ 4449.003072][T22610] lwtunnel_output(): recursion limit reached on datapath
| [ 4450.479949][T22614] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22614
| [4450.480438][T22614] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4450.480712][T22614] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4450.480715][T22614] Call Trace:
[ 4450.480718][T22614]
[4450.480720][T22614] dump_stack_lvl (lib/dump_stack.c:123)
[4450.480731][T22614] check_preemption_disabled (lib/smp_processor_id.c:52)
[4450.480738][T22614] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4450.480745][T22614] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4450.480754][T22614] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.480762][T22614] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4450.480767][T22614] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.480779][T22614] rawv6_sendmsg (net/ipv6/raw.c:918)
[4450.480791][T22614] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4450.480796][T22614] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4450.480803][T22614] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.480813][T22614] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4450.480819][T22614] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4450.480829][T22614] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4450.480845][T22614] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4450.480848][T22614] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.480859][T22614] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.480866][T22614] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.480872][T22614] ? __pfx___sys_sendto (net/socket.c:2147)
[4450.480887][T22614] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4450.480895][T22614] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4450.480904][T22614] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4450.480912][T22614] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4450.480922][T22614] __x64_sys_sendto (net/socket.c:2183)
[4450.480926][T22614] ? 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)
[4450.480930][T22614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4450.480937][T22614] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4450.480942][T22614] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4450.480947][T22614] RIP: 0033:0x7f7d4e8c7a4a
[ 4450.480952][T22614] 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
[ 4450.480956][T22614] RSP: 002b:00007ffe9a270958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4450.480961][T22614] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d4e8c7a4a
[ 4450.480963][T22614] RDX: 0000000000000040 RSI: 0000000035b2a340 RDI: 0000000000000005
[ 4450.480965][T22614] RBP: 00007ffe9a2709e0 R08: 0000000000418574 R09: 000000000000001c
[ 4450.480967][T22614] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4450.480969][T22614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d4e9f0000
| [ 4450.480969][T22614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d4e9f0000
| [ 4450.480983][T22614]
| [ 4450.494308][T22614] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22614
| [4450.494698][T22614] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4450.495198][T22614] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4450.495199][T22614] Call Trace:
[ 4450.495201][T22614]
[4450.495204][T22614] dump_stack_lvl (lib/dump_stack.c:123)
[4450.495211][T22614] check_preemption_disabled (lib/smp_processor_id.c:52)
[4450.495218][T22614] lwtunnel_output (net/core/lwtunnel.c:359)
[4450.495224][T22614] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4450.495232][T22614] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.495238][T22614] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4450.495243][T22614] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.495256][T22614] rawv6_sendmsg (net/ipv6/raw.c:918)
[4450.495268][T22614] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4450.495273][T22614] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4450.495277][T22614] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.495286][T22614] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4450.495290][T22614] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4450.495300][T22614] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4450.495316][T22614] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4450.495319][T22614] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.495331][T22614] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.495335][T22614] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.495341][T22614] ? __pfx___sys_sendto (net/socket.c:2147)
[4450.495356][T22614] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4450.495363][T22614] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4450.495372][T22614] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4450.495379][T22614] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4450.495390][T22614] __x64_sys_sendto (net/socket.c:2183)
[4450.495394][T22614] ? 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)
[4450.495398][T22614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4450.495403][T22614] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4450.495408][T22614] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4450.495412][T22614] RIP: 0033:0x7f7d4e8c7a4a
[ 4450.495416][T22614] 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
[ 4450.495419][T22614] RSP: 002b:00007ffe9a270958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4450.495423][T22614] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d4e8c7a4a
[ 4450.495425][T22614] RDX: 0000000000000040 RSI: 0000000035b2a340 RDI: 0000000000000005
[ 4450.495427][T22614] RBP: 00007ffe9a2709e0 R08: 0000000000418574 R09: 000000000000001c
[ 4450.495429][T22614] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4450.495431][T22614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d4e9f0000
| [ 4450.495431][T22614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d4e9f0000
| [ 4450.495446][T22614]
| [ 4450.495893][T22614] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22614
| [4450.508318][T22614] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4450.508581][T22614] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4450.508582][T22614] Call Trace:
[ 4450.508584][T22614]
[4450.508587][T22614] dump_stack_lvl (lib/dump_stack.c:123)
[4450.508594][T22614] check_preemption_disabled (lib/smp_processor_id.c:52)
[4450.508600][T22614] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4450.508607][T22614] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4450.508614][T22614] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.508621][T22614] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4450.508626][T22614] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.508638][T22614] rawv6_sendmsg (net/ipv6/raw.c:918)
[4450.508650][T22614] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4450.508655][T22614] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4450.508661][T22614] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.508669][T22614] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4450.508674][T22614] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4450.508683][T22614] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4450.508700][T22614] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4450.508702][T22614] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.508714][T22614] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.508719][T22614] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.508725][T22614] ? __pfx___sys_sendto (net/socket.c:2147)
[4450.508739][T22614] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4450.508747][T22614] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4450.508755][T22614] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4450.508763][T22614] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4450.508773][T22614] __x64_sys_sendto (net/socket.c:2183)
[4450.508777][T22614] ? 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)
[4450.508782][T22614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4450.508787][T22614] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4450.508792][T22614] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4450.508796][T22614] RIP: 0033:0x7f7d4e8c7a4a
[ 4450.508800][T22614] 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
[ 4450.508803][T22614] RSP: 002b:00007ffe9a270958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4450.508806][T22614] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d4e8c7a4a
[ 4450.508809][T22614] RDX: 0000000000000040 RSI: 0000000035b2a340 RDI: 0000000000000005
[ 4450.508811][T22614] RBP: 00007ffe9a2709e0 R08: 0000000000418574 R09: 000000000000001c
[ 4450.508813][T22614] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4450.508815][T22614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d4e9f0000
| [ 4450.508815][T22614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d4e9f0000
| [ 4450.508829][T22614]
| [ 4451.011667][T22618] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22618
| [4451.012141][T22618] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4451.012396][T22618] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4451.012398][T22618] Call Trace:
[ 4451.012401][T22618]
[4451.012403][T22618] dump_stack_lvl (lib/dump_stack.c:123)
[4451.012414][T22618] check_preemption_disabled (lib/smp_processor_id.c:52)
[4451.012422][T22618] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4451.012428][T22618] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4451.012438][T22618] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4451.012445][T22618] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4451.012450][T22618] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4451.012462][T22618] rawv6_sendmsg (net/ipv6/raw.c:918)
[4451.012474][T22618] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4451.012479][T22618] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4451.012487][T22618] ? __lock_release (kernel/locking/lockdep.c:5534)
[4451.012497][T22618] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4451.012503][T22618] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4451.012512][T22618] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4451.012528][T22618] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4451.012531][T22618] ? __lock_release (kernel/locking/lockdep.c:5534)
[4451.012543][T22618] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4451.012550][T22618] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4451.012555][T22618] ? __pfx___sys_sendto (net/socket.c:2147)
[4451.012570][T22618] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4451.012578][T22618] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4451.012588][T22618] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4451.012595][T22618] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4451.012605][T22618] __x64_sys_sendto (net/socket.c:2183)
[4451.012609][T22618] ? 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)
[4451.012613][T22618] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4451.012619][T22618] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4451.012624][T22618] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4451.012628][T22618] RIP: 0033:0x7fc4f6859a4a
[ 4451.012633][T22618] 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
[ 4451.012636][T22618] RSP: 002b:00007ffd48d201c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4451.012640][T22618] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc4f6859a4a
[ 4451.012643][T22618] RDX: 0000000000000040 RSI: 000000001dc96340 RDI: 0000000000000005
[ 4451.012645][T22618] RBP: 00007ffd48d20250 R08: 0000000000418574 R09: 000000000000001c
[ 4451.012647][T22618] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4451.012649][T22618] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4f6982000
| [ 4451.012686][T22618] lwtunnel_output(): recursion limit reached on datapath
| [ 4451.993281][ C3] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4452.492426][T22622] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22622
| [4452.492878][T22622] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4452.493151][T22622] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4452.493153][T22622] Call Trace:
[ 4452.493155][T22622]
[4452.493158][T22622] dump_stack_lvl (lib/dump_stack.c:123)
[4452.493166][T22622] check_preemption_disabled (lib/smp_processor_id.c:52)
[4452.493173][T22622] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4452.493179][T22622] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4452.493187][T22622] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4452.493194][T22622] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4452.493199][T22622] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4452.493211][T22622] rawv6_sendmsg (net/ipv6/raw.c:918)
[4452.493223][T22622] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4452.493228][T22622] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4452.493233][T22622] ? __lock_release (kernel/locking/lockdep.c:5534)
[4452.493242][T22622] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4452.493247][T22622] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4452.493256][T22622] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4452.493272][T22622] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4452.493275][T22622] ? __lock_release (kernel/locking/lockdep.c:5534)
[4452.493286][T22622] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4452.493291][T22622] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4452.493297][T22622] ? __pfx___sys_sendto (net/socket.c:2147)
[4452.493311][T22622] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4452.493319][T22622] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4452.493328][T22622] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4452.493335][T22622] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4452.493345][T22622] __x64_sys_sendto (net/socket.c:2183)
[4452.493349][T22622] ? 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)
[4452.493353][T22622] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4452.493358][T22622] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4452.493363][T22622] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4452.493367][T22622] RIP: 0033:0x7fb256665a4a
[ 4452.493371][T22622] 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
[ 4452.493374][T22622] RSP: 002b:00007ffd55c8b008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4452.493378][T22622] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb256665a4a
[ 4452.493380][T22622] RDX: 0000000000000040 RSI: 0000000018fbf340 RDI: 0000000000000005
[ 4452.493382][T22622] RBP: 00007ffd55c8b090 R08: 0000000000418574 R09: 000000000000001c
[ 4452.493384][T22622] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4452.493386][T22622] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb25678e000
| [ 4452.493400][T22622]
| [ 4452.493422][T22622] lwtunnel_output(): recursion limit reached on datapath
| [ 4453.980815][T22626] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22626
| [4453.981290][T22626] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4453.981543][T22626] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4453.981545][T22626] Call Trace:
[ 4453.981547][T22626]
[4453.981550][T22626] dump_stack_lvl (lib/dump_stack.c:123)
[4453.981558][T22626] check_preemption_disabled (lib/smp_processor_id.c:52)
[4453.981565][T22626] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4453.981571][T22626] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4453.981579][T22626] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4453.981586][T22626] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4453.981591][T22626] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4453.981603][T22626] rawv6_sendmsg (net/ipv6/raw.c:918)
[4453.981615][T22626] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4453.981620][T22626] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4453.981625][T22626] ? __lock_release (kernel/locking/lockdep.c:5534)
[4453.981634][T22626] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4453.981639][T22626] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4453.981648][T22626] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4453.981664][T22626] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4453.981667][T22626] ? __lock_release (kernel/locking/lockdep.c:5534)
[4453.981678][T22626] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4453.981684][T22626] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4453.981690][T22626] ? __pfx___sys_sendto (net/socket.c:2147)
[4453.981704][T22626] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4453.981711][T22626] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4453.981719][T22626] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4453.981726][T22626] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4453.981736][T22626] __x64_sys_sendto (net/socket.c:2183)
[4453.981740][T22626] ? 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)
[4453.981744][T22626] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4453.981749][T22626] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4453.981754][T22626] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4453.981758][T22626] RIP: 0033:0x7f0c46400a4a
[ 4453.981762][T22626] 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
[ 4453.981765][T22626] RSP: 002b:00007ffd3897f9b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4453.981770][T22626] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0c46400a4a
[ 4453.981772][T22626] RDX: 0000000000000040 RSI: 0000000000ea1340 RDI: 0000000000000005
[ 4453.981774][T22626] RBP: 00007ffd3897fa40 R08: 0000000000418574 R09: 000000000000001c
[ 4453.981776][T22626] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4453.981778][T22626] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0c46529000
| [ 4453.981793][T22626]
| [ 4453.981796][T22626] lwtunnel_output(): recursion limit reached on datapath
| [ 4455.449564][T22630] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22630
| [4455.450067][T22630] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4455.450339][T22630] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4455.450341][T22630] Call Trace:
[ 4455.450343][T22630]
[4455.450346][T22630] dump_stack_lvl (lib/dump_stack.c:123)
[4455.450354][T22630] check_preemption_disabled (lib/smp_processor_id.c:52)
[4455.450360][T22630] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4455.450367][T22630] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4455.450375][T22630] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.450381][T22630] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4455.450386][T22630] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.450398][T22630] rawv6_sendmsg (net/ipv6/raw.c:918)
[4455.450410][T22630] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4455.450415][T22630] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4455.450420][T22630] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.450428][T22630] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4455.450434][T22630] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4455.450443][T22630] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4455.450459][T22630] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4455.450462][T22630] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.450473][T22630] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.450478][T22630] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.450484][T22630] ? __pfx___sys_sendto (net/socket.c:2147)
[4455.450499][T22630] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4455.450505][T22630] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4455.450514][T22630] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4455.450521][T22630] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4455.450531][T22630] __x64_sys_sendto (net/socket.c:2183)
[4455.450535][T22630] ? 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)
[4455.450539][T22630] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4455.450544][T22630] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4455.450549][T22630] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4455.450553][T22630] RIP: 0033:0x7f5417b64a4a
[ 4455.450557][T22630] 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
[ 4455.450560][T22630] RSP: 002b:00007ffe92392c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4455.450565][T22630] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5417b64a4a
[ 4455.450567][T22630] RDX: 0000000000000040 RSI: 0000000015023340 RDI: 0000000000000005
[ 4455.450569][T22630] RBP: 00007ffe92392cf0 R08: 0000000000418574 R09: 000000000000001c
[ 4455.450571][T22630] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4455.450573][T22630] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5417c8d000
| [ 4455.450573][T22630] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5417c8d000
| [ 4455.450588][T22630]
| [ 4455.450591][T22630] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22630
| [4455.463441][T22630] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4455.463703][T22630] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4455.463705][T22630] Call Trace:
[ 4455.463707][T22630]
[4455.463709][T22630] dump_stack_lvl (lib/dump_stack.c:123)
[4455.463716][T22630] check_preemption_disabled (lib/smp_processor_id.c:52)
[4455.463723][T22630] lwtunnel_output (net/core/lwtunnel.c:359)
[4455.463729][T22630] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4455.463737][T22630] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.463743][T22630] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4455.463748][T22630] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.463760][T22630] rawv6_sendmsg (net/ipv6/raw.c:918)
[4455.463772][T22630] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4455.463777][T22630] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4455.463781][T22630] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.463789][T22630] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4455.463793][T22630] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4455.463802][T22630] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4455.463819][T22630] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4455.463822][T22630] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.463833][T22630] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.463838][T22630] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.463844][T22630] ? __pfx___sys_sendto (net/socket.c:2147)
[4455.463859][T22630] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4455.463865][T22630] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4455.463874][T22630] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4455.463881][T22630] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4455.463891][T22630] __x64_sys_sendto (net/socket.c:2183)
[4455.463895][T22630] ? 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)
[4455.463898][T22630] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4455.463903][T22630] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4455.463908][T22630] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4455.463911][T22630] RIP: 0033:0x7f5417b64a4a
[ 4455.463915][T22630] 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
[ 4455.463918][T22630] RSP: 002b:00007ffe92392c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4455.463922][T22630] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5417b64a4a
[ 4455.463924][T22630] RDX: 0000000000000040 RSI: 0000000015023340 RDI: 0000000000000005
[ 4455.463926][T22630] RBP: 00007ffe92392cf0 R08: 0000000000418574 R09: 000000000000001c
[ 4455.463928][T22630] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4455.463930][T22630] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5417c8d000
| [ 4455.463930][T22630] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5417c8d000
| [ 4455.463945][T22630]
| [ 4455.477050][T22630] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22630
| [4455.477442][T22630] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4455.477708][T22630] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4455.477709][T22630] Call Trace:
[ 4455.477711][T22630]
[4455.477713][T22630] dump_stack_lvl (lib/dump_stack.c:123)
[4455.477720][T22630] check_preemption_disabled (lib/smp_processor_id.c:52)
[4455.477726][T22630] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4455.477732][T22630] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4455.477739][T22630] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.477745][T22630] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4455.477750][T22630] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.477763][T22630] rawv6_sendmsg (net/ipv6/raw.c:918)
[4455.477774][T22630] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4455.477780][T22630] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4455.477784][T22630] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.477791][T22630] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4455.477795][T22630] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4455.477804][T22630] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4455.477820][T22630] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4455.477823][T22630] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.477834][T22630] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.477839][T22630] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.477845][T22630] ? __pfx___sys_sendto (net/socket.c:2147)
[4455.477859][T22630] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4455.477866][T22630] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4455.477874][T22630] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4455.477881][T22630] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4455.477891][T22630] __x64_sys_sendto (net/socket.c:2183)
[4455.477895][T22630] ? 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)
[4455.477899][T22630] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4455.477903][T22630] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4455.477908][T22630] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4455.477911][T22630] RIP: 0033:0x7f5417b64a4a
[ 4455.477915][T22630] 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
[ 4455.477918][T22630] RSP: 002b:00007ffe92392c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4455.477921][T22630] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5417b64a4a
[ 4455.477923][T22630] RDX: 0000000000000040 RSI: 0000000015023340 RDI: 0000000000000005
[ 4455.477925][T22630] RBP: 00007ffe92392cf0 R08: 0000000000418574 R09: 000000000000001c
[ 4455.477927][T22630] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4455.477929][T22630] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5417c8d000
| [ 4455.477929][T22630] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5417c8d000
| [ 4455.477945][T22630]
| [ 4455.944272][T22634] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22634
| [4455.944734][T22634] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4455.945006][T22634] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4455.945008][T22634] Call Trace:
[ 4455.945010][T22634]
[4455.945012][T22634] dump_stack_lvl (lib/dump_stack.c:123)
[4455.945020][T22634] check_preemption_disabled (lib/smp_processor_id.c:52)
[4455.945027][T22634] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4455.945033][T22634] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4455.945042][T22634] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.945048][T22634] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4455.945053][T22634] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.945065][T22634] rawv6_sendmsg (net/ipv6/raw.c:918)
[4455.945077][T22634] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4455.945082][T22634] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4455.945088][T22634] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.945097][T22634] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4455.945102][T22634] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4455.945111][T22634] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4455.945127][T22634] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4455.945130][T22634] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.945141][T22634] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.945146][T22634] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.945152][T22634] ? __pfx___sys_sendto (net/socket.c:2147)
[4455.945166][T22634] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4455.945173][T22634] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4455.945182][T22634] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4455.945189][T22634] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4455.945199][T22634] __x64_sys_sendto (net/socket.c:2183)
[4455.945203][T22634] ? 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)
[4455.945207][T22634] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4455.945212][T22634] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4455.945217][T22634] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4455.945221][T22634] RIP: 0033:0x7ff050c4da4a
[ 4455.945225][T22634] 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
[ 4455.945228][T22634] RSP: 002b:00007ffef8c65a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4455.945232][T22634] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff050c4da4a
[ 4455.945234][T22634] RDX: 0000000000000040 RSI: 0000000023ec5340 RDI: 0000000000000005
[ 4455.945236][T22634] RBP: 00007ffef8c65ad0 R08: 0000000000418574 R09: 000000000000001c
[ 4455.945238][T22634] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4455.945240][T22634] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff050d76000
| [ 4455.945254][T22634]
| [ 4455.945256][T22634] lwtunnel_output(): recursion limit reached on datapath
| [ 4457.435280][T22638] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22638
| [4457.435742][T22638] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4457.436016][T22638] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4457.436018][T22638] Call Trace:
[ 4457.436020][T22638]
[4457.436022][T22638] dump_stack_lvl (lib/dump_stack.c:123)
[4457.436030][T22638] check_preemption_disabled (lib/smp_processor_id.c:52)
[4457.436037][T22638] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4457.436043][T22638] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4457.436051][T22638] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4457.436058][T22638] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4457.436063][T22638] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4457.436075][T22638] rawv6_sendmsg (net/ipv6/raw.c:918)
[4457.436086][T22638] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4457.436092][T22638] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4457.436097][T22638] ? __lock_release (kernel/locking/lockdep.c:5534)
[4457.436106][T22638] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4457.436111][T22638] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4457.436120][T22638] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4457.436136][T22638] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4457.436139][T22638] ? __lock_release (kernel/locking/lockdep.c:5534)
[4457.436150][T22638] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4457.436156][T22638] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4457.436162][T22638] ? __pfx___sys_sendto (net/socket.c:2147)
[4457.436176][T22638] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4457.436183][T22638] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4457.436192][T22638] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4457.436199][T22638] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4457.436209][T22638] __x64_sys_sendto (net/socket.c:2183)
[4457.436213][T22638] ? 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)
[4457.436217][T22638] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4457.436222][T22638] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4457.436227][T22638] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4457.436230][T22638] RIP: 0033:0x7fbde95a7a4a
[ 4457.436235][T22638] 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
[ 4457.436238][T22638] RSP: 002b:00007ffe8db44e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4457.436242][T22638] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbde95a7a4a
[ 4457.436244][T22638] RDX: 0000000000000040 RSI: 0000000013399340 RDI: 0000000000000005
[ 4457.436246][T22638] RBP: 00007ffe8db44ea0 R08: 0000000000418574 R09: 000000000000001c
[ 4457.436248][T22638] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4457.436250][T22638] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbde96d0000
| [ 4457.436265][T22638]
| [ 4457.436268][T22638] lwtunnel_output(): recursion limit reached on datapath
| [ 4458.912096][T22642] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22642
| [4458.912589][T22642] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4458.912858][T22642] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4458.912861][T22642] Call Trace:
[ 4458.912863][T22642]
[4458.912866][T22642] dump_stack_lvl (lib/dump_stack.c:123)
[4458.912876][T22642] check_preemption_disabled (lib/smp_processor_id.c:52)
[4458.912884][T22642] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4458.912891][T22642] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4458.912901][T22642] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4458.912909][T22642] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4458.912914][T22642] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4458.912926][T22642] rawv6_sendmsg (net/ipv6/raw.c:918)
[4458.912940][T22642] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4458.912945][T22642] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4458.912952][T22642] ? __lock_release (kernel/locking/lockdep.c:5534)
[4458.912962][T22642] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4458.912969][T22642] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4458.912978][T22642] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4458.912994][T22642] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4458.912997][T22642] ? __lock_release (kernel/locking/lockdep.c:5534)
[4458.913008][T22642] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4458.913016][T22642] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4458.913021][T22642] ? __pfx___sys_sendto (net/socket.c:2147)
[4458.913036][T22642] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4458.913044][T22642] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4458.913054][T22642] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4458.913061][T22642] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4458.913071][T22642] __x64_sys_sendto (net/socket.c:2183)
[4458.913075][T22642] ? 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)
[4458.913080][T22642] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4458.913085][T22642] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4458.913090][T22642] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4458.913094][T22642] RIP: 0033:0x7f9ad6229a4a
[ 4458.913099][T22642] 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
[ 4458.913102][T22642] RSP: 002b:00007fffc571b2d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4458.913107][T22642] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ad6229a4a
[ 4458.913109][T22642] RDX: 0000000000000040 RSI: 0000000039a9f340 RDI: 0000000000000005
[ 4458.913111][T22642] RBP: 00007fffc571b360 R08: 0000000000418574 R09: 000000000000001c
[ 4458.913113][T22642] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4458.913115][T22642] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ad6352000
| [ 4458.913115][T22642] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ad6352000
| [ 4458.913129][T22642]
| [ 4458.926485][T22642] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22642
| [4458.926869][T22642] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4458.927147][T22642] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4458.927149][T22642] Call Trace:
[ 4458.927151][T22642]
[4458.927154][T22642] dump_stack_lvl (lib/dump_stack.c:123)
[4458.927161][T22642] check_preemption_disabled (lib/smp_processor_id.c:52)
[4458.927167][T22642] lwtunnel_output (net/core/lwtunnel.c:359)
[4458.927174][T22642] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4458.927182][T22642] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4458.927189][T22642] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4458.927194][T22642] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4458.927206][T22642] rawv6_sendmsg (net/ipv6/raw.c:918)
[4458.927218][T22642] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4458.927224][T22642] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4458.927228][T22642] ? __lock_release (kernel/locking/lockdep.c:5534)
[4458.927237][T22642] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4458.927241][T22642] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4458.927261][T22642] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4458.927276][T22642] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4458.927279][T22642] ? __lock_release (kernel/locking/lockdep.c:5534)
[4458.927307][T22642] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4458.927313][T22642] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4458.927318][T22642] ? __pfx___sys_sendto (net/socket.c:2147)
[4458.927333][T22642] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4458.927340][T22642] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4458.927349][T22642] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4458.927356][T22642] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4458.927366][T22642] __x64_sys_sendto (net/socket.c:2183)
[4458.927370][T22642] ? 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)
[4458.927374][T22642] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4458.927379][T22642] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4458.927384][T22642] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4458.927388][T22642] RIP: 0033:0x7f9ad6229a4a
[ 4458.927391][T22642] 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
[ 4458.927394][T22642] RSP: 002b:00007fffc571b2d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4458.927397][T22642] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ad6229a4a
[ 4458.927400][T22642] RDX: 0000000000000040 RSI: 0000000039a9f340 RDI: 0000000000000005
[ 4458.927402][T22642] RBP: 00007fffc571b360 R08: 0000000000418574 R09: 000000000000001c
[ 4458.927404][T22642] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4458.927405][T22642] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ad6352000
| [ 4458.927405][T22642] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ad6352000
| [ 4458.927420][T22642]
| [ 4458.927875][T22642] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22642
| [4458.940260][T22642] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4458.940529][T22642] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4458.940531][T22642] Call Trace:
[ 4458.940533][T22642]
[4458.940535][T22642] dump_stack_lvl (lib/dump_stack.c:123)
[4458.940542][T22642] check_preemption_disabled (lib/smp_processor_id.c:52)
[4458.940548][T22642] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4458.940555][T22642] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4458.940563][T22642] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4458.940569][T22642] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4458.940574][T22642] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4458.940587][T22642] rawv6_sendmsg (net/ipv6/raw.c:918)
[4458.940598][T22642] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4458.940604][T22642] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4458.940609][T22642] ? __lock_release (kernel/locking/lockdep.c:5534)
[4458.940617][T22642] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4458.940622][T22642] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4458.940632][T22642] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4458.940649][T22642] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4458.940651][T22642] ? __lock_release (kernel/locking/lockdep.c:5534)
[4458.940663][T22642] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4458.940669][T22642] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4458.940674][T22642] ? __pfx___sys_sendto (net/socket.c:2147)
[4458.940689][T22642] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4458.940696][T22642] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4458.940705][T22642] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4458.940712][T22642] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4458.940722][T22642] __x64_sys_sendto (net/socket.c:2183)
[4458.940726][T22642] ? 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)
[4458.940730][T22642] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4458.940735][T22642] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4458.940740][T22642] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4458.940744][T22642] RIP: 0033:0x7f9ad6229a4a
[ 4458.940747][T22642] 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
[ 4458.940750][T22642] RSP: 002b:00007fffc571b2d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4458.940754][T22642] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ad6229a4a
[ 4458.940756][T22642] RDX: 0000000000000040 RSI: 0000000039a9f340 RDI: 0000000000000005
[ 4458.940758][T22642] RBP: 00007fffc571b360 R08: 0000000000418574 R09: 000000000000001c
[ 4458.940761][T22642] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4458.940763][T22642] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ad6352000
| [ 4458.940763][T22642] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ad6352000
| [ 4458.940777][T22642]
| [ 4459.410242][T22646] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22646
| [4459.410696][T22646] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4459.410978][T22646] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4459.410980][T22646] Call Trace:
[ 4459.410982][T22646]
[4459.410984][T22646] dump_stack_lvl (lib/dump_stack.c:123)
[4459.410995][T22646] check_preemption_disabled (lib/smp_processor_id.c:52)
[4459.411003][T22646] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4459.411010][T22646] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4459.411020][T22646] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4459.411027][T22646] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4459.411032][T22646] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4459.411045][T22646] rawv6_sendmsg (net/ipv6/raw.c:918)
[4459.411056][T22646] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4459.411061][T22646] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4459.411068][T22646] ? __lock_release (kernel/locking/lockdep.c:5534)
[4459.411078][T22646] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4459.411085][T22646] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4459.411094][T22646] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4459.411110][T22646] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4459.411114][T22646] ? __lock_release (kernel/locking/lockdep.c:5534)
[4459.411125][T22646] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4459.411131][T22646] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4459.411137][T22646] ? __pfx___sys_sendto (net/socket.c:2147)
[4459.411151][T22646] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4459.411159][T22646] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4459.411169][T22646] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4459.411176][T22646] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4459.411186][T22646] __x64_sys_sendto (net/socket.c:2183)
[4459.411190][T22646] ? 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)
[4459.411195][T22646] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4459.411201][T22646] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4459.411206][T22646] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4459.411210][T22646] RIP: 0033:0x7fdaf3f24a4a
[ 4459.411215][T22646] 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
[ 4459.411218][T22646] RSP: 002b:00007ffdb7d8d338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4459.411223][T22646] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdaf3f24a4a
[ 4459.411225][T22646] RDX: 0000000000000040 RSI: 0000000005953340 RDI: 0000000000000005
[ 4459.411227][T22646] RBP: 00007ffdb7d8d3c0 R08: 0000000000418574 R09: 000000000000001c
[ 4459.411229][T22646] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4459.411231][T22646] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdaf404d000
| [ 4460.697175][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4460.698064][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4460.874798][T22650] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22650
| [4460.875303][T22650] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4460.875573][T22650] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4460.875576][T22650] Call Trace:
[ 4460.875578][T22650]
[4460.875580][T22650] dump_stack_lvl (lib/dump_stack.c:123)
[4460.875589][T22650] check_preemption_disabled (lib/smp_processor_id.c:52)
[4460.875596][T22650] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4460.875603][T22650] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4460.875611][T22650] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4460.875618][T22650] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4460.875623][T22650] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4460.875635][T22650] rawv6_sendmsg (net/ipv6/raw.c:918)
[4460.875646][T22650] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4460.875652][T22650] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4460.875657][T22650] ? __lock_release (kernel/locking/lockdep.c:5534)
[4460.875666][T22650] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4460.875672][T22650] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4460.875681][T22650] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4460.875697][T22650] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4460.875699][T22650] ? __lock_release (kernel/locking/lockdep.c:5534)
[4460.875711][T22650] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4460.875716][T22650] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4460.875722][T22650] ? __pfx___sys_sendto (net/socket.c:2147)
[4460.875736][T22650] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4460.875743][T22650] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4460.875752][T22650] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4460.875759][T22650] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4460.875769][T22650] __x64_sys_sendto (net/socket.c:2183)
[4460.875773][T22650] ? 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)
[4460.875777][T22650] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4460.875782][T22650] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4460.875787][T22650] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4460.875791][T22650] RIP: 0033:0x7f3e8d563a4a
[ 4460.875795][T22650] 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
[ 4460.875798][T22650] RSP: 002b:00007ffd771831f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4460.875802][T22650] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e8d563a4a
[ 4460.875805][T22650] RDX: 0000000000000040 RSI: 0000000010cec340 RDI: 0000000000000005
[ 4460.875806][T22650] RBP: 00007ffd77183280 R08: 0000000000418574 R09: 000000000000001c
[ 4460.875809][T22650] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4460.875811][T22650] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e8d68c000
| [ 4460.875811][T22650] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e8d68c000
| [ 4460.875825][T22650]
| [ 4460.875828][T22650] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22650
| [4460.888357][T22650] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4460.888617][T22650] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4460.888619][T22650] Call Trace:
[ 4460.888621][T22650]
[4460.888623][T22650] dump_stack_lvl (lib/dump_stack.c:123)
[4460.888630][T22650] check_preemption_disabled (lib/smp_processor_id.c:52)
[4460.888635][T22650] lwtunnel_output (net/core/lwtunnel.c:359)
[4460.888642][T22650] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4460.888650][T22650] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4460.888656][T22650] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4460.888661][T22650] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4460.888673][T22650] rawv6_sendmsg (net/ipv6/raw.c:918)
[4460.888684][T22650] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4460.888690][T22650] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4460.888694][T22650] ? __lock_release (kernel/locking/lockdep.c:5534)
[4460.888702][T22650] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4460.888706][T22650] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4460.888715][T22650] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4460.888731][T22650] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4460.888734][T22650] ? __lock_release (kernel/locking/lockdep.c:5534)
[4460.888745][T22650] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4460.888750][T22650] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4460.888755][T22650] ? __pfx___sys_sendto (net/socket.c:2147)
[4460.888770][T22650] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4460.888777][T22650] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4460.888785][T22650] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4460.888792][T22650] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4460.888802][T22650] __x64_sys_sendto (net/socket.c:2183)
[4460.888806][T22650] ? 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)
[4460.888809][T22650] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4460.888815][T22650] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4460.888820][T22650] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4460.888823][T22650] RIP: 0033:0x7f3e8d563a4a
[ 4460.888827][T22650] 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
[ 4460.888829][T22650] RSP: 002b:00007ffd771831f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4460.888833][T22650] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e8d563a4a
[ 4460.888835][T22650] RDX: 0000000000000040 RSI: 0000000010cec340 RDI: 0000000000000005
[ 4460.888837][T22650] RBP: 00007ffd77183280 R08: 0000000000418574 R09: 000000000000001c
[ 4460.888839][T22650] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4460.888841][T22650] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e8d68c000
| [ 4460.888841][T22650] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e8d68c000
| [ 4460.888855][T22650]
| [ 4460.902622][T22650] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22650
| [4460.903023][T22650] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4460.903286][T22650] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4460.903288][T22650] Call Trace:
[ 4460.903290][T22650]
[4460.903292][T22650] dump_stack_lvl (lib/dump_stack.c:123)
[4460.903298][T22650] check_preemption_disabled (lib/smp_processor_id.c:52)
[4460.903304][T22650] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4460.903311][T22650] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4460.903318][T22650] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4460.903324][T22650] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4460.903329][T22650] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4460.903341][T22650] rawv6_sendmsg (net/ipv6/raw.c:918)
[4460.903353][T22650] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4460.903359][T22650] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4460.903363][T22650] ? __lock_release (kernel/locking/lockdep.c:5534)
[4460.903371][T22650] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4460.903375][T22650] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4460.903384][T22650] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4460.903400][T22650] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4460.903403][T22650] ? __lock_release (kernel/locking/lockdep.c:5534)
[4460.903414][T22650] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4460.903419][T22650] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4460.903425][T22650] ? __pfx___sys_sendto (net/socket.c:2147)
[4460.903439][T22650] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4460.903446][T22650] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4460.903454][T22650] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4460.903462][T22650] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4460.903472][T22650] __x64_sys_sendto (net/socket.c:2183)
[4460.903476][T22650] ? 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)
[4460.903480][T22650] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4460.903485][T22650] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4460.903490][T22650] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4460.903493][T22650] RIP: 0033:0x7f3e8d563a4a
[ 4460.903497][T22650] 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
[ 4460.903500][T22650] RSP: 002b:00007ffd771831f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4460.903503][T22650] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e8d563a4a
[ 4460.903505][T22650] RDX: 0000000000000040 RSI: 0000000010cec340 RDI: 0000000000000005
[ 4460.903507][T22650] RBP: 00007ffd77183280 R08: 0000000000418574 R09: 000000000000001c
[ 4460.903509][T22650] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4460.903511][T22650] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e8d68c000
| [ 4460.903511][T22650] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e8d68c000
| [ 4460.903526][T22650]
| [ 4461.387316][T22654] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22654
| [4461.387774][T22654] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4461.388624][T22654] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4461.388626][T22654] Call Trace:
[ 4461.388629][T22654]
[4461.388631][T22654] dump_stack_lvl (lib/dump_stack.c:123)
[4461.388639][T22654] check_preemption_disabled (lib/smp_processor_id.c:52)
[4461.388646][T22654] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4461.388653][T22654] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4461.388662][T22654] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.388668][T22654] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4461.388673][T22654] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.388685][T22654] rawv6_sendmsg (net/ipv6/raw.c:918)
[4461.388697][T22654] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4461.388702][T22654] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4461.388707][T22654] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.388716][T22654] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4461.388721][T22654] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4461.388730][T22654] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4461.388746][T22654] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4461.388748][T22654] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.388760][T22654] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.388765][T22654] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.388771][T22654] ? __pfx___sys_sendto (net/socket.c:2147)
[4461.388786][T22654] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4461.388793][T22654] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4461.388802][T22654] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4461.388809][T22654] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4461.388819][T22654] __x64_sys_sendto (net/socket.c:2183)
[4461.388823][T22654] ? 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)
[4461.388827][T22654] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4461.388832][T22654] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4461.388837][T22654] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4461.388841][T22654] RIP: 0033:0x7fcf4253aa4a
[ 4461.388845][T22654] 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
[ 4461.388848][T22654] RSP: 002b:00007ffd6b894788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4461.388852][T22654] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf4253aa4a
[ 4461.388854][T22654] RDX: 0000000000000040 RSI: 0000000004640340 RDI: 0000000000000005
[ 4461.388856][T22654] RBP: 00007ffd6b894810 R08: 0000000000418574 R09: 000000000000001c
[ 4461.388858][T22654] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4461.388860][T22654] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf42663000
| [ 4462.233247][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4462.233247][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 4462.867223][T22658] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22658
| [4462.867711][T22658] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4462.867996][T22658] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4462.867998][T22658] Call Trace:
[ 4462.868001][T22658]
[4462.868003][T22658] dump_stack_lvl (lib/dump_stack.c:123)
[4462.868014][T22658] check_preemption_disabled (lib/smp_processor_id.c:52)
[4462.868022][T22658] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4462.868028][T22658] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4462.868038][T22658] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4462.868045][T22658] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4462.868050][T22658] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4462.868063][T22658] rawv6_sendmsg (net/ipv6/raw.c:918)
[4462.868074][T22658] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4462.868080][T22658] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4462.868087][T22658] ? __lock_release (kernel/locking/lockdep.c:5534)
[4462.868096][T22658] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4462.868103][T22658] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4462.868112][T22658] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4462.868128][T22658] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4462.868131][T22658] ? __lock_release (kernel/locking/lockdep.c:5534)
[4462.868143][T22658] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4462.868150][T22658] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4462.868156][T22658] ? __pfx___sys_sendto (net/socket.c:2147)
[4462.868171][T22658] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4462.868178][T22658] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4462.868188][T22658] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4462.868195][T22658] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4462.868205][T22658] __x64_sys_sendto (net/socket.c:2183)
[4462.868209][T22658] ? 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)
[4462.868214][T22658] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4462.868220][T22658] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4462.868225][T22658] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4462.868229][T22658] RIP: 0033:0x7fde76492a4a
[ 4462.868234][T22658] 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
[ 4462.868238][T22658] RSP: 002b:00007ffc35f96ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4462.868243][T22658] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde76492a4a
[ 4462.868245][T22658] RDX: 0000000000000040 RSI: 0000000010a57340 RDI: 0000000000000005
[ 4462.868247][T22658] RBP: 00007ffc35f96c30 R08: 0000000000418574 R09: 000000000000001c
[ 4462.868250][T22658] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4462.868252][T22658] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde765bb000
| [ 4462.868252][T22658] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde765bb000
| [ 4462.868266][T22658]
| [ 4462.868269][T22658] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22658
| [4462.880819][T22658] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4462.881089][T22658] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4462.881091][T22658] Call Trace:
[ 4462.881093][T22658]
[4462.881095][T22658] dump_stack_lvl (lib/dump_stack.c:123)
[4462.881103][T22658] check_preemption_disabled (lib/smp_processor_id.c:52)
[4462.881109][T22658] lwtunnel_output (net/core/lwtunnel.c:359)
[4462.881116][T22658] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4462.881124][T22658] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4462.881130][T22658] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4462.881136][T22658] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4462.881148][T22658] rawv6_sendmsg (net/ipv6/raw.c:918)
[4462.881160][T22658] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4462.881165][T22658] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4462.881169][T22658] ? __lock_release (kernel/locking/lockdep.c:5534)
[4462.881177][T22658] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4462.881181][T22658] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4462.881190][T22658] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4462.881207][T22658] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4462.881210][T22658] ? __lock_release (kernel/locking/lockdep.c:5534)
[4462.881221][T22658] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4462.881226][T22658] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4462.881232][T22658] ? __pfx___sys_sendto (net/socket.c:2147)
[4462.881247][T22658] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4462.881254][T22658] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4462.881262][T22658] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4462.881270][T22658] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4462.881280][T22658] __x64_sys_sendto (net/socket.c:2183)
[4462.881284][T22658] ? 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)
[4462.881288][T22658] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4462.881293][T22658] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4462.881298][T22658] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4462.881302][T22658] RIP: 0033:0x7fde76492a4a
[ 4462.881305][T22658] 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
[ 4462.881308][T22658] RSP: 002b:00007ffc35f96ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4462.881311][T22658] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde76492a4a
[ 4462.881314][T22658] RDX: 0000000000000040 RSI: 0000000010a57340 RDI: 0000000000000005
[ 4462.881315][T22658] RBP: 00007ffc35f96c30 R08: 0000000000418574 R09: 000000000000001c
[ 4462.881317][T22658] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4462.881319][T22658] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde765bb000
| [ 4462.881319][T22658] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde765bb000
| [ 4462.881334][T22658]
| [ 4462.881850][T22658] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22658
| [4462.894240][T22658] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4462.894510][T22658] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4462.894511][T22658] Call Trace:
[ 4462.894513][T22658]
[4462.894516][T22658] dump_stack_lvl (lib/dump_stack.c:123)
[4462.894523][T22658] check_preemption_disabled (lib/smp_processor_id.c:52)
[4462.894530][T22658] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4462.894536][T22658] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4462.894544][T22658] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4462.894551][T22658] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4462.894556][T22658] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4462.894568][T22658] rawv6_sendmsg (net/ipv6/raw.c:918)
[4462.894580][T22658] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4462.894586][T22658] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4462.894590][T22658] ? __lock_release (kernel/locking/lockdep.c:5534)
[4462.894599][T22658] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4462.894604][T22658] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4462.894613][T22658] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4462.894630][T22658] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4462.894633][T22658] ? __lock_release (kernel/locking/lockdep.c:5534)
[4462.894644][T22658] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4462.894649][T22658] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4462.894655][T22658] ? __pfx___sys_sendto (net/socket.c:2147)
[4462.894670][T22658] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4462.894677][T22658] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4462.894686][T22658] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4462.894693][T22658] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4462.894703][T22658] __x64_sys_sendto (net/socket.c:2183)
[4462.894708][T22658] ? 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)
[4462.894712][T22658] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4462.894716][T22658] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4462.894722][T22658] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4462.894725][T22658] RIP: 0033:0x7fde76492a4a
[ 4462.894729][T22658] 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
[ 4462.894732][T22658] RSP: 002b:00007ffc35f96ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4462.894735][T22658] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde76492a4a
[ 4462.894738][T22658] RDX: 0000000000000040 RSI: 0000000010a57340 RDI: 0000000000000005
[ 4462.894740][T22658] RBP: 00007ffc35f96c30 R08: 0000000000418574 R09: 000000000000001c
[ 4462.894741][T22658] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4462.894743][T22658] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde765bb000
| [ 4462.894743][T22658] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde765bb000
| [ 4462.894758][T22658]
| [ 4463.375514][T22662] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22662
| [4463.377165][T22662] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4463.377441][T22662] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4463.377443][T22662] Call Trace:
[ 4463.377445][T22662]
[4463.377448][T22662] dump_stack_lvl (lib/dump_stack.c:123)
[4463.377458][T22662] check_preemption_disabled (lib/smp_processor_id.c:52)
[4463.377466][T22662] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4463.377473][T22662] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4463.377482][T22662] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4463.377490][T22662] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4463.377495][T22662] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4463.377507][T22662] rawv6_sendmsg (net/ipv6/raw.c:918)
[4463.377518][T22662] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4463.377524][T22662] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4463.377531][T22662] ? __lock_release (kernel/locking/lockdep.c:5534)
[4463.377541][T22662] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4463.377547][T22662] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4463.377558][T22662] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4463.377582][T22662] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4463.377585][T22662] ? __lock_release (kernel/locking/lockdep.c:5534)
[4463.377596][T22662] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4463.377604][T22662] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4463.377609][T22662] ? __pfx___sys_sendto (net/socket.c:2147)
[4463.377624][T22662] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4463.377633][T22662] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4463.377643][T22662] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4463.377650][T22662] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4463.377660][T22662] __x64_sys_sendto (net/socket.c:2183)
[4463.377664][T22662] ? 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)
[4463.377668][T22662] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4463.377674][T22662] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4463.377679][T22662] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4463.377683][T22662] RIP: 0033:0x7f17fd8fea4a
[ 4463.377688][T22662] 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
[ 4463.377691][T22662] RSP: 002b:00007ffdc648e768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4463.377695][T22662] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f17fd8fea4a
[ 4463.377698][T22662] RDX: 0000000000000040 RSI: 000000003f5a0340 RDI: 0000000000000005
[ 4463.377700][T22662] RBP: 00007ffdc648e7f0 R08: 0000000000418574 R09: 000000000000001c
[ 4463.377702][T22662] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4463.377704][T22662] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f17fda27000
| [ 4463.377719][T22662]
| [ 4463.377722][T22662] lwtunnel_output(): recursion limit reached on datapath
| [ 4464.839313][T22666] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22666
| [4464.839800][T22666] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4464.840100][T22666] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4464.840102][T22666] Call Trace:
[ 4464.840105][T22666]
[4464.840107][T22666] dump_stack_lvl (lib/dump_stack.c:123)
[4464.840115][T22666] check_preemption_disabled (lib/smp_processor_id.c:52)
[4464.840122][T22666] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4464.840128][T22666] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4464.840136][T22666] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4464.840143][T22666] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4464.840147][T22666] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4464.840160][T22666] rawv6_sendmsg (net/ipv6/raw.c:918)
[4464.840172][T22666] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4464.840177][T22666] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4464.840183][T22666] ? __lock_release (kernel/locking/lockdep.c:5534)
[4464.840191][T22666] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4464.840196][T22666] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4464.840205][T22666] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4464.840221][T22666] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4464.840224][T22666] ? __lock_release (kernel/locking/lockdep.c:5534)
[4464.840235][T22666] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4464.840240][T22666] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4464.840246][T22666] ? __pfx___sys_sendto (net/socket.c:2147)
[4464.840260][T22666] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4464.840267][T22666] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4464.840276][T22666] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4464.840283][T22666] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4464.840293][T22666] __x64_sys_sendto (net/socket.c:2183)
[4464.840297][T22666] ? 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)
[4464.840301][T22666] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4464.840306][T22666] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4464.840311][T22666] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4464.840315][T22666] RIP: 0033:0x7f51bb63ea4a
[ 4464.840320][T22666] 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
[ 4464.840323][T22666] RSP: 002b:00007fff6c2ae068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4464.840327][T22666] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f51bb63ea4a
[ 4464.840329][T22666] RDX: 0000000000000040 RSI: 00000000326d6340 RDI: 0000000000000005
[ 4464.840331][T22666] RBP: 00007fff6c2ae0f0 R08: 0000000000418574 R09: 000000000000001c
[ 4464.840333][T22666] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4464.840335][T22666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51bb767000
| [ 4464.840335][T22666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51bb767000
| [ 4464.840350][T22666]
| [ 4464.840353][T22666] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22666
| [4464.853648][T22666] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4464.853904][T22666] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4464.853906][T22666] Call Trace:
[ 4464.853907][T22666]
[4464.853909][T22666] dump_stack_lvl (lib/dump_stack.c:123)
[4464.853916][T22666] check_preemption_disabled (lib/smp_processor_id.c:52)
[4464.853921][T22666] lwtunnel_output (net/core/lwtunnel.c:359)
[4464.853928][T22666] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4464.853936][T22666] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4464.853942][T22666] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4464.853947][T22666] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4464.853959][T22666] rawv6_sendmsg (net/ipv6/raw.c:918)
[4464.853970][T22666] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4464.853975][T22666] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4464.853979][T22666] ? __lock_release (kernel/locking/lockdep.c:5534)
[4464.853987][T22666] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4464.853990][T22666] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4464.853999][T22666] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4464.854015][T22666] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4464.854017][T22666] ? __lock_release (kernel/locking/lockdep.c:5534)
[4464.854029][T22666] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4464.854033][T22666] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4464.854038][T22666] ? __pfx___sys_sendto (net/socket.c:2147)
[4464.854053][T22666] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4464.854059][T22666] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4464.854066][T22666] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4464.854073][T22666] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4464.854083][T22666] __x64_sys_sendto (net/socket.c:2183)
[4464.854087][T22666] ? 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)
[4464.854090][T22666] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4464.854095][T22666] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4464.854100][T22666] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4464.854103][T22666] RIP: 0033:0x7f51bb63ea4a
[ 4464.854107][T22666] 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
[ 4464.854109][T22666] RSP: 002b:00007fff6c2ae068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4464.854113][T22666] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f51bb63ea4a
[ 4464.854115][T22666] RDX: 0000000000000040 RSI: 00000000326d6340 RDI: 0000000000000005
[ 4464.854117][T22666] RBP: 00007fff6c2ae0f0 R08: 0000000000418574 R09: 000000000000001c
[ 4464.854118][T22666] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4464.854121][T22666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51bb767000
| [ 4464.854121][T22666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51bb767000
| [ 4464.854135][T22666]
| [ 4464.867133][T22666] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22666
| [4464.867513][T22666] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4464.867767][T22666] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4464.867768][T22666] Call Trace:
[ 4464.867770][T22666]
[4464.867772][T22666] dump_stack_lvl (lib/dump_stack.c:123)
[4464.867778][T22666] check_preemption_disabled (lib/smp_processor_id.c:52)
[4464.867783][T22666] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4464.867790][T22666] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4464.867796][T22666] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4464.867802][T22666] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4464.867806][T22666] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4464.867818][T22666] rawv6_sendmsg (net/ipv6/raw.c:918)
[4464.867830][T22666] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4464.867835][T22666] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4464.867839][T22666] ? __lock_release (kernel/locking/lockdep.c:5534)
[4464.867846][T22666] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4464.867850][T22666] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4464.867859][T22666] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4464.867875][T22666] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4464.867877][T22666] ? __lock_release (kernel/locking/lockdep.c:5534)
[4464.867888][T22666] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4464.867892][T22666] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4464.867898][T22666] ? __pfx___sys_sendto (net/socket.c:2147)
[4464.867912][T22666] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4464.867918][T22666] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4464.867925][T22666] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4464.867934][T22666] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4464.867944][T22666] __x64_sys_sendto (net/socket.c:2183)
[4464.867948][T22666] ? 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)
[4464.867951][T22666] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4464.867955][T22666] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4464.867960][T22666] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4464.867963][T22666] RIP: 0033:0x7f51bb63ea4a
[ 4464.867967][T22666] 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
[ 4464.867969][T22666] RSP: 002b:00007fff6c2ae068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4464.867973][T22666] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f51bb63ea4a
[ 4464.867991][T22666] RDX: 0000000000000040 RSI: 00000000326d6340 RDI: 0000000000000005
[ 4464.867993][T22666] RBP: 00007fff6c2ae0f0 R08: 0000000000418574 R09: 000000000000001c
[ 4464.867995][T22666] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4464.867996][T22666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51bb767000
| [ 4464.867996][T22666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51bb767000
| [ 4464.868011][T22666]
| [ 4465.362061][T22670] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22670
| [4465.362548][T22670] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4465.362815][T22670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4465.362817][T22670] Call Trace:
[ 4465.362819][T22670]
[4465.362822][T22670] dump_stack_lvl (lib/dump_stack.c:123)
[4465.362830][T22670] check_preemption_disabled (lib/smp_processor_id.c:52)
[4465.362836][T22670] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4465.362843][T22670] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4465.362850][T22670] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4465.362857][T22670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4465.362861][T22670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4465.362873][T22670] rawv6_sendmsg (net/ipv6/raw.c:918)
[4465.362885][T22670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4465.362890][T22670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4465.362895][T22670] ? __lock_release (kernel/locking/lockdep.c:5534)
[4465.362904][T22670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4465.362909][T22670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4465.362918][T22670] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4465.362935][T22670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4465.362938][T22670] ? __lock_release (kernel/locking/lockdep.c:5534)
[4465.362949][T22670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4465.362954][T22670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4465.362960][T22670] ? __pfx___sys_sendto (net/socket.c:2147)
[4465.362975][T22670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4465.362982][T22670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4465.362990][T22670] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4465.362997][T22670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4465.363007][T22670] __x64_sys_sendto (net/socket.c:2183)
[4465.363011][T22670] ? 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)
[4465.363014][T22670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4465.363019][T22670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4465.363024][T22670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4465.363028][T22670] RIP: 0033:0x7f9f7d99ba4a
[ 4465.363032][T22670] 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
[ 4465.363035][T22670] RSP: 002b:00007fffd208c168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4465.363039][T22670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9f7d99ba4a
[ 4465.363041][T22670] RDX: 0000000000000040 RSI: 00000000079b1340 RDI: 0000000000000005
[ 4465.363043][T22670] RBP: 00007fffd208c1f0 R08: 0000000000418574 R09: 000000000000001c
[ 4465.363045][T22670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4465.363046][T22670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f7dac4000
| [ 4465.363046][T22670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f7dac4000
| [ 4465.363061][T22670]
| [ 4465.375505][T22670] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22670
| [4465.375902][T22670] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4465.376312][T22670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4465.376314][T22670] Call Trace:
[ 4465.376315][T22670]
[4465.376318][T22670] dump_stack_lvl (lib/dump_stack.c:123)
[4465.376324][T22670] check_preemption_disabled (lib/smp_processor_id.c:52)
[4465.376330][T22670] lwtunnel_output (net/core/lwtunnel.c:359)
[4465.376337][T22670] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4465.376344][T22670] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4465.376349][T22670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4465.376354][T22670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4465.376366][T22670] rawv6_sendmsg (net/ipv6/raw.c:918)
[4465.376378][T22670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4465.376384][T22670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4465.376387][T22670] ? __lock_release (kernel/locking/lockdep.c:5534)
[4465.376394][T22670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4465.376398][T22670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4465.376407][T22670] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4465.376423][T22670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4465.376426][T22670] ? __lock_release (kernel/locking/lockdep.c:5534)
[4465.376437][T22670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4465.376442][T22670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4465.376447][T22670] ? __pfx___sys_sendto (net/socket.c:2147)
[4465.376462][T22670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4465.376469][T22670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4465.376476][T22670] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4465.376484][T22670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4465.376494][T22670] __x64_sys_sendto (net/socket.c:2183)
[4465.376498][T22670] ? 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)
[4465.376501][T22670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4465.376506][T22670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4465.376511][T22670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4465.376514][T22670] RIP: 0033:0x7f9f7d99ba4a
[ 4465.376518][T22670] 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
[ 4465.376521][T22670] RSP: 002b:00007fffd208c168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4465.376524][T22670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9f7d99ba4a
[ 4465.376526][T22670] RDX: 0000000000000040 RSI: 00000000079b1340 RDI: 0000000000000005
[ 4465.376528][T22670] RBP: 00007fffd208c1f0 R08: 0000000000418574 R09: 000000000000001c
[ 4465.376530][T22670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4465.376532][T22670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f7dac4000
| [ 4465.376532][T22670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f7dac4000
| [ 4465.376547][T22670]
| [ 4465.393896][T22670] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22670
| [4465.394300][T22670] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4465.394583][T22670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4465.394585][T22670] Call Trace:
[ 4465.394587][T22670]
[4465.394589][T22670] dump_stack_lvl (lib/dump_stack.c:123)
[4465.394595][T22670] check_preemption_disabled (lib/smp_processor_id.c:52)
[4465.394601][T22670] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4465.394608][T22670] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4465.394614][T22670] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4465.394620][T22670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4465.394625][T22670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4465.394638][T22670] rawv6_sendmsg (net/ipv6/raw.c:918)
[4465.394650][T22670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4465.394655][T22670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4465.394659][T22670] ? __lock_release (kernel/locking/lockdep.c:5534)
[4465.394666][T22670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4465.394670][T22670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4465.394679][T22670] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4465.394696][T22670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4465.394698][T22670] ? __lock_release (kernel/locking/lockdep.c:5534)
[4465.394710][T22670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4465.394714][T22670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4465.394720][T22670] ? __pfx___sys_sendto (net/socket.c:2147)
[4465.394735][T22670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4465.394741][T22670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4465.394748][T22670] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4465.394756][T22670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4465.394766][T22670] __x64_sys_sendto (net/socket.c:2183)
[4465.394770][T22670] ? 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)
[4465.394773][T22670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4465.394778][T22670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4465.394783][T22670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4465.394786][T22670] RIP: 0033:0x7f9f7d99ba4a
[ 4465.394790][T22670] 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
[ 4465.394792][T22670] RSP: 002b:00007fffd208c168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4465.394796][T22670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9f7d99ba4a
[ 4465.394798][T22670] RDX: 0000000000000040 RSI: 00000000079b1340 RDI: 0000000000000005
[ 4465.394800][T22670] RBP: 00007fffd208c1f0 R08: 0000000000418574 R09: 000000000000001c
[ 4465.394801][T22670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4465.394803][T22670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f7dac4000
| [ 4465.394803][T22670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f7dac4000
| [ 4465.394818][T22670]
| [ 4465.915683][T22674] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22674
| [4465.916774][T22674] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4465.917057][T22674] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4465.917059][T22674] Call Trace:
[ 4465.917061][T22674]
[4465.917064][T22674] dump_stack_lvl (lib/dump_stack.c:123)
[4465.917074][T22674] check_preemption_disabled (lib/smp_processor_id.c:52)
[4465.917081][T22674] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4465.917088][T22674] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4465.917098][T22674] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4465.917105][T22674] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4465.917110][T22674] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4465.917122][T22674] rawv6_sendmsg (net/ipv6/raw.c:918)
[4465.917134][T22674] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4465.917139][T22674] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4465.917145][T22674] ? __lock_release (kernel/locking/lockdep.c:5534)
[4465.917155][T22674] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4465.917162][T22674] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4465.917171][T22674] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4465.917187][T22674] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4465.917190][T22674] ? __lock_release (kernel/locking/lockdep.c:5534)
[4465.917201][T22674] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4465.917208][T22674] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4465.917214][T22674] ? __pfx___sys_sendto (net/socket.c:2147)
[4465.917228][T22674] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4465.917236][T22674] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4465.917245][T22674] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4465.917252][T22674] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4465.917262][T22674] __x64_sys_sendto (net/socket.c:2183)
[4465.917266][T22674] ? 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)
[4465.917271][T22674] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4465.917277][T22674] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4465.917281][T22674] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4465.917286][T22674] RIP: 0033:0x7f5ff779aa4a
[ 4465.917290][T22674] 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
[ 4465.917294][T22674] RSP: 002b:00007ffffc322cc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4465.917299][T22674] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5ff779aa4a
[ 4465.917301][T22674] RDX: 0000000000000040 RSI: 00000000204e1340 RDI: 0000000000000005
[ 4465.917303][T22674] RBP: 00007ffffc322d50 R08: 0000000000418574 R09: 000000000000001c
[ 4465.917306][T22674] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4465.917308][T22674] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5ff78c3000
| [ 4465.917308][T22674] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5ff78c3000
| [ 4465.917323][T22674]
| [ 4465.917326][T22674] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22674
| [4465.929797][T22674] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4465.930068][T22674] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4465.930070][T22674] Call Trace:
[ 4465.930073][T22674]
[4465.930074][T22674] dump_stack_lvl (lib/dump_stack.c:123)
[4465.930082][T22674] check_preemption_disabled (lib/smp_processor_id.c:52)
[4465.930088][T22674] lwtunnel_output (net/core/lwtunnel.c:359)
[4465.930095][T22674] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4465.930103][T22674] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4465.930109][T22674] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4465.930114][T22674] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4465.930126][T22674] rawv6_sendmsg (net/ipv6/raw.c:918)
[4465.930138][T22674] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4465.930144][T22674] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4465.930148][T22674] ? __lock_release (kernel/locking/lockdep.c:5534)
[4465.930156][T22674] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4465.930160][T22674] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4465.930169][T22674] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4465.930185][T22674] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4465.930188][T22674] ? __lock_release (kernel/locking/lockdep.c:5534)
[4465.930200][T22674] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4465.930204][T22674] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4465.930210][T22674] ? __pfx___sys_sendto (net/socket.c:2147)
[4465.930225][T22674] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4465.930232][T22674] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4465.930240][T22674] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4465.930247][T22674] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4465.930257][T22674] __x64_sys_sendto (net/socket.c:2183)
[4465.930261][T22674] ? 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)
[4465.930265][T22674] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4465.930270][T22674] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4465.930275][T22674] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4465.930278][T22674] RIP: 0033:0x7f5ff779aa4a
[ 4465.930282][T22674] 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
[ 4465.930285][T22674] RSP: 002b:00007ffffc322cc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4465.930288][T22674] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5ff779aa4a
[ 4465.930290][T22674] RDX: 0000000000000040 RSI: 00000000204e1340 RDI: 0000000000000005
[ 4465.930292][T22674] RBP: 00007ffffc322d50 R08: 0000000000418574 R09: 000000000000001c
[ 4465.930294][T22674] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4465.930296][T22674] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5ff78c3000
| [ 4465.930296][T22674] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5ff78c3000
| [ 4465.930312][T22674]
| [ 4465.930755][T22674] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22674
| [4465.943202][T22674] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4465.943461][T22674] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4465.943463][T22674] Call Trace:
[ 4465.943464][T22674]
[4465.943467][T22674] dump_stack_lvl (lib/dump_stack.c:123)
[4465.943473][T22674] check_preemption_disabled (lib/smp_processor_id.c:52)
[4465.943479][T22674] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4465.943485][T22674] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4465.943492][T22674] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4465.943498][T22674] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4465.943503][T22674] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4465.943514][T22674] rawv6_sendmsg (net/ipv6/raw.c:918)
[4465.943526][T22674] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4465.943532][T22674] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4465.943536][T22674] ? __lock_release (kernel/locking/lockdep.c:5534)
[4465.943544][T22674] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4465.943548][T22674] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4465.943557][T22674] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4465.943573][T22674] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4465.943575][T22674] ? __lock_release (kernel/locking/lockdep.c:5534)
[4465.943587][T22674] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4465.943591][T22674] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4465.943596][T22674] ? __pfx___sys_sendto (net/socket.c:2147)
[4465.943611][T22674] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4465.943618][T22674] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4465.943625][T22674] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4465.943633][T22674] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4465.943643][T22674] __x64_sys_sendto (net/socket.c:2183)
[4465.943647][T22674] ? 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)
[4465.943651][T22674] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4465.943655][T22674] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4465.943660][T22674] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4465.943664][T22674] RIP: 0033:0x7f5ff779aa4a
[ 4465.943667][T22674] 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
[ 4465.943671][T22674] RSP: 002b:00007ffffc322cc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4465.943674][T22674] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5ff779aa4a
[ 4465.943676][T22674] RDX: 0000000000000040 RSI: 00000000204e1340 RDI: 0000000000000005
[ 4465.943678][T22674] RBP: 00007ffffc322d50 R08: 0000000000418574 R09: 000000000000001c
[ 4465.943680][T22674] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4465.943682][T22674] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5ff78c3000
| [ 4465.943682][T22674] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5ff78c3000
| [ 4465.943697][T22674]
| [ 4466.430294][T22678] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22678
| [4466.430751][T22678] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4466.431027][T22678] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4466.431029][T22678] Call Trace:
[ 4466.431031][T22678]
[4466.431034][T22678] dump_stack_lvl (lib/dump_stack.c:123)
[4466.431044][T22678] check_preemption_disabled (lib/smp_processor_id.c:52)
[4466.431051][T22678] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4466.431058][T22678] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4466.431067][T22678] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4466.431074][T22678] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4466.431079][T22678] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4466.431091][T22678] rawv6_sendmsg (net/ipv6/raw.c:918)
[4466.431103][T22678] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4466.431108][T22678] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4466.431115][T22678] ? __lock_release (kernel/locking/lockdep.c:5534)
[4466.431124][T22678] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4466.431131][T22678] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4466.431140][T22678] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4466.431156][T22678] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4466.431159][T22678] ? __lock_release (kernel/locking/lockdep.c:5534)
[4466.431170][T22678] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4466.431177][T22678] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4466.431182][T22678] ? __pfx___sys_sendto (net/socket.c:2147)
[4466.431197][T22678] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4466.431205][T22678] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4466.431215][T22678] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4466.431222][T22678] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4466.431232][T22678] __x64_sys_sendto (net/socket.c:2183)
[4466.431237][T22678] ? 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)
[4466.431241][T22678] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4466.431247][T22678] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4466.431252][T22678] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4466.431256][T22678] RIP: 0033:0x7fd30a1ada4a
[ 4466.431260][T22678] 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
[ 4466.431263][T22678] RSP: 002b:00007ffd8f939408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4466.431267][T22678] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd30a1ada4a
[ 4466.431269][T22678] RDX: 0000000000000040 RSI: 000000000d2ab340 RDI: 0000000000000005
[ 4466.431271][T22678] RBP: 00007ffd8f939490 R08: 0000000000418574 R09: 000000000000001c
[ 4466.431273][T22678] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4466.431275][T22678] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd30a2d6000
| [ 4469.423144][T22686] lwtunnel_output(): recursion limit reached on datapath
| [ 4470.871131][T22690] check_preemption_disabled: 2 callbacks suppressed
| [ 4470.871138][T22690] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22690
| [4470.871879][T22690] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4470.873355][T22690] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4470.873358][T22690] Call Trace:
[ 4470.873360][T22690]
[4470.873362][T22690] dump_stack_lvl (lib/dump_stack.c:123)
[4470.873371][T22690] check_preemption_disabled (lib/smp_processor_id.c:52)
[4470.873378][T22690] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4470.873385][T22690] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4470.873393][T22690] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4470.873400][T22690] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4470.873405][T22690] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4470.873417][T22690] rawv6_sendmsg (net/ipv6/raw.c:918)
[4470.873429][T22690] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4470.873433][T22690] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4470.873443][T22690] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4470.873448][T22690] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4470.873451][T22690] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4470.873461][T22690] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4470.873477][T22690] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4470.873480][T22690] ? __lock_release (kernel/locking/lockdep.c:5534)
[4470.873491][T22690] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4470.873497][T22690] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4470.873502][T22690] ? __pfx___sys_sendto (net/socket.c:2147)
[4470.873515][T22690] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4470.873523][T22690] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4470.873528][T22690] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4470.873532][T22690] ? __lock_release (kernel/locking/lockdep.c:5534)
[4470.873538][T22690] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4470.873544][T22690] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[4470.873554][T22690] __x64_sys_sendto (net/socket.c:2183)
[4470.873558][T22690] ? 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)
[4470.873561][T22690] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4470.873566][T22690] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4470.873571][T22690] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4470.873574][T22690] RIP: 0033:0x7fa2937ada4a
[ 4470.873579][T22690] 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
[ 4470.873582][T22690] RSP: 002b:00007ffc7e278d18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4470.873586][T22690] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa2937ada4a
[ 4470.873588][T22690] RDX: 0000000000000040 RSI: 000000002d3c5340 RDI: 0000000000000005
[ 4470.873590][T22690] RBP: 00007ffc7e278da0 R08: 0000000000418574 R09: 000000000000001c
[ 4470.873592][T22690] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4470.873594][T22690] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2938d6000
| [ 4470.873609][T22690]
| [ 4470.873612][T22690] lwtunnel_output(): recursion limit reached on datapath
| [ 4472.362284][T22694] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22694
| [4472.362781][T22694] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4472.363077][T22694] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4472.363080][T22694] Call Trace:
[ 4472.363082][T22694]
[4472.363085][T22694] dump_stack_lvl (lib/dump_stack.c:123)
[4472.363096][T22694] check_preemption_disabled (lib/smp_processor_id.c:52)
[4472.363103][T22694] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4472.363110][T22694] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4472.363120][T22694] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.363128][T22694] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4472.363133][T22694] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.363145][T22694] rawv6_sendmsg (net/ipv6/raw.c:918)
[4472.363158][T22694] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4472.363163][T22694] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4472.363170][T22694] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.363179][T22694] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4472.363186][T22694] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4472.363195][T22694] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4472.363211][T22694] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4472.363214][T22694] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.363226][T22694] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.363233][T22694] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.363239][T22694] ? __pfx___sys_sendto (net/socket.c:2147)
[4472.363253][T22694] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4472.363261][T22694] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4472.363271][T22694] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4472.363278][T22694] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4472.363288][T22694] __x64_sys_sendto (net/socket.c:2183)
[4472.363293][T22694] ? 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)
[4472.363298][T22694] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4472.363303][T22694] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4472.363308][T22694] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4472.363312][T22694] RIP: 0033:0x7f38003cba4a
[ 4472.363317][T22694] 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
[ 4472.363320][T22694] RSP: 002b:00007ffeb1841f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4472.363325][T22694] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f38003cba4a
[ 4472.363327][T22694] RDX: 0000000000000040 RSI: 000000003985a340 RDI: 0000000000000005
[ 4472.363329][T22694] RBP: 00007ffeb1842010 R08: 0000000000418574 R09: 000000000000001c
[ 4472.363331][T22694] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4472.363334][T22694] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38004f4000
| [ 4472.363334][T22694] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38004f4000
| [ 4472.363348][T22694]
| [ 4472.363372][T22694] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22694
| [4472.376029][T22694] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4472.376299][T22694] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4472.376300][T22694] Call Trace:
[ 4472.376302][T22694]
[4472.376305][T22694] dump_stack_lvl (lib/dump_stack.c:123)
[4472.376312][T22694] check_preemption_disabled (lib/smp_processor_id.c:52)
[4472.376319][T22694] lwtunnel_output (net/core/lwtunnel.c:359)
[4472.376325][T22694] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4472.376333][T22694] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.376339][T22694] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4472.376344][T22694] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.376357][T22694] rawv6_sendmsg (net/ipv6/raw.c:918)
[4472.376368][T22694] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4472.376374][T22694] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4472.376378][T22694] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.376386][T22694] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4472.376390][T22694] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4472.376399][T22694] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4472.376415][T22694] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4472.376418][T22694] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.376430][T22694] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.376435][T22694] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.376440][T22694] ? __pfx___sys_sendto (net/socket.c:2147)
[4472.376455][T22694] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4472.376462][T22694] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4472.376470][T22694] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4472.376477][T22694] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4472.376488][T22694] __x64_sys_sendto (net/socket.c:2183)
[4472.376492][T22694] ? 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)
[4472.376495][T22694] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4472.376500][T22694] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4472.376505][T22694] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4472.376509][T22694] RIP: 0033:0x7f38003cba4a
[ 4472.376513][T22694] 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
[ 4472.376516][T22694] RSP: 002b:00007ffeb1841f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4472.376520][T22694] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f38003cba4a
[ 4472.376522][T22694] RDX: 0000000000000040 RSI: 000000003985a340 RDI: 0000000000000005
[ 4472.376524][T22694] RBP: 00007ffeb1842010 R08: 0000000000418574 R09: 000000000000001c
[ 4472.376526][T22694] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4472.376529][T22694] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38004f4000
| [ 4472.376529][T22694] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38004f4000
| [ 4472.376544][T22694]
| [ 4472.394592][T22694] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22694
| [4472.394987][T22694] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4472.395258][T22694] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4472.395260][T22694] Call Trace:
[ 4472.395262][T22694]
[4472.395264][T22694] dump_stack_lvl (lib/dump_stack.c:123)
[4472.395271][T22694] check_preemption_disabled (lib/smp_processor_id.c:52)
[4472.395277][T22694] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4472.395284][T22694] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4472.395292][T22694] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.395298][T22694] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4472.395303][T22694] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.395315][T22694] rawv6_sendmsg (net/ipv6/raw.c:918)
[4472.395327][T22694] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4472.395333][T22694] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4472.395337][T22694] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.395345][T22694] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4472.395350][T22694] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4472.395359][T22694] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4472.395375][T22694] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4472.395378][T22694] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.395389][T22694] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.395394][T22694] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.395400][T22694] ? __pfx___sys_sendto (net/socket.c:2147)
[4472.395415][T22694] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4472.395422][T22694] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4472.395430][T22694] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4472.395437][T22694] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4472.395448][T22694] __x64_sys_sendto (net/socket.c:2183)
[4472.395452][T22694] ? 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)
[4472.395455][T22694] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4472.395460][T22694] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4472.395465][T22694] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4472.395468][T22694] RIP: 0033:0x7f38003cba4a
[ 4472.395472][T22694] 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
[ 4472.395475][T22694] RSP: 002b:00007ffeb1841f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4472.395479][T22694] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f38003cba4a
[ 4472.395481][T22694] RDX: 0000000000000040 RSI: 000000003985a340 RDI: 0000000000000005
[ 4472.395483][T22694] RBP: 00007ffeb1842010 R08: 0000000000418574 R09: 000000000000001c
[ 4472.395485][T22694] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4472.395488][T22694] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38004f4000
| [ 4472.395488][T22694] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38004f4000
| [ 4472.395503][T22694]
| [ 4472.886893][T22698] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22698
| [4472.887369][T22698] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4472.887625][T22698] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4472.887627][T22698] Call Trace:
[ 4472.887629][T22698]
[4472.887631][T22698] dump_stack_lvl (lib/dump_stack.c:123)
[4472.887642][T22698] check_preemption_disabled (lib/smp_processor_id.c:52)
[4472.887650][T22698] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4472.887656][T22698] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4472.887666][T22698] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.887673][T22698] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4472.887679][T22698] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.887691][T22698] rawv6_sendmsg (net/ipv6/raw.c:918)
[4472.887702][T22698] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4472.887708][T22698] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4472.887715][T22698] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.887724][T22698] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4472.887731][T22698] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4472.887740][T22698] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4472.887756][T22698] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4472.887760][T22698] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.887771][T22698] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.887777][T22698] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.887783][T22698] ? __pfx___sys_sendto (net/socket.c:2147)
[4472.887798][T22698] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4472.887806][T22698] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4472.887816][T22698] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4472.887825][T22698] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4472.887842][T22698] __x64_sys_sendto (net/socket.c:2183)
[4472.887846][T22698] ? 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)
[4472.887851][T22698] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4472.887856][T22698] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4472.887861][T22698] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4472.887866][T22698] RIP: 0033:0x7f25ac2d4a4a
[ 4472.887870][T22698] 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
[ 4472.887874][T22698] RSP: 002b:00007fffe3766ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4472.887878][T22698] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f25ac2d4a4a
[ 4472.887881][T22698] RDX: 0000000000000040 RSI: 0000000037068340 RDI: 0000000000000005
[ 4472.887882][T22698] RBP: 00007fffe3766b70 R08: 0000000000418574 R09: 000000000000001c
[ 4472.887885][T22698] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4472.887887][T22698] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f25ac3fd000
| [ 4472.887902][T22698]
| [ 4472.887904][T22698] lwtunnel_output(): recursion limit reached on datapath
| [ 4474.352972][T22702] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22702
| [4474.353421][T22702] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4474.353675][T22702] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4474.353678][T22702] Call Trace:
[ 4474.353680][T22702]
[4474.353682][T22702] dump_stack_lvl (lib/dump_stack.c:123)
[4474.353691][T22702] check_preemption_disabled (lib/smp_processor_id.c:52)
[4474.353697][T22702] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4474.353704][T22702] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4474.353712][T22702] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4474.353719][T22702] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4474.353724][T22702] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4474.353736][T22702] rawv6_sendmsg (net/ipv6/raw.c:918)
[4474.353747][T22702] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4474.353753][T22702] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4474.353758][T22702] ? __lock_release (kernel/locking/lockdep.c:5534)
[4474.353767][T22702] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4474.353772][T22702] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4474.353781][T22702] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4474.353797][T22702] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4474.353800][T22702] ? __lock_release (kernel/locking/lockdep.c:5534)
[4474.353812][T22702] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4474.353818][T22702] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4474.353823][T22702] ? __pfx___sys_sendto (net/socket.c:2147)
[4474.353838][T22702] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4474.353845][T22702] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4474.353853][T22702] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4474.353860][T22702] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4474.353870][T22702] __x64_sys_sendto (net/socket.c:2183)
[4474.353874][T22702] ? 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)
[4474.353878][T22702] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4474.353883][T22702] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4474.353888][T22702] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4474.353893][T22702] RIP: 0033:0x7f7d4ef4ca4a
[ 4474.353897][T22702] 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
[ 4474.353900][T22702] RSP: 002b:00007ffd94fb8048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4474.353904][T22702] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d4ef4ca4a
[ 4474.353906][T22702] RDX: 0000000000000040 RSI: 000000003096f340 RDI: 0000000000000005
[ 4474.353908][T22702] RBP: 00007ffd94fb80d0 R08: 0000000000418574 R09: 000000000000001c
[ 4474.353910][T22702] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4474.353912][T22702] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d4f075000
| [ 4474.353927][T22702]
| [ 4474.353929][T22702] lwtunnel_output(): recursion limit reached on datapath
| [ 4475.854518][T22706] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22706
| [4475.855090][T22706] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4475.855356][T22706] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4475.855359][T22706] Call Trace:
[ 4475.855361][T22706]
[4475.855363][T22706] dump_stack_lvl (lib/dump_stack.c:123)
[4475.855371][T22706] check_preemption_disabled (lib/smp_processor_id.c:52)
[4475.855378][T22706] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4475.855384][T22706] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4475.855392][T22706] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4475.855399][T22706] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4475.855404][T22706] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4475.855416][T22706] rawv6_sendmsg (net/ipv6/raw.c:918)
[4475.855427][T22706] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4475.855433][T22706] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4475.855438][T22706] ? __lock_release (kernel/locking/lockdep.c:5534)
[4475.855447][T22706] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4475.855452][T22706] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4475.855461][T22706] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4475.855476][T22706] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4475.855479][T22706] ? __lock_release (kernel/locking/lockdep.c:5534)
[4475.855490][T22706] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4475.855496][T22706] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4475.855502][T22706] ? __pfx___sys_sendto (net/socket.c:2147)
[4475.855517][T22706] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4475.855524][T22706] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4475.855532][T22706] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4475.855539][T22706] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4475.855549][T22706] __x64_sys_sendto (net/socket.c:2183)
[4475.855553][T22706] ? 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)
[4475.855557][T22706] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4475.855562][T22706] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4475.855567][T22706] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4475.855571][T22706] RIP: 0033:0x7f64ca0a9a4a
[ 4475.855575][T22706] 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
[ 4475.855578][T22706] RSP: 002b:00007ffee5cec2a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4475.855582][T22706] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f64ca0a9a4a
[ 4475.855584][T22706] RDX: 0000000000000040 RSI: 0000000001dd1340 RDI: 0000000000000005
[ 4475.855586][T22706] RBP: 00007ffee5cec330 R08: 0000000000418574 R09: 000000000000001c
[ 4475.855588][T22706] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4475.855590][T22706] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64ca1d2000
| [ 4475.855590][T22706] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64ca1d2000
| [ 4475.855604][T22706]
| [ 4475.855607][T22706] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22706
| [4475.867798][T22706] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4475.868073][T22706] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4475.868075][T22706] Call Trace:
[ 4475.868078][T22706]
[4475.868080][T22706] dump_stack_lvl (lib/dump_stack.c:123)
[4475.868086][T22706] check_preemption_disabled (lib/smp_processor_id.c:52)
[4475.868092][T22706] lwtunnel_output (net/core/lwtunnel.c:359)
[4475.868099][T22706] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4475.868106][T22706] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4475.868112][T22706] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4475.868117][T22706] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4475.868129][T22706] rawv6_sendmsg (net/ipv6/raw.c:918)
[4475.868142][T22706] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4475.868147][T22706] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4475.868150][T22706] ? __lock_release (kernel/locking/lockdep.c:5534)
[4475.868159][T22706] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4475.868163][T22706] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4475.868171][T22706] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4475.868188][T22706] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4475.868190][T22706] ? __lock_release (kernel/locking/lockdep.c:5534)
[4475.868202][T22706] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4475.868206][T22706] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4475.868212][T22706] ? __pfx___sys_sendto (net/socket.c:2147)
[4475.868226][T22706] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4475.868233][T22706] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4475.868241][T22706] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4475.868249][T22706] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4475.868259][T22706] __x64_sys_sendto (net/socket.c:2183)
[4475.868263][T22706] ? 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)
[4475.868266][T22706] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4475.868271][T22706] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4475.868276][T22706] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4475.868279][T22706] RIP: 0033:0x7f64ca0a9a4a
[ 4475.868282][T22706] 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
[ 4475.868285][T22706] RSP: 002b:00007ffee5cec2a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4475.868289][T22706] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f64ca0a9a4a
[ 4475.868291][T22706] RDX: 0000000000000040 RSI: 0000000001dd1340 RDI: 0000000000000005
[ 4475.868292][T22706] RBP: 00007ffee5cec330 R08: 0000000000418574 R09: 000000000000001c
[ 4475.868294][T22706] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4475.868296][T22706] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64ca1d2000
| [ 4475.868296][T22706] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64ca1d2000
| [ 4475.868311][T22706]
| [ 4475.868749][T22706] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22706
| [4475.880961][T22706] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4475.881224][T22706] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4475.881225][T22706] Call Trace:
[ 4475.881227][T22706]
[4475.881229][T22706] dump_stack_lvl (lib/dump_stack.c:123)
[4475.881235][T22706] check_preemption_disabled (lib/smp_processor_id.c:52)
[4475.881241][T22706] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4475.881248][T22706] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4475.881255][T22706] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4475.881260][T22706] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4475.881265][T22706] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4475.881278][T22706] rawv6_sendmsg (net/ipv6/raw.c:918)
[4475.881290][T22706] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4475.881295][T22706] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4475.881299][T22706] ? __lock_release (kernel/locking/lockdep.c:5534)
[4475.881307][T22706] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4475.881311][T22706] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4475.881320][T22706] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4475.881336][T22706] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4475.881339][T22706] ? __lock_release (kernel/locking/lockdep.c:5534)
[4475.881350][T22706] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4475.881355][T22706] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4475.881360][T22706] ? __pfx___sys_sendto (net/socket.c:2147)
[4475.881375][T22706] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4475.881381][T22706] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4475.881389][T22706] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4475.881396][T22706] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4475.881407][T22706] __x64_sys_sendto (net/socket.c:2183)
[4475.881411][T22706] ? 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)
[4475.881414][T22706] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4475.881419][T22706] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4475.881424][T22706] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4475.881427][T22706] RIP: 0033:0x7f64ca0a9a4a
[ 4475.881431][T22706] 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
[ 4475.881433][T22706] RSP: 002b:00007ffee5cec2a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4475.881437][T22706] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f64ca0a9a4a
[ 4475.881439][T22706] RDX: 0000000000000040 RSI: 0000000001dd1340 RDI: 0000000000000005
[ 4475.881441][T22706] RBP: 00007ffee5cec330 R08: 0000000000418574 R09: 000000000000001c
[ 4475.881443][T22706] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4475.881445][T22706] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64ca1d2000
| [ 4475.881445][T22706] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64ca1d2000
| [ 4475.881460][T22706]
| [ 4476.343644][T22710] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22710
| [4476.344140][T22710] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4476.344405][T22710] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4476.344407][T22710] Call Trace:
[ 4476.344409][T22710]
[4476.344411][T22710] dump_stack_lvl (lib/dump_stack.c:123)
[4476.344419][T22710] check_preemption_disabled (lib/smp_processor_id.c:52)
[4476.344426][T22710] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4476.344433][T22710] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4476.344441][T22710] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4476.344447][T22710] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4476.344452][T22710] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4476.344464][T22710] rawv6_sendmsg (net/ipv6/raw.c:918)
[4476.344476][T22710] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4476.344482][T22710] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4476.344487][T22710] ? __lock_release (kernel/locking/lockdep.c:5534)
[4476.344496][T22710] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4476.344501][T22710] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4476.344510][T22710] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4476.344526][T22710] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4476.344529][T22710] ? __lock_release (kernel/locking/lockdep.c:5534)
[4476.344540][T22710] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4476.344546][T22710] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4476.344552][T22710] ? __pfx___sys_sendto (net/socket.c:2147)
[4476.344566][T22710] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4476.344573][T22710] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4476.344582][T22710] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4476.344589][T22710] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4476.344599][T22710] __x64_sys_sendto (net/socket.c:2183)
[4476.344603][T22710] ? 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)
[4476.344607][T22710] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4476.344612][T22710] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4476.344617][T22710] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4476.344621][T22710] RIP: 0033:0x7f45efab3a4a
[ 4476.344626][T22710] 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
[ 4476.344629][T22710] RSP: 002b:00007ffe0559caf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4476.344633][T22710] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f45efab3a4a
[ 4476.344635][T22710] RDX: 0000000000000040 RSI: 0000000034438340 RDI: 0000000000000005
[ 4476.344637][T22710] RBP: 00007ffe0559cb80 R08: 0000000000418574 R09: 000000000000001c
[ 4476.344640][T22710] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4476.344642][T22710] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45efbdc000
| [ 4476.344656][T22710]
| [ 4476.344658][T22710] lwtunnel_output(): recursion limit reached on datapath
| [ 4477.850485][T22714] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22714
| [4477.850990][T22714] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4477.851262][T22714] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4477.851264][T22714] Call Trace:
[ 4477.851267][T22714]
[4477.851269][T22714] dump_stack_lvl (lib/dump_stack.c:123)
[4477.851277][T22714] check_preemption_disabled (lib/smp_processor_id.c:52)
[4477.851283][T22714] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4477.851290][T22714] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4477.851298][T22714] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4477.851305][T22714] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4477.851310][T22714] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4477.851322][T22714] rawv6_sendmsg (net/ipv6/raw.c:918)
[4477.851333][T22714] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4477.851338][T22714] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4477.851344][T22714] ? __lock_release (kernel/locking/lockdep.c:5534)
[4477.851353][T22714] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4477.851358][T22714] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4477.851367][T22714] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4477.851383][T22714] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4477.851386][T22714] ? __lock_release (kernel/locking/lockdep.c:5534)
[4477.851397][T22714] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4477.851402][T22714] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4477.851408][T22714] ? __pfx___sys_sendto (net/socket.c:2147)
[4477.851422][T22714] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4477.851430][T22714] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4477.851438][T22714] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4477.851445][T22714] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4477.851455][T22714] __x64_sys_sendto (net/socket.c:2183)
[4477.851459][T22714] ? 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)
[4477.851463][T22714] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4477.851468][T22714] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4477.851473][T22714] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4477.851477][T22714] RIP: 0033:0x7fc785f5da4a
[ 4477.851481][T22714] 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
[ 4477.851484][T22714] RSP: 002b:00007ffda782e6b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4477.851488][T22714] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc785f5da4a
[ 4477.851491][T22714] RDX: 0000000000000040 RSI: 0000000014d9b340 RDI: 0000000000000005
[ 4477.851493][T22714] RBP: 00007ffda782e740 R08: 0000000000418574 R09: 000000000000001c
[ 4477.851495][T22714] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4477.851497][T22714] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc786086000
| [ 4477.851497][T22714] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc786086000
| [ 4477.851511][T22714]
| [ 4477.851514][T22714] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22714
| [4477.863956][T22714] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4477.864230][T22714] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4477.864232][T22714] Call Trace:
[ 4477.864234][T22714]
[4477.864237][T22714] dump_stack_lvl (lib/dump_stack.c:123)
[4477.864243][T22714] check_preemption_disabled (lib/smp_processor_id.c:52)
[4477.864249][T22714] lwtunnel_output (net/core/lwtunnel.c:359)
[4477.864256][T22714] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4477.864264][T22714] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4477.864270][T22714] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4477.864275][T22714] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4477.864287][T22714] rawv6_sendmsg (net/ipv6/raw.c:918)
[4477.864299][T22714] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4477.864304][T22714] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4477.864308][T22714] ? __lock_release (kernel/locking/lockdep.c:5534)
[4477.864316][T22714] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4477.864319][T22714] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4477.864328][T22714] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4477.864344][T22714] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4477.864347][T22714] ? __lock_release (kernel/locking/lockdep.c:5534)
[4477.864359][T22714] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4477.864363][T22714] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4477.864369][T22714] ? __pfx___sys_sendto (net/socket.c:2147)
[4477.864383][T22714] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4477.864390][T22714] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4477.864398][T22714] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4477.864405][T22714] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4477.864415][T22714] __x64_sys_sendto (net/socket.c:2183)
[4477.864420][T22714] ? 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)
[4477.864423][T22714] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4477.864428][T22714] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4477.864433][T22714] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4477.864437][T22714] RIP: 0033:0x7fc785f5da4a
[ 4477.864440][T22714] 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
[ 4477.864444][T22714] RSP: 002b:00007ffda782e6b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4477.864447][T22714] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc785f5da4a
[ 4477.864449][T22714] RDX: 0000000000000040 RSI: 0000000014d9b340 RDI: 0000000000000005
[ 4477.864451][T22714] RBP: 00007ffda782e740 R08: 0000000000418574 R09: 000000000000001c
[ 4477.864453][T22714] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4477.864455][T22714] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc786086000
| [ 4477.864455][T22714] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc786086000
| [ 4477.864470][T22714]
| [ 4477.864901][T22714] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22714
| [4477.877154][T22714] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4477.877414][T22714] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4477.877417][T22714] Call Trace:
[ 4477.877418][T22714]
[4477.877421][T22714] dump_stack_lvl (lib/dump_stack.c:123)
[4477.877427][T22714] check_preemption_disabled (lib/smp_processor_id.c:52)
[4477.877433][T22714] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4477.877440][T22714] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4477.877447][T22714] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4477.877453][T22714] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4477.877458][T22714] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4477.877470][T22714] rawv6_sendmsg (net/ipv6/raw.c:918)
[4477.877482][T22714] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4477.877487][T22714] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4477.877492][T22714] ? __lock_release (kernel/locking/lockdep.c:5534)
[4477.877499][T22714] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4477.877504][T22714] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4477.877513][T22714] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4477.877529][T22714] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4477.877532][T22714] ? __lock_release (kernel/locking/lockdep.c:5534)
[4477.877543][T22714] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4477.877547][T22714] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4477.877553][T22714] ? __pfx___sys_sendto (net/socket.c:2147)
[4477.877568][T22714] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4477.877575][T22714] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4477.877582][T22714] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4477.877590][T22714] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4477.877600][T22714] __x64_sys_sendto (net/socket.c:2183)
[4477.877604][T22714] ? 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)
[4477.877607][T22714] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4477.877612][T22714] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4477.877617][T22714] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4477.877620][T22714] RIP: 0033:0x7fc785f5da4a
[ 4477.877624][T22714] 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
[ 4477.877626][T22714] RSP: 002b:00007ffda782e6b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4477.877630][T22714] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc785f5da4a
[ 4477.877632][T22714] RDX: 0000000000000040 RSI: 0000000014d9b340 RDI: 0000000000000005
[ 4477.877634][T22714] RBP: 00007ffda782e740 R08: 0000000000418574 R09: 000000000000001c
[ 4477.877636][T22714] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4477.877637][T22714] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc786086000
| [ 4477.877637][T22714] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc786086000
| [ 4477.877653][T22714]
| [ 4478.378812][T22718] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22718
| [4478.379676][T22718] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4478.379960][T22718] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4478.379962][T22718] Call Trace:
[ 4478.379965][T22718]
[4478.379968][T22718] dump_stack_lvl (lib/dump_stack.c:123)
[4478.379978][T22718] check_preemption_disabled (lib/smp_processor_id.c:52)
[4478.379986][T22718] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4478.379992][T22718] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4478.380002][T22718] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.380010][T22718] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4478.380015][T22718] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.380028][T22718] rawv6_sendmsg (net/ipv6/raw.c:918)
[4478.380040][T22718] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4478.380045][T22718] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4478.380052][T22718] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.380062][T22718] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4478.380069][T22718] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4478.380078][T22718] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4478.380094][T22718] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4478.380097][T22718] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.380108][T22718] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.380116][T22718] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.380121][T22718] ? __pfx___sys_sendto (net/socket.c:2147)
[4478.380136][T22718] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4478.380144][T22718] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4478.380153][T22718] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4478.380160][T22718] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4478.380170][T22718] __x64_sys_sendto (net/socket.c:2183)
[4478.380174][T22718] ? 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)
[4478.380179][T22718] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4478.380185][T22718] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4478.380189][T22718] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4478.380194][T22718] RIP: 0033:0x7f06f2adfa4a
[ 4478.380199][T22718] 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
[ 4478.380203][T22718] RSP: 002b:00007ffc9e510888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4478.380208][T22718] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f06f2adfa4a
[ 4478.380210][T22718] RDX: 0000000000000040 RSI: 0000000017b9b340 RDI: 0000000000000005
[ 4478.380212][T22718] RBP: 00007ffc9e510910 R08: 0000000000418574 R09: 000000000000001c
[ 4478.380213][T22718] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4478.380215][T22718] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06f2c08000
| [ 4478.380215][T22718] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06f2c08000
| [ 4478.380230][T22718]
| [ 4478.380233][T22718] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22718
| [4478.392589][T22718] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4478.392853][T22718] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4478.392855][T22718] Call Trace:
[ 4478.392857][T22718]
[4478.392859][T22718] dump_stack_lvl (lib/dump_stack.c:123)
[4478.392866][T22718] check_preemption_disabled (lib/smp_processor_id.c:52)
[4478.392872][T22718] lwtunnel_output (net/core/lwtunnel.c:359)
[4478.392879][T22718] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4478.392887][T22718] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.392893][T22718] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4478.392898][T22718] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.392911][T22718] rawv6_sendmsg (net/ipv6/raw.c:918)
[4478.392923][T22718] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4478.392928][T22718] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4478.392932][T22718] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.392941][T22718] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4478.392945][T22718] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4478.392954][T22718] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4478.392971][T22718] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4478.392973][T22718] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.392984][T22718] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.392989][T22718] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.392995][T22718] ? __pfx___sys_sendto (net/socket.c:2147)
[4478.393009][T22718] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4478.393016][T22718] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4478.393025][T22718] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4478.393032][T22718] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4478.393042][T22718] __x64_sys_sendto (net/socket.c:2183)
[4478.393046][T22718] ? 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)
[4478.393049][T22718] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4478.393054][T22718] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4478.393059][T22718] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4478.393063][T22718] RIP: 0033:0x7f06f2adfa4a
[ 4478.393066][T22718] 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
[ 4478.393069][T22718] RSP: 002b:00007ffc9e510888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4478.393072][T22718] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f06f2adfa4a
[ 4478.393074][T22718] RDX: 0000000000000040 RSI: 0000000017b9b340 RDI: 0000000000000005
[ 4478.393076][T22718] RBP: 00007ffc9e510910 R08: 0000000000418574 R09: 000000000000001c
[ 4478.393078][T22718] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4478.393079][T22718] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06f2c08000
| [ 4478.393079][T22718] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06f2c08000
| [ 4478.393094][T22718]
| [ 4478.406915][T22718] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22718
| [4478.407312][T22718] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4478.407576][T22718] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4478.407578][T22718] Call Trace:
[ 4478.407580][T22718]
[4478.407583][T22718] dump_stack_lvl (lib/dump_stack.c:123)
[4478.407589][T22718] check_preemption_disabled (lib/smp_processor_id.c:52)
[4478.407595][T22718] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4478.407602][T22718] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4478.407609][T22718] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.407615][T22718] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4478.407620][T22718] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.407632][T22718] rawv6_sendmsg (net/ipv6/raw.c:918)
[4478.407644][T22718] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4478.407650][T22718] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4478.407654][T22718] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.407662][T22718] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4478.407666][T22718] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4478.407676][T22718] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4478.407692][T22718] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4478.407695][T22718] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.407707][T22718] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.407712][T22718] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.407718][T22718] ? __pfx___sys_sendto (net/socket.c:2147)
[4478.407732][T22718] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4478.407739][T22718] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4478.407748][T22718] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4478.407755][T22718] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4478.407766][T22718] __x64_sys_sendto (net/socket.c:2183)
[4478.407770][T22718] ? 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)
[4478.407773][T22718] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4478.407778][T22718] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4478.407783][T22718] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4478.407787][T22718] RIP: 0033:0x7f06f2adfa4a
[ 4478.407790][T22718] 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
[ 4478.407794][T22718] RSP: 002b:00007ffc9e510888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4478.407797][T22718] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f06f2adfa4a
[ 4478.407799][T22718] RDX: 0000000000000040 RSI: 0000000017b9b340 RDI: 0000000000000005
[ 4478.407801][T22718] RBP: 00007ffc9e510910 R08: 0000000000418574 R09: 000000000000001c
[ 4478.407804][T22718] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4478.407806][T22718] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06f2c08000
| [ 4478.407806][T22718] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06f2c08000
| [ 4478.407821][T22718]
| [ 4478.920678][T22722] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22722
| [4478.921587][T22722] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4478.921860][T22722] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4478.921863][T22722] Call Trace:
[ 4478.921865][T22722]
[4478.921868][T22722] dump_stack_lvl (lib/dump_stack.c:123)
[4478.921879][T22722] check_preemption_disabled (lib/smp_processor_id.c:52)
[4478.921887][T22722] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4478.921893][T22722] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4478.921903][T22722] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.921910][T22722] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4478.921915][T22722] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.921928][T22722] rawv6_sendmsg (net/ipv6/raw.c:918)
[4478.921941][T22722] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4478.921947][T22722] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4478.921953][T22722] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.921963][T22722] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4478.921969][T22722] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4478.921978][T22722] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4478.921995][T22722] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4478.921998][T22722] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.922009][T22722] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.922016][T22722] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.922022][T22722] ? __pfx___sys_sendto (net/socket.c:2147)
[4478.922037][T22722] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4478.922044][T22722] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4478.922054][T22722] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4478.922061][T22722] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4478.922071][T22722] __x64_sys_sendto (net/socket.c:2183)
[4478.922076][T22722] ? 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)
[4478.922080][T22722] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4478.922086][T22722] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4478.922091][T22722] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4478.922096][T22722] RIP: 0033:0x7ff7fb634a4a
[ 4478.922101][T22722] 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
[ 4478.922104][T22722] RSP: 002b:00007ffc84d835f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4478.922109][T22722] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff7fb634a4a
[ 4478.922111][T22722] RDX: 0000000000000040 RSI: 000000001d543340 RDI: 0000000000000005
[ 4478.922113][T22722] RBP: 00007ffc84d83680 R08: 0000000000418574 R09: 000000000000001c
[ 4478.922115][T22722] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4478.922116][T22722] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff7fb75d000
| [ 4478.922116][T22722] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff7fb75d000
| [ 4478.922131][T22722]
| [ 4478.935320][T22722] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22722
| [4478.935732][T22722] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4478.936003][T22722] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4478.936005][T22722] Call Trace:
[ 4478.936007][T22722]
[4478.936009][T22722] dump_stack_lvl (lib/dump_stack.c:123)
[4478.936015][T22722] check_preemption_disabled (lib/smp_processor_id.c:52)
[4478.936020][T22722] lwtunnel_output (net/core/lwtunnel.c:359)
[4478.936027][T22722] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4478.936034][T22722] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.936040][T22722] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4478.936045][T22722] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.936057][T22722] rawv6_sendmsg (net/ipv6/raw.c:918)
[4478.936068][T22722] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4478.936073][T22722] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4478.936077][T22722] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.936085][T22722] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4478.936088][T22722] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4478.936096][T22722] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4478.936112][T22722] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4478.936115][T22722] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.936126][T22722] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.936147][T22722] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.936153][T22722] ? __pfx___sys_sendto (net/socket.c:2147)
[4478.936167][T22722] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4478.936174][T22722] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4478.936182][T22722] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4478.936190][T22722] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4478.936201][T22722] __x64_sys_sendto (net/socket.c:2183)
[4478.936205][T22722] ? 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)
[4478.936208][T22722] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4478.936214][T22722] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4478.936219][T22722] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4478.936222][T22722] RIP: 0033:0x7ff7fb634a4a
[ 4478.936226][T22722] 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
[ 4478.936229][T22722] RSP: 002b:00007ffc84d835f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4478.936232][T22722] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff7fb634a4a
[ 4478.936234][T22722] RDX: 0000000000000040 RSI: 000000001d543340 RDI: 0000000000000005
[ 4478.936236][T22722] RBP: 00007ffc84d83680 R08: 0000000000418574 R09: 000000000000001c
[ 4478.936238][T22722] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4478.936239][T22722] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff7fb75d000
| [ 4478.936239][T22722] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff7fb75d000
| [ 4478.936254][T22722]
| [ 4478.936759][T22722] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22722
| [4478.949063][T22722] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4478.949347][T22722] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4478.949348][T22722] Call Trace:
[ 4478.949351][T22722]
[4478.949353][T22722] dump_stack_lvl (lib/dump_stack.c:123)
[4478.949359][T22722] check_preemption_disabled (lib/smp_processor_id.c:52)
[4478.949365][T22722] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4478.949372][T22722] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4478.949380][T22722] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.949386][T22722] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4478.949390][T22722] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.949403][T22722] rawv6_sendmsg (net/ipv6/raw.c:918)
[4478.949415][T22722] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4478.949420][T22722] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4478.949425][T22722] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.949433][T22722] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4478.949437][T22722] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4478.949446][T22722] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4478.949463][T22722] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4478.949465][T22722] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.949477][T22722] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.949482][T22722] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.949488][T22722] ? __pfx___sys_sendto (net/socket.c:2147)
[4478.949502][T22722] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4478.949509][T22722] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4478.949518][T22722] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4478.949525][T22722] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4478.949536][T22722] __x64_sys_sendto (net/socket.c:2183)
[4478.949540][T22722] ? 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)
[4478.949543][T22722] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4478.949548][T22722] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4478.949553][T22722] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4478.949557][T22722] RIP: 0033:0x7ff7fb634a4a
[ 4478.949560][T22722] 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
[ 4478.949563][T22722] RSP: 002b:00007ffc84d835f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4478.949566][T22722] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff7fb634a4a
[ 4478.949569][T22722] RDX: 0000000000000040 RSI: 000000001d543340 RDI: 0000000000000005
[ 4478.949571][T22722] RBP: 00007ffc84d83680 R08: 0000000000418574 R09: 000000000000001c
[ 4478.949573][T22722] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4478.949575][T22722] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff7fb75d000
| [ 4481.177530][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4482.361934][T22734] check_preemption_disabled: 2 callbacks suppressed
| [ 4482.362366][T22734] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22734
| [4482.362800][T22734] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4482.363086][T22734] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4482.363088][T22734] Call Trace:
[ 4482.363090][T22734]
[4482.363093][T22734] dump_stack_lvl (lib/dump_stack.c:123)
[4482.363103][T22734] check_preemption_disabled (lib/smp_processor_id.c:52)
[4482.363110][T22734] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4482.363117][T22734] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4482.363127][T22734] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.363135][T22734] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4482.363139][T22734] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.363152][T22734] rawv6_sendmsg (net/ipv6/raw.c:918)
[4482.363163][T22734] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4482.363168][T22734] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4482.363175][T22734] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.363185][T22734] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4482.363192][T22734] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4482.363201][T22734] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4482.363217][T22734] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4482.363220][T22734] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.363231][T22734] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.363237][T22734] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.363243][T22734] ? __pfx___sys_sendto (net/socket.c:2147)
[4482.363257][T22734] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4482.363265][T22734] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4482.363275][T22734] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4482.363282][T22734] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4482.363292][T22734] __x64_sys_sendto (net/socket.c:2183)
[4482.363296][T22734] ? 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)
[4482.363300][T22734] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4482.363306][T22734] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4482.363311][T22734] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4482.363315][T22734] RIP: 0033:0x7f8e086a9a4a
[ 4482.363319][T22734] 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
[ 4482.363322][T22734] RSP: 002b:00007ffe8aeed958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4482.363326][T22734] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e086a9a4a
[ 4482.363329][T22734] RDX: 0000000000000040 RSI: 0000000037b2f340 RDI: 0000000000000005
[ 4482.363331][T22734] RBP: 00007ffe8aeed9e0 R08: 0000000000418574 R09: 000000000000001c
[ 4482.363333][T22734] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4482.363335][T22734] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e087d2000
| [ 4482.363335][T22734] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e087d2000
| [ 4482.363350][T22734]
| [ 4482.363353][T22734] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22734
| [4482.376378][T22734] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4482.376645][T22734] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4482.376646][T22734] Call Trace:
[ 4482.376648][T22734]
[4482.376651][T22734] dump_stack_lvl (lib/dump_stack.c:123)
[4482.376657][T22734] check_preemption_disabled (lib/smp_processor_id.c:52)
[4482.376663][T22734] lwtunnel_output (net/core/lwtunnel.c:359)
[4482.376670][T22734] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4482.376678][T22734] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.376683][T22734] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4482.376688][T22734] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.376701][T22734] rawv6_sendmsg (net/ipv6/raw.c:918)
[4482.376713][T22734] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4482.376718][T22734] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4482.376722][T22734] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.376730][T22734] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4482.376734][T22734] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4482.376743][T22734] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4482.376760][T22734] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4482.376763][T22734] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.376774][T22734] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.376778][T22734] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.376784][T22734] ? __pfx___sys_sendto (net/socket.c:2147)
[4482.376800][T22734] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4482.376807][T22734] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4482.376815][T22734] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4482.376822][T22734] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4482.376832][T22734] __x64_sys_sendto (net/socket.c:2183)
[4482.376836][T22734] ? 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)
[4482.376840][T22734] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4482.376845][T22734] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4482.376850][T22734] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4482.376853][T22734] RIP: 0033:0x7f8e086a9a4a
[ 4482.376857][T22734] 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
[ 4482.376859][T22734] RSP: 002b:00007ffe8aeed958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4482.376863][T22734] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e086a9a4a
[ 4482.376865][T22734] RDX: 0000000000000040 RSI: 0000000037b2f340 RDI: 0000000000000005
[ 4482.376867][T22734] RBP: 00007ffe8aeed9e0 R08: 0000000000418574 R09: 000000000000001c
[ 4482.376869][T22734] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4482.376871][T22734] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e087d2000
| [ 4482.376871][T22734] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e087d2000
| [ 4482.376885][T22734]
| [ 4482.391722][T22734] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22734
| [4482.392127][T22734] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4482.392392][T22734] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4482.392394][T22734] Call Trace:
[ 4482.392396][T22734]
[4482.392398][T22734] dump_stack_lvl (lib/dump_stack.c:123)
[4482.392405][T22734] check_preemption_disabled (lib/smp_processor_id.c:52)
[4482.392411][T22734] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4482.392418][T22734] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4482.392425][T22734] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.392431][T22734] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4482.392435][T22734] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.392448][T22734] rawv6_sendmsg (net/ipv6/raw.c:918)
[4482.392460][T22734] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4482.392465][T22734] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4482.392469][T22734] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.392477][T22734] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4482.392481][T22734] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4482.392490][T22734] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4482.392507][T22734] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4482.392510][T22734] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.392521][T22734] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.392526][T22734] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.392532][T22734] ? __pfx___sys_sendto (net/socket.c:2147)
[4482.392547][T22734] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4482.392553][T22734] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4482.392561][T22734] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4482.392568][T22734] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4482.392579][T22734] __x64_sys_sendto (net/socket.c:2183)
[4482.392583][T22734] ? 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)
[4482.392586][T22734] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4482.392591][T22734] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4482.392596][T22734] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4482.392599][T22734] RIP: 0033:0x7f8e086a9a4a
[ 4482.392603][T22734] 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
[ 4482.392606][T22734] RSP: 002b:00007ffe8aeed958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4482.392610][T22734] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e086a9a4a
[ 4482.392612][T22734] RDX: 0000000000000040 RSI: 0000000037b2f340 RDI: 0000000000000005
[ 4482.392614][T22734] RBP: 00007ffe8aeed9e0 R08: 0000000000418574 R09: 000000000000001c
[ 4482.392616][T22734] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4482.392617][T22734] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e087d2000
| [ 4482.392617][T22734] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e087d2000
| [ 4482.392632][T22734]
| [ 4482.905445][T22738] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22738
| [4482.905898][T22738] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4482.906163][T22738] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4482.906165][T22738] Call Trace:
[ 4482.906167][T22738]
[4482.906170][T22738] dump_stack_lvl (lib/dump_stack.c:123)
[4482.906178][T22738] check_preemption_disabled (lib/smp_processor_id.c:52)
[4482.906185][T22738] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4482.906192][T22738] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4482.906200][T22738] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.906207][T22738] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4482.906212][T22738] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.906224][T22738] rawv6_sendmsg (net/ipv6/raw.c:918)
[4482.906236][T22738] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4482.906241][T22738] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4482.906246][T22738] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.906255][T22738] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4482.906260][T22738] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4482.906269][T22738] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4482.906285][T22738] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4482.906288][T22738] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.906299][T22738] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.906305][T22738] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.906311][T22738] ? __pfx___sys_sendto (net/socket.c:2147)
[4482.906325][T22738] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4482.906333][T22738] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4482.906342][T22738] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4482.906349][T22738] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4482.906359][T22738] __x64_sys_sendto (net/socket.c:2183)
[4482.906363][T22738] ? 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)
[4482.906367][T22738] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4482.906372][T22738] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4482.906377][T22738] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4482.906381][T22738] RIP: 0033:0x7fda97422a4a
[ 4482.906385][T22738] 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
[ 4482.906388][T22738] RSP: 002b:00007ffd808479e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4482.906392][T22738] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fda97422a4a
[ 4482.906394][T22738] RDX: 0000000000000040 RSI: 000000002f66d340 RDI: 0000000000000005
[ 4482.906396][T22738] RBP: 00007ffd80847a70 R08: 0000000000418574 R09: 000000000000001c
[ 4482.906398][T22738] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4482.906400][T22738] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fda9754b000
| [ 4482.906415][T22738]
| [ 4482.906418][T22738] lwtunnel_output(): recursion limit reached on datapath
| [ 4484.373017][T22742] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22742
| [4484.373505][T22742] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4484.373787][T22742] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4484.373789][T22742] Call Trace:
[ 4484.373791][T22742]
[4484.373794][T22742] dump_stack_lvl (lib/dump_stack.c:123)
[4484.373804][T22742] check_preemption_disabled (lib/smp_processor_id.c:52)
[4484.373812][T22742] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4484.373819][T22742] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4484.373828][T22742] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4484.373835][T22742] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4484.373840][T22742] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4484.373853][T22742] rawv6_sendmsg (net/ipv6/raw.c:918)
[4484.373864][T22742] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4484.373870][T22742] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4484.373876][T22742] ? __lock_release (kernel/locking/lockdep.c:5534)
[4484.373886][T22742] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4484.373893][T22742] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4484.373902][T22742] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4484.373919][T22742] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4484.373922][T22742] ? __lock_release (kernel/locking/lockdep.c:5534)
[4484.373935][T22742] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4484.373942][T22742] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4484.373948][T22742] ? __pfx___sys_sendto (net/socket.c:2147)
[4484.373963][T22742] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4484.373970][T22742] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4484.373980][T22742] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4484.373987][T22742] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4484.373997][T22742] __x64_sys_sendto (net/socket.c:2183)
[4484.374001][T22742] ? 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)
[4484.374006][T22742] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4484.374011][T22742] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4484.374016][T22742] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4484.374020][T22742] RIP: 0033:0x7f8963eeba4a
[ 4484.374025][T22742] 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
[ 4484.374028][T22742] RSP: 002b:00007ffcdacb1ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4484.374033][T22742] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8963eeba4a
[ 4484.374035][T22742] RDX: 0000000000000040 RSI: 0000000007c43340 RDI: 0000000000000005
[ 4484.374037][T22742] RBP: 00007ffcdacb1b60 R08: 0000000000418574 R09: 000000000000001c
[ 4484.374039][T22742] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4484.374041][T22742] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8964014000
| [ 4484.374041][T22742] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8964014000
| [ 4484.374055][T22742]
| [ 4484.387599][T22742] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22742
| [4484.387995][T22742] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4484.388262][T22742] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4484.388264][T22742] Call Trace:
[ 4484.388266][T22742]
[4484.388268][T22742] dump_stack_lvl (lib/dump_stack.c:123)
[4484.388276][T22742] check_preemption_disabled (lib/smp_processor_id.c:52)
[4484.388283][T22742] lwtunnel_output (net/core/lwtunnel.c:359)
[4484.388290][T22742] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4484.388298][T22742] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4484.388304][T22742] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4484.388309][T22742] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4484.388321][T22742] rawv6_sendmsg (net/ipv6/raw.c:918)
[4484.388333][T22742] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4484.388339][T22742] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4484.388343][T22742] ? __lock_release (kernel/locking/lockdep.c:5534)
[4484.388351][T22742] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4484.388355][T22742] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4484.388364][T22742] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4484.388380][T22742] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4484.388383][T22742] ? __lock_release (kernel/locking/lockdep.c:5534)
[4484.388394][T22742] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4484.388400][T22742] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4484.388406][T22742] ? __pfx___sys_sendto (net/socket.c:2147)
[4484.388420][T22742] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4484.388427][T22742] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4484.388435][T22742] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4484.388443][T22742] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4484.388453][T22742] __x64_sys_sendto (net/socket.c:2183)
[4484.388457][T22742] ? 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)
[4484.388461][T22742] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4484.388466][T22742] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4484.388471][T22742] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4484.388475][T22742] RIP: 0033:0x7f8963eeba4a
[ 4484.388478][T22742] 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
[ 4484.388481][T22742] RSP: 002b:00007ffcdacb1ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4484.388484][T22742] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8963eeba4a
[ 4484.388486][T22742] RDX: 0000000000000040 RSI: 0000000007c43340 RDI: 0000000000000005
[ 4484.388488][T22742] RBP: 00007ffcdacb1b60 R08: 0000000000418574 R09: 000000000000001c
[ 4484.388490][T22742] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4484.388492][T22742] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8964014000
| [ 4484.388492][T22742] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8964014000
| [ 4484.388508][T22742]
| [ 4484.406162][T22742] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22742
| [4484.406551][T22742] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4484.406817][T22742] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4484.406819][T22742] Call Trace:
[ 4484.406821][T22742]
[4484.406824][T22742] dump_stack_lvl (lib/dump_stack.c:123)
[4484.406832][T22742] check_preemption_disabled (lib/smp_processor_id.c:52)
[4484.406839][T22742] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4484.406845][T22742] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4484.406854][T22742] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4484.406860][T22742] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4484.406865][T22742] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4484.406877][T22742] rawv6_sendmsg (net/ipv6/raw.c:918)
[4484.406889][T22742] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4484.406895][T22742] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4484.406899][T22742] ? __lock_release (kernel/locking/lockdep.c:5534)
[4484.406907][T22742] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4484.406911][T22742] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4484.406921][T22742] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4484.406939][T22742] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4484.406942][T22742] ? __lock_release (kernel/locking/lockdep.c:5534)
[4484.406954][T22742] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4484.406959][T22742] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4484.406965][T22742] ? __pfx___sys_sendto (net/socket.c:2147)
[4484.406980][T22742] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4484.406987][T22742] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4484.406995][T22742] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4484.407003][T22742] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4484.407013][T22742] __x64_sys_sendto (net/socket.c:2183)
[4484.407017][T22742] ? 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)
[4484.407021][T22742] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4484.407026][T22742] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4484.407032][T22742] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4484.407036][T22742] RIP: 0033:0x7f8963eeba4a
[ 4484.407040][T22742] 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
[ 4484.407043][T22742] RSP: 002b:00007ffcdacb1ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4484.407046][T22742] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8963eeba4a
[ 4484.407049][T22742] RDX: 0000000000000040 RSI: 0000000007c43340 RDI: 0000000000000005
[ 4484.407051][T22742] RBP: 00007ffcdacb1b60 R08: 0000000000418574 R09: 000000000000001c
[ 4484.407053][T22742] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4484.407055][T22742] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8964014000
| [ 4484.407055][T22742] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8964014000
| [ 4484.407070][T22742]
| [ 4484.898478][T22746] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22746
| [4484.898951][T22746] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4484.899207][T22746] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4484.899209][T22746] Call Trace:
[ 4484.899211][T22746]
[4484.899213][T22746] dump_stack_lvl (lib/dump_stack.c:123)
[4484.899224][T22746] check_preemption_disabled (lib/smp_processor_id.c:52)
[4484.899232][T22746] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4484.899238][T22746] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4484.899248][T22746] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4484.899255][T22746] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4484.899260][T22746] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4484.899272][T22746] rawv6_sendmsg (net/ipv6/raw.c:918)
[4484.899284][T22746] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4484.899289][T22746] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4484.899297][T22746] ? __lock_release (kernel/locking/lockdep.c:5534)
[4484.899306][T22746] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4484.899313][T22746] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4484.899322][T22746] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4484.899338][T22746] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4484.899341][T22746] ? __lock_release (kernel/locking/lockdep.c:5534)
[4484.899352][T22746] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4484.899359][T22746] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4484.899364][T22746] ? __pfx___sys_sendto (net/socket.c:2147)
[4484.899379][T22746] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4484.899387][T22746] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4484.899397][T22746] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4484.899404][T22746] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4484.899414][T22746] __x64_sys_sendto (net/socket.c:2183)
[4484.899418][T22746] ? 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)
[4484.899422][T22746] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4484.899427][T22746] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4484.899432][T22746] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4484.899436][T22746] RIP: 0033:0x7f7430579a4a
[ 4484.899441][T22746] 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
[ 4484.899444][T22746] RSP: 002b:00007fff3711aa08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4484.899448][T22746] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7430579a4a
[ 4484.899450][T22746] RDX: 0000000000000040 RSI: 0000000034836340 RDI: 0000000000000005
[ 4484.899452][T22746] RBP: 00007fff3711aa90 R08: 0000000000418574 R09: 000000000000001c
[ 4484.899454][T22746] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4484.899456][T22746] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f74306a2000
| [ 4484.899470][T22746]
| [ 4484.899473][T22746] lwtunnel_output(): recursion limit reached on datapath
| [ 4486.384441][T22750] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22750
| [4486.384925][T22750] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4486.385670][T22750] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4486.385672][T22750] Call Trace:
[ 4486.385674][T22750]
[4486.385676][T22750] dump_stack_lvl (lib/dump_stack.c:123)
[4486.385685][T22750] check_preemption_disabled (lib/smp_processor_id.c:52)
[4486.385691][T22750] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4486.385698][T22750] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4486.385706][T22750] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4486.385713][T22750] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4486.385717][T22750] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4486.385730][T22750] rawv6_sendmsg (net/ipv6/raw.c:918)
[4486.385741][T22750] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4486.385747][T22750] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4486.385752][T22750] ? __lock_release (kernel/locking/lockdep.c:5534)
[4486.385761][T22750] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4486.385767][T22750] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4486.385776][T22750] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4486.385791][T22750] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4486.385794][T22750] ? __lock_release (kernel/locking/lockdep.c:5534)
[4486.385805][T22750] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4486.385811][T22750] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4486.385817][T22750] ? __pfx___sys_sendto (net/socket.c:2147)
[4486.385831][T22750] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4486.385838][T22750] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4486.385846][T22750] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4486.385853][T22750] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4486.385863][T22750] __x64_sys_sendto (net/socket.c:2183)
[4486.385867][T22750] ? 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)
[4486.385871][T22750] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4486.385876][T22750] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4486.385880][T22750] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4486.385884][T22750] RIP: 0033:0x7fac79690a4a
[ 4486.385889][T22750] 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
[ 4486.385893][T22750] RSP: 002b:00007ffcec9b1968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4486.385898][T22750] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac79690a4a
[ 4486.385902][T22750] RDX: 0000000000000040 RSI: 00000000068d1340 RDI: 0000000000000005
[ 4486.385905][T22750] RBP: 00007ffcec9b19f0 R08: 0000000000418574 R09: 000000000000001c
[ 4486.385908][T22750] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4486.385910][T22750] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac797b9000
| [ 4486.398813][T22750] lwtunnel_output(): recursion limit reached on datapath
| [ 4487.321321][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 4487.890399][T22754] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22754
| [4487.890853][T22754] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4487.891614][T22754] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4487.891616][T22754] Call Trace:
[ 4487.891618][T22754]
[4487.891621][T22754] dump_stack_lvl (lib/dump_stack.c:123)
[4487.891629][T22754] check_preemption_disabled (lib/smp_processor_id.c:52)
[4487.891636][T22754] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4487.891642][T22754] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4487.891651][T22754] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4487.891657][T22754] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4487.891662][T22754] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4487.891674][T22754] rawv6_sendmsg (net/ipv6/raw.c:918)
[4487.891686][T22754] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4487.891691][T22754] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4487.891696][T22754] ? __lock_release (kernel/locking/lockdep.c:5534)
[4487.891704][T22754] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4487.891710][T22754] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4487.891719][T22754] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4487.891735][T22754] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4487.891738][T22754] ? __lock_release (kernel/locking/lockdep.c:5534)
[4487.891749][T22754] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4487.891755][T22754] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4487.891760][T22754] ? __pfx___sys_sendto (net/socket.c:2147)
[4487.891775][T22754] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4487.891782][T22754] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4487.891791][T22754] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4487.891798][T22754] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4487.891808][T22754] __x64_sys_sendto (net/socket.c:2183)
[4487.891812][T22754] ? 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)
[4487.891816][T22754] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4487.891821][T22754] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4487.891826][T22754] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4487.891830][T22754] RIP: 0033:0x7f3826019a4a
[ 4487.891834][T22754] 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
[ 4487.891837][T22754] RSP: 002b:00007fff50399ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4487.891842][T22754] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3826019a4a
[ 4487.891844][T22754] RDX: 0000000000000040 RSI: 000000003c12b340 RDI: 0000000000000005
[ 4487.891846][T22754] RBP: 00007fff50399d30 R08: 0000000000418574 R09: 000000000000001c
[ 4487.891848][T22754] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4487.891850][T22754] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3826142000
| [ 4487.891864][T22754]
| [ 4487.891866][T22754] lwtunnel_output(): recursion limit reached on datapath
| [ 4489.403913][T22758] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22758
| [4489.404546][T22758] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4489.404822][T22758] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4489.404824][T22758] Call Trace:
[ 4489.404827][T22758]
[4489.404830][T22758] dump_stack_lvl (lib/dump_stack.c:123)
[4489.404841][T22758] check_preemption_disabled (lib/smp_processor_id.c:52)
[4489.404848][T22758] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4489.404855][T22758] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4489.404864][T22758] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4489.404872][T22758] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4489.404877][T22758] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4489.404889][T22758] rawv6_sendmsg (net/ipv6/raw.c:918)
[4489.404901][T22758] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4489.404906][T22758] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4489.404913][T22758] ? __lock_release (kernel/locking/lockdep.c:5534)
[4489.404922][T22758] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4489.404929][T22758] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4489.404940][T22758] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4489.404956][T22758] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4489.404959][T22758] ? __lock_release (kernel/locking/lockdep.c:5534)
[4489.404971][T22758] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4489.404978][T22758] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4489.404984][T22758] ? __pfx___sys_sendto (net/socket.c:2147)
[4489.404998][T22758] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4489.405007][T22758] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4489.405017][T22758] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4489.405024][T22758] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4489.405034][T22758] __x64_sys_sendto (net/socket.c:2183)
[4489.405038][T22758] ? 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)
[4489.405043][T22758] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4489.405048][T22758] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4489.405053][T22758] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4489.405059][T22758] RIP: 0033:0x7ff72cde8a4a
[ 4489.405064][T22758] 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
[ 4489.405067][T22758] RSP: 002b:00007ffccecbf208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4489.405072][T22758] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff72cde8a4a
[ 4489.405074][T22758] RDX: 0000000000000040 RSI: 000000003ab7a340 RDI: 0000000000000005
[ 4489.405076][T22758] RBP: 00007ffccecbf290 R08: 0000000000418574 R09: 000000000000001c
[ 4489.405078][T22758] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4489.405079][T22758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff72cf11000
| [ 4489.405079][T22758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff72cf11000
| [ 4489.405094][T22758]
| [ 4489.418405][T22758] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22758
| [4489.418789][T22758] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4489.419065][T22758] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4489.419067][T22758] Call Trace:
[ 4489.419069][T22758]
[4489.419071][T22758] dump_stack_lvl (lib/dump_stack.c:123)
[4489.419077][T22758] check_preemption_disabled (lib/smp_processor_id.c:52)
[4489.419083][T22758] lwtunnel_output (net/core/lwtunnel.c:359)
[4489.419090][T22758] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4489.419097][T22758] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4489.419103][T22758] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4489.419108][T22758] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4489.419120][T22758] rawv6_sendmsg (net/ipv6/raw.c:918)
[4489.419132][T22758] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4489.419138][T22758] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4489.419142][T22758] ? __lock_release (kernel/locking/lockdep.c:5534)
[4489.419150][T22758] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4489.419153][T22758] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4489.419162][T22758] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4489.419178][T22758] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4489.419181][T22758] ? __lock_release (kernel/locking/lockdep.c:5534)
[4489.419193][T22758] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4489.419198][T22758] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4489.419204][T22758] ? __pfx___sys_sendto (net/socket.c:2147)
[4489.419219][T22758] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4489.419226][T22758] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4489.419234][T22758] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4489.419241][T22758] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4489.419252][T22758] __x64_sys_sendto (net/socket.c:2183)
[4489.419256][T22758] ? 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)
[4489.419259][T22758] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4489.419264][T22758] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4489.419269][T22758] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4489.419273][T22758] RIP: 0033:0x7ff72cde8a4a
[ 4489.419276][T22758] 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
[ 4489.419279][T22758] RSP: 002b:00007ffccecbf208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4489.419282][T22758] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff72cde8a4a
[ 4489.419284][T22758] RDX: 0000000000000040 RSI: 000000003ab7a340 RDI: 0000000000000005
[ 4489.419286][T22758] RBP: 00007ffccecbf290 R08: 0000000000418574 R09: 000000000000001c
[ 4489.419288][T22758] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4489.419290][T22758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff72cf11000
| [ 4489.419290][T22758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff72cf11000
| [ 4489.419305][T22758]
| [ 4489.419751][T22758] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22758
| [4489.432163][T22758] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4489.432429][T22758] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4489.432431][T22758] Call Trace:
[ 4489.432433][T22758]
[4489.432435][T22758] dump_stack_lvl (lib/dump_stack.c:123)
[4489.432442][T22758] check_preemption_disabled (lib/smp_processor_id.c:52)
[4489.432449][T22758] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4489.432455][T22758] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4489.432464][T22758] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4489.432469][T22758] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4489.432474][T22758] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4489.432487][T22758] rawv6_sendmsg (net/ipv6/raw.c:918)
[4489.432499][T22758] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4489.432504][T22758] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4489.432508][T22758] ? __lock_release (kernel/locking/lockdep.c:5534)
[4489.432516][T22758] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4489.432521][T22758] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4489.432531][T22758] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4489.432547][T22758] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4489.432550][T22758] ? __lock_release (kernel/locking/lockdep.c:5534)
[4489.432561][T22758] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4489.432566][T22758] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4489.432572][T22758] ? __pfx___sys_sendto (net/socket.c:2147)
[4489.432587][T22758] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4489.432595][T22758] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4489.432603][T22758] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4489.432610][T22758] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4489.432620][T22758] __x64_sys_sendto (net/socket.c:2183)
[4489.432624][T22758] ? 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)
[4489.432628][T22758] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4489.432634][T22758] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4489.432639][T22758] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4489.432642][T22758] RIP: 0033:0x7ff72cde8a4a
[ 4489.432646][T22758] 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
[ 4489.432649][T22758] RSP: 002b:00007ffccecbf208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4489.432653][T22758] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff72cde8a4a
[ 4489.432655][T22758] RDX: 0000000000000040 RSI: 000000003ab7a340 RDI: 0000000000000005
[ 4489.432657][T22758] RBP: 00007ffccecbf290 R08: 0000000000418574 R09: 000000000000001c
[ 4489.432659][T22758] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4489.432660][T22758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff72cf11000
| [ 4489.432660][T22758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff72cf11000
| [ 4489.432675][T22758]
| [ 4489.906400][T22762] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22762
| [4489.906895][T22762] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4489.907194][T22762] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4489.907196][T22762] Call Trace:
[ 4489.907199][T22762]
[4489.907202][T22762] dump_stack_lvl (lib/dump_stack.c:123)
[4489.907211][T22762] check_preemption_disabled (lib/smp_processor_id.c:52)
[4489.907219][T22762] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4489.907226][T22762] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4489.907235][T22762] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4489.907243][T22762] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4489.907248][T22762] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4489.907261][T22762] rawv6_sendmsg (net/ipv6/raw.c:918)
[4489.907272][T22762] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4489.907276][T22762] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4489.907287][T22762] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4489.907294][T22762] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4489.907298][T22762] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4489.907309][T22762] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4489.907325][T22762] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4489.907328][T22762] ? __lock_release (kernel/locking/lockdep.c:5534)
[4489.907339][T22762] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4489.907346][T22762] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4489.907352][T22762] ? __pfx___sys_sendto (net/socket.c:2147)
[4489.907364][T22762] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4489.907372][T22762] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4489.907377][T22762] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4489.907382][T22762] ? __lock_release (kernel/locking/lockdep.c:5534)
[4489.907389][T22762] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4489.907395][T22762] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[4489.907405][T22762] __x64_sys_sendto (net/socket.c:2183)
[4489.907409][T22762] ? 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)
[4489.907412][T22762] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4489.907417][T22762] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4489.907422][T22762] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4489.907427][T22762] RIP: 0033:0x7f3cff52da4a
[ 4489.907432][T22762] 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
[ 4489.907435][T22762] RSP: 002b:00007fff06885d38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4489.907439][T22762] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3cff52da4a
[ 4489.907442][T22762] RDX: 0000000000000040 RSI: 0000000005815340 RDI: 0000000000000005
[ 4489.907444][T22762] RBP: 00007fff06885dc0 R08: 0000000000418574 R09: 000000000000001c
[ 4489.907446][T22762] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4489.907448][T22762] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cff656000
| [ 4489.907448][T22762] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cff656000
| [ 4489.907463][T22762]
| [ 4489.907465][T22762] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22762
| [4489.920593][T22762] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4489.920857][T22762] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4489.920859][T22762] Call Trace:
[ 4489.920861][T22762]
[4489.920863][T22762] dump_stack_lvl (lib/dump_stack.c:123)
[4489.920869][T22762] check_preemption_disabled (lib/smp_processor_id.c:52)
[4489.920876][T22762] lwtunnel_output (net/core/lwtunnel.c:359)
[4489.920883][T22762] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4489.920891][T22762] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4489.920897][T22762] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4489.920902][T22762] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4489.920914][T22762] rawv6_sendmsg (net/ipv6/raw.c:918)
[4489.920926][T22762] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4489.920931][T22762] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4489.920941][T22762] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4489.920945][T22762] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4489.920948][T22762] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4489.920957][T22762] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4489.920973][T22762] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4489.920976][T22762] ? __lock_release (kernel/locking/lockdep.c:5534)
[4489.920987][T22762] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4489.920992][T22762] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4489.920998][T22762] ? __pfx___sys_sendto (net/socket.c:2147)
[4489.921010][T22762] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4489.921018][T22762] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4489.921023][T22762] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4489.921027][T22762] ? __lock_release (kernel/locking/lockdep.c:5534)
[4489.921034][T22762] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4489.921040][T22762] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[4489.921048][T22762] __x64_sys_sendto (net/socket.c:2183)
[4489.921053][T22762] ? 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)
[4489.921056][T22762] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4489.921061][T22762] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4489.921066][T22762] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4489.921069][T22762] RIP: 0033:0x7f3cff52da4a
[ 4489.921073][T22762] 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
[ 4489.921076][T22762] RSP: 002b:00007fff06885d38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4489.921080][T22762] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3cff52da4a
[ 4489.921082][T22762] RDX: 0000000000000040 RSI: 0000000005815340 RDI: 0000000000000005
[ 4489.921084][T22762] RBP: 00007fff06885dc0 R08: 0000000000418574 R09: 000000000000001c
[ 4489.921086][T22762] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4489.921088][T22762] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cff656000
| [ 4489.921088][T22762] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cff656000
| [ 4489.921103][T22762]
| [ 4489.935394][T22762] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22762
| [4489.935786][T22762] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4489.936067][T22762] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4489.936069][T22762] Call Trace:
[ 4489.936071][T22762]
[4489.936074][T22762] dump_stack_lvl (lib/dump_stack.c:123)
[4489.936081][T22762] check_preemption_disabled (lib/smp_processor_id.c:52)
[4489.936088][T22762] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4489.936094][T22762] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4489.936102][T22762] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4489.936108][T22762] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4489.936113][T22762] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4489.936126][T22762] rawv6_sendmsg (net/ipv6/raw.c:918)
[4489.936138][T22762] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4489.936142][T22762] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4489.936151][T22762] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4489.936155][T22762] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4489.936158][T22762] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4489.936167][T22762] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4489.936184][T22762] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4489.936187][T22762] ? __lock_release (kernel/locking/lockdep.c:5534)
[4489.936198][T22762] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4489.936203][T22762] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4489.936209][T22762] ? __pfx___sys_sendto (net/socket.c:2147)
[4489.936221][T22762] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4489.936229][T22762] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4489.936234][T22762] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4489.936238][T22762] ? __lock_release (kernel/locking/lockdep.c:5534)
[4489.936245][T22762] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4489.936250][T22762] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[4489.936259][T22762] __x64_sys_sendto (net/socket.c:2183)
[4489.936263][T22762] ? 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)
[4489.936266][T22762] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4489.936271][T22762] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4489.936276][T22762] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4489.936280][T22762] RIP: 0033:0x7f3cff52da4a
[ 4489.936284][T22762] 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
[ 4489.936287][T22762] RSP: 002b:00007fff06885d38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4489.936290][T22762] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3cff52da4a
[ 4489.936292][T22762] RDX: 0000000000000040 RSI: 0000000005815340 RDI: 0000000000000005
[ 4489.936295][T22762] RBP: 00007fff06885dc0 R08: 0000000000418574 R09: 000000000000001c
[ 4489.936297][T22762] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4489.936299][T22762] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cff656000
| [ 4489.936299][T22762] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cff656000
| [ 4489.936314][T22762]
| [ 4490.414137][T22766] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22766
| [4490.414614][T22766] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4490.414870][T22766] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4490.414872][T22766] Call Trace:
[ 4490.414875][T22766]
[4490.414877][T22766] dump_stack_lvl (lib/dump_stack.c:123)
[4490.414887][T22766] check_preemption_disabled (lib/smp_processor_id.c:52)
[4490.414895][T22766] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4490.414901][T22766] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4490.414911][T22766] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4490.414919][T22766] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4490.414924][T22766] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4490.414938][T22766] rawv6_sendmsg (net/ipv6/raw.c:918)
[4490.414950][T22766] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4490.414955][T22766] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4490.414962][T22766] ? __lock_release (kernel/locking/lockdep.c:5534)
[4490.414972][T22766] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4490.414978][T22766] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4490.414987][T22766] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4490.415003][T22766] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4490.415006][T22766] ? __lock_release (kernel/locking/lockdep.c:5534)
[4490.415017][T22766] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4490.415024][T22766] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4490.415030][T22766] ? __pfx___sys_sendto (net/socket.c:2147)
[4490.415044][T22766] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4490.415053][T22766] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4490.415062][T22766] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4490.415069][T22766] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4490.415080][T22766] __x64_sys_sendto (net/socket.c:2183)
[4490.415084][T22766] ? 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)
[4490.415088][T22766] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4490.415093][T22766] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4490.415098][T22766] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4490.415102][T22766] RIP: 0033:0x7f9e4ddfba4a
[ 4490.415107][T22766] 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
[ 4490.415110][T22766] RSP: 002b:00007ffcf55d2498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4490.415114][T22766] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9e4ddfba4a
[ 4490.415116][T22766] RDX: 0000000000000040 RSI: 000000003fada340 RDI: 0000000000000005
[ 4490.415119][T22766] RBP: 00007ffcf55d2520 R08: 0000000000418574 R09: 000000000000001c
[ 4490.415121][T22766] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4490.415123][T22766] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e4df24000
| [ 4490.415137][T22766]
| [ 4490.429102][T22766] lwtunnel_output(): recursion limit reached on datapath
| [ 4491.904756][T22770] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22770
| [4491.905273][T22770] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4491.905550][T22770] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4491.905553][T22770] Call Trace:
[ 4491.905555][T22770]
[4491.905558][T22770] dump_stack_lvl (lib/dump_stack.c:123)
[4491.905568][T22770] check_preemption_disabled (lib/smp_processor_id.c:52)
[4491.905576][T22770] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4491.905583][T22770] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4491.905592][T22770] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4491.905600][T22770] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4491.905605][T22770] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4491.905617][T22770] rawv6_sendmsg (net/ipv6/raw.c:918)
[4491.905629][T22770] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4491.905634][T22770] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4491.905641][T22770] ? __lock_release (kernel/locking/lockdep.c:5534)
[4491.905651][T22770] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4491.905658][T22770] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4491.905667][T22770] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4491.905683][T22770] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4491.905686][T22770] ? __lock_release (kernel/locking/lockdep.c:5534)
[4491.905698][T22770] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4491.905705][T22770] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4491.905710][T22770] ? __pfx___sys_sendto (net/socket.c:2147)
[4491.905725][T22770] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4491.905733][T22770] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4491.905743][T22770] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4491.905750][T22770] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4491.905760][T22770] __x64_sys_sendto (net/socket.c:2183)
[4491.905764][T22770] ? 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)
[4491.905769][T22770] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4491.905774][T22770] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4491.905779][T22770] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4491.905784][T22770] RIP: 0033:0x7fa5ee1a0a4a
[ 4491.905789][T22770] 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
[ 4491.905792][T22770] RSP: 002b:00007ffdd88c5828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4491.905796][T22770] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa5ee1a0a4a
[ 4491.905799][T22770] RDX: 0000000000000040 RSI: 0000000005993340 RDI: 0000000000000005
[ 4491.905801][T22770] RBP: 00007ffdd88c58b0 R08: 0000000000418574 R09: 000000000000001c
[ 4491.905803][T22770] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4491.905805][T22770] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa5ee2c9000
| [ 4491.905805][T22770] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa5ee2c9000
| [ 4491.905819][T22770]
| [ 4491.905842][T22770] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22770
| [4491.918401][T22770] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4491.918664][T22770] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4491.918666][T22770] Call Trace:
[ 4491.918668][T22770]
[4491.918670][T22770] dump_stack_lvl (lib/dump_stack.c:123)
[4491.918678][T22770] check_preemption_disabled (lib/smp_processor_id.c:52)
[4491.918684][T22770] lwtunnel_output (net/core/lwtunnel.c:359)
[4491.918691][T22770] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4491.918700][T22770] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4491.918706][T22770] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4491.918710][T22770] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4491.918723][T22770] rawv6_sendmsg (net/ipv6/raw.c:918)
[4491.918735][T22770] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4491.918740][T22770] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4491.918745][T22770] ? __lock_release (kernel/locking/lockdep.c:5534)
[4491.918752][T22770] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4491.918756][T22770] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4491.918766][T22770] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4491.918782][T22770] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4491.918785][T22770] ? __lock_release (kernel/locking/lockdep.c:5534)
[4491.918796][T22770] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4491.918801][T22770] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4491.918807][T22770] ? __pfx___sys_sendto (net/socket.c:2147)
[4491.918822][T22770] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4491.918829][T22770] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4491.918836][T22770] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4491.918844][T22770] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4491.918854][T22770] __x64_sys_sendto (net/socket.c:2183)
[4491.918859][T22770] ? 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)
[4491.918862][T22770] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4491.918867][T22770] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4491.918872][T22770] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4491.918875][T22770] RIP: 0033:0x7fa5ee1a0a4a
[ 4491.918879][T22770] 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
[ 4491.918882][T22770] RSP: 002b:00007ffdd88c5828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4491.918885][T22770] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa5ee1a0a4a
[ 4491.918887][T22770] RDX: 0000000000000040 RSI: 0000000005993340 RDI: 0000000000000005
[ 4491.918890][T22770] RBP: 00007ffdd88c58b0 R08: 0000000000418574 R09: 000000000000001c
[ 4491.918892][T22770] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4491.918894][T22770] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa5ee2c9000
| [ 4492.411639][T22774] lwtunnel_output(): recursion limit reached on datapath
| [ 4493.894551][T22778] check_preemption_disabled: 2 callbacks suppressed
| [ 4493.894557][T22778] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22778
| [4493.895314][T22778] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4493.895568][T22778] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4493.895570][T22778] Call Trace:
[ 4493.895573][T22778]
[4493.895575][T22778] dump_stack_lvl (lib/dump_stack.c:123)
[4493.895586][T22778] check_preemption_disabled (lib/smp_processor_id.c:52)
[4493.895593][T22778] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4493.895600][T22778] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4493.895610][T22778] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4493.895617][T22778] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4493.895622][T22778] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4493.895635][T22778] rawv6_sendmsg (net/ipv6/raw.c:918)
[4493.895646][T22778] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4493.895652][T22778] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4493.895659][T22778] ? __lock_release (kernel/locking/lockdep.c:5534)
[4493.895668][T22778] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4493.895675][T22778] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4493.895683][T22778] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4493.895699][T22778] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4493.895702][T22778] ? __lock_release (kernel/locking/lockdep.c:5534)
[4493.895713][T22778] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4493.895720][T22778] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4493.895725][T22778] ? __pfx___sys_sendto (net/socket.c:2147)
[4493.895740][T22778] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4493.895748][T22778] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4493.895758][T22778] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4493.895765][T22778] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4493.895775][T22778] __x64_sys_sendto (net/socket.c:2183)
[4493.895779][T22778] ? 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)
[4493.895784][T22778] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4493.895789][T22778] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4493.895794][T22778] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4493.895798][T22778] RIP: 0033:0x7f8a321cda4a
[ 4493.895803][T22778] 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
[ 4493.895806][T22778] RSP: 002b:00007ffffb7e3058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4493.895810][T22778] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a321cda4a
[ 4493.895813][T22778] RDX: 0000000000000040 RSI: 00000000267ee340 RDI: 0000000000000005
[ 4493.895814][T22778] RBP: 00007ffffb7e30e0 R08: 0000000000418574 R09: 000000000000001c
[ 4493.895817][T22778] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4493.895819][T22778] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a322f6000
| [ 4493.895833][T22778]
| [ 4493.895836][T22778] lwtunnel_output(): recursion limit reached on datapath
| [ 4495.379302][T22782] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22782
| [4495.379765][T22782] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4495.380035][T22782] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4495.380037][T22782] Call Trace:
[ 4495.380039][T22782]
[4495.380042][T22782] dump_stack_lvl (lib/dump_stack.c:123)
[4495.380050][T22782] check_preemption_disabled (lib/smp_processor_id.c:52)
[4495.380057][T22782] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4495.380063][T22782] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4495.380072][T22782] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.380078][T22782] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4495.380083][T22782] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.380095][T22782] rawv6_sendmsg (net/ipv6/raw.c:918)
[4495.380107][T22782] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4495.380112][T22782] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4495.380118][T22782] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.380126][T22782] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4495.380131][T22782] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4495.380140][T22782] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4495.380156][T22782] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4495.380159][T22782] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.380170][T22782] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.380175][T22782] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.380181][T22782] ? __pfx___sys_sendto (net/socket.c:2147)
[4495.380195][T22782] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4495.380202][T22782] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4495.380211][T22782] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4495.380218][T22782] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4495.380228][T22782] __x64_sys_sendto (net/socket.c:2183)
[4495.380232][T22782] ? 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)
[4495.380236][T22782] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4495.380241][T22782] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4495.380246][T22782] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4495.380250][T22782] RIP: 0033:0x7f00af14da4a
[ 4495.380255][T22782] 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
[ 4495.380258][T22782] RSP: 002b:00007ffec44076e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4495.380261][T22782] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00af14da4a
[ 4495.380264][T22782] RDX: 0000000000000040 RSI: 0000000006f6b340 RDI: 0000000000000005
[ 4495.380266][T22782] RBP: 00007ffec4407770 R08: 0000000000418574 R09: 000000000000001c
[ 4495.380268][T22782] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4495.380270][T22782] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00af276000
| [ 4495.380284][T22782]
| [ 4495.380287][T22782] lwtunnel_output(): recursion limit reached on datapath
| [ 4496.875079][T22786] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22786
| [4496.875562][T22786] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4496.875831][T22786] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4496.875833][T22786] Call Trace:
[ 4496.875836][T22786]
[4496.875838][T22786] dump_stack_lvl (lib/dump_stack.c:123)
[4496.875849][T22786] check_preemption_disabled (lib/smp_processor_id.c:52)
[4496.875857][T22786] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4496.875864][T22786] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4496.875874][T22786] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4496.875881][T22786] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4496.875886][T22786] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4496.875899][T22786] rawv6_sendmsg (net/ipv6/raw.c:918)
[4496.875910][T22786] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4496.875915][T22786] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4496.875922][T22786] ? __lock_release (kernel/locking/lockdep.c:5534)
[4496.875932][T22786] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4496.875940][T22786] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4496.875949][T22786] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4496.875966][T22786] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4496.875969][T22786] ? __lock_release (kernel/locking/lockdep.c:5534)
[4496.875980][T22786] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4496.875988][T22786] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4496.875994][T22786] ? __pfx___sys_sendto (net/socket.c:2147)
[4496.876008][T22786] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4496.876016][T22786] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4496.876026][T22786] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4496.876033][T22786] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4496.876043][T22786] __x64_sys_sendto (net/socket.c:2183)
[4496.876047][T22786] ? 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)
[4496.876052][T22786] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4496.876057][T22786] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4496.876062][T22786] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4496.876067][T22786] RIP: 0033:0x7fcad3494a4a
[ 4496.876072][T22786] 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
[ 4496.876075][T22786] RSP: 002b:00007fffb2b40ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4496.876080][T22786] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcad3494a4a
[ 4496.876083][T22786] RDX: 0000000000000040 RSI: 000000001c7ee340 RDI: 0000000000000005
[ 4496.876085][T22786] RBP: 00007fffb2b40f30 R08: 0000000000418574 R09: 000000000000001c
[ 4496.876087][T22786] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4496.876089][T22786] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcad35bd000
| [ 4496.876089][T22786] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcad35bd000
| [ 4496.876104][T22786]
| [ 4496.889634][T22786] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22786
| [4496.890022][T22786] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4496.890278][T22786] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4496.890279][T22786] Call Trace:
[ 4496.890281][T22786]
[4496.890283][T22786] dump_stack_lvl (lib/dump_stack.c:123)
[4496.890290][T22786] check_preemption_disabled (lib/smp_processor_id.c:52)
[4496.890296][T22786] lwtunnel_output (net/core/lwtunnel.c:359)
[4496.890303][T22786] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4496.890310][T22786] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4496.890315][T22786] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4496.890320][T22786] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4496.890332][T22786] rawv6_sendmsg (net/ipv6/raw.c:918)
[4496.890344][T22786] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4496.890350][T22786] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4496.890353][T22786] ? __lock_release (kernel/locking/lockdep.c:5534)
[4496.890361][T22786] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4496.890365][T22786] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4496.890373][T22786] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4496.890389][T22786] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4496.890392][T22786] ? __lock_release (kernel/locking/lockdep.c:5534)
[4496.890403][T22786] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4496.890407][T22786] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4496.890413][T22786] ? __pfx___sys_sendto (net/socket.c:2147)
[4496.890427][T22786] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4496.890435][T22786] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4496.890442][T22786] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4496.890450][T22786] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4496.890459][T22786] __x64_sys_sendto (net/socket.c:2183)
[4496.890463][T22786] ? 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)
[4496.890467][T22786] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4496.890471][T22786] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4496.890476][T22786] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4496.890479][T22786] RIP: 0033:0x7fcad3494a4a
[ 4496.890483][T22786] 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
[ 4496.890486][T22786] RSP: 002b:00007fffb2b40ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4496.890489][T22786] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcad3494a4a
[ 4496.890491][T22786] RDX: 0000000000000040 RSI: 000000001c7ee340 RDI: 0000000000000005
[ 4496.890493][T22786] RBP: 00007fffb2b40f30 R08: 0000000000418574 R09: 000000000000001c
[ 4496.890495][T22786] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4496.890497][T22786] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcad35bd000
| [ 4496.890497][T22786] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcad35bd000
| [ 4496.890512][T22786]
| [ 4496.907030][T22786] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22786
| [4496.907432][T22786] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4496.907696][T22786] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4496.907698][T22786] Call Trace:
[ 4496.907700][T22786]
[4496.907702][T22786] dump_stack_lvl (lib/dump_stack.c:123)
[4496.907709][T22786] check_preemption_disabled (lib/smp_processor_id.c:52)
[4496.907715][T22786] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4496.907721][T22786] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4496.907729][T22786] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4496.907735][T22786] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4496.907740][T22786] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4496.907752][T22786] rawv6_sendmsg (net/ipv6/raw.c:918)
[4496.907764][T22786] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4496.907770][T22786] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4496.907774][T22786] ? __lock_release (kernel/locking/lockdep.c:5534)
[4496.907782][T22786] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4496.907786][T22786] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4496.907795][T22786] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4496.907812][T22786] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4496.907814][T22786] ? __lock_release (kernel/locking/lockdep.c:5534)
[4496.907826][T22786] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4496.907830][T22786] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4496.907836][T22786] ? __pfx___sys_sendto (net/socket.c:2147)
[4496.907851][T22786] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4496.907858][T22786] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4496.907866][T22786] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4496.907873][T22786] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4496.907883][T22786] __x64_sys_sendto (net/socket.c:2183)
[4496.907887][T22786] ? 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)
[4496.907891][T22786] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4496.907896][T22786] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4496.907901][T22786] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4496.907904][T22786] RIP: 0033:0x7fcad3494a4a
[ 4496.907907][T22786] 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
[ 4496.907910][T22786] RSP: 002b:00007fffb2b40ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4496.907914][T22786] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcad3494a4a
[ 4496.907916][T22786] RDX: 0000000000000040 RSI: 000000001c7ee340 RDI: 0000000000000005
[ 4496.907918][T22786] RBP: 00007fffb2b40f30 R08: 0000000000418574 R09: 000000000000001c
[ 4496.907920][T22786] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4496.907922][T22786] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcad35bd000
| [ 4496.907922][T22786] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcad35bd000
| [ 4496.907938][T22786]
| [ 4497.384702][T22790] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22790
| [4497.385187][T22790] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4497.385446][T22790] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4497.385448][T22790] Call Trace:
[ 4497.385451][T22790]
[4497.385453][T22790] dump_stack_lvl (lib/dump_stack.c:123)
[4497.385463][T22790] check_preemption_disabled (lib/smp_processor_id.c:52)
[4497.385471][T22790] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4497.385477][T22790] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4497.385487][T22790] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4497.385494][T22790] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4497.385499][T22790] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4497.385511][T22790] rawv6_sendmsg (net/ipv6/raw.c:918)
[4497.385523][T22790] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4497.385528][T22790] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4497.385535][T22790] ? __lock_release (kernel/locking/lockdep.c:5534)
[4497.385545][T22790] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4497.385551][T22790] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4497.385560][T22790] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4497.385576][T22790] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4497.385579][T22790] ? __lock_release (kernel/locking/lockdep.c:5534)
[4497.385590][T22790] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4497.385596][T22790] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4497.385602][T22790] ? __pfx___sys_sendto (net/socket.c:2147)
[4497.385617][T22790] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4497.385625][T22790] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4497.385635][T22790] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4497.385642][T22790] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4497.385652][T22790] __x64_sys_sendto (net/socket.c:2183)
[4497.385656][T22790] ? 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)
[4497.385661][T22790] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4497.385666][T22790] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4497.385671][T22790] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4497.385675][T22790] RIP: 0033:0x7f3e6d95ea4a
[ 4497.385680][T22790] 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
[ 4497.385683][T22790] RSP: 002b:00007ffe6d3e6118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4497.385687][T22790] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e6d95ea4a
[ 4497.385689][T22790] RDX: 0000000000000040 RSI: 000000000b39b340 RDI: 0000000000000005
[ 4497.385692][T22790] RBP: 00007ffe6d3e61a0 R08: 0000000000418574 R09: 000000000000001c
[ 4497.385694][T22790] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4497.385696][T22790] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e6da87000
| [ 4497.385710][T22790]
| [ 4497.385713][T22790] lwtunnel_output(): recursion limit reached on datapath
| [ 4498.881050][T22794] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22794
| [4498.881505][T22794] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4498.881761][T22794] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4498.881763][T22794] Call Trace:
[ 4498.881765][T22794]
[4498.881767][T22794] dump_stack_lvl (lib/dump_stack.c:123)
[4498.881776][T22794] check_preemption_disabled (lib/smp_processor_id.c:52)
[4498.881783][T22794] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4498.881789][T22794] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4498.881797][T22794] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4498.881804][T22794] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4498.881809][T22794] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4498.881821][T22794] rawv6_sendmsg (net/ipv6/raw.c:918)
[4498.881832][T22794] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4498.881838][T22794] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4498.881843][T22794] ? __lock_release (kernel/locking/lockdep.c:5534)
[4498.881852][T22794] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4498.881857][T22794] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4498.881865][T22794] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4498.881881][T22794] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4498.881884][T22794] ? __lock_release (kernel/locking/lockdep.c:5534)
[4498.881895][T22794] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4498.881901][T22794] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4498.881907][T22794] ? __pfx___sys_sendto (net/socket.c:2147)
[4498.881921][T22794] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4498.881929][T22794] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4498.881939][T22794] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4498.881946][T22794] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4498.881956][T22794] __x64_sys_sendto (net/socket.c:2183)
[4498.881960][T22794] ? 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)
[4498.881964][T22794] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4498.881970][T22794] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4498.881974][T22794] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4498.881978][T22794] RIP: 0033:0x7f0b5a8efa4a
[ 4498.881983][T22794] 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
[ 4498.881986][T22794] RSP: 002b:00007ffd59315838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4498.881990][T22794] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0b5a8efa4a
[ 4498.881993][T22794] RDX: 0000000000000040 RSI: 0000000019e4c340 RDI: 0000000000000005
[ 4498.881995][T22794] RBP: 00007ffd593158c0 R08: 0000000000418574 R09: 000000000000001c
[ 4498.881997][T22794] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4498.881999][T22794] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b5aa18000
| [ 4498.882013][T22794]
| [ 4498.894670][T22794] lwtunnel_output(): recursion limit reached on datapath
| [ 4500.351878][T22798] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22798
| [4500.352356][T22798] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4500.352607][T22798] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4500.352609][T22798] Call Trace:
[ 4500.352612][T22798]
[4500.352614][T22798] dump_stack_lvl (lib/dump_stack.c:123)
[4500.352622][T22798] check_preemption_disabled (lib/smp_processor_id.c:52)
[4500.352629][T22798] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4500.352635][T22798] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4500.352644][T22798] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4500.352650][T22798] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4500.352655][T22798] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4500.352667][T22798] rawv6_sendmsg (net/ipv6/raw.c:918)
[4500.352679][T22798] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4500.352684][T22798] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4500.352690][T22798] ? __lock_release (kernel/locking/lockdep.c:5534)
[4500.352699][T22798] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4500.352704][T22798] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4500.352713][T22798] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4500.352729][T22798] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4500.352732][T22798] ? __lock_release (kernel/locking/lockdep.c:5534)
[4500.352743][T22798] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4500.352749][T22798] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4500.352755][T22798] ? __pfx___sys_sendto (net/socket.c:2147)
[4500.352769][T22798] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4500.352776][T22798] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4500.352785][T22798] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4500.352792][T22798] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4500.352802][T22798] __x64_sys_sendto (net/socket.c:2183)
[4500.352806][T22798] ? 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)
[4500.352810][T22798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4500.352815][T22798] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4500.352820][T22798] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4500.352824][T22798] RIP: 0033:0x7f359ba10a4a
[ 4500.352828][T22798] 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
[ 4500.352831][T22798] RSP: 002b:00007ffef53069b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4500.352835][T22798] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f359ba10a4a
[ 4500.352837][T22798] RDX: 0000000000000040 RSI: 00000000153bb340 RDI: 0000000000000005
[ 4500.352839][T22798] RBP: 00007ffef5306a40 R08: 0000000000418574 R09: 000000000000001c
[ 4500.352841][T22798] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4500.352843][T22798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f359bb39000
| [ 4500.352858][T22798]
| [ 4500.352880][T22798] lwtunnel_output(): recursion limit reached on datapath
| [ 4501.820878][T22802] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22802
| [4501.821354][T22802] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4501.821609][T22802] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4501.821611][T22802] Call Trace:
[ 4501.821613][T22802]
[4501.821615][T22802] dump_stack_lvl (lib/dump_stack.c:123)
[4501.821623][T22802] check_preemption_disabled (lib/smp_processor_id.c:52)
[4501.821630][T22802] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4501.821637][T22802] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4501.821645][T22802] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4501.821652][T22802] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4501.821657][T22802] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4501.821669][T22802] rawv6_sendmsg (net/ipv6/raw.c:918)
[4501.821681][T22802] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4501.821686][T22802] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4501.821691][T22802] ? __lock_release (kernel/locking/lockdep.c:5534)
[4501.821700][T22802] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4501.821705][T22802] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4501.821714][T22802] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4501.821730][T22802] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4501.821733][T22802] ? __lock_release (kernel/locking/lockdep.c:5534)
[4501.821744][T22802] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4501.821750][T22802] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4501.821756][T22802] ? __pfx___sys_sendto (net/socket.c:2147)
[4501.821770][T22802] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4501.821777][T22802] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4501.821786][T22802] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4501.821793][T22802] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4501.821803][T22802] __x64_sys_sendto (net/socket.c:2183)
[4501.821807][T22802] ? 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)
[4501.821811][T22802] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4501.821816][T22802] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4501.821821][T22802] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4501.821824][T22802] RIP: 0033:0x7ff1450aca4a
[ 4501.821829][T22802] 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
[ 4501.821832][T22802] RSP: 002b:00007fff475e2078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4501.821836][T22802] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff1450aca4a
[ 4501.821838][T22802] RDX: 0000000000000040 RSI: 0000000039226340 RDI: 0000000000000005
[ 4501.821840][T22802] RBP: 00007fff475e2100 R08: 0000000000418574 R09: 000000000000001c
[ 4501.821842][T22802] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4501.821843][T22802] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff1451d5000
| [ 4501.821861][T22802] lwtunnel_output(): recursion limit reached on datapath
| [ 4503.193142][ C1] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4503.309365][T22806] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22806
| [4503.309826][T22806] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4503.311206][T22806] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4503.311208][T22806] Call Trace:
[ 4503.311210][T22806]
[4503.311212][T22806] dump_stack_lvl (lib/dump_stack.c:123)
[4503.311221][T22806] check_preemption_disabled (lib/smp_processor_id.c:52)
[4503.311228][T22806] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4503.311234][T22806] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4503.311242][T22806] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4503.311248][T22806] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4503.311253][T22806] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4503.311265][T22806] rawv6_sendmsg (net/ipv6/raw.c:918)
[4503.311277][T22806] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4503.311282][T22806] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4503.311288][T22806] ? __lock_release (kernel/locking/lockdep.c:5534)
[4503.311296][T22806] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4503.311301][T22806] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4503.311310][T22806] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4503.311326][T22806] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4503.311329][T22806] ? __lock_release (kernel/locking/lockdep.c:5534)
[4503.311340][T22806] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4503.311346][T22806] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4503.311352][T22806] ? __pfx___sys_sendto (net/socket.c:2147)
[4503.311366][T22806] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4503.311373][T22806] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4503.311382][T22806] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4503.311389][T22806] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4503.311399][T22806] __x64_sys_sendto (net/socket.c:2183)
[4503.311403][T22806] ? 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)
[4503.311407][T22806] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4503.311412][T22806] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4503.311416][T22806] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4503.311420][T22806] RIP: 0033:0x7f5de4648a4a
[ 4503.311424][T22806] 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
[ 4503.311427][T22806] RSP: 002b:00007ffc00db8dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4503.311431][T22806] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5de4648a4a
[ 4503.311433][T22806] RDX: 0000000000000040 RSI: 0000000017a8a340 RDI: 0000000000000005
[ 4503.311435][T22806] RBP: 00007ffc00db8e60 R08: 0000000000418574 R09: 000000000000001c
[ 4503.311437][T22806] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4503.311439][T22806] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5de4771000
| [ 4503.311453][T22806]
| [ 4503.311456][T22806] lwtunnel_output(): recursion limit reached on datapath
| [ 4504.781397][T22810] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22810
| [4504.781858][T22810] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4504.782126][T22810] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4504.782128][T22810] Call Trace:
[ 4504.782130][T22810]
[4504.782132][T22810] dump_stack_lvl (lib/dump_stack.c:123)
[4504.782141][T22810] check_preemption_disabled (lib/smp_processor_id.c:52)
[4504.782148][T22810] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4504.782154][T22810] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4504.782162][T22810] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4504.782168][T22810] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4504.782173][T22810] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4504.782185][T22810] rawv6_sendmsg (net/ipv6/raw.c:918)
[4504.782197][T22810] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4504.782202][T22810] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4504.782207][T22810] ? __lock_release (kernel/locking/lockdep.c:5534)
[4504.782216][T22810] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4504.782221][T22810] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4504.782230][T22810] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4504.782246][T22810] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4504.782249][T22810] ? __lock_release (kernel/locking/lockdep.c:5534)
[4504.782261][T22810] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4504.782266][T22810] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4504.782272][T22810] ? __pfx___sys_sendto (net/socket.c:2147)
[4504.782286][T22810] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4504.782293][T22810] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4504.782302][T22810] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4504.782309][T22810] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4504.782319][T22810] __x64_sys_sendto (net/socket.c:2183)
[4504.782323][T22810] ? 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)
[4504.782327][T22810] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4504.782332][T22810] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4504.782337][T22810] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4504.782341][T22810] RIP: 0033:0x7fde03fc5a4a
[ 4504.782345][T22810] 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
[ 4504.782348][T22810] RSP: 002b:00007ffed3db0b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4504.782352][T22810] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde03fc5a4a
[ 4504.782355][T22810] RDX: 0000000000000040 RSI: 00000000254dd340 RDI: 0000000000000005
[ 4504.782357][T22810] RBP: 00007ffed3db0c20 R08: 0000000000418574 R09: 000000000000001c
[ 4504.782359][T22810] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4504.782360][T22810] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde040ee000
| [ 4504.782375][T22810]
| [ 4504.782377][T22810] lwtunnel_output(): recursion limit reached on datapath
| [ 4506.270039][T22814] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22814
| [4506.270494][T22814] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4506.270746][T22814] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4506.270748][T22814] Call Trace:
[ 4506.270750][T22814]
[4506.270753][T22814] dump_stack_lvl (lib/dump_stack.c:123)
[4506.270761][T22814] check_preemption_disabled (lib/smp_processor_id.c:52)
[4506.270768][T22814] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4506.270774][T22814] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4506.270782][T22814] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.270789][T22814] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4506.270794][T22814] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.270806][T22814] rawv6_sendmsg (net/ipv6/raw.c:918)
[4506.270818][T22814] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4506.270823][T22814] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4506.270829][T22814] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.270838][T22814] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4506.270843][T22814] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4506.270852][T22814] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4506.270868][T22814] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4506.270870][T22814] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.270882][T22814] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.270887][T22814] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.270893][T22814] ? __pfx___sys_sendto (net/socket.c:2147)
[4506.270907][T22814] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4506.270914][T22814] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4506.270923][T22814] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4506.270930][T22814] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4506.270941][T22814] __x64_sys_sendto (net/socket.c:2183)
[4506.270945][T22814] ? 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)
[4506.270950][T22814] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4506.270955][T22814] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4506.270960][T22814] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4506.270964][T22814] RIP: 0033:0x7f435a445a4a
[ 4506.270968][T22814] 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
[ 4506.270971][T22814] RSP: 002b:00007ffc5a415ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4506.270975][T22814] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f435a445a4a
[ 4506.270978][T22814] RDX: 0000000000000040 RSI: 000000003a645340 RDI: 0000000000000005
[ 4506.270980][T22814] RBP: 00007ffc5a415b60 R08: 0000000000418574 R09: 000000000000001c
[ 4506.270982][T22814] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4506.270984][T22814] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f435a56e000
| [ 4506.270998][T22814]
| [ 4506.283650][T22814] lwtunnel_output(): recursion limit reached on datapath
| [ 4507.771124][T22818] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22818
| [4507.771577][T22818] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4507.771835][T22818] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4507.771837][T22818] Call Trace:
[ 4507.771839][T22818]
[4507.771841][T22818] dump_stack_lvl (lib/dump_stack.c:123)
[4507.771849][T22818] check_preemption_disabled (lib/smp_processor_id.c:52)
[4507.771856][T22818] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4507.771862][T22818] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4507.771870][T22818] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4507.771877][T22818] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4507.771882][T22818] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4507.771894][T22818] rawv6_sendmsg (net/ipv6/raw.c:918)
[4507.771905][T22818] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4507.771911][T22818] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4507.771916][T22818] ? __lock_release (kernel/locking/lockdep.c:5534)
[4507.771925][T22818] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4507.771931][T22818] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4507.771941][T22818] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4507.771957][T22818] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4507.771960][T22818] ? __lock_release (kernel/locking/lockdep.c:5534)
[4507.771972][T22818] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4507.771977][T22818] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4507.771983][T22818] ? __pfx___sys_sendto (net/socket.c:2147)
[4507.771998][T22818] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4507.772005][T22818] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4507.772014][T22818] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4507.772021][T22818] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4507.772031][T22818] __x64_sys_sendto (net/socket.c:2183)
[4507.772035][T22818] ? 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)
[4507.772039][T22818] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4507.772044][T22818] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4507.772048][T22818] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4507.772052][T22818] RIP: 0033:0x7f60ca73ea4a
[ 4507.772057][T22818] 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
[ 4507.772060][T22818] RSP: 002b:00007ffc5b6d2ef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4507.772064][T22818] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60ca73ea4a
[ 4507.772066][T22818] RDX: 0000000000000040 RSI: 0000000007e1d340 RDI: 0000000000000005
[ 4507.772068][T22818] RBP: 00007ffc5b6d2f80 R08: 0000000000418574 R09: 000000000000001c
[ 4507.772070][T22818] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4507.772071][T22818] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60ca867000
| [ 4507.785324][T22818] lwtunnel_output(): recursion limit reached on datapath
| [ 4509.127007][ T68] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4509.588977][T22825] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22825
| [4509.589474][T22825] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4509.589744][T22825] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4509.589747][T22825] Call Trace:
[ 4509.589749][T22825]
[4509.589752][T22825] dump_stack_lvl (lib/dump_stack.c:123)
[4509.589762][T22825] check_preemption_disabled (lib/smp_processor_id.c:52)
[4509.589770][T22825] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4509.589777][T22825] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4509.589786][T22825] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4509.589794][T22825] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4509.589799][T22825] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4509.589811][T22825] rawv6_sendmsg (net/ipv6/raw.c:918)
[4509.589823][T22825] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4509.589829][T22825] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4509.589835][T22825] ? __lock_release (kernel/locking/lockdep.c:5534)
[4509.589845][T22825] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4509.589852][T22825] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4509.589861][T22825] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4509.589877][T22825] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4509.589880][T22825] ? __lock_release (kernel/locking/lockdep.c:5534)
[4509.589892][T22825] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4509.589899][T22825] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4509.589905][T22825] ? __pfx___sys_sendto (net/socket.c:2147)
[4509.589920][T22825] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4509.589928][T22825] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4509.589939][T22825] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4509.589946][T22825] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4509.589956][T22825] __x64_sys_sendto (net/socket.c:2183)
[4509.589960][T22825] ? 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)
[4509.589965][T22825] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4509.589970][T22825] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4509.589976][T22825] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4509.589981][T22825] RIP: 0033:0x7fb3cd802a4a
[ 4509.589986][T22825] 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
[ 4509.589989][T22825] RSP: 002b:00007ffd07417f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4509.589994][T22825] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb3cd802a4a
[ 4509.589996][T22825] RDX: 0000000000000040 RSI: 00000000233db340 RDI: 0000000000000005
[ 4509.589998][T22825] RBP: 00007ffd07418000 R08: 0000000000418574 R09: 000000000000001c
[ 4509.589999][T22825] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4509.590001][T22825] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3cd92b000
| [ 4509.590001][T22825] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3cd92b000
| [ 4509.590016][T22825]
| [ 4509.604258][T22825] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22825
| [4509.604646][T22825] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4509.604909][T22825] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4509.604911][T22825] Call Trace:
[ 4509.604913][T22825]
[4509.604915][T22825] dump_stack_lvl (lib/dump_stack.c:123)
[4509.604923][T22825] check_preemption_disabled (lib/smp_processor_id.c:52)
[4509.604930][T22825] lwtunnel_output (net/core/lwtunnel.c:359)
[4509.604938][T22825] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4509.604947][T22825] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4509.604953][T22825] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4509.604958][T22825] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4509.604970][T22825] rawv6_sendmsg (net/ipv6/raw.c:918)
[4509.604982][T22825] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4509.604988][T22825] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4509.604992][T22825] ? __lock_release (kernel/locking/lockdep.c:5534)
[4509.605000][T22825] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4509.605005][T22825] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4509.605014][T22825] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4509.605031][T22825] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4509.605033][T22825] ? __lock_release (kernel/locking/lockdep.c:5534)
[4509.605045][T22825] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4509.605050][T22825] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4509.605056][T22825] ? __pfx___sys_sendto (net/socket.c:2147)
[4509.605071][T22825] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4509.605079][T22825] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4509.605088][T22825] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4509.605095][T22825] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4509.605106][T22825] __x64_sys_sendto (net/socket.c:2183)
[4509.605110][T22825] ? 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)
[4509.605113][T22825] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4509.605118][T22825] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4509.605123][T22825] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4509.605127][T22825] RIP: 0033:0x7fb3cd802a4a
[ 4509.605131][T22825] 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
[ 4509.605134][T22825] RSP: 002b:00007ffd07417f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4509.605138][T22825] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb3cd802a4a
[ 4509.605140][T22825] RDX: 0000000000000040 RSI: 00000000233db340 RDI: 0000000000000005
[ 4509.605142][T22825] RBP: 00007ffd07418000 R08: 0000000000418574 R09: 000000000000001c
[ 4509.605144][T22825] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4509.605146][T22825] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3cd92b000
| [ 4509.605146][T22825] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3cd92b000
| [ 4509.605161][T22825]
| [ 4509.618995][T22825] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22825
| [4509.619394][T22825] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4509.619664][T22825] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4509.619666][T22825] Call Trace:
[ 4509.619668][T22825]
[4509.619670][T22825] dump_stack_lvl (lib/dump_stack.c:123)
[4509.619678][T22825] check_preemption_disabled (lib/smp_processor_id.c:52)
[4509.619684][T22825] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4509.619691][T22825] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4509.619698][T22825] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4509.619705][T22825] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4509.619710][T22825] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4509.619722][T22825] rawv6_sendmsg (net/ipv6/raw.c:918)
[4509.619734][T22825] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4509.619740][T22825] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4509.619744][T22825] ? __lock_release (kernel/locking/lockdep.c:5534)
[4509.619753][T22825] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4509.619757][T22825] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4509.619767][T22825] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4509.619783][T22825] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4509.619786][T22825] ? __lock_release (kernel/locking/lockdep.c:5534)
[4509.619797][T22825] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4509.619802][T22825] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4509.619808][T22825] ? __pfx___sys_sendto (net/socket.c:2147)
[4509.619823][T22825] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4509.619830][T22825] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4509.619839][T22825] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4509.619846][T22825] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4509.619856][T22825] __x64_sys_sendto (net/socket.c:2183)
[4509.619860][T22825] ? 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)
[4509.619864][T22825] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4509.619869][T22825] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4509.619874][T22825] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4509.619877][T22825] RIP: 0033:0x7fb3cd802a4a
[ 4509.619881][T22825] 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
[ 4509.619884][T22825] RSP: 002b:00007ffd07417f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4509.619887][T22825] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb3cd802a4a
[ 4509.619890][T22825] RDX: 0000000000000040 RSI: 00000000233db340 RDI: 0000000000000005
[ 4509.619892][T22825] RBP: 00007ffd07418000 R08: 0000000000418574 R09: 000000000000001c
[ 4509.619894][T22825] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4509.619896][T22825] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3cd92b000
| [ 4509.619896][T22825] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3cd92b000
| [ 4509.619911][T22825]
| [ 4510.609807][T22833] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22833
| [4510.610287][T22833] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4510.610541][T22833] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4510.610543][T22833] Call Trace:
[ 4510.610546][T22833]
[4510.610548][T22833] dump_stack_lvl (lib/dump_stack.c:123)
[4510.610559][T22833] check_preemption_disabled (lib/smp_processor_id.c:52)
[4510.610567][T22833] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4510.610573][T22833] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4510.610583][T22833] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4510.610590][T22833] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4510.610595][T22833] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4510.610607][T22833] rawv6_sendmsg (net/ipv6/raw.c:918)
[4510.610619][T22833] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4510.610624][T22833] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4510.610632][T22833] ? __lock_release (kernel/locking/lockdep.c:5534)
[4510.610641][T22833] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4510.610648][T22833] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4510.610657][T22833] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4510.610673][T22833] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4510.610676][T22833] ? __lock_release (kernel/locking/lockdep.c:5534)
[4510.610687][T22833] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4510.610694][T22833] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4510.610700][T22833] ? __pfx___sys_sendto (net/socket.c:2147)
[4510.610714][T22833] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4510.610722][T22833] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4510.610732][T22833] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4510.610739][T22833] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4510.610749][T22833] __x64_sys_sendto (net/socket.c:2183)
[4510.610753][T22833] ? 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)
[4510.610757][T22833] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4510.610763][T22833] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4510.610767][T22833] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4510.610772][T22833] RIP: 0033:0x7f029a71da4a
[ 4510.610777][T22833] 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
[ 4510.610780][T22833] RSP: 002b:00007ffea5509428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4510.610784][T22833] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f029a71da4a
[ 4510.610786][T22833] RDX: 0000000000000040 RSI: 000000001f4bb340 RDI: 0000000000000005
[ 4510.610788][T22833] RBP: 00007ffea55094b0 R08: 0000000000418574 R09: 000000000000001c
[ 4510.610790][T22833] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4510.610792][T22833] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f029a846000
| [ 4510.610806][T22833]
| [ 4510.610808][T22833] lwtunnel_output(): recursion limit reached on datapath
| [ 4512.230261][T22838] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22838
| [4512.230750][T22838] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4512.231036][T22838] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4512.231038][T22838] Call Trace:
[ 4512.231041][T22838]
[4512.231044][T22838] dump_stack_lvl (lib/dump_stack.c:123)
[4512.231052][T22838] check_preemption_disabled (lib/smp_processor_id.c:52)
[4512.231058][T22838] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4512.231065][T22838] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4512.231073][T22838] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4512.231079][T22838] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4512.231084][T22838] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4512.231096][T22838] rawv6_sendmsg (net/ipv6/raw.c:918)
[4512.231108][T22838] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4512.231113][T22838] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4512.231119][T22838] ? __lock_release (kernel/locking/lockdep.c:5534)
[4512.231127][T22838] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4512.231133][T22838] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4512.231142][T22838] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4512.231158][T22838] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4512.231160][T22838] ? __lock_release (kernel/locking/lockdep.c:5534)
[4512.231171][T22838] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4512.231177][T22838] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4512.231183][T22838] ? __pfx___sys_sendto (net/socket.c:2147)
[4512.231197][T22838] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4512.231204][T22838] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4512.231213][T22838] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4512.231220][T22838] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4512.231230][T22838] __x64_sys_sendto (net/socket.c:2183)
[4512.231234][T22838] ? 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)
[4512.231238][T22838] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4512.231244][T22838] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4512.231249][T22838] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4512.231252][T22838] RIP: 0033:0x7f8e32ff5a4a
[ 4512.231257][T22838] 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
[ 4512.231260][T22838] RSP: 002b:00007ffea65751f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4512.231264][T22838] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e32ff5a4a
[ 4512.231266][T22838] RDX: 0000000000000040 RSI: 000000000ddd3340 RDI: 0000000000000005
[ 4512.231268][T22838] RBP: 00007ffea6575280 R08: 0000000000418574 R09: 000000000000001c
[ 4512.231270][T22838] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4512.231271][T22838] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e3311e000
| [ 4512.231271][T22838] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e3311e000
| [ 4512.231286][T22838]
| [ 4512.231288][T22838] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22838
| [4512.244913][T22838] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4512.245187][T22838] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4512.245188][T22838] Call Trace:
[ 4512.245190][T22838]
[4512.245192][T22838] dump_stack_lvl (lib/dump_stack.c:123)
[4512.245200][T22838] check_preemption_disabled (lib/smp_processor_id.c:52)
[4512.245206][T22838] lwtunnel_output (net/core/lwtunnel.c:359)
[4512.245213][T22838] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4512.245220][T22838] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4512.245226][T22838] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4512.245232][T22838] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4512.245244][T22838] rawv6_sendmsg (net/ipv6/raw.c:918)
[4512.245256][T22838] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4512.245261][T22838] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4512.245265][T22838] ? __lock_release (kernel/locking/lockdep.c:5534)
[4512.245273][T22838] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4512.245277][T22838] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4512.245286][T22838] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4512.245303][T22838] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4512.245306][T22838] ? __lock_release (kernel/locking/lockdep.c:5534)
[4512.245317][T22838] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4512.245322][T22838] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4512.245327][T22838] ? __pfx___sys_sendto (net/socket.c:2147)
[4512.245342][T22838] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4512.245349][T22838] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4512.245357][T22838] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4512.245364][T22838] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4512.245374][T22838] __x64_sys_sendto (net/socket.c:2183)
[4512.245378][T22838] ? 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)
[4512.245382][T22838] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4512.245387][T22838] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4512.245392][T22838] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4512.245395][T22838] RIP: 0033:0x7f8e32ff5a4a
[ 4512.245399][T22838] 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
[ 4512.245402][T22838] RSP: 002b:00007ffea65751f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4512.245405][T22838] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e32ff5a4a
[ 4512.245407][T22838] RDX: 0000000000000040 RSI: 000000000ddd3340 RDI: 0000000000000005
[ 4512.245409][T22838] RBP: 00007ffea6575280 R08: 0000000000418574 R09: 000000000000001c
[ 4512.245411][T22838] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4512.245413][T22838] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e3311e000
| [ 4512.245413][T22838] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e3311e000
| [ 4512.245428][T22838]
| [ 4512.245814][T22838] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22838
| [4512.258015][T22838] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4512.258277][T22838] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4512.258279][T22838] Call Trace:
[ 4512.258281][T22838]
[4512.258283][T22838] dump_stack_lvl (lib/dump_stack.c:123)
[4512.258289][T22838] check_preemption_disabled (lib/smp_processor_id.c:52)
[4512.258295][T22838] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4512.258302][T22838] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4512.258310][T22838] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4512.258316][T22838] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4512.258321][T22838] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4512.258333][T22838] rawv6_sendmsg (net/ipv6/raw.c:918)
[4512.258345][T22838] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4512.258350][T22838] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4512.258354][T22838] ? __lock_release (kernel/locking/lockdep.c:5534)
[4512.258362][T22838] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4512.258366][T22838] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4512.258375][T22838] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4512.258392][T22838] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4512.258395][T22838] ? __lock_release (kernel/locking/lockdep.c:5534)
[4512.258406][T22838] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4512.258411][T22838] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4512.258416][T22838] ? __pfx___sys_sendto (net/socket.c:2147)
[4512.258431][T22838] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4512.258438][T22838] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4512.258445][T22838] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4512.258452][T22838] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4512.258462][T22838] __x64_sys_sendto (net/socket.c:2183)
[4512.258466][T22838] ? 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)
[4512.258470][T22838] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4512.258474][T22838] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4512.258479][T22838] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4512.258482][T22838] RIP: 0033:0x7f8e32ff5a4a
[ 4512.258486][T22838] 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
[ 4512.258489][T22838] RSP: 002b:00007ffea65751f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4512.258492][T22838] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e32ff5a4a
[ 4512.258494][T22838] RDX: 0000000000000040 RSI: 000000000ddd3340 RDI: 0000000000000005
[ 4512.258496][T22838] RBP: 00007ffea6575280 R08: 0000000000418574 R09: 000000000000001c
[ 4512.258498][T22838] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4512.258500][T22838] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e3311e000
| [ 4512.258500][T22838] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e3311e000
| [ 4512.258514][T22838]
| [ 4512.859487][T22843] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22843
| [4512.859996][T22843] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4512.860265][T22843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4512.860268][T22843] Call Trace:
[ 4512.860270][T22843]
[4512.860273][T22843] dump_stack_lvl (lib/dump_stack.c:123)
[4512.860284][T22843] check_preemption_disabled (lib/smp_processor_id.c:52)
[4512.860292][T22843] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4512.860298][T22843] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4512.860308][T22843] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4512.860316][T22843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4512.860321][T22843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4512.860333][T22843] rawv6_sendmsg (net/ipv6/raw.c:918)
[4512.860345][T22843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4512.860350][T22843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4512.860357][T22843] ? __lock_release (kernel/locking/lockdep.c:5534)
[4512.860366][T22843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4512.860373][T22843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4512.860382][T22843] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4512.860398][T22843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4512.860401][T22843] ? __lock_release (kernel/locking/lockdep.c:5534)
[4512.860413][T22843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4512.860419][T22843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4512.860425][T22843] ? __pfx___sys_sendto (net/socket.c:2147)
[4512.860440][T22843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4512.860448][T22843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4512.860457][T22843] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4512.860465][T22843] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4512.860475][T22843] __x64_sys_sendto (net/socket.c:2183)
[4512.860479][T22843] ? 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)
[4512.860484][T22843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4512.860489][T22843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4512.860494][T22843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4512.860499][T22843] RIP: 0033:0x7fd3d8d17a4a
[ 4512.860503][T22843] 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
[ 4512.860507][T22843] RSP: 002b:00007ffd3d13a818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4512.860511][T22843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3d8d17a4a
[ 4512.860513][T22843] RDX: 0000000000000040 RSI: 000000003ecf7340 RDI: 0000000000000005
[ 4512.860515][T22843] RBP: 00007ffd3d13a8a0 R08: 0000000000418574 R09: 000000000000001c
[ 4512.860517][T22843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4512.860519][T22843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3d8e40000
| [ 4512.860519][T22843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3d8e40000
| [ 4512.860533][T22843]
| [ 4512.860536][T22843] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22843
| [4512.873529][T22843] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4512.873792][T22843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4512.873793][T22843] Call Trace:
[ 4512.873796][T22843]
[4512.873798][T22843] dump_stack_lvl (lib/dump_stack.c:123)
[4512.873805][T22843] check_preemption_disabled (lib/smp_processor_id.c:52)
[4512.873811][T22843] lwtunnel_output (net/core/lwtunnel.c:359)
[4512.873818][T22843] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4512.873825][T22843] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4512.873831][T22843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4512.873836][T22843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4512.873848][T22843] rawv6_sendmsg (net/ipv6/raw.c:918)
[4512.873860][T22843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4512.873866][T22843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4512.873870][T22843] ? __lock_release (kernel/locking/lockdep.c:5534)
[4512.873877][T22843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4512.873881][T22843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4512.873890][T22843] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4512.873906][T22843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4512.873909][T22843] ? __lock_release (kernel/locking/lockdep.c:5534)
[4512.873921][T22843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4512.873926][T22843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4512.873931][T22843] ? __pfx___sys_sendto (net/socket.c:2147)
[4512.873947][T22843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4512.873954][T22843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4512.873962][T22843] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4512.873970][T22843] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4512.873986][T22843] __x64_sys_sendto (net/socket.c:2183)
[4512.873990][T22843] ? 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)
[4512.873994][T22843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4512.873999][T22843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4512.874004][T22843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4512.874007][T22843] RIP: 0033:0x7fd3d8d17a4a
[ 4512.874011][T22843] 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
[ 4512.874015][T22843] RSP: 002b:00007ffd3d13a818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4512.874018][T22843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3d8d17a4a
[ 4512.874020][T22843] RDX: 0000000000000040 RSI: 000000003ecf7340 RDI: 0000000000000005
[ 4512.874023][T22843] RBP: 00007ffd3d13a8a0 R08: 0000000000418574 R09: 000000000000001c
[ 4512.874025][T22843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4512.874027][T22843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3d8e40000
| [ 4512.874027][T22843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3d8e40000
| [ 4512.874041][T22843]
| [ 4512.887828][T22843] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22843
| [4512.888231][T22843] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4512.888495][T22843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4512.888497][T22843] Call Trace:
[ 4512.888499][T22843]
[4512.888501][T22843] dump_stack_lvl (lib/dump_stack.c:123)
[4512.888507][T22843] check_preemption_disabled (lib/smp_processor_id.c:52)
[4512.888514][T22843] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4512.888521][T22843] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4512.888528][T22843] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4512.888534][T22843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4512.888539][T22843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4512.888551][T22843] rawv6_sendmsg (net/ipv6/raw.c:918)
[4512.888563][T22843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4512.888569][T22843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4512.888573][T22843] ? __lock_release (kernel/locking/lockdep.c:5534)
[4512.888581][T22843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4512.888586][T22843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4512.888595][T22843] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4512.888611][T22843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4512.888614][T22843] ? __lock_release (kernel/locking/lockdep.c:5534)
[4512.888626][T22843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4512.888631][T22843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4512.888636][T22843] ? __pfx___sys_sendto (net/socket.c:2147)
[4512.888651][T22843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4512.888658][T22843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4512.888666][T22843] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4512.888673][T22843] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4512.888683][T22843] __x64_sys_sendto (net/socket.c:2183)
[4512.888687][T22843] ? 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)
[4512.888690][T22843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4512.888695][T22843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4512.888700][T22843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4512.888704][T22843] RIP: 0033:0x7fd3d8d17a4a
[ 4512.888708][T22843] 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
[ 4512.888710][T22843] RSP: 002b:00007ffd3d13a818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4512.888714][T22843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3d8d17a4a
[ 4512.888716][T22843] RDX: 0000000000000040 RSI: 000000003ecf7340 RDI: 0000000000000005
[ 4512.888718][T22843] RBP: 00007ffd3d13a8a0 R08: 0000000000418574 R09: 000000000000001c
[ 4512.888720][T22843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4512.888722][T22843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3d8e40000
| [ 4512.888722][T22843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3d8e40000
| [ 4512.888736][T22843]
| [ 4513.635508][T22849] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22849
| [4513.636010][T22849] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4513.636278][T22849] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4513.636280][T22849] Call Trace:
[ 4513.636282][T22849]
[4513.636285][T22849] dump_stack_lvl (lib/dump_stack.c:123)
[4513.636296][T22849] check_preemption_disabled (lib/smp_processor_id.c:52)
[4513.636303][T22849] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4513.636310][T22849] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4513.636319][T22849] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4513.636326][T22849] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4513.636331][T22849] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4513.636343][T22849] rawv6_sendmsg (net/ipv6/raw.c:918)
[4513.636354][T22849] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4513.636360][T22849] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4513.636366][T22849] ? __lock_release (kernel/locking/lockdep.c:5534)
[4513.636376][T22849] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4513.636382][T22849] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4513.636391][T22849] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4513.636407][T22849] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4513.636410][T22849] ? __lock_release (kernel/locking/lockdep.c:5534)
[4513.636421][T22849] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4513.636428][T22849] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4513.636434][T22849] ? __pfx___sys_sendto (net/socket.c:2147)
[4513.636448][T22849] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4513.636456][T22849] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4513.636465][T22849] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4513.636472][T22849] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4513.636482][T22849] __x64_sys_sendto (net/socket.c:2183)
[4513.636486][T22849] ? 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)
[4513.636491][T22849] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4513.636496][T22849] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4513.636501][T22849] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4513.636505][T22849] RIP: 0033:0x7fad48b12a4a
[ 4513.636510][T22849] 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
[ 4513.636514][T22849] RSP: 002b:00007ffdca182208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4513.636518][T22849] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad48b12a4a
[ 4513.636520][T22849] RDX: 0000000000000040 RSI: 00000000119e1340 RDI: 0000000000000005
[ 4513.636522][T22849] RBP: 00007ffdca182290 R08: 0000000000418574 R09: 000000000000001c
[ 4513.636524][T22849] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4513.636526][T22849] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad48c3b000
| [ 4513.636526][T22849] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad48c3b000
| [ 4513.636541][T22849]
| [ 4513.636544][T22849] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22849
| [4513.649347][T22849] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4513.649612][T22849] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4513.649614][T22849] Call Trace:
[ 4513.649616][T22849]
[4513.649618][T22849] dump_stack_lvl (lib/dump_stack.c:123)
[4513.649624][T22849] check_preemption_disabled (lib/smp_processor_id.c:52)
[4513.649631][T22849] lwtunnel_output (net/core/lwtunnel.c:359)
[4513.649637][T22849] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4513.649645][T22849] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4513.649651][T22849] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4513.649656][T22849] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4513.649668][T22849] rawv6_sendmsg (net/ipv6/raw.c:918)
[4513.649680][T22849] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4513.649686][T22849] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4513.649690][T22849] ? __lock_release (kernel/locking/lockdep.c:5534)
[4513.649698][T22849] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4513.649702][T22849] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4513.649711][T22849] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4513.649728][T22849] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4513.649731][T22849] ? __lock_release (kernel/locking/lockdep.c:5534)
[4513.649742][T22849] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4513.649747][T22849] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4513.649753][T22849] ? __pfx___sys_sendto (net/socket.c:2147)
[4513.649768][T22849] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4513.649775][T22849] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4513.649784][T22849] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4513.649792][T22849] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4513.649802][T22849] __x64_sys_sendto (net/socket.c:2183)
[4513.649806][T22849] ? 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)
[4513.649810][T22849] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4513.649815][T22849] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4513.649820][T22849] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4513.649823][T22849] RIP: 0033:0x7fad48b12a4a
[ 4513.649827][T22849] 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
[ 4513.649830][T22849] RSP: 002b:00007ffdca182208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4513.649833][T22849] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad48b12a4a
[ 4513.649835][T22849] RDX: 0000000000000040 RSI: 00000000119e1340 RDI: 0000000000000005
[ 4513.649837][T22849] RBP: 00007ffdca182290 R08: 0000000000418574 R09: 000000000000001c
[ 4513.649839][T22849] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4513.649841][T22849] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad48c3b000
| [ 4513.649841][T22849] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad48c3b000
| [ 4513.649856][T22849]
| [ 4513.664137][T22849] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22849
| [4513.664526][T22849] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4513.664789][T22849] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4513.664791][T22849] Call Trace:
[ 4513.664793][T22849]
[4513.664795][T22849] dump_stack_lvl (lib/dump_stack.c:123)
[4513.664801][T22849] check_preemption_disabled (lib/smp_processor_id.c:52)
[4513.664808][T22849] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4513.664814][T22849] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4513.664822][T22849] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4513.664828][T22849] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4513.664833][T22849] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4513.664845][T22849] rawv6_sendmsg (net/ipv6/raw.c:918)
[4513.664857][T22849] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4513.664863][T22849] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4513.664868][T22849] ? __lock_release (kernel/locking/lockdep.c:5534)
[4513.664876][T22849] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4513.664881][T22849] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4513.664890][T22849] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4513.664906][T22849] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4513.664909][T22849] ? __lock_release (kernel/locking/lockdep.c:5534)
[4513.664920][T22849] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4513.664926][T22849] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4513.664932][T22849] ? __pfx___sys_sendto (net/socket.c:2147)
[4513.664948][T22849] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4513.664955][T22849] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4513.664964][T22849] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4513.664971][T22849] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4513.664982][T22849] __x64_sys_sendto (net/socket.c:2183)
[4513.664986][T22849] ? 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)
[4513.664990][T22849] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4513.664995][T22849] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4513.665000][T22849] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4513.665003][T22849] RIP: 0033:0x7fad48b12a4a
[ 4513.665007][T22849] 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
[ 4513.665010][T22849] RSP: 002b:00007ffdca182208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4513.665014][T22849] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad48b12a4a
[ 4513.665016][T22849] RDX: 0000000000000040 RSI: 00000000119e1340 RDI: 0000000000000005
[ 4513.665018][T22849] RBP: 00007ffdca182290 R08: 0000000000418574 R09: 000000000000001c
[ 4513.665020][T22849] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4513.665022][T22849] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad48c3b000
| [ 4513.665022][T22849] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad48c3b000
| [ 4513.665037][T22849]
| [ 4514.529653][T22856] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22856
| [4514.530450][T22856] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4514.530720][T22856] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4514.530722][T22856] Call Trace:
[ 4514.530725][T22856]
[4514.530728][T22856] dump_stack_lvl (lib/dump_stack.c:123)
[4514.530738][T22856] check_preemption_disabled (lib/smp_processor_id.c:52)
[4514.530746][T22856] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4514.530752][T22856] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4514.530762][T22856] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4514.530769][T22856] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4514.530775][T22856] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4514.530787][T22856] rawv6_sendmsg (net/ipv6/raw.c:918)
[4514.530798][T22856] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4514.530804][T22856] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4514.530810][T22856] ? __lock_release (kernel/locking/lockdep.c:5534)
[4514.530820][T22856] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4514.530827][T22856] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4514.530835][T22856] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4514.530851][T22856] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4514.530854][T22856] ? __lock_release (kernel/locking/lockdep.c:5534)
[4514.530865][T22856] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4514.530872][T22856] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4514.530878][T22856] ? __pfx___sys_sendto (net/socket.c:2147)
[4514.530892][T22856] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4514.530900][T22856] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4514.530910][T22856] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4514.530917][T22856] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4514.530927][T22856] __x64_sys_sendto (net/socket.c:2183)
[4514.530932][T22856] ? 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)
[4514.530938][T22856] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4514.530943][T22856] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4514.530948][T22856] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4514.530953][T22856] RIP: 0033:0x7f7a3aa05a4a
[ 4514.530957][T22856] 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
[ 4514.530960][T22856] RSP: 002b:00007ffe8ceebcb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4514.530964][T22856] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7a3aa05a4a
[ 4514.530967][T22856] RDX: 0000000000000040 RSI: 0000000021245340 RDI: 0000000000000005
[ 4514.530969][T22856] RBP: 00007ffe8ceebd40 R08: 0000000000418574 R09: 000000000000001c
[ 4514.530971][T22856] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4514.530973][T22856] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a3ab2e000
| [ 4517.018092][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 4518.212419][T22870] check_preemption_disabled: 4 callbacks suppressed
| [ 4518.212428][T22870] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22870
| [4518.213332][T22870] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4518.213602][T22870] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4518.213604][T22870] Call Trace:
[ 4518.213606][T22870]
[4518.213609][T22870] dump_stack_lvl (lib/dump_stack.c:123)
[4518.213620][T22870] check_preemption_disabled (lib/smp_processor_id.c:52)
[4518.213627][T22870] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4518.213634][T22870] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4518.213643][T22870] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4518.213652][T22870] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4518.213657][T22870] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4518.213669][T22870] rawv6_sendmsg (net/ipv6/raw.c:918)
[4518.213680][T22870] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4518.213686][T22870] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4518.213692][T22870] ? __lock_release (kernel/locking/lockdep.c:5534)
[4518.213702][T22870] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4518.213709][T22870] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4518.213718][T22870] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4518.213734][T22870] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4518.213737][T22870] ? __lock_release (kernel/locking/lockdep.c:5534)
[4518.213749][T22870] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4518.213756][T22870] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4518.213762][T22870] ? __pfx___sys_sendto (net/socket.c:2147)
[4518.213776][T22870] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4518.213784][T22870] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4518.213794][T22870] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4518.213801][T22870] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4518.213812][T22870] __x64_sys_sendto (net/socket.c:2183)
[4518.213816][T22870] ? 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)
[4518.213821][T22870] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4518.213826][T22870] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4518.213831][T22870] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4518.213835][T22870] RIP: 0033:0x7fd0e1fe1a4a
[ 4518.213840][T22870] 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
[ 4518.213844][T22870] RSP: 002b:00007fff5fc31948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4518.213848][T22870] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd0e1fe1a4a
[ 4518.213850][T22870] RDX: 0000000000000040 RSI: 00000000303f4340 RDI: 0000000000000005
[ 4518.213852][T22870] RBP: 00007fff5fc319d0 R08: 0000000000418574 R09: 000000000000001c
[ 4518.213854][T22870] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4518.213855][T22870] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd0e210a000
| [ 4518.213855][T22870] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd0e210a000
| [ 4518.213870][T22870]
| [ 4518.213872][T22870] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22870
| [4518.226296][T22870] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4518.226561][T22870] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4518.226563][T22870] Call Trace:
[ 4518.226565][T22870]
[4518.226567][T22870] dump_stack_lvl (lib/dump_stack.c:123)
[4518.226574][T22870] check_preemption_disabled (lib/smp_processor_id.c:52)
[4518.226580][T22870] lwtunnel_output (net/core/lwtunnel.c:359)
[4518.226586][T22870] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4518.226594][T22870] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4518.226599][T22870] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4518.226604][T22870] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4518.226617][T22870] rawv6_sendmsg (net/ipv6/raw.c:918)
[4518.226629][T22870] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4518.226634][T22870] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4518.226639][T22870] ? __lock_release (kernel/locking/lockdep.c:5534)
[4518.226646][T22870] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4518.226650][T22870] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4518.226659][T22870] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4518.226675][T22870] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4518.226678][T22870] ? __lock_release (kernel/locking/lockdep.c:5534)
[4518.226690][T22870] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4518.226695][T22870] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4518.226701][T22870] ? __pfx___sys_sendto (net/socket.c:2147)
[4518.226716][T22870] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4518.226722][T22870] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4518.226730][T22870] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4518.226737][T22870] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4518.226748][T22870] __x64_sys_sendto (net/socket.c:2183)
[4518.226752][T22870] ? 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)
[4518.226756][T22870] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4518.226760][T22870] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4518.226766][T22870] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4518.226769][T22870] RIP: 0033:0x7fd0e1fe1a4a
[ 4518.226772][T22870] 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
[ 4518.226775][T22870] RSP: 002b:00007fff5fc31948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4518.226779][T22870] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd0e1fe1a4a
[ 4518.226781][T22870] RDX: 0000000000000040 RSI: 00000000303f4340 RDI: 0000000000000005
[ 4518.226783][T22870] RBP: 00007fff5fc319d0 R08: 0000000000418574 R09: 000000000000001c
[ 4518.226785][T22870] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4518.226787][T22870] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd0e210a000
| [ 4518.226787][T22870] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd0e210a000
| [ 4518.226802][T22870]
| [ 4518.245662][T22870] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22870
| [4518.246070][T22870] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4518.246336][T22870] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4518.246339][T22870] Call Trace:
[ 4518.246341][T22870]
[4518.246343][T22870] dump_stack_lvl (lib/dump_stack.c:123)
[4518.246350][T22870] check_preemption_disabled (lib/smp_processor_id.c:52)
[4518.246358][T22870] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4518.246365][T22870] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4518.246373][T22870] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4518.246380][T22870] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4518.246385][T22870] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4518.246398][T22870] rawv6_sendmsg (net/ipv6/raw.c:918)
[4518.246410][T22870] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4518.246415][T22870] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4518.246420][T22870] ? __lock_release (kernel/locking/lockdep.c:5534)
[4518.246428][T22870] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4518.246432][T22870] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4518.246441][T22870] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4518.246458][T22870] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4518.246461][T22870] ? __lock_release (kernel/locking/lockdep.c:5534)
[4518.246472][T22870] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4518.246477][T22870] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4518.246483][T22870] ? __pfx___sys_sendto (net/socket.c:2147)
[4518.246498][T22870] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4518.246506][T22870] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4518.246514][T22870] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4518.246521][T22870] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4518.246531][T22870] __x64_sys_sendto (net/socket.c:2183)
[4518.246535][T22870] ? 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)
[4518.246539][T22870] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4518.246544][T22870] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4518.246549][T22870] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4518.246553][T22870] RIP: 0033:0x7fd0e1fe1a4a
[ 4518.246556][T22870] 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
[ 4518.246559][T22870] RSP: 002b:00007fff5fc31948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4518.246563][T22870] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd0e1fe1a4a
[ 4518.246565][T22870] RDX: 0000000000000040 RSI: 00000000303f4340 RDI: 0000000000000005
[ 4518.246567][T22870] RBP: 00007fff5fc319d0 R08: 0000000000418574 R09: 000000000000001c
[ 4518.246569][T22870] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4518.246571][T22870] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd0e210a000
| [ 4518.246571][T22870] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd0e210a000
| [ 4518.246586][T22870]
| [ 4518.726714][T22874] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22874
| [4518.727202][T22874] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4518.727464][T22874] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4518.727466][T22874] Call Trace:
[ 4518.727468][T22874]
[4518.727471][T22874] dump_stack_lvl (lib/dump_stack.c:123)
[4518.727481][T22874] check_preemption_disabled (lib/smp_processor_id.c:52)
[4518.727489][T22874] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4518.727495][T22874] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4518.727505][T22874] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4518.727512][T22874] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4518.727517][T22874] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4518.727530][T22874] rawv6_sendmsg (net/ipv6/raw.c:918)
[4518.727541][T22874] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4518.727547][T22874] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4518.727553][T22874] ? __lock_release (kernel/locking/lockdep.c:5534)
[4518.727563][T22874] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4518.727570][T22874] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4518.727579][T22874] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4518.727595][T22874] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4518.727598][T22874] ? __lock_release (kernel/locking/lockdep.c:5534)
[4518.727610][T22874] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4518.727616][T22874] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4518.727622][T22874] ? __pfx___sys_sendto (net/socket.c:2147)
[4518.727636][T22874] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4518.727644][T22874] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4518.727654][T22874] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4518.727661][T22874] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4518.727671][T22874] __x64_sys_sendto (net/socket.c:2183)
[4518.727675][T22874] ? 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)
[4518.727679][T22874] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4518.727684][T22874] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4518.727689][T22874] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4518.727694][T22874] RIP: 0033:0x7f8099e31a4a
[ 4518.727698][T22874] 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
[ 4518.727701][T22874] RSP: 002b:00007ffddce5b5c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4518.727705][T22874] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8099e31a4a
[ 4518.727708][T22874] RDX: 0000000000000040 RSI: 0000000024e6b340 RDI: 0000000000000005
[ 4518.727710][T22874] RBP: 00007ffddce5b650 R08: 0000000000418574 R09: 000000000000001c
[ 4518.727712][T22874] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4518.727714][T22874] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8099f5a000
| [ 4518.727728][T22874]
| [ 4518.727731][T22874] lwtunnel_output(): recursion limit reached on datapath
| [ 4520.222282][T22878] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22878
| [4520.222745][T22878] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4520.223011][T22878] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4520.223013][T22878] Call Trace:
[ 4520.223016][T22878]
[4520.223018][T22878] dump_stack_lvl (lib/dump_stack.c:123)
[4520.223026][T22878] check_preemption_disabled (lib/smp_processor_id.c:52)
[4520.223033][T22878] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4520.223040][T22878] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4520.223048][T22878] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4520.223054][T22878] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4520.223059][T22878] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4520.223071][T22878] rawv6_sendmsg (net/ipv6/raw.c:918)
[4520.223083][T22878] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4520.223089][T22878] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4520.223095][T22878] ? __lock_release (kernel/locking/lockdep.c:5534)
[4520.223103][T22878] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4520.223108][T22878] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4520.223117][T22878] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4520.223133][T22878] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4520.223136][T22878] ? __lock_release (kernel/locking/lockdep.c:5534)
[4520.223147][T22878] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4520.223153][T22878] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4520.223158][T22878] ? __pfx___sys_sendto (net/socket.c:2147)
[4520.223173][T22878] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4520.223180][T22878] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4520.223189][T22878] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4520.223196][T22878] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4520.223206][T22878] __x64_sys_sendto (net/socket.c:2183)
[4520.223210][T22878] ? 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)
[4520.223215][T22878] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4520.223220][T22878] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4520.223225][T22878] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4520.223229][T22878] RIP: 0033:0x7f0d658d8a4a
[ 4520.223233][T22878] 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
[ 4520.223236][T22878] RSP: 002b:00007fffd7ec8b78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4520.223241][T22878] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0d658d8a4a
[ 4520.223243][T22878] RDX: 0000000000000040 RSI: 000000002a1a2340 RDI: 0000000000000005
[ 4520.223245][T22878] RBP: 00007fffd7ec8c00 R08: 0000000000418574 R09: 000000000000001c
[ 4520.223247][T22878] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4520.223249][T22878] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d65a01000
| [ 4520.223263][T22878]
| [ 4520.223266][T22878] lwtunnel_output(): recursion limit reached on datapath
| [ 4521.719150][T22882] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22882
| [4521.719602][T22882] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4521.719857][T22882] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4521.719859][T22882] Call Trace:
[ 4521.719862][T22882]
[4521.719864][T22882] dump_stack_lvl (lib/dump_stack.c:123)
[4521.719872][T22882] check_preemption_disabled (lib/smp_processor_id.c:52)
[4521.719879][T22882] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4521.719885][T22882] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4521.719893][T22882] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4521.719900][T22882] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4521.719904][T22882] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4521.719916][T22882] rawv6_sendmsg (net/ipv6/raw.c:918)
[4521.719928][T22882] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4521.719935][T22882] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4521.719941][T22882] ? __lock_release (kernel/locking/lockdep.c:5534)
[4521.719950][T22882] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4521.719955][T22882] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4521.719964][T22882] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4521.719980][T22882] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4521.719983][T22882] ? __lock_release (kernel/locking/lockdep.c:5534)
[4521.719994][T22882] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4521.720000][T22882] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4521.720006][T22882] ? __pfx___sys_sendto (net/socket.c:2147)
[4521.720021][T22882] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4521.720028][T22882] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4521.720036][T22882] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4521.720044][T22882] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4521.720054][T22882] __x64_sys_sendto (net/socket.c:2183)
[4521.720058][T22882] ? 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)
[4521.720062][T22882] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4521.720067][T22882] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4521.720072][T22882] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4521.720076][T22882] RIP: 0033:0x7ff7d9f13a4a
[ 4521.720080][T22882] 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
[ 4521.720083][T22882] RSP: 002b:00007ffd65a38698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4521.720087][T22882] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff7d9f13a4a
[ 4521.720090][T22882] RDX: 0000000000000040 RSI: 000000001bf41340 RDI: 0000000000000005
[ 4521.720092][T22882] RBP: 00007ffd65a38720 R08: 0000000000418574 R09: 000000000000001c
[ 4521.720094][T22882] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4521.720096][T22882] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff7da03c000
| [ 4521.720110][T22882]
| [ 4521.732898][T22882] lwtunnel_output(): recursion limit reached on datapath
| [ 4523.213915][T22886] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22886
| [4523.214402][T22886] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4523.214659][T22886] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4523.214662][T22886] Call Trace:
[ 4523.214664][T22886]
[4523.214667][T22886] dump_stack_lvl (lib/dump_stack.c:123)
[4523.214675][T22886] check_preemption_disabled (lib/smp_processor_id.c:52)
[4523.214682][T22886] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4523.214688][T22886] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4523.214696][T22886] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4523.214702][T22886] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4523.214707][T22886] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4523.214719][T22886] rawv6_sendmsg (net/ipv6/raw.c:918)
[4523.214731][T22886] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4523.214736][T22886] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4523.214742][T22886] ? __lock_release (kernel/locking/lockdep.c:5534)
[4523.214750][T22886] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4523.214755][T22886] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4523.214764][T22886] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4523.214780][T22886] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4523.214783][T22886] ? __lock_release (kernel/locking/lockdep.c:5534)
[4523.214794][T22886] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4523.214800][T22886] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4523.214805][T22886] ? __pfx___sys_sendto (net/socket.c:2147)
[4523.214820][T22886] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4523.214827][T22886] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4523.214836][T22886] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4523.214843][T22886] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4523.214853][T22886] __x64_sys_sendto (net/socket.c:2183)
[4523.214857][T22886] ? 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)
[4523.214861][T22886] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4523.214866][T22886] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4523.214871][T22886] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4523.214875][T22886] RIP: 0033:0x7f0cf06bca4a
[ 4523.214879][T22886] 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
[ 4523.214882][T22886] RSP: 002b:00007fffd0d785c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4523.214886][T22886] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0cf06bca4a
[ 4523.214889][T22886] RDX: 0000000000000040 RSI: 00000000286a4340 RDI: 0000000000000005
[ 4523.214891][T22886] RBP: 00007fffd0d78650 R08: 0000000000418574 R09: 000000000000001c
[ 4523.214893][T22886] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4523.214895][T22886] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cf07e5000
| [ 4523.673328][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4523.674218][ C1] Dead loop on virtual device veth1, fix it urgently!
| [ 4524.693770][T22890] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22890
| [4524.694254][T22890] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4524.694508][T22890] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4524.694510][T22890] Call Trace:
[ 4524.694512][T22890]
[4524.694515][T22890] dump_stack_lvl (lib/dump_stack.c:123)
[4524.694523][T22890] check_preemption_disabled (lib/smp_processor_id.c:52)
[4524.694530][T22890] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4524.694536][T22890] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4524.694544][T22890] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4524.694551][T22890] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4524.694556][T22890] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4524.694569][T22890] rawv6_sendmsg (net/ipv6/raw.c:918)
[4524.694580][T22890] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4524.694586][T22890] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4524.694591][T22890] ? __lock_release (kernel/locking/lockdep.c:5534)
[4524.694600][T22890] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4524.694605][T22890] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4524.694614][T22890] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4524.694630][T22890] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4524.694633][T22890] ? __lock_release (kernel/locking/lockdep.c:5534)
[4524.694644][T22890] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4524.694649][T22890] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4524.694655][T22890] ? __pfx___sys_sendto (net/socket.c:2147)
[4524.694670][T22890] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4524.694676][T22890] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4524.694685][T22890] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4524.694692][T22890] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4524.694702][T22890] __x64_sys_sendto (net/socket.c:2183)
[4524.694706][T22890] ? 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)
[4524.694710][T22890] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4524.694715][T22890] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4524.694720][T22890] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4524.694724][T22890] RIP: 0033:0x7f73a5864a4a
[ 4524.694728][T22890] 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
[ 4524.694731][T22890] RSP: 002b:00007ffe71c30188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4524.694735][T22890] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73a5864a4a
[ 4524.694738][T22890] RDX: 0000000000000040 RSI: 0000000012a83340 RDI: 0000000000000005
[ 4524.694740][T22890] RBP: 00007ffe71c30210 R08: 0000000000418574 R09: 000000000000001c
[ 4524.694742][T22890] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4524.694743][T22890] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73a598d000
| [ 4525.721179][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 4525.721946][ C3] Dead loop on virtual device veth1, fix it urgently!
| [ 4526.162159][T22894] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22894
| [4526.162616][T22894] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4526.162867][T22894] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4526.162869][T22894] Call Trace:
[ 4526.162871][T22894]
[4526.162873][T22894] dump_stack_lvl (lib/dump_stack.c:123)
[4526.162882][T22894] check_preemption_disabled (lib/smp_processor_id.c:52)
[4526.162889][T22894] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4526.162895][T22894] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4526.162904][T22894] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4526.162910][T22894] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4526.162915][T22894] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4526.162927][T22894] rawv6_sendmsg (net/ipv6/raw.c:918)
[4526.162941][T22894] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4526.162946][T22894] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4526.162951][T22894] ? __lock_release (kernel/locking/lockdep.c:5534)
[4526.162960][T22894] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4526.162965][T22894] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4526.162974][T22894] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4526.162990][T22894] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4526.162993][T22894] ? __lock_release (kernel/locking/lockdep.c:5534)
[4526.163004][T22894] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4526.163010][T22894] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4526.163016][T22894] ? __pfx___sys_sendto (net/socket.c:2147)
[4526.163030][T22894] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4526.163037][T22894] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4526.163046][T22894] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4526.163053][T22894] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4526.163063][T22894] __x64_sys_sendto (net/socket.c:2183)
[4526.163067][T22894] ? 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)
[4526.163071][T22894] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4526.163076][T22894] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4526.163081][T22894] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4526.163086][T22894] RIP: 0033:0x7f1aed097a4a
[ 4526.163090][T22894] 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
[ 4526.163093][T22894] RSP: 002b:00007ffee2efbad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4526.163096][T22894] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1aed097a4a
[ 4526.163099][T22894] RDX: 0000000000000040 RSI: 0000000038177340 RDI: 0000000000000005
[ 4526.163100][T22894] RBP: 00007ffee2efbb60 R08: 0000000000418574 R09: 000000000000001c
[ 4526.163102][T22894] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4526.163104][T22894] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1aed1c0000
| [ 4526.163119][T22894]
| [ 4526.176702][T22894] lwtunnel_output(): recursion limit reached on datapath
| [ 4527.658501][T22898] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22898
| [4527.659002][T22898] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4527.659268][T22898] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4527.659271][T22898] Call Trace:
[ 4527.659273][T22898]
[4527.659276][T22898] dump_stack_lvl (lib/dump_stack.c:123)
[4527.659287][T22898] check_preemption_disabled (lib/smp_processor_id.c:52)
[4527.659294][T22898] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4527.659301][T22898] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4527.659310][T22898] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4527.659318][T22898] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4527.659323][T22898] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4527.659335][T22898] rawv6_sendmsg (net/ipv6/raw.c:918)
[4527.659346][T22898] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4527.659351][T22898] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4527.659358][T22898] ? __lock_release (kernel/locking/lockdep.c:5534)
[4527.659367][T22898] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4527.659374][T22898] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4527.659382][T22898] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4527.659398][T22898] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4527.659401][T22898] ? __lock_release (kernel/locking/lockdep.c:5534)
[4527.659412][T22898] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4527.659419][T22898] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4527.659425][T22898] ? __pfx___sys_sendto (net/socket.c:2147)
[4527.659439][T22898] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4527.659447][T22898] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4527.659457][T22898] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4527.659464][T22898] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4527.659474][T22898] __x64_sys_sendto (net/socket.c:2183)
[4527.659478][T22898] ? 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)
[4527.659482][T22898] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4527.659487][T22898] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4527.659492][T22898] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4527.659496][T22898] RIP: 0033:0x7f9171474a4a
[ 4527.659501][T22898] 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
[ 4527.659505][T22898] RSP: 002b:00007ffd99a27078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4527.659509][T22898] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9171474a4a
[ 4527.659511][T22898] RDX: 0000000000000040 RSI: 0000000027bc2340 RDI: 0000000000000005
[ 4527.659513][T22898] RBP: 00007ffd99a27100 R08: 0000000000418574 R09: 000000000000001c
[ 4527.659515][T22898] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4527.659516][T22898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f917159d000
| [ 4527.659516][T22898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f917159d000
| [ 4527.659531][T22898]
| [ 4527.659533][T22898] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22898
| [4527.672137][T22898] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4527.672402][T22898] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4527.672404][T22898] Call Trace:
[ 4527.672406][T22898]
[4527.672408][T22898] dump_stack_lvl (lib/dump_stack.c:123)
[4527.672415][T22898] check_preemption_disabled (lib/smp_processor_id.c:52)
[4527.672421][T22898] lwtunnel_output (net/core/lwtunnel.c:359)
[4527.672428][T22898] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4527.672435][T22898] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4527.672441][T22898] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4527.672446][T22898] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4527.672458][T22898] rawv6_sendmsg (net/ipv6/raw.c:918)
[4527.672470][T22898] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4527.672475][T22898] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4527.672479][T22898] ? __lock_release (kernel/locking/lockdep.c:5534)
[4527.672486][T22898] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4527.672491][T22898] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4527.672499][T22898] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4527.672515][T22898] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4527.672518][T22898] ? __lock_release (kernel/locking/lockdep.c:5534)
[4527.672529][T22898] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4527.672534][T22898] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4527.672539][T22898] ? __pfx___sys_sendto (net/socket.c:2147)
[4527.672554][T22898] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4527.672560][T22898] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4527.672568][T22898] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4527.672575][T22898] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4527.672585][T22898] __x64_sys_sendto (net/socket.c:2183)
[4527.672589][T22898] ? 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)
[4527.672592][T22898] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4527.672597][T22898] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4527.672602][T22898] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4527.672605][T22898] RIP: 0033:0x7f9171474a4a
[ 4527.672609][T22898] 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
[ 4527.672612][T22898] RSP: 002b:00007ffd99a27078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4527.672615][T22898] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9171474a4a
[ 4527.672616][T22898] RDX: 0000000000000040 RSI: 0000000027bc2340 RDI: 0000000000000005
[ 4527.672618][T22898] RBP: 00007ffd99a27100 R08: 0000000000418574 R09: 000000000000001c
[ 4527.672620][T22898] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4527.672622][T22898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f917159d000
| [ 4527.672622][T22898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f917159d000
| [ 4527.672636][T22898]
| [ 4527.692223][T22898] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22898
| [4527.692628][T22898] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4527.692893][T22898] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4527.692895][T22898] Call Trace:
[ 4527.692897][T22898]
[4527.692899][T22898] dump_stack_lvl (lib/dump_stack.c:123)
[4527.692906][T22898] check_preemption_disabled (lib/smp_processor_id.c:52)
[4527.692912][T22898] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4527.692919][T22898] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4527.692927][T22898] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4527.692934][T22898] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4527.692939][T22898] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4527.692952][T22898] rawv6_sendmsg (net/ipv6/raw.c:918)
[4527.692964][T22898] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4527.692969][T22898] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4527.692974][T22898] ? __lock_release (kernel/locking/lockdep.c:5534)
[4527.692982][T22898] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4527.692987][T22898] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4527.692996][T22898] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4527.693013][T22898] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4527.693015][T22898] ? __lock_release (kernel/locking/lockdep.c:5534)
[4527.693027][T22898] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4527.693032][T22898] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4527.693038][T22898] ? __pfx___sys_sendto (net/socket.c:2147)
[4527.693052][T22898] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4527.693059][T22898] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4527.693067][T22898] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4527.693074][T22898] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4527.693085][T22898] __x64_sys_sendto (net/socket.c:2183)
[4527.693089][T22898] ? 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)
[4527.693092][T22898] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4527.693097][T22898] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4527.693102][T22898] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4527.693106][T22898] RIP: 0033:0x7f9171474a4a
[ 4527.693109][T22898] 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
[ 4527.693112][T22898] RSP: 002b:00007ffd99a27078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4527.693115][T22898] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9171474a4a
[ 4527.693118][T22898] RDX: 0000000000000040 RSI: 0000000027bc2340 RDI: 0000000000000005
[ 4527.693120][T22898] RBP: 00007ffd99a27100 R08: 0000000000418574 R09: 000000000000001c
[ 4527.693122][T22898] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4527.693124][T22898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f917159d000
| [ 4527.693124][T22898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f917159d000
| [ 4527.693139][T22898]
| [ 4528.172844][T22902] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22902
| [4528.173651][T22902] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4528.173916][T22902] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4528.173918][T22902] Call Trace:
[ 4528.173921][T22902]
[4528.173923][T22902] dump_stack_lvl (lib/dump_stack.c:123)
[4528.173935][T22902] check_preemption_disabled (lib/smp_processor_id.c:52)
[4528.173942][T22902] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4528.173949][T22902] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4528.173959][T22902] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4528.173966][T22902] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4528.173971][T22902] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4528.173984][T22902] rawv6_sendmsg (net/ipv6/raw.c:918)
[4528.173995][T22902] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4528.174001][T22902] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4528.174007][T22902] ? __lock_release (kernel/locking/lockdep.c:5534)
[4528.174017][T22902] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4528.174024][T22902] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4528.174033][T22902] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4528.174049][T22902] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4528.174052][T22902] ? __lock_release (kernel/locking/lockdep.c:5534)
[4528.174063][T22902] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4528.174070][T22902] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4528.174076][T22902] ? __pfx___sys_sendto (net/socket.c:2147)
[4528.174090][T22902] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4528.174098][T22902] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4528.174108][T22902] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4528.174115][T22902] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4528.174125][T22902] __x64_sys_sendto (net/socket.c:2183)
[4528.174129][T22902] ? 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)
[4528.174133][T22902] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4528.174139][T22902] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4528.174144][T22902] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4528.174148][T22902] RIP: 0033:0x7f24e4086a4a
[ 4528.174153][T22902] 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
[ 4528.174155][T22902] RSP: 002b:00007ffd45fef868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4528.174160][T22902] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f24e4086a4a
[ 4528.174162][T22902] RDX: 0000000000000040 RSI: 0000000009972340 RDI: 0000000000000005
[ 4528.174164][T22902] RBP: 00007ffd45fef8f0 R08: 0000000000418574 R09: 000000000000001c
[ 4528.174166][T22902] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4528.174168][T22902] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24e41af000
| [ 4528.174183][T22902]
| [ 4528.186853][T22902] lwtunnel_output(): recursion limit reached on datapath
| [ 4529.635021][T22906] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22906
| [4529.635478][T22906] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4529.635727][T22906] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4529.635729][T22906] Call Trace:
[ 4529.635731][T22906]
[4529.635734][T22906] dump_stack_lvl (lib/dump_stack.c:123)
[4529.635742][T22906] check_preemption_disabled (lib/smp_processor_id.c:52)
[4529.635749][T22906] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4529.635756][T22906] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4529.635765][T22906] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4529.635771][T22906] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4529.635776][T22906] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4529.635788][T22906] rawv6_sendmsg (net/ipv6/raw.c:918)
[4529.635800][T22906] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4529.635805][T22906] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4529.635811][T22906] ? __lock_release (kernel/locking/lockdep.c:5534)
[4529.635820][T22906] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4529.635826][T22906] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4529.635835][T22906] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4529.635851][T22906] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4529.635854][T22906] ? __lock_release (kernel/locking/lockdep.c:5534)
[4529.635865][T22906] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4529.635871][T22906] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4529.635877][T22906] ? __pfx___sys_sendto (net/socket.c:2147)
[4529.635891][T22906] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4529.635899][T22906] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4529.635908][T22906] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4529.635915][T22906] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4529.635925][T22906] __x64_sys_sendto (net/socket.c:2183)
[4529.635929][T22906] ? 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)
[4529.635934][T22906] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4529.635939][T22906] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4529.635943][T22906] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4529.635947][T22906] RIP: 0033:0x7f2632d50a4a
[ 4529.635951][T22906] 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
[ 4529.635955][T22906] RSP: 002b:00007ffe38c8d188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4529.635958][T22906] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2632d50a4a
[ 4529.635961][T22906] RDX: 0000000000000040 RSI: 0000000010f2a340 RDI: 0000000000000005
[ 4529.635963][T22906] RBP: 00007ffe38c8d210 R08: 0000000000418574 R09: 000000000000001c
[ 4529.635964][T22906] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4529.635967][T22906] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2632e79000
| [ 4529.635981][T22906]
| [ 4529.649681][T22906] lwtunnel_output(): recursion limit reached on datapath
| [ 4531.095864][T22910] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22910
| [4531.096330][T22910] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4531.096592][T22910] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4531.096594][T22910] Call Trace:
[ 4531.096596][T22910]
[4531.096598][T22910] dump_stack_lvl (lib/dump_stack.c:123)
[4531.096606][T22910] check_preemption_disabled (lib/smp_processor_id.c:52)
[4531.096613][T22910] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4531.096619][T22910] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4531.096627][T22910] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4531.096634][T22910] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4531.096639][T22910] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4531.096651][T22910] rawv6_sendmsg (net/ipv6/raw.c:918)
[4531.096663][T22910] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4531.096669][T22910] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4531.096674][T22910] ? __lock_release (kernel/locking/lockdep.c:5534)
[4531.096683][T22910] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4531.096688][T22910] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4531.096697][T22910] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4531.096713][T22910] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4531.096716][T22910] ? __lock_release (kernel/locking/lockdep.c:5534)
[4531.096727][T22910] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4531.096734][T22910] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4531.096739][T22910] ? __pfx___sys_sendto (net/socket.c:2147)
[4531.096754][T22910] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4531.096761][T22910] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4531.096769][T22910] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4531.096776][T22910] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4531.096786][T22910] __x64_sys_sendto (net/socket.c:2183)
[4531.096790][T22910] ? 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)
[4531.096794][T22910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4531.096799][T22910] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4531.096804][T22910] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4531.096808][T22910] RIP: 0033:0x7ffa52ab1a4a
[ 4531.096812][T22910] 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
[ 4531.096815][T22910] RSP: 002b:00007fff3d17c498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4531.096819][T22910] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa52ab1a4a
[ 4531.096821][T22910] RDX: 0000000000000040 RSI: 0000000022805340 RDI: 0000000000000005
[ 4531.096823][T22910] RBP: 00007fff3d17c520 R08: 0000000000418574 R09: 000000000000001c
[ 4531.096825][T22910] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4531.096827][T22910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa52bda000
| [ 4531.096842][T22910]
| [ 4531.096844][T22910] lwtunnel_output(): recursion limit reached on datapath
| [ 4532.754745][T22916] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22916
| [4532.755249][T22916] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4532.755521][T22916] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4532.755523][T22916] Call Trace:
[ 4532.755525][T22916]
[4532.755528][T22916] dump_stack_lvl (lib/dump_stack.c:123)
[4532.755537][T22916] check_preemption_disabled (lib/smp_processor_id.c:52)
[4532.755543][T22916] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4532.755550][T22916] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4532.755558][T22916] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4532.755565][T22916] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4532.755570][T22916] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4532.755582][T22916] rawv6_sendmsg (net/ipv6/raw.c:918)
[4532.755594][T22916] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4532.755600][T22916] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4532.755605][T22916] ? __lock_release (kernel/locking/lockdep.c:5534)
[4532.755614][T22916] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4532.755619][T22916] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4532.755628][T22916] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4532.755644][T22916] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4532.755647][T22916] ? __lock_release (kernel/locking/lockdep.c:5534)
[4532.755658][T22916] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4532.755664][T22916] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4532.755670][T22916] ? __pfx___sys_sendto (net/socket.c:2147)
[4532.755684][T22916] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4532.755691][T22916] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4532.755699][T22916] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4532.755707][T22916] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4532.755717][T22916] __x64_sys_sendto (net/socket.c:2183)
[4532.755720][T22916] ? 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)
[4532.755724][T22916] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4532.755729][T22916] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4532.755734][T22916] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4532.755738][T22916] RIP: 0033:0x7fc3d16b4a4a
[ 4532.755742][T22916] 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
[ 4532.755745][T22916] RSP: 002b:00007ffe72220188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4532.755749][T22916] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc3d16b4a4a
[ 4532.755751][T22916] RDX: 0000000000000040 RSI: 00000000109bb340 RDI: 0000000000000005
[ 4532.755753][T22916] RBP: 00007ffe72220210 R08: 0000000000418574 R09: 000000000000001c
[ 4532.755755][T22916] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4532.755757][T22916] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc3d17dd000
| [ 4532.755757][T22916] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc3d17dd000
| [ 4532.755772][T22916]
| [ 4532.755775][T22916] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22916
| [4532.768265][T22916] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4532.768525][T22916] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4532.768527][T22916] Call Trace:
[ 4532.768529][T22916]
[4532.768531][T22916] dump_stack_lvl (lib/dump_stack.c:123)
[4532.768538][T22916] check_preemption_disabled (lib/smp_processor_id.c:52)
[4532.768544][T22916] lwtunnel_output (net/core/lwtunnel.c:359)
[4532.768551][T22916] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4532.768559][T22916] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4532.768565][T22916] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4532.768570][T22916] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4532.768583][T22916] rawv6_sendmsg (net/ipv6/raw.c:918)
[4532.768595][T22916] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4532.768600][T22916] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4532.768604][T22916] ? __lock_release (kernel/locking/lockdep.c:5534)
[4532.768612][T22916] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4532.768617][T22916] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4532.768626][T22916] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4532.768642][T22916] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4532.768645][T22916] ? __lock_release (kernel/locking/lockdep.c:5534)
[4532.768656][T22916] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4532.768661][T22916] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4532.768667][T22916] ? __pfx___sys_sendto (net/socket.c:2147)
[4532.768681][T22916] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4532.768688][T22916] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4532.768696][T22916] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4532.768703][T22916] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4532.768713][T22916] __x64_sys_sendto (net/socket.c:2183)
[4532.768717][T22916] ? 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)
[4532.768720][T22916] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4532.768725][T22916] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4532.768730][T22916] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4532.768733][T22916] RIP: 0033:0x7fc3d16b4a4a
[ 4532.768737][T22916] 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
[ 4532.768740][T22916] RSP: 002b:00007ffe72220188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4532.768743][T22916] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc3d16b4a4a
[ 4532.768745][T22916] RDX: 0000000000000040 RSI: 00000000109bb340 RDI: 0000000000000005
[ 4532.768747][T22916] RBP: 00007ffe72220210 R08: 0000000000418574 R09: 000000000000001c
[ 4532.768749][T22916] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4532.768751][T22916] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc3d17dd000
| [ 4532.768751][T22916] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc3d17dd000
| [ 4532.768766][T22916]
| [ 4532.785967][T22916] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22916
| [4532.786358][T22916] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4532.786620][T22916] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4532.786621][T22916] Call Trace:
[ 4532.786623][T22916]
[4532.786626][T22916] dump_stack_lvl (lib/dump_stack.c:123)
[4532.786632][T22916] check_preemption_disabled (lib/smp_processor_id.c:52)
[4532.786639][T22916] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4532.786645][T22916] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4532.786653][T22916] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4532.786659][T22916] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4532.786664][T22916] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4532.786676][T22916] rawv6_sendmsg (net/ipv6/raw.c:918)
[4532.786688][T22916] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4532.786693][T22916] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4532.786697][T22916] ? __lock_release (kernel/locking/lockdep.c:5534)
[4532.786705][T22916] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4532.786710][T22916] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4532.786719][T22916] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4532.786735][T22916] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4532.786738][T22916] ? __lock_release (kernel/locking/lockdep.c:5534)
[4532.786749][T22916] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4532.786754][T22916] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4532.786759][T22916] ? __pfx___sys_sendto (net/socket.c:2147)
[4532.786774][T22916] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4532.786781][T22916] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4532.786789][T22916] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4532.786796][T22916] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4532.786806][T22916] __x64_sys_sendto (net/socket.c:2183)
[4532.786810][T22916] ? 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)
[4532.786814][T22916] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4532.786818][T22916] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4532.786823][T22916] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4532.786826][T22916] RIP: 0033:0x7fc3d16b4a4a
[ 4532.786830][T22916] 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
[ 4532.786833][T22916] RSP: 002b:00007ffe72220188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4532.786836][T22916] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc3d16b4a4a
[ 4532.786838][T22916] RDX: 0000000000000040 RSI: 00000000109bb340 RDI: 0000000000000005
[ 4532.786840][T22916] RBP: 00007ffe72220210 R08: 0000000000418574 R09: 000000000000001c
[ 4532.786842][T22916] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4532.786844][T22916] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc3d17dd000
| [ 4532.786844][T22916] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc3d17dd000
| [ 4532.786859][T22916]
| [ 4533.272368][T22920] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22920
| [4533.272828][T22920] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4533.273093][T22920] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4533.273095][T22920] Call Trace:
[ 4533.273097][T22920]
[4533.273099][T22920] dump_stack_lvl (lib/dump_stack.c:123)
[4533.273108][T22920] check_preemption_disabled (lib/smp_processor_id.c:52)
[4533.273114][T22920] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4533.273121][T22920] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4533.273129][T22920] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4533.273135][T22920] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4533.273140][T22920] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4533.273152][T22920] rawv6_sendmsg (net/ipv6/raw.c:918)
[4533.273164][T22920] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4533.273170][T22920] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4533.273175][T22920] ? __lock_release (kernel/locking/lockdep.c:5534)
[4533.273184][T22920] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4533.273189][T22920] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4533.273198][T22920] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4533.273214][T22920] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4533.273217][T22920] ? __lock_release (kernel/locking/lockdep.c:5534)
[4533.273228][T22920] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4533.273234][T22920] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4533.273239][T22920] ? __pfx___sys_sendto (net/socket.c:2147)
[4533.273254][T22920] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4533.273261][T22920] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4533.273269][T22920] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4533.273276][T22920] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4533.273287][T22920] __x64_sys_sendto (net/socket.c:2183)
[4533.273291][T22920] ? 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)
[4533.273295][T22920] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4533.273300][T22920] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4533.273305][T22920] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4533.273309][T22920] RIP: 0033:0x7fa3a3980a4a
[ 4533.273313][T22920] 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
[ 4533.273316][T22920] RSP: 002b:00007ffd60204f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4533.273320][T22920] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3a3980a4a
[ 4533.273322][T22920] RDX: 0000000000000040 RSI: 000000001f507340 RDI: 0000000000000005
[ 4533.273324][T22920] RBP: 00007ffd60204fd0 R08: 0000000000418574 R09: 000000000000001c
[ 4533.273326][T22920] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4533.273327][T22920] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3a3aa9000
| [ 4533.273342][T22920]
| [ 4533.273344][T22920] lwtunnel_output(): recursion limit reached on datapath
| [ 4534.751152][T22924] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22924
| [4534.751608][T22924] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4534.751858][T22924] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4534.751860][T22924] Call Trace:
[ 4534.751862][T22924]
[4534.751865][T22924] dump_stack_lvl (lib/dump_stack.c:123)
[4534.751873][T22924] check_preemption_disabled (lib/smp_processor_id.c:52)
[4534.751879][T22924] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4534.751886][T22924] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4534.751894][T22924] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4534.751900][T22924] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4534.751905][T22924] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4534.751917][T22924] rawv6_sendmsg (net/ipv6/raw.c:918)
[4534.751929][T22924] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4534.751936][T22924] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4534.751941][T22924] ? __lock_release (kernel/locking/lockdep.c:5534)
[4534.751950][T22924] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4534.751955][T22924] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4534.751964][T22924] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4534.751980][T22924] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4534.751983][T22924] ? __lock_release (kernel/locking/lockdep.c:5534)
[4534.751994][T22924] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4534.752000][T22924] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4534.752006][T22924] ? __pfx___sys_sendto (net/socket.c:2147)
[4534.752020][T22924] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4534.752027][T22924] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4534.752036][T22924] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4534.752043][T22924] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4534.752053][T22924] __x64_sys_sendto (net/socket.c:2183)
[4534.752057][T22924] ? 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)
[4534.752061][T22924] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4534.752066][T22924] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4534.752071][T22924] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4534.752074][T22924] RIP: 0033:0x7f519efcfa4a
[ 4534.752078][T22924] 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
[ 4534.752081][T22924] RSP: 002b:00007ffe6953e818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4534.752085][T22924] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f519efcfa4a
[ 4534.752087][T22924] RDX: 0000000000000040 RSI: 00000000221ea340 RDI: 0000000000000005
[ 4534.752089][T22924] RBP: 00007ffe6953e8a0 R08: 0000000000418574 R09: 000000000000001c
[ 4534.752091][T22924] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4534.752093][T22924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f519f0f8000
| [ 4534.752108][T22924]
| [ 4534.765044][T22924] lwtunnel_output(): recursion limit reached on datapath
| [ 4536.222070][T22928] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22928
| [4536.222554][T22928] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4536.222827][T22928] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4536.222829][T22928] Call Trace:
[ 4536.222831][T22928]
[4536.222833][T22928] dump_stack_lvl (lib/dump_stack.c:123)
[4536.222842][T22928] check_preemption_disabled (lib/smp_processor_id.c:52)
[4536.222849][T22928] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4536.222855][T22928] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4536.222863][T22928] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4536.222870][T22928] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4536.222875][T22928] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4536.222887][T22928] rawv6_sendmsg (net/ipv6/raw.c:918)
[4536.222898][T22928] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4536.222904][T22928] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4536.222909][T22928] ? __lock_release (kernel/locking/lockdep.c:5534)
[4536.222918][T22928] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4536.222923][T22928] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4536.222932][T22928] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4536.222949][T22928] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4536.222952][T22928] ? __lock_release (kernel/locking/lockdep.c:5534)
[4536.222963][T22928] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4536.222969][T22928] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4536.222975][T22928] ? __pfx___sys_sendto (net/socket.c:2147)
[4536.222990][T22928] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4536.222998][T22928] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4536.223007][T22928] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4536.223014][T22928] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4536.223024][T22928] __x64_sys_sendto (net/socket.c:2183)
[4536.223028][T22928] ? 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)
[4536.223032][T22928] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4536.223037][T22928] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4536.223043][T22928] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4536.223047][T22928] RIP: 0033:0x7fd6e52a1a4a
[ 4536.223051][T22928] 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
[ 4536.223054][T22928] RSP: 002b:00007ffef7e07c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4536.223058][T22928] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6e52a1a4a
[ 4536.223061][T22928] RDX: 0000000000000040 RSI: 0000000012003340 RDI: 0000000000000005
[ 4536.223063][T22928] RBP: 00007ffef7e07d00 R08: 0000000000418574 R09: 000000000000001c
[ 4536.223065][T22928] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4536.223067][T22928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6e53ca000
| [ 4536.223067][T22928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6e53ca000
| [ 4536.223081][T22928]
| [ 4536.237138][T22928] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22928
| [4536.237528][T22928] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4536.237786][T22928] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4536.237788][T22928] Call Trace:
[ 4536.237790][T22928]
[4536.237792][T22928] dump_stack_lvl (lib/dump_stack.c:123)
[4536.237799][T22928] check_preemption_disabled (lib/smp_processor_id.c:52)
[4536.237805][T22928] lwtunnel_output (net/core/lwtunnel.c:359)
[4536.237812][T22928] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4536.237820][T22928] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4536.237826][T22928] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4536.237830][T22928] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4536.237843][T22928] rawv6_sendmsg (net/ipv6/raw.c:918)
[4536.237855][T22928] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4536.237860][T22928] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4536.237864][T22928] ? __lock_release (kernel/locking/lockdep.c:5534)
[4536.237872][T22928] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4536.237876][T22928] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4536.237885][T22928] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4536.237901][T22928] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4536.237904][T22928] ? __lock_release (kernel/locking/lockdep.c:5534)
[4536.237915][T22928] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4536.237920][T22928] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4536.237926][T22928] ? __pfx___sys_sendto (net/socket.c:2147)
[4536.237942][T22928] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4536.237948][T22928] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4536.237956][T22928] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4536.237963][T22928] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4536.237974][T22928] __x64_sys_sendto (net/socket.c:2183)
[4536.237978][T22928] ? 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)
[4536.237981][T22928] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4536.237986][T22928] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4536.237991][T22928] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4536.237994][T22928] RIP: 0033:0x7fd6e52a1a4a
[ 4536.237998][T22928] 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
[ 4536.238000][T22928] RSP: 002b:00007ffef7e07c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4536.238003][T22928] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6e52a1a4a
[ 4536.238006][T22928] RDX: 0000000000000040 RSI: 0000000012003340 RDI: 0000000000000005
[ 4536.238008][T22928] RBP: 00007ffef7e07d00 R08: 0000000000418574 R09: 000000000000001c
[ 4536.238010][T22928] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4536.238012][T22928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6e53ca000
| [ 4536.238012][T22928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6e53ca000
| [ 4536.238027][T22928]
| [ 4536.251108][T22928] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22928
| [4536.251503][T22928] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4536.251767][T22928] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4536.251769][T22928] Call Trace:
[ 4536.251771][T22928]
[4536.251773][T22928] dump_stack_lvl (lib/dump_stack.c:123)
[4536.251780][T22928] check_preemption_disabled (lib/smp_processor_id.c:52)
[4536.251785][T22928] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4536.251792][T22928] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4536.251800][T22928] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4536.251806][T22928] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4536.251811][T22928] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4536.251823][T22928] rawv6_sendmsg (net/ipv6/raw.c:918)
[4536.251835][T22928] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4536.251840][T22928] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4536.251844][T22928] ? __lock_release (kernel/locking/lockdep.c:5534)
[4536.251852][T22928] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4536.251855][T22928] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4536.251864][T22928] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4536.251881][T22928] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4536.251883][T22928] ? __lock_release (kernel/locking/lockdep.c:5534)
[4536.251895][T22928] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4536.251899][T22928] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4536.251905][T22928] ? __pfx___sys_sendto (net/socket.c:2147)
[4536.251920][T22928] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4536.251926][T22928] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4536.251935][T22928] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4536.251943][T22928] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4536.251953][T22928] __x64_sys_sendto (net/socket.c:2183)
[4536.251957][T22928] ? 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)
[4536.251961][T22928] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4536.251966][T22928] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4536.251971][T22928] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4536.251974][T22928] RIP: 0033:0x7fd6e52a1a4a
[ 4536.251978][T22928] 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
[ 4536.251981][T22928] RSP: 002b:00007ffef7e07c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4536.251984][T22928] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6e52a1a4a
[ 4536.251987][T22928] RDX: 0000000000000040 RSI: 0000000012003340 RDI: 0000000000000005
[ 4536.251989][T22928] RBP: 00007ffef7e07d00 R08: 0000000000418574 R09: 000000000000001c
[ 4536.251991][T22928] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4536.251992][T22928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6e53ca000
| [ 4536.251992][T22928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6e53ca000
| [ 4536.252007][T22928]
| [ 4536.719897][T22932] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22932
| [4536.721010][T22932] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4536.721266][T22932] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4536.721268][T22932] Call Trace:
[ 4536.721270][T22932]
[4536.721273][T22932] dump_stack_lvl (lib/dump_stack.c:123)
[4536.721281][T22932] check_preemption_disabled (lib/smp_processor_id.c:52)
[4536.721287][T22932] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4536.721294][T22932] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4536.721302][T22932] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4536.721309][T22932] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4536.721314][T22932] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4536.721326][T22932] rawv6_sendmsg (net/ipv6/raw.c:918)
[4536.721338][T22932] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4536.721343][T22932] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4536.721349][T22932] ? __lock_release (kernel/locking/lockdep.c:5534)
[4536.721357][T22932] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4536.721362][T22932] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4536.721371][T22932] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4536.721387][T22932] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4536.721390][T22932] ? __lock_release (kernel/locking/lockdep.c:5534)
[4536.721401][T22932] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4536.721407][T22932] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4536.721413][T22932] ? __pfx___sys_sendto (net/socket.c:2147)
[4536.721427][T22932] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4536.721435][T22932] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4536.721443][T22932] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4536.721451][T22932] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4536.721461][T22932] __x64_sys_sendto (net/socket.c:2183)
[4536.721465][T22932] ? 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)
[4536.721469][T22932] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4536.721474][T22932] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4536.721479][T22932] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4536.721483][T22932] RIP: 0033:0x7f032e6e1a4a
[ 4536.721488][T22932] 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
[ 4536.721491][T22932] RSP: 002b:00007ffc604f1a28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4536.721495][T22932] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f032e6e1a4a
[ 4536.721498][T22932] RDX: 0000000000000040 RSI: 0000000015916340 RDI: 0000000000000005
[ 4536.721499][T22932] RBP: 00007ffc604f1ab0 R08: 0000000000418574 R09: 000000000000001c
[ 4536.721502][T22932] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4536.721504][T22932] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f032e80a000
| [ 4536.721521][T22932] lwtunnel_output(): recursion limit reached on datapath
| [ 4538.009193][ C1] Dead loop on virtual device veth1, fix it urgently!
| [ 4538.199603][T22936] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22936
| [4538.200475][T22936] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4538.200733][T22936] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4538.200734][T22936] Call Trace:
[ 4538.200737][T22936]
[4538.200739][T22936] dump_stack_lvl (lib/dump_stack.c:123)
[4538.200747][T22936] check_preemption_disabled (lib/smp_processor_id.c:52)
[4538.200754][T22936] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4538.200760][T22936] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4538.200768][T22936] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4538.200775][T22936] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4538.200780][T22936] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4538.200792][T22936] rawv6_sendmsg (net/ipv6/raw.c:918)
[4538.200804][T22936] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4538.200809][T22936] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4538.200814][T22936] ? __lock_release (kernel/locking/lockdep.c:5534)
[4538.200823][T22936] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4538.200829][T22936] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4538.200837][T22936] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4538.200853][T22936] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4538.200856][T22936] ? __lock_release (kernel/locking/lockdep.c:5534)
[4538.200867][T22936] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4538.200873][T22936] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4538.200879][T22936] ? __pfx___sys_sendto (net/socket.c:2147)
[4538.200893][T22936] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4538.200900][T22936] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4538.200909][T22936] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4538.200916][T22936] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4538.200926][T22936] __x64_sys_sendto (net/socket.c:2183)
[4538.200930][T22936] ? 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)
[4538.200936][T22936] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4538.200941][T22936] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4538.200946][T22936] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4538.200949][T22936] RIP: 0033:0x7fd618875a4a
[ 4538.200954][T22936] 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
[ 4538.200957][T22936] RSP: 002b:00007fff100a9e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4538.200961][T22936] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd618875a4a
[ 4538.200963][T22936] RDX: 0000000000000040 RSI: 000000000f79f340 RDI: 0000000000000005
[ 4538.200965][T22936] RBP: 00007fff100a9ed0 R08: 0000000000418574 R09: 000000000000001c
[ 4538.200968][T22936] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4538.200969][T22936] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd61899e000
| [ 4538.213598][T22936] lwtunnel_output(): recursion limit reached on datapath
| [ 4539.033364][ C1] Dead loop on virtual device veth1, fix it urgently!
| [ 4539.669192][T22940] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22940
| [4539.669685][T22940] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4539.669974][T22940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4539.669977][T22940] Call Trace:
[ 4539.669979][T22940]
[4539.669982][T22940] dump_stack_lvl (lib/dump_stack.c:123)
[4539.669990][T22940] check_preemption_disabled (lib/smp_processor_id.c:52)
[4539.669997][T22940] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4539.670003][T22940] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4539.670011][T22940] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4539.670018][T22940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4539.670023][T22940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4539.670035][T22940] rawv6_sendmsg (net/ipv6/raw.c:918)
[4539.670047][T22940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4539.670052][T22940] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4539.670057][T22940] ? __lock_release (kernel/locking/lockdep.c:5534)
[4539.670066][T22940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4539.670071][T22940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4539.670080][T22940] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4539.670096][T22940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4539.670099][T22940] ? __lock_release (kernel/locking/lockdep.c:5534)
[4539.670110][T22940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4539.670116][T22940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4539.670121][T22940] ? __pfx___sys_sendto (net/socket.c:2147)
[4539.670136][T22940] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4539.670143][T22940] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4539.670151][T22940] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4539.670159][T22940] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4539.670169][T22940] __x64_sys_sendto (net/socket.c:2183)
[4539.670173][T22940] ? 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)
[4539.670177][T22940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4539.670182][T22940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4539.670186][T22940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4539.670190][T22940] RIP: 0033:0x7f7e05518a4a
[ 4539.670195][T22940] 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
[ 4539.670198][T22940] RSP: 002b:00007ffc73339fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4539.670202][T22940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e05518a4a
[ 4539.670204][T22940] RDX: 0000000000000040 RSI: 0000000004f61340 RDI: 0000000000000005
[ 4539.670206][T22940] RBP: 00007ffc7333a070 R08: 0000000000418574 R09: 000000000000001c
[ 4539.670208][T22940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4539.670210][T22940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e05641000
| [ 4539.670210][T22940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e05641000
| [ 4539.670225][T22940]
| [ 4539.670227][T22940] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22940
| [4539.682701][T22940] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4539.682970][T22940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4539.682972][T22940] Call Trace:
[ 4539.682974][T22940]
[4539.682976][T22940] dump_stack_lvl (lib/dump_stack.c:123)
[4539.682983][T22940] check_preemption_disabled (lib/smp_processor_id.c:52)
[4539.682989][T22940] lwtunnel_output (net/core/lwtunnel.c:359)
[4539.682996][T22940] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4539.683003][T22940] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4539.683009][T22940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4539.683014][T22940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4539.683026][T22940] rawv6_sendmsg (net/ipv6/raw.c:918)
[4539.683038][T22940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4539.683044][T22940] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4539.683048][T22940] ? __lock_release (kernel/locking/lockdep.c:5534)
[4539.683055][T22940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4539.683059][T22940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4539.683068][T22940] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4539.683084][T22940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4539.683087][T22940] ? __lock_release (kernel/locking/lockdep.c:5534)
[4539.683098][T22940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4539.683103][T22940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4539.683109][T22940] ? __pfx___sys_sendto (net/socket.c:2147)
[4539.683123][T22940] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4539.683130][T22940] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4539.683138][T22940] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4539.683145][T22940] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4539.683155][T22940] __x64_sys_sendto (net/socket.c:2183)
[4539.683159][T22940] ? 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)
[4539.683162][T22940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4539.683167][T22940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4539.683172][T22940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4539.683175][T22940] RIP: 0033:0x7f7e05518a4a
[ 4539.683179][T22940] 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
[ 4539.683181][T22940] RSP: 002b:00007ffc73339fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4539.683185][T22940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e05518a4a
[ 4539.683187][T22940] RDX: 0000000000000040 RSI: 0000000004f61340 RDI: 0000000000000005
[ 4539.683189][T22940] RBP: 00007ffc7333a070 R08: 0000000000418574 R09: 000000000000001c
[ 4539.683190][T22940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4539.683192][T22940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e05641000
| [ 4539.683192][T22940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e05641000
| [ 4539.683207][T22940]
| [ 4539.683598][T22940] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22940
| [4539.695756][T22940] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4539.696024][T22940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4539.696026][T22940] Call Trace:
[ 4539.696028][T22940]
[4539.696030][T22940] dump_stack_lvl (lib/dump_stack.c:123)
[4539.696037][T22940] check_preemption_disabled (lib/smp_processor_id.c:52)
[4539.696043][T22940] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4539.696050][T22940] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4539.696057][T22940] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4539.696063][T22940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4539.696068][T22940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4539.696080][T22940] rawv6_sendmsg (net/ipv6/raw.c:918)
[4539.696092][T22940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4539.696098][T22940] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4539.696102][T22940] ? __lock_release (kernel/locking/lockdep.c:5534)
[4539.696109][T22940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4539.696113][T22940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4539.696122][T22940] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4539.696139][T22940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4539.696141][T22940] ? __lock_release (kernel/locking/lockdep.c:5534)
[4539.696153][T22940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4539.696157][T22940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4539.696163][T22940] ? __pfx___sys_sendto (net/socket.c:2147)
[4539.696178][T22940] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4539.696184][T22940] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4539.696192][T22940] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4539.696199][T22940] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4539.696210][T22940] __x64_sys_sendto (net/socket.c:2183)
[4539.696214][T22940] ? 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)
[4539.696217][T22940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4539.696221][T22940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4539.696226][T22940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4539.696230][T22940] RIP: 0033:0x7f7e05518a4a
[ 4539.696233][T22940] 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
[ 4539.696235][T22940] RSP: 002b:00007ffc73339fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4539.696239][T22940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e05518a4a
[ 4539.696241][T22940] RDX: 0000000000000040 RSI: 0000000004f61340 RDI: 0000000000000005
[ 4539.696243][T22940] RBP: 00007ffc7333a070 R08: 0000000000418574 R09: 000000000000001c
[ 4539.696245][T22940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4539.696246][T22940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e05641000
| [ 4539.696246][T22940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e05641000
| [ 4539.696261][T22940]
| [ 4540.168566][T22944] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22944
| [4540.169186][T22944] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4540.169454][T22944] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4540.169456][T22944] Call Trace:
[ 4540.169459][T22944]
[4540.169461][T22944] dump_stack_lvl (lib/dump_stack.c:123)
[4540.169469][T22944] check_preemption_disabled (lib/smp_processor_id.c:52)
[4540.169476][T22944] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4540.169482][T22944] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4540.169490][T22944] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4540.169497][T22944] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4540.169502][T22944] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4540.169514][T22944] rawv6_sendmsg (net/ipv6/raw.c:918)
[4540.169526][T22944] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4540.169531][T22944] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4540.169536][T22944] ? __lock_release (kernel/locking/lockdep.c:5534)
[4540.169545][T22944] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4540.169550][T22944] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4540.169559][T22944] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4540.169575][T22944] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4540.169578][T22944] ? __lock_release (kernel/locking/lockdep.c:5534)
[4540.169589][T22944] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4540.169595][T22944] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4540.169601][T22944] ? __pfx___sys_sendto (net/socket.c:2147)
[4540.169615][T22944] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4540.169623][T22944] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4540.169631][T22944] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4540.169638][T22944] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4540.169649][T22944] __x64_sys_sendto (net/socket.c:2183)
[4540.169653][T22944] ? 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)
[4540.169657][T22944] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4540.169662][T22944] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4540.169667][T22944] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4540.169671][T22944] RIP: 0033:0x7f42d796da4a
[ 4540.169676][T22944] 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
[ 4540.169679][T22944] RSP: 002b:00007ffd231103b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4540.169683][T22944] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42d796da4a
[ 4540.169685][T22944] RDX: 0000000000000040 RSI: 00000000083ec340 RDI: 0000000000000005
[ 4540.169687][T22944] RBP: 00007ffd23110440 R08: 0000000000418574 R09: 000000000000001c
[ 4540.169689][T22944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4540.169691][T22944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42d7a96000
| [ 4540.169691][T22944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42d7a96000
| [ 4540.169705][T22944]
| [ 4540.169708][T22944] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22944
| [4540.181890][T22944] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4540.182158][T22944] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4540.182160][T22944] Call Trace:
[ 4540.182162][T22944]
[4540.182164][T22944] dump_stack_lvl (lib/dump_stack.c:123)
[4540.182170][T22944] check_preemption_disabled (lib/smp_processor_id.c:52)
[4540.182176][T22944] lwtunnel_output (net/core/lwtunnel.c:359)
[4540.182183][T22944] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4540.182190][T22944] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4540.182195][T22944] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4540.182200][T22944] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4540.182212][T22944] rawv6_sendmsg (net/ipv6/raw.c:918)
[4540.182224][T22944] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4540.182230][T22944] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4540.182234][T22944] ? __lock_release (kernel/locking/lockdep.c:5534)
[4540.182241][T22944] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4540.182245][T22944] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4540.182254][T22944] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4540.182270][T22944] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4540.182273][T22944] ? __lock_release (kernel/locking/lockdep.c:5534)
[4540.182284][T22944] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4540.182288][T22944] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4540.182294][T22944] ? __pfx___sys_sendto (net/socket.c:2147)
[4540.182309][T22944] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4540.182315][T22944] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4540.182322][T22944] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4540.182330][T22944] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4540.182340][T22944] __x64_sys_sendto (net/socket.c:2183)
[4540.182344][T22944] ? 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)
[4540.182348][T22944] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4540.182352][T22944] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4540.182357][T22944] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4540.182361][T22944] RIP: 0033:0x7f42d796da4a
[ 4540.182364][T22944] 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
[ 4540.182367][T22944] RSP: 002b:00007ffd231103b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4540.182370][T22944] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42d796da4a
[ 4540.182372][T22944] RDX: 0000000000000040 RSI: 00000000083ec340 RDI: 0000000000000005
[ 4540.182374][T22944] RBP: 00007ffd23110440 R08: 0000000000418574 R09: 000000000000001c
[ 4540.182376][T22944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4540.182378][T22944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42d7a96000
| [ 4540.182378][T22944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42d7a96000
| [ 4540.182393][T22944]
| [ 4540.182775][T22944] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22944
| [4540.194902][T22944] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4540.195169][T22944] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4540.195171][T22944] Call Trace:
[ 4540.195173][T22944]
[4540.195175][T22944] dump_stack_lvl (lib/dump_stack.c:123)
[4540.195182][T22944] check_preemption_disabled (lib/smp_processor_id.c:52)
[4540.195187][T22944] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4540.195194][T22944] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4540.195201][T22944] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4540.195206][T22944] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4540.195211][T22944] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4540.195224][T22944] rawv6_sendmsg (net/ipv6/raw.c:918)
[4540.195236][T22944] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4540.195241][T22944] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4540.195245][T22944] ? __lock_release (kernel/locking/lockdep.c:5534)
[4540.195253][T22944] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4540.195257][T22944] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4540.195266][T22944] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4540.195282][T22944] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4540.195285][T22944] ? __lock_release (kernel/locking/lockdep.c:5534)
[4540.195296][T22944] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4540.195300][T22944] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4540.195306][T22944] ? __pfx___sys_sendto (net/socket.c:2147)
[4540.195321][T22944] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4540.195327][T22944] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4540.195335][T22944] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4540.195342][T22944] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4540.195352][T22944] __x64_sys_sendto (net/socket.c:2183)
[4540.195356][T22944] ? 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)
[4540.195359][T22944] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4540.195364][T22944] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4540.195369][T22944] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4540.195372][T22944] RIP: 0033:0x7f42d796da4a
[ 4540.195376][T22944] 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
[ 4540.195379][T22944] RSP: 002b:00007ffd231103b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4540.195382][T22944] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42d796da4a
[ 4540.195384][T22944] RDX: 0000000000000040 RSI: 00000000083ec340 RDI: 0000000000000005
[ 4540.195386][T22944] RBP: 00007ffd23110440 R08: 0000000000418574 R09: 000000000000001c
[ 4540.195388][T22944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4540.195389][T22944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42d7a96000
| [ 4540.195389][T22944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42d7a96000
| [ 4540.195404][T22944]
| [ 4540.688301][T22948] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22948
| [4540.688758][T22948] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4540.689021][T22948] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4540.689023][T22948] Call Trace:
[ 4540.689025][T22948]
[4540.689027][T22948] dump_stack_lvl (lib/dump_stack.c:123)
[4540.689037][T22948] check_preemption_disabled (lib/smp_processor_id.c:52)
[4540.689043][T22948] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4540.689050][T22948] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4540.689058][T22948] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4540.689065][T22948] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4540.689070][T22948] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4540.689082][T22948] rawv6_sendmsg (net/ipv6/raw.c:918)
[4540.689094][T22948] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4540.689099][T22948] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4540.689104][T22948] ? __lock_release (kernel/locking/lockdep.c:5534)
[4540.689113][T22948] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4540.689119][T22948] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4540.689128][T22948] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4540.689144][T22948] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4540.689147][T22948] ? __lock_release (kernel/locking/lockdep.c:5534)
[4540.689158][T22948] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4540.689164][T22948] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4540.689170][T22948] ? __pfx___sys_sendto (net/socket.c:2147)
[4540.689185][T22948] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4540.689192][T22948] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4540.689200][T22948] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4540.689207][T22948] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4540.689217][T22948] __x64_sys_sendto (net/socket.c:2183)
[4540.689221][T22948] ? 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)
[4540.689225][T22948] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4540.689230][T22948] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4540.689235][T22948] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4540.689239][T22948] RIP: 0033:0x7f256cb40a4a
[ 4540.689243][T22948] 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
[ 4540.689246][T22948] RSP: 002b:00007ffe8941c768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4540.689250][T22948] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f256cb40a4a
[ 4540.689252][T22948] RDX: 0000000000000040 RSI: 0000000037f38340 RDI: 0000000000000005
[ 4540.689254][T22948] RBP: 00007ffe8941c7f0 R08: 0000000000418574 R09: 000000000000001c
[ 4540.689256][T22948] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4540.689258][T22948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f256cc69000
| [ 4540.689258][T22948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f256cc69000
| [ 4540.689272][T22948]
| [ 4540.689275][T22948] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22948
| [4540.708396][T22948] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4540.708883][T22948] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4540.708886][T22948] Call Trace:
[ 4540.708890][T22948]
[4540.708895][T22948] dump_stack_lvl (lib/dump_stack.c:123)
[4540.708912][T22948] check_preemption_disabled (lib/smp_processor_id.c:52)
[4540.708927][T22948] lwtunnel_output (net/core/lwtunnel.c:359)
[4540.708947][T22948] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4540.708958][T22948] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4540.708968][T22948] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4540.708980][T22948] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4540.709008][T22948] rawv6_sendmsg (net/ipv6/raw.c:918)
[4540.709036][T22948] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4540.709050][T22948] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4540.709061][T22948] ? __lock_release (kernel/locking/lockdep.c:5534)
[4540.709080][T22948] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4540.709092][T22948] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4540.709114][T22948] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4540.709148][T22948] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4540.709153][T22948] ? __lock_release (kernel/locking/lockdep.c:5534)
[4540.709170][T22948] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4540.709176][T22948] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4540.709182][T22948] ? __pfx___sys_sendto (net/socket.c:2147)
[4540.709196][T22948] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4540.709204][T22948] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4540.709213][T22948] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4540.709220][T22948] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4540.709230][T22948] __x64_sys_sendto (net/socket.c:2183)
[4540.709235][T22948] ? 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)
[4540.709239][T22948] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4540.709244][T22948] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4540.709249][T22948] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4540.709253][T22948] RIP: 0033:0x7f256cb40a4a
[ 4540.709258][T22948] 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
[ 4540.709261][T22948] RSP: 002b:00007ffe8941c768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4540.709265][T22948] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f256cb40a4a
[ 4540.709267][T22948] RDX: 0000000000000040 RSI: 0000000037f38340 RDI: 0000000000000005
[ 4540.709270][T22948] RBP: 00007ffe8941c7f0 R08: 0000000000418574 R09: 000000000000001c
[ 4540.709272][T22948] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4540.709274][T22948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f256cc69000
| [ 4540.709274][T22948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f256cc69000
| [ 4540.709288][T22948]
| [ 4540.722368][T22948] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22948
| [4540.722732][T22948] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4540.722995][T22948] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4540.722997][T22948] Call Trace:
[ 4540.722999][T22948]
[4540.723001][T22948] dump_stack_lvl (lib/dump_stack.c:123)
[4540.723007][T22948] check_preemption_disabled (lib/smp_processor_id.c:52)
[4540.723013][T22948] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4540.723020][T22948] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4540.723027][T22948] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4540.723032][T22948] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4540.723038][T22948] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4540.723050][T22948] rawv6_sendmsg (net/ipv6/raw.c:918)
[4540.723062][T22948] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4540.723067][T22948] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4540.723071][T22948] ? __lock_release (kernel/locking/lockdep.c:5534)
[4540.723078][T22948] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4540.723082][T22948] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4540.723091][T22948] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4540.723108][T22948] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4540.723111][T22948] ? __lock_release (kernel/locking/lockdep.c:5534)
[4540.723122][T22948] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4540.723127][T22948] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4540.723133][T22948] ? __pfx___sys_sendto (net/socket.c:2147)
[4540.723147][T22948] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4540.723154][T22948] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4540.723162][T22948] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4540.723169][T22948] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4540.723179][T22948] __x64_sys_sendto (net/socket.c:2183)
[4540.723183][T22948] ? 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)
[4540.723187][T22948] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4540.723191][T22948] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4540.723196][T22948] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4540.723200][T22948] RIP: 0033:0x7f256cb40a4a
[ 4540.723203][T22948] 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
[ 4540.723206][T22948] RSP: 002b:00007ffe8941c768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4540.723209][T22948] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f256cb40a4a
[ 4540.723211][T22948] RDX: 0000000000000040 RSI: 0000000037f38340 RDI: 0000000000000005
[ 4540.723213][T22948] RBP: 00007ffe8941c7f0 R08: 0000000000418574 R09: 000000000000001c
[ 4540.723215][T22948] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4540.723217][T22948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f256cc69000
| [ 4540.723217][T22948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f256cc69000
| [ 4540.723232][T22948]
| [ 4541.203673][T22952] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22952
| [4541.204185][T22952] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4541.204453][T22952] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4541.204455][T22952] Call Trace:
[ 4541.204457][T22952]
[4541.204459][T22952] dump_stack_lvl (lib/dump_stack.c:123)
[4541.204468][T22952] check_preemption_disabled (lib/smp_processor_id.c:52)
[4541.204475][T22952] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4541.204481][T22952] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4541.204489][T22952] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4541.204496][T22952] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4541.204501][T22952] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4541.204513][T22952] rawv6_sendmsg (net/ipv6/raw.c:918)
[4541.204525][T22952] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4541.204530][T22952] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4541.204535][T22952] ? __lock_release (kernel/locking/lockdep.c:5534)
[4541.204544][T22952] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4541.204549][T22952] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4541.204558][T22952] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4541.204574][T22952] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4541.204577][T22952] ? __lock_release (kernel/locking/lockdep.c:5534)
[4541.204588][T22952] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4541.204594][T22952] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4541.204600][T22952] ? __pfx___sys_sendto (net/socket.c:2147)
[4541.204614][T22952] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4541.204621][T22952] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4541.204630][T22952] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4541.204637][T22952] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4541.204647][T22952] __x64_sys_sendto (net/socket.c:2183)
[4541.204651][T22952] ? 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)
[4541.204655][T22952] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4541.204660][T22952] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4541.204665][T22952] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4541.204669][T22952] RIP: 0033:0x7fcda1a3ca4a
[ 4541.204673][T22952] 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
[ 4541.204676][T22952] RSP: 002b:00007ffccedf5988 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4541.204680][T22952] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcda1a3ca4a
[ 4541.204682][T22952] RDX: 0000000000000040 RSI: 0000000021d19340 RDI: 0000000000000005
[ 4541.204684][T22952] RBP: 00007ffccedf5a10 R08: 0000000000418574 R09: 000000000000001c
[ 4541.204686][T22952] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4541.204687][T22952] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcda1b65000
| [ 4541.204687][T22952] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcda1b65000
| [ 4541.204701][T22952]
| [ 4541.204725][T22952] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22952
| [4541.217251][T22952] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4541.217512][T22952] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4541.217514][T22952] Call Trace:
[ 4541.217515][T22952]
[4541.217518][T22952] dump_stack_lvl (lib/dump_stack.c:123)
[4541.217524][T22952] check_preemption_disabled (lib/smp_processor_id.c:52)
[4541.217530][T22952] lwtunnel_output (net/core/lwtunnel.c:359)
[4541.217536][T22952] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4541.217544][T22952] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4541.217549][T22952] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4541.217554][T22952] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4541.217567][T22952] rawv6_sendmsg (net/ipv6/raw.c:918)
[4541.217578][T22952] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4541.217584][T22952] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4541.217588][T22952] ? __lock_release (kernel/locking/lockdep.c:5534)
[4541.217596][T22952] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4541.217599][T22952] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4541.217608][T22952] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4541.217625][T22952] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4541.217627][T22952] ? __lock_release (kernel/locking/lockdep.c:5534)
[4541.217639][T22952] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4541.217643][T22952] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4541.217649][T22952] ? __pfx___sys_sendto (net/socket.c:2147)
[4541.217663][T22952] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4541.217670][T22952] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4541.217677][T22952] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4541.217685][T22952] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4541.217695][T22952] __x64_sys_sendto (net/socket.c:2183)
[4541.217699][T22952] ? 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)
[4541.217702][T22952] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4541.217707][T22952] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4541.217712][T22952] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4541.217715][T22952] RIP: 0033:0x7fcda1a3ca4a
[ 4541.217719][T22952] 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
[ 4541.217722][T22952] RSP: 002b:00007ffccedf5988 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4541.217725][T22952] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcda1a3ca4a
[ 4541.217728][T22952] RDX: 0000000000000040 RSI: 0000000021d19340 RDI: 0000000000000005
[ 4541.217729][T22952] RBP: 00007ffccedf5a10 R08: 0000000000418574 R09: 000000000000001c
[ 4541.217731][T22952] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4541.217733][T22952] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcda1b65000
| [ 4541.217733][T22952] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcda1b65000
| [ 4541.217748][T22952]
| [ 4541.236084][T22952] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22952
| [4541.236470][T22952] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4541.236731][T22952] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4541.236732][T22952] Call Trace:
[ 4541.236734][T22952]
[4541.236736][T22952] dump_stack_lvl (lib/dump_stack.c:123)
[4541.236743][T22952] check_preemption_disabled (lib/smp_processor_id.c:52)
[4541.236748][T22952] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4541.236755][T22952] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4541.236762][T22952] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4541.236768][T22952] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4541.236773][T22952] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4541.236785][T22952] rawv6_sendmsg (net/ipv6/raw.c:918)
[4541.236797][T22952] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4541.236803][T22952] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4541.236807][T22952] ? __lock_release (kernel/locking/lockdep.c:5534)
[4541.236815][T22952] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4541.236818][T22952] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4541.236827][T22952] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4541.236844][T22952] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4541.236846][T22952] ? __lock_release (kernel/locking/lockdep.c:5534)
[4541.236858][T22952] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4541.236862][T22952] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4541.236868][T22952] ? __pfx___sys_sendto (net/socket.c:2147)
[4541.236883][T22952] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4541.236889][T22952] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4541.236897][T22952] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4541.236905][T22952] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4541.236915][T22952] __x64_sys_sendto (net/socket.c:2183)
[4541.236919][T22952] ? 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)
[4541.236923][T22952] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4541.236927][T22952] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4541.236932][T22952] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4541.236937][T22952] RIP: 0033:0x7fcda1a3ca4a
[ 4541.236941][T22952] 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
[ 4541.236943][T22952] RSP: 002b:00007ffccedf5988 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4541.236947][T22952] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcda1a3ca4a
[ 4541.236949][T22952] RDX: 0000000000000040 RSI: 0000000021d19340 RDI: 0000000000000005
[ 4541.236951][T22952] RBP: 00007ffccedf5a10 R08: 0000000000418574 R09: 000000000000001c
[ 4541.236953][T22952] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4541.236955][T22952] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcda1b65000
| [ 4541.236955][T22952] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcda1b65000
| [ 4541.236970][T22952]
| [ 4541.712330][T22956] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22956
| [4541.712793][T22956] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4541.714143][T22956] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4541.714145][T22956] Call Trace:
[ 4541.714147][T22956]
[4541.714149][T22956] dump_stack_lvl (lib/dump_stack.c:123)
[4541.714157][T22956] check_preemption_disabled (lib/smp_processor_id.c:52)
[4541.714164][T22956] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4541.714170][T22956] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4541.714178][T22956] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4541.714185][T22956] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4541.714190][T22956] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4541.714203][T22956] rawv6_sendmsg (net/ipv6/raw.c:918)
[4541.714214][T22956] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4541.714220][T22956] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4541.714225][T22956] ? __lock_release (kernel/locking/lockdep.c:5534)
[4541.714234][T22956] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4541.714239][T22956] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4541.714248][T22956] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4541.714264][T22956] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4541.714266][T22956] ? __lock_release (kernel/locking/lockdep.c:5534)
[4541.714277][T22956] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4541.714283][T22956] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4541.714289][T22956] ? __pfx___sys_sendto (net/socket.c:2147)
[4541.714303][T22956] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4541.714310][T22956] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4541.714318][T22956] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4541.714325][T22956] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4541.714335][T22956] __x64_sys_sendto (net/socket.c:2183)
[4541.714339][T22956] ? 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)
[4541.714343][T22956] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4541.714348][T22956] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4541.714353][T22956] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4541.714357][T22956] RIP: 0033:0x7f7b91791a4a
[ 4541.714362][T22956] 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
[ 4541.714365][T22956] RSP: 002b:00007ffec3945238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4541.714369][T22956] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7b91791a4a
[ 4541.714372][T22956] RDX: 0000000000000040 RSI: 0000000020f8f340 RDI: 0000000000000005
[ 4541.714374][T22956] RBP: 00007ffec39452c0 R08: 0000000000418574 R09: 000000000000001c
[ 4541.714376][T22956] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4541.714377][T22956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b918ba000
| [ 4545.177244][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4546.599975][T22972] check_preemption_disabled: 5 callbacks suppressed
| [ 4546.599981][T22972] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22972
| [4546.600769][T22972] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4546.601052][T22972] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4546.601054][T22972] Call Trace:
[ 4546.601056][T22972]
[4546.601059][T22972] dump_stack_lvl (lib/dump_stack.c:123)
[4546.601068][T22972] check_preemption_disabled (lib/smp_processor_id.c:52)
[4546.601074][T22972] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4546.601081][T22972] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4546.601089][T22972] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4546.601095][T22972] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4546.601100][T22972] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4546.601112][T22972] rawv6_sendmsg (net/ipv6/raw.c:918)
[4546.601124][T22972] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4546.601129][T22972] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4546.601135][T22972] ? __lock_release (kernel/locking/lockdep.c:5534)
[4546.601144][T22972] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4546.601149][T22972] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4546.601158][T22972] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4546.601174][T22972] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4546.601178][T22972] ? __lock_release (kernel/locking/lockdep.c:5534)
[4546.601189][T22972] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4546.601195][T22972] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4546.601200][T22972] ? __pfx___sys_sendto (net/socket.c:2147)
[4546.601215][T22972] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4546.601222][T22972] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4546.601230][T22972] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4546.601237][T22972] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4546.601247][T22972] __x64_sys_sendto (net/socket.c:2183)
[4546.601251][T22972] ? 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)
[4546.601256][T22972] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4546.601260][T22972] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4546.601265][T22972] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4546.601269][T22972] RIP: 0033:0x7fc9c4314a4a
[ 4546.601273][T22972] 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
[ 4546.601276][T22972] RSP: 002b:00007ffedde1b8a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4546.601280][T22972] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc9c4314a4a
[ 4546.601283][T22972] RDX: 0000000000000040 RSI: 000000001ade1340 RDI: 0000000000000005
[ 4546.601284][T22972] RBP: 00007ffedde1b930 R08: 0000000000418574 R09: 000000000000001c
[ 4546.601286][T22972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4546.601288][T22972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc9c443d000
| [ 4546.601288][T22972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc9c443d000
| [ 4546.601303][T22972]
| [ 4546.601305][T22972] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22972
| [4546.614027][T22972] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4546.614293][T22972] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4546.614295][T22972] Call Trace:
[ 4546.614297][T22972]
[4546.614299][T22972] dump_stack_lvl (lib/dump_stack.c:123)
[4546.614306][T22972] check_preemption_disabled (lib/smp_processor_id.c:52)
[4546.614312][T22972] lwtunnel_output (net/core/lwtunnel.c:359)
[4546.614318][T22972] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4546.614325][T22972] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4546.614331][T22972] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4546.614336][T22972] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4546.614349][T22972] rawv6_sendmsg (net/ipv6/raw.c:918)
[4546.614361][T22972] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4546.614366][T22972] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4546.614370][T22972] ? __lock_release (kernel/locking/lockdep.c:5534)
[4546.614377][T22972] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4546.614381][T22972] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4546.614389][T22972] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4546.614406][T22972] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4546.614408][T22972] ? __lock_release (kernel/locking/lockdep.c:5534)
[4546.614420][T22972] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4546.614424][T22972] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4546.614430][T22972] ? __pfx___sys_sendto (net/socket.c:2147)
[4546.614444][T22972] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4546.614451][T22972] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4546.614459][T22972] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4546.614467][T22972] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4546.614477][T22972] __x64_sys_sendto (net/socket.c:2183)
[4546.614481][T22972] ? 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)
[4546.614484][T22972] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4546.614489][T22972] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4546.614494][T22972] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4546.614497][T22972] RIP: 0033:0x7fc9c4314a4a
[ 4546.614500][T22972] 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
[ 4546.614503][T22972] RSP: 002b:00007ffedde1b8a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4546.614506][T22972] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc9c4314a4a
[ 4546.614508][T22972] RDX: 0000000000000040 RSI: 000000001ade1340 RDI: 0000000000000005
[ 4546.614510][T22972] RBP: 00007ffedde1b930 R08: 0000000000418574 R09: 000000000000001c
[ 4546.614512][T22972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4546.614514][T22972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc9c443d000
| [ 4546.614514][T22972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc9c443d000
| [ 4546.614529][T22972]
| [ 4546.632362][T22972] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22972
| [4546.632737][T22972] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4546.633012][T22972] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4546.633014][T22972] Call Trace:
[ 4546.633016][T22972]
[4546.633018][T22972] dump_stack_lvl (lib/dump_stack.c:123)
[4546.633024][T22972] check_preemption_disabled (lib/smp_processor_id.c:52)
[4546.633030][T22972] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4546.633037][T22972] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4546.633044][T22972] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4546.633050][T22972] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4546.633055][T22972] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4546.633067][T22972] rawv6_sendmsg (net/ipv6/raw.c:918)
[4546.633079][T22972] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4546.633085][T22972] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4546.633089][T22972] ? __lock_release (kernel/locking/lockdep.c:5534)
[4546.633096][T22972] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4546.633100][T22972] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4546.633109][T22972] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4546.633126][T22972] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4546.633129][T22972] ? __lock_release (kernel/locking/lockdep.c:5534)
[4546.633140][T22972] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4546.633144][T22972] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4546.633150][T22972] ? __pfx___sys_sendto (net/socket.c:2147)
[4546.633165][T22972] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4546.633171][T22972] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4546.633179][T22972] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4546.633187][T22972] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4546.633197][T22972] __x64_sys_sendto (net/socket.c:2183)
[4546.633201][T22972] ? 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)
[4546.633204][T22972] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4546.633209][T22972] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4546.633214][T22972] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4546.633217][T22972] RIP: 0033:0x7fc9c4314a4a
[ 4546.633220][T22972] 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
[ 4546.633223][T22972] RSP: 002b:00007ffedde1b8a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4546.633226][T22972] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc9c4314a4a
[ 4546.633228][T22972] RDX: 0000000000000040 RSI: 000000001ade1340 RDI: 0000000000000005
[ 4546.633230][T22972] RBP: 00007ffedde1b930 R08: 0000000000418574 R09: 000000000000001c
[ 4546.633232][T22972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4546.633234][T22972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc9c443d000
| [ 4546.633234][T22972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc9c443d000
| [ 4546.633249][T22972]
| [ 4547.130196][T22976] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22976
| [4547.130654][T22976] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4547.130904][T22976] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4547.130906][T22976] Call Trace:
[ 4547.130908][T22976]
[4547.130910][T22976] dump_stack_lvl (lib/dump_stack.c:123)
[4547.130919][T22976] check_preemption_disabled (lib/smp_processor_id.c:52)
[4547.130925][T22976] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4547.130932][T22976] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4547.130941][T22976] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4547.130947][T22976] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4547.130952][T22976] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4547.130964][T22976] rawv6_sendmsg (net/ipv6/raw.c:918)
[4547.130977][T22976] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4547.130982][T22976] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4547.130988][T22976] ? __lock_release (kernel/locking/lockdep.c:5534)
[4547.130997][T22976] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4547.131003][T22976] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4547.131011][T22976] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4547.131027][T22976] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4547.131030][T22976] ? __lock_release (kernel/locking/lockdep.c:5534)
[4547.131041][T22976] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4547.131047][T22976] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4547.131053][T22976] ? __pfx___sys_sendto (net/socket.c:2147)
[4547.131067][T22976] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4547.131074][T22976] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4547.131082][T22976] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4547.131090][T22976] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4547.131100][T22976] __x64_sys_sendto (net/socket.c:2183)
[4547.131104][T22976] ? 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)
[4547.131108][T22976] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4547.131113][T22976] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4547.131119][T22976] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4547.131122][T22976] RIP: 0033:0x7fc2e35aaa4a
[ 4547.131127][T22976] 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
[ 4547.131130][T22976] RSP: 002b:00007fff0f7c5c88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4547.131135][T22976] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc2e35aaa4a
[ 4547.131137][T22976] RDX: 0000000000000040 RSI: 0000000024e16340 RDI: 0000000000000005
[ 4547.131139][T22976] RBP: 00007fff0f7c5d10 R08: 0000000000418574 R09: 000000000000001c
[ 4547.131141][T22976] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4547.131143][T22976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2e36d3000
| [ 4547.131157][T22976]
| [ 4547.143812][T22976] lwtunnel_output(): recursion limit reached on datapath
| [ 4548.588426][T22980] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22980
| [4548.588914][T22980] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4548.589207][T22980] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4548.589209][T22980] Call Trace:
[ 4548.589212][T22980]
[4548.589214][T22980] dump_stack_lvl (lib/dump_stack.c:123)
[4548.589222][T22980] check_preemption_disabled (lib/smp_processor_id.c:52)
[4548.589228][T22980] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4548.589235][T22980] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4548.589243][T22980] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4548.589249][T22980] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4548.589254][T22980] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4548.589266][T22980] rawv6_sendmsg (net/ipv6/raw.c:918)
[4548.589277][T22980] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4548.589283][T22980] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4548.589288][T22980] ? __lock_release (kernel/locking/lockdep.c:5534)
[4548.589297][T22980] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4548.589302][T22980] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4548.589311][T22980] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4548.589326][T22980] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4548.589329][T22980] ? __lock_release (kernel/locking/lockdep.c:5534)
[4548.589340][T22980] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4548.589346][T22980] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4548.589351][T22980] ? __pfx___sys_sendto (net/socket.c:2147)
[4548.589365][T22980] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4548.589372][T22980] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4548.589380][T22980] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4548.589387][T22980] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4548.589397][T22980] __x64_sys_sendto (net/socket.c:2183)
[4548.589401][T22980] ? 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)
[4548.589405][T22980] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4548.589410][T22980] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4548.589414][T22980] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4548.589418][T22980] RIP: 0033:0x7f8700cbfa4a
[ 4548.589422][T22980] 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
[ 4548.589425][T22980] RSP: 002b:00007ffcf013d098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4548.589429][T22980] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8700cbfa4a
[ 4548.589431][T22980] RDX: 0000000000000040 RSI: 000000003b208340 RDI: 0000000000000005
[ 4548.589433][T22980] RBP: 00007ffcf013d120 R08: 0000000000418574 R09: 000000000000001c
[ 4548.589435][T22980] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4548.589437][T22980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8700de8000
| [ 4548.589437][T22980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8700de8000
| [ 4548.589451][T22980]
| [ 4548.589454][T22980] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22980
| [4548.602260][T22980] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4548.602523][T22980] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4548.602525][T22980] Call Trace:
[ 4548.602527][T22980]
[4548.602529][T22980] dump_stack_lvl (lib/dump_stack.c:123)
[4548.602536][T22980] check_preemption_disabled (lib/smp_processor_id.c:52)
[4548.602542][T22980] lwtunnel_output (net/core/lwtunnel.c:359)
[4548.602549][T22980] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4548.602556][T22980] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4548.602562][T22980] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4548.602566][T22980] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4548.602579][T22980] rawv6_sendmsg (net/ipv6/raw.c:918)
[4548.602591][T22980] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4548.602596][T22980] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4548.602600][T22980] ? __lock_release (kernel/locking/lockdep.c:5534)
[4548.602608][T22980] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4548.602612][T22980] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4548.602621][T22980] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4548.602637][T22980] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4548.602640][T22980] ? __lock_release (kernel/locking/lockdep.c:5534)
[4548.602651][T22980] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4548.602655][T22980] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4548.602661][T22980] ? __pfx___sys_sendto (net/socket.c:2147)
[4548.602676][T22980] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4548.602682][T22980] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4548.602691][T22980] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4548.602698][T22980] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4548.602708][T22980] __x64_sys_sendto (net/socket.c:2183)
[4548.602712][T22980] ? 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)
[4548.602715][T22980] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4548.602720][T22980] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4548.602725][T22980] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4548.602728][T22980] RIP: 0033:0x7f8700cbfa4a
[ 4548.602732][T22980] 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
[ 4548.602735][T22980] RSP: 002b:00007ffcf013d098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4548.602738][T22980] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8700cbfa4a
[ 4548.602740][T22980] RDX: 0000000000000040 RSI: 000000003b208340 RDI: 0000000000000005
[ 4548.602742][T22980] RBP: 00007ffcf013d120 R08: 0000000000418574 R09: 000000000000001c
[ 4548.602743][T22980] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4548.602745][T22980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8700de8000
| [ 4548.602745][T22980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8700de8000
| [ 4548.602760][T22980]
| [ 4548.618082][T22980] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22980
| [4548.618471][T22980] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4548.618732][T22980] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4548.618734][T22980] Call Trace:
[ 4548.618736][T22980]
[4548.618738][T22980] dump_stack_lvl (lib/dump_stack.c:123)
[4548.618744][T22980] check_preemption_disabled (lib/smp_processor_id.c:52)
[4548.618749][T22980] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4548.618756][T22980] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4548.618763][T22980] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4548.618769][T22980] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4548.618773][T22980] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4548.618786][T22980] rawv6_sendmsg (net/ipv6/raw.c:918)
[4548.618797][T22980] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4548.618803][T22980] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4548.618807][T22980] ? __lock_release (kernel/locking/lockdep.c:5534)
[4548.618815][T22980] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4548.618819][T22980] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4548.618828][T22980] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4548.618844][T22980] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4548.618847][T22980] ? __lock_release (kernel/locking/lockdep.c:5534)
[4548.618858][T22980] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4548.618862][T22980] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4548.618868][T22980] ? __pfx___sys_sendto (net/socket.c:2147)
[4548.618883][T22980] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4548.618889][T22980] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4548.618897][T22980] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4548.618904][T22980] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4548.618914][T22980] __x64_sys_sendto (net/socket.c:2183)
[4548.618918][T22980] ? 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)
[4548.618922][T22980] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4548.618927][T22980] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4548.618932][T22980] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4548.618936][T22980] RIP: 0033:0x7f8700cbfa4a
[ 4548.618940][T22980] 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
[ 4548.618942][T22980] RSP: 002b:00007ffcf013d098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4548.618946][T22980] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8700cbfa4a
[ 4548.618948][T22980] RDX: 0000000000000040 RSI: 000000003b208340 RDI: 0000000000000005
[ 4548.618949][T22980] RBP: 00007ffcf013d120 R08: 0000000000418574 R09: 000000000000001c
[ 4548.618951][T22980] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4548.618953][T22980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8700de8000
| [ 4548.618953][T22980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8700de8000
| [ 4548.618968][T22980]
| [ 4549.073348][T22984] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22984
| [4549.073803][T22984] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4549.074077][T22984] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4549.074079][T22984] Call Trace:
[ 4549.074081][T22984]
[4549.074083][T22984] dump_stack_lvl (lib/dump_stack.c:123)
[4549.074092][T22984] check_preemption_disabled (lib/smp_processor_id.c:52)
[4549.074098][T22984] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4549.074105][T22984] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4549.074112][T22984] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4549.074119][T22984] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4549.074124][T22984] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4549.074136][T22984] rawv6_sendmsg (net/ipv6/raw.c:918)
[4549.074148][T22984] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4549.074153][T22984] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4549.074158][T22984] ? __lock_release (kernel/locking/lockdep.c:5534)
[4549.074167][T22984] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4549.074172][T22984] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4549.074181][T22984] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4549.074197][T22984] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4549.074200][T22984] ? __lock_release (kernel/locking/lockdep.c:5534)
[4549.074211][T22984] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4549.074217][T22984] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4549.074222][T22984] ? __pfx___sys_sendto (net/socket.c:2147)
[4549.074237][T22984] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4549.074243][T22984] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4549.074251][T22984] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4549.074259][T22984] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4549.074269][T22984] __x64_sys_sendto (net/socket.c:2183)
[4549.074273][T22984] ? 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)
[4549.074277][T22984] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4549.074282][T22984] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4549.074287][T22984] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4549.074290][T22984] RIP: 0033:0x7fe7b878aa4a
[ 4549.074295][T22984] 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
[ 4549.074298][T22984] RSP: 002b:00007fff56c83f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4549.074302][T22984] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe7b878aa4a
[ 4549.074304][T22984] RDX: 0000000000000040 RSI: 000000000adfc340 RDI: 0000000000000005
[ 4549.074306][T22984] RBP: 00007fff56c84000 R08: 0000000000418574 R09: 000000000000001c
[ 4549.074308][T22984] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4549.074310][T22984] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7b88b3000
| [ 4549.074310][T22984] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7b88b3000
| [ 4549.074324][T22984]
| [ 4549.074326][T22984] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22984
| [4549.087438][T22984] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4549.087685][T22984] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4549.087687][T22984] Call Trace:
[ 4549.087688][T22984]
[4549.087691][T22984] dump_stack_lvl (lib/dump_stack.c:123)
[4549.087697][T22984] check_preemption_disabled (lib/smp_processor_id.c:52)
[4549.087703][T22984] lwtunnel_output (net/core/lwtunnel.c:359)
[4549.087710][T22984] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4549.087717][T22984] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4549.087723][T22984] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4549.087728][T22984] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4549.087740][T22984] rawv6_sendmsg (net/ipv6/raw.c:918)
[4549.087752][T22984] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4549.087758][T22984] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4549.087761][T22984] ? __lock_release (kernel/locking/lockdep.c:5534)
[4549.087769][T22984] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4549.087773][T22984] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4549.087782][T22984] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4549.087798][T22984] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4549.087801][T22984] ? __lock_release (kernel/locking/lockdep.c:5534)
[4549.087813][T22984] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4549.087817][T22984] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4549.087823][T22984] ? __pfx___sys_sendto (net/socket.c:2147)
[4549.087838][T22984] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4549.087845][T22984] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4549.087853][T22984] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4549.087860][T22984] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4549.087871][T22984] __x64_sys_sendto (net/socket.c:2183)
[4549.087875][T22984] ? 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)
[4549.087878][T22984] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4549.087883][T22984] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4549.087888][T22984] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4549.087891][T22984] RIP: 0033:0x7fe7b878aa4a
[ 4549.087895][T22984] 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
[ 4549.087898][T22984] RSP: 002b:00007fff56c83f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4549.087901][T22984] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe7b878aa4a
[ 4549.087903][T22984] RDX: 0000000000000040 RSI: 000000000adfc340 RDI: 0000000000000005
[ 4549.087905][T22984] RBP: 00007fff56c84000 R08: 0000000000418574 R09: 000000000000001c
[ 4549.087907][T22984] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4549.087908][T22984] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7b88b3000
| [ 4549.087908][T22984] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7b88b3000
| [ 4549.087923][T22984]
| [ 4549.103689][T22984] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22984
| [4549.104093][T22984] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4549.104345][T22984] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4549.104347][T22984] Call Trace:
[ 4549.104349][T22984]
[4549.104351][T22984] dump_stack_lvl (lib/dump_stack.c:123)
[4549.104357][T22984] check_preemption_disabled (lib/smp_processor_id.c:52)
[4549.104363][T22984] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4549.104370][T22984] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4549.104376][T22984] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4549.104382][T22984] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4549.104387][T22984] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4549.104399][T22984] rawv6_sendmsg (net/ipv6/raw.c:918)
[4549.104411][T22984] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4549.104417][T22984] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4549.104421][T22984] ? __lock_release (kernel/locking/lockdep.c:5534)
[4549.104429][T22984] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4549.104433][T22984] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4549.104442][T22984] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4549.104458][T22984] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4549.104461][T22984] ? __lock_release (kernel/locking/lockdep.c:5534)
[4549.104473][T22984] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4549.104478][T22984] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4549.104483][T22984] ? __pfx___sys_sendto (net/socket.c:2147)
[4549.104498][T22984] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4549.104505][T22984] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4549.104513][T22984] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4549.104521][T22984] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4549.104531][T22984] __x64_sys_sendto (net/socket.c:2183)
[4549.104535][T22984] ? 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)
[4549.104538][T22984] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4549.104543][T22984] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4549.104548][T22984] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4549.104551][T22984] RIP: 0033:0x7fe7b878aa4a
[ 4549.104555][T22984] 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
[ 4549.104558][T22984] RSP: 002b:00007fff56c83f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4549.104561][T22984] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe7b878aa4a
[ 4549.104563][T22984] RDX: 0000000000000040 RSI: 000000000adfc340 RDI: 0000000000000005
[ 4549.104565][T22984] RBP: 00007fff56c84000 R08: 0000000000418574 R09: 000000000000001c
[ 4549.104567][T22984] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4549.104569][T22984] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7b88b3000
| [ 4551.050186][T22992] lwtunnel_output(): recursion limit reached on datapath
| [ 4552.500756][T22996] check_preemption_disabled: 2 callbacks suppressed
| [ 4552.500762][T22996] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22996
| [4552.501561][T22996] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4552.501831][T22996] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4552.501834][T22996] Call Trace:
[ 4552.501836][T22996]
[4552.501839][T22996] dump_stack_lvl (lib/dump_stack.c:123)
[4552.501848][T22996] check_preemption_disabled (lib/smp_processor_id.c:52)
[4552.501854][T22996] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4552.501861][T22996] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4552.501869][T22996] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4552.501875][T22996] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4552.501880][T22996] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4552.501892][T22996] rawv6_sendmsg (net/ipv6/raw.c:918)
[4552.501904][T22996] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4552.501909][T22996] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4552.501915][T22996] ? __lock_release (kernel/locking/lockdep.c:5534)
[4552.501924][T22996] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4552.501929][T22996] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4552.501940][T22996] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4552.501956][T22996] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4552.501959][T22996] ? __lock_release (kernel/locking/lockdep.c:5534)
[4552.501970][T22996] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4552.501975][T22996] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4552.501981][T22996] ? __pfx___sys_sendto (net/socket.c:2147)
[4552.501995][T22996] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4552.502002][T22996] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4552.502010][T22996] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4552.502018][T22996] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4552.502027][T22996] __x64_sys_sendto (net/socket.c:2183)
[4552.502032][T22996] ? 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)
[4552.502035][T22996] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4552.502040][T22996] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4552.502044][T22996] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4552.502048][T22996] RIP: 0033:0x7eff706b4a4a
[ 4552.502053][T22996] 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
[ 4552.502055][T22996] RSP: 002b:00007fff6bda6418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4552.502059][T22996] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff706b4a4a
[ 4552.502062][T22996] RDX: 0000000000000040 RSI: 0000000013f10340 RDI: 0000000000000005
[ 4552.502063][T22996] RBP: 00007fff6bda64a0 R08: 0000000000418574 R09: 000000000000001c
[ 4552.502065][T22996] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4552.502067][T22996] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff707dd000
| [ 4552.502067][T22996] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff707dd000
| [ 4552.502082][T22996]
| [ 4552.515458][T22996] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22996
| [4552.515839][T22996] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4552.516114][T22996] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4552.516115][T22996] Call Trace:
[ 4552.516117][T22996]
[4552.516120][T22996] dump_stack_lvl (lib/dump_stack.c:123)
[4552.516126][T22996] check_preemption_disabled (lib/smp_processor_id.c:52)
[4552.516132][T22996] lwtunnel_output (net/core/lwtunnel.c:359)
[4552.516139][T22996] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4552.516147][T22996] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4552.516153][T22996] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4552.516158][T22996] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4552.516170][T22996] rawv6_sendmsg (net/ipv6/raw.c:918)
[4552.516182][T22996] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4552.516187][T22996] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4552.516192][T22996] ? __lock_release (kernel/locking/lockdep.c:5534)
[4552.516199][T22996] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4552.516203][T22996] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4552.516212][T22996] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4552.516228][T22996] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4552.516231][T22996] ? __lock_release (kernel/locking/lockdep.c:5534)
[4552.516243][T22996] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4552.516248][T22996] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4552.516253][T22996] ? __pfx___sys_sendto (net/socket.c:2147)
[4552.516268][T22996] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4552.516274][T22996] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4552.516282][T22996] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4552.516290][T22996] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4552.516300][T22996] __x64_sys_sendto (net/socket.c:2183)
[4552.516304][T22996] ? 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)
[4552.516308][T22996] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4552.516312][T22996] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4552.516317][T22996] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4552.516320][T22996] RIP: 0033:0x7eff706b4a4a
[ 4552.516324][T22996] 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
[ 4552.516327][T22996] RSP: 002b:00007fff6bda6418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4552.516330][T22996] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff706b4a4a
[ 4552.516332][T22996] RDX: 0000000000000040 RSI: 0000000013f10340 RDI: 0000000000000005
[ 4552.516334][T22996] RBP: 00007fff6bda64a0 R08: 0000000000418574 R09: 000000000000001c
[ 4552.516336][T22996] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4552.516338][T22996] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff707dd000
| [ 4552.516338][T22996] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff707dd000
| [ 4552.516352][T22996]
| [ 4552.516746][T22996] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22996
| [4552.528879][T22996] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4552.529155][T22996] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4552.529156][T22996] Call Trace:
[ 4552.529158][T22996]
[4552.529161][T22996] dump_stack_lvl (lib/dump_stack.c:123)
[4552.529167][T22996] check_preemption_disabled (lib/smp_processor_id.c:52)
[4552.529173][T22996] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4552.529180][T22996] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4552.529187][T22996] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4552.529193][T22996] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4552.529198][T22996] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4552.529210][T22996] rawv6_sendmsg (net/ipv6/raw.c:918)
[4552.529222][T22996] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4552.529228][T22996] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4552.529232][T22996] ? __lock_release (kernel/locking/lockdep.c:5534)
[4552.529240][T22996] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4552.529243][T22996] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4552.529252][T22996] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4552.529269][T22996] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4552.529272][T22996] ? __lock_release (kernel/locking/lockdep.c:5534)
[4552.529283][T22996] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4552.529287][T22996] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4552.529293][T22996] ? __pfx___sys_sendto (net/socket.c:2147)
[4552.529308][T22996] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4552.529314][T22996] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4552.529323][T22996] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4552.529330][T22996] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4552.529340][T22996] __x64_sys_sendto (net/socket.c:2183)
[4552.529344][T22996] ? 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)
[4552.529348][T22996] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4552.529353][T22996] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4552.529358][T22996] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4552.529361][T22996] RIP: 0033:0x7eff706b4a4a
[ 4552.529365][T22996] 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
[ 4552.529368][T22996] RSP: 002b:00007fff6bda6418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4552.529371][T22996] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff706b4a4a
[ 4552.529374][T22996] RDX: 0000000000000040 RSI: 0000000013f10340 RDI: 0000000000000005
[ 4552.529376][T22996] RBP: 00007fff6bda64a0 R08: 0000000000418574 R09: 000000000000001c
[ 4552.529378][T22996] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4552.529380][T22996] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff707dd000
| [ 4552.529380][T22996] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff707dd000
| [ 4552.529396][T22996]
| [ 4552.998305][T23000] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23000
| [4552.998756][T23000] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4552.999030][T23000] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4552.999032][T23000] Call Trace:
[ 4552.999034][T23000]
[4552.999037][T23000] dump_stack_lvl (lib/dump_stack.c:123)
[4552.999045][T23000] check_preemption_disabled (lib/smp_processor_id.c:52)
[4552.999052][T23000] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4552.999058][T23000] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4552.999066][T23000] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4552.999073][T23000] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4552.999077][T23000] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4552.999089][T23000] rawv6_sendmsg (net/ipv6/raw.c:918)
[4552.999101][T23000] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4552.999106][T23000] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4552.999111][T23000] ? __lock_release (kernel/locking/lockdep.c:5534)
[4552.999120][T23000] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4552.999126][T23000] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4552.999135][T23000] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4552.999151][T23000] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4552.999153][T23000] ? __lock_release (kernel/locking/lockdep.c:5534)
[4552.999165][T23000] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4552.999171][T23000] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4552.999177][T23000] ? __pfx___sys_sendto (net/socket.c:2147)
[4552.999191][T23000] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4552.999198][T23000] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4552.999207][T23000] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4552.999214][T23000] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4552.999224][T23000] __x64_sys_sendto (net/socket.c:2183)
[4552.999228][T23000] ? 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)
[4552.999232][T23000] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4552.999237][T23000] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4552.999242][T23000] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4552.999246][T23000] RIP: 0033:0x7f2e3c58ea4a
[ 4552.999251][T23000] 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
[ 4552.999254][T23000] RSP: 002b:00007ffd86a65ab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4552.999258][T23000] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e3c58ea4a
[ 4552.999260][T23000] RDX: 0000000000000040 RSI: 000000000258e340 RDI: 0000000000000005
[ 4552.999262][T23000] RBP: 00007ffd86a65b40 R08: 0000000000418574 R09: 000000000000001c
[ 4552.999264][T23000] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4552.999266][T23000] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e3c6b7000
| [ 4552.999266][T23000] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e3c6b7000
| [ 4552.999280][T23000]
| [ 4552.999302][T23000] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23000
| [4553.011249][T23000] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4553.011497][T23000] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4553.011498][T23000] Call Trace:
[ 4553.011500][T23000]
[4553.011502][T23000] dump_stack_lvl (lib/dump_stack.c:123)
[4553.011509][T23000] check_preemption_disabled (lib/smp_processor_id.c:52)
[4553.011515][T23000] lwtunnel_output (net/core/lwtunnel.c:359)
[4553.011522][T23000] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4553.011529][T23000] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4553.011535][T23000] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4553.011540][T23000] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4553.011552][T23000] rawv6_sendmsg (net/ipv6/raw.c:918)
[4553.011564][T23000] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4553.011569][T23000] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4553.011574][T23000] ? __lock_release (kernel/locking/lockdep.c:5534)
[4553.011581][T23000] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4553.011585][T23000] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4553.011594][T23000] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4553.011610][T23000] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4553.011613][T23000] ? __lock_release (kernel/locking/lockdep.c:5534)
[4553.011624][T23000] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4553.011629][T23000] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4553.011634][T23000] ? __pfx___sys_sendto (net/socket.c:2147)
[4553.011649][T23000] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4553.011656][T23000] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4553.011665][T23000] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4553.011672][T23000] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4553.011682][T23000] __x64_sys_sendto (net/socket.c:2183)
[4553.011686][T23000] ? 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)
[4553.011689][T23000] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4553.011694][T23000] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4553.011699][T23000] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4553.011702][T23000] RIP: 0033:0x7f2e3c58ea4a
[ 4553.011706][T23000] 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
[ 4553.011708][T23000] RSP: 002b:00007ffd86a65ab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4553.011712][T23000] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e3c58ea4a
[ 4553.011714][T23000] RDX: 0000000000000040 RSI: 000000000258e340 RDI: 0000000000000005
[ 4553.011715][T23000] RBP: 00007ffd86a65b40 R08: 0000000000418574 R09: 000000000000001c
[ 4553.011717][T23000] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4553.011719][T23000] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e3c6b7000
| [ 4553.011719][T23000] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e3c6b7000
| [ 4553.011733][T23000]
| [ 4553.029832][T23000] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23000
| [4553.030220][T23000] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4553.030469][T23000] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4553.030471][T23000] Call Trace:
[ 4553.030472][T23000]
[4553.030474][T23000] dump_stack_lvl (lib/dump_stack.c:123)
[4553.030481][T23000] check_preemption_disabled (lib/smp_processor_id.c:52)
[4553.030486][T23000] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4553.030493][T23000] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4553.030500][T23000] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4553.030506][T23000] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4553.030511][T23000] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4553.030523][T23000] rawv6_sendmsg (net/ipv6/raw.c:918)
[4553.030535][T23000] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4553.030540][T23000] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4553.030545][T23000] ? __lock_release (kernel/locking/lockdep.c:5534)
[4553.030553][T23000] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4553.030556][T23000] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4553.030565][T23000] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4553.030582][T23000] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4553.030584][T23000] ? __lock_release (kernel/locking/lockdep.c:5534)
[4553.030596][T23000] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4553.030600][T23000] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4553.030606][T23000] ? __pfx___sys_sendto (net/socket.c:2147)
[4553.030621][T23000] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4553.030628][T23000] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4553.030635][T23000] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4553.030643][T23000] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4553.030653][T23000] __x64_sys_sendto (net/socket.c:2183)
[4553.030657][T23000] ? 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)
[4553.030660][T23000] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4553.030665][T23000] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4553.030670][T23000] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4553.030673][T23000] RIP: 0033:0x7f2e3c58ea4a
[ 4553.030677][T23000] 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
[ 4553.030679][T23000] RSP: 002b:00007ffd86a65ab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4553.030683][T23000] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e3c58ea4a
[ 4553.030685][T23000] RDX: 0000000000000040 RSI: 000000000258e340 RDI: 0000000000000005
[ 4553.030687][T23000] RBP: 00007ffd86a65b40 R08: 0000000000418574 R09: 000000000000001c
[ 4553.030689][T23000] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4553.030691][T23000] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e3c6b7000
| [ 4553.030691][T23000] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e3c6b7000
| [ 4553.030705][T23000]
| [ 4553.538713][T23004] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23004
| [4553.539227][T23004] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4553.539494][T23004] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4553.539496][T23004] Call Trace:
[ 4553.539499][T23004]
[4553.539501][T23004] dump_stack_lvl (lib/dump_stack.c:123)
[4553.539509][T23004] check_preemption_disabled (lib/smp_processor_id.c:52)
[4553.539516][T23004] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4553.539522][T23004] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4553.539531][T23004] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4553.539538][T23004] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4553.539542][T23004] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4553.539555][T23004] rawv6_sendmsg (net/ipv6/raw.c:918)
[4553.539567][T23004] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4553.539572][T23004] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4553.539578][T23004] ? __lock_release (kernel/locking/lockdep.c:5534)
[4553.539586][T23004] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4553.539591][T23004] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4553.539600][T23004] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4553.539616][T23004] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4553.539619][T23004] ? __lock_release (kernel/locking/lockdep.c:5534)
[4553.539630][T23004] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4553.539636][T23004] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4553.539642][T23004] ? __pfx___sys_sendto (net/socket.c:2147)
[4553.539657][T23004] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4553.539664][T23004] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4553.539673][T23004] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4553.539680][T23004] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4553.539690][T23004] __x64_sys_sendto (net/socket.c:2183)
[4553.539694][T23004] ? 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)
[4553.539698][T23004] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4553.539703][T23004] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4553.539708][T23004] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4553.539712][T23004] RIP: 0033:0x7f9aff91ea4a
[ 4553.539716][T23004] 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
[ 4553.539720][T23004] RSP: 002b:00007fff8e659a58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4553.539724][T23004] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9aff91ea4a
[ 4553.539726][T23004] RDX: 0000000000000040 RSI: 00000000228fe340 RDI: 0000000000000005
[ 4553.539728][T23004] RBP: 00007fff8e659ae0 R08: 0000000000418574 R09: 000000000000001c
[ 4553.539730][T23004] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4553.539731][T23004] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9affa47000
| [ 4553.539731][T23004] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9affa47000
| [ 4553.539746][T23004]
| [ 4553.539749][T23004] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23004
| [4553.551913][T23004] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4553.552185][T23004] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4553.552187][T23004] Call Trace:
[ 4553.552189][T23004]
[4553.552191][T23004] dump_stack_lvl (lib/dump_stack.c:123)
[4553.552197][T23004] check_preemption_disabled (lib/smp_processor_id.c:52)
[4553.552203][T23004] lwtunnel_output (net/core/lwtunnel.c:359)
[4553.552210][T23004] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4553.552217][T23004] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4553.552223][T23004] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4553.552227][T23004] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4553.552240][T23004] rawv6_sendmsg (net/ipv6/raw.c:918)
[4553.552252][T23004] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4553.552257][T23004] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4553.552261][T23004] ? __lock_release (kernel/locking/lockdep.c:5534)
[4553.552269][T23004] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4553.552273][T23004] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4553.552282][T23004] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4553.552298][T23004] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4553.552301][T23004] ? __lock_release (kernel/locking/lockdep.c:5534)
[4553.552312][T23004] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4553.552316][T23004] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4553.552322][T23004] ? __pfx___sys_sendto (net/socket.c:2147)
[4553.552337][T23004] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4553.552343][T23004] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4553.552350][T23004] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4553.552358][T23004] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4553.552368][T23004] __x64_sys_sendto (net/socket.c:2183)
[4553.552372][T23004] ? 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)
[4553.552376][T23004] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4553.552380][T23004] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4553.552385][T23004] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4553.552389][T23004] RIP: 0033:0x7f9aff91ea4a
[ 4553.552393][T23004] 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
[ 4553.552396][T23004] RSP: 002b:00007fff8e659a58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4553.552399][T23004] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9aff91ea4a
[ 4553.552401][T23004] RDX: 0000000000000040 RSI: 00000000228fe340 RDI: 0000000000000005
[ 4553.552403][T23004] RBP: 00007fff8e659ae0 R08: 0000000000418574 R09: 000000000000001c
[ 4553.552405][T23004] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4553.552407][T23004] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9affa47000
| [ 4553.552407][T23004] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9affa47000
| [ 4553.552422][T23004]
| [ 4553.552806][T23004] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23004
| [4553.565038][T23004] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4553.565299][T23004] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4553.565301][T23004] Call Trace:
[ 4553.565303][T23004]
[4553.565305][T23004] dump_stack_lvl (lib/dump_stack.c:123)
[4553.565311][T23004] check_preemption_disabled (lib/smp_processor_id.c:52)
[4553.565317][T23004] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4553.565324][T23004] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4553.565331][T23004] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4553.565336][T23004] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4553.565341][T23004] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4553.565353][T23004] rawv6_sendmsg (net/ipv6/raw.c:918)
[4553.565365][T23004] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4553.565371][T23004] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4553.565375][T23004] ? __lock_release (kernel/locking/lockdep.c:5534)
[4553.565382][T23004] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4553.565386][T23004] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4553.565396][T23004] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4553.565412][T23004] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4553.565415][T23004] ? __lock_release (kernel/locking/lockdep.c:5534)
[4553.565426][T23004] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4553.565431][T23004] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4553.565436][T23004] ? __pfx___sys_sendto (net/socket.c:2147)
[4553.565451][T23004] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4553.565457][T23004] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4553.565465][T23004] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4553.565473][T23004] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4553.565483][T23004] __x64_sys_sendto (net/socket.c:2183)
[4553.565487][T23004] ? 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)
[4553.565490][T23004] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4553.565495][T23004] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4553.565500][T23004] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4553.565503][T23004] RIP: 0033:0x7f9aff91ea4a
[ 4553.565507][T23004] 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
[ 4553.565509][T23004] RSP: 002b:00007fff8e659a58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4553.565513][T23004] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9aff91ea4a
[ 4553.565515][T23004] RDX: 0000000000000040 RSI: 00000000228fe340 RDI: 0000000000000005
[ 4553.565516][T23004] RBP: 00007fff8e659ae0 R08: 0000000000418574 R09: 000000000000001c
[ 4553.565518][T23004] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4553.565520][T23004] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9affa47000
| [ 4553.565520][T23004] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9affa47000
| [ 4553.565535][T23004]
| [ 4554.030245][T23008] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23008
| [4554.030697][T23008] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4554.030960][T23008] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4554.030962][T23008] Call Trace:
[ 4554.030964][T23008]
[4554.030967][T23008] dump_stack_lvl (lib/dump_stack.c:123)
[4554.030975][T23008] check_preemption_disabled (lib/smp_processor_id.c:52)
[4554.030982][T23008] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4554.030988][T23008] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4554.030996][T23008] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4554.031003][T23008] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4554.031008][T23008] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4554.031020][T23008] rawv6_sendmsg (net/ipv6/raw.c:918)
[4554.031032][T23008] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4554.031037][T23008] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4554.031042][T23008] ? __lock_release (kernel/locking/lockdep.c:5534)
[4554.031051][T23008] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4554.031056][T23008] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4554.031065][T23008] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4554.031081][T23008] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4554.031084][T23008] ? __lock_release (kernel/locking/lockdep.c:5534)
[4554.031095][T23008] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4554.031101][T23008] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4554.031107][T23008] ? __pfx___sys_sendto (net/socket.c:2147)
[4554.031121][T23008] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4554.031128][T23008] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4554.031136][T23008] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4554.031144][T23008] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4554.031154][T23008] __x64_sys_sendto (net/socket.c:2183)
[4554.031158][T23008] ? 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)
[4554.031162][T23008] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4554.031167][T23008] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4554.031171][T23008] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4554.031176][T23008] RIP: 0033:0x7f37f5e38a4a
[ 4554.031180][T23008] 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
[ 4554.031183][T23008] RSP: 002b:00007ffc8bb29b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4554.031186][T23008] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37f5e38a4a
[ 4554.031189][T23008] RDX: 0000000000000040 RSI: 00000000234ec340 RDI: 0000000000000005
[ 4554.031191][T23008] RBP: 00007ffc8bb29c20 R08: 0000000000418574 R09: 000000000000001c
[ 4554.031193][T23008] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4554.031195][T23008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37f5f61000
| [ 4556.854604][T23024] lwtunnel_output(): recursion limit reached on datapath
| [ 4558.324812][T23028] check_preemption_disabled: 10 callbacks suppressed
| [ 4558.324818][T23028] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23028
| [4558.325576][T23028] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4558.325831][T23028] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4558.325833][T23028] Call Trace:
[ 4558.325835][T23028]
[4558.325837][T23028] dump_stack_lvl (lib/dump_stack.c:123)
[4558.325845][T23028] check_preemption_disabled (lib/smp_processor_id.c:52)
[4558.325852][T23028] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4558.325858][T23028] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4558.325867][T23028] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4558.325873][T23028] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4558.325878][T23028] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4558.325890][T23028] rawv6_sendmsg (net/ipv6/raw.c:918)
[4558.325902][T23028] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4558.325908][T23028] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4558.325913][T23028] ? __lock_release (kernel/locking/lockdep.c:5534)
[4558.325922][T23028] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4558.325927][T23028] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4558.325938][T23028] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4558.325954][T23028] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4558.325957][T23028] ? __lock_release (kernel/locking/lockdep.c:5534)
[4558.325968][T23028] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4558.325974][T23028] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4558.325979][T23028] ? __pfx___sys_sendto (net/socket.c:2147)
[4558.325994][T23028] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4558.326001][T23028] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4558.326009][T23028] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4558.326016][T23028] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4558.326026][T23028] __x64_sys_sendto (net/socket.c:2183)
[4558.326030][T23028] ? 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)
[4558.326033][T23028] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4558.326038][T23028] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4558.326043][T23028] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4558.326047][T23028] RIP: 0033:0x7fdc9a219a4a
[ 4558.326051][T23028] 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
[ 4558.326054][T23028] RSP: 002b:00007fffecc35f98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4558.326058][T23028] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdc9a219a4a
[ 4558.326060][T23028] RDX: 0000000000000040 RSI: 0000000035578340 RDI: 0000000000000005
[ 4558.326062][T23028] RBP: 00007fffecc36020 R08: 0000000000418574 R09: 000000000000001c
[ 4558.326063][T23028] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4558.326065][T23028] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc9a342000
| [ 4558.326079][T23028]
| [ 4558.339649][T23028] lwtunnel_output(): recursion limit reached on datapath
| [ 4559.823625][T23032] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23032
| [4559.824302][T23032] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4559.824559][T23032] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4559.824561][T23032] Call Trace:
[ 4559.824563][T23032]
[4559.824565][T23032] dump_stack_lvl (lib/dump_stack.c:123)
[4559.824574][T23032] check_preemption_disabled (lib/smp_processor_id.c:52)
[4559.824580][T23032] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4559.824587][T23032] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4559.824595][T23032] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4559.824601][T23032] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4559.824606][T23032] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4559.824619][T23032] rawv6_sendmsg (net/ipv6/raw.c:918)
[4559.824630][T23032] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4559.824635][T23032] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4559.824645][T23032] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4559.824651][T23032] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4559.824655][T23032] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4559.824664][T23032] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4559.824680][T23032] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4559.824683][T23032] ? __lock_release (kernel/locking/lockdep.c:5534)
[4559.824694][T23032] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4559.824700][T23032] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4559.824706][T23032] ? __pfx___sys_sendto (net/socket.c:2147)
[4559.824718][T23032] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4559.824726][T23032] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4559.824731][T23032] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4559.824735][T23032] ? __lock_release (kernel/locking/lockdep.c:5534)
[4559.824742][T23032] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4559.824747][T23032] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[4559.824758][T23032] __x64_sys_sendto (net/socket.c:2183)
[4559.824762][T23032] ? 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)
[4559.824765][T23032] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4559.824770][T23032] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4559.824775][T23032] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4559.824779][T23032] RIP: 0033:0x7fef3c432a4a
[ 4559.824784][T23032] 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
[ 4559.824787][T23032] RSP: 002b:00007ffdb63f5d08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4559.824791][T23032] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fef3c432a4a
[ 4559.824794][T23032] RDX: 0000000000000040 RSI: 00000000219a3340 RDI: 0000000000000005
[ 4559.824796][T23032] RBP: 00007ffdb63f5d90 R08: 0000000000418574 R09: 000000000000001c
[ 4559.824798][T23032] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4559.824800][T23032] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fef3c55b000
| [ 4559.824814][T23032]
| [ 4559.824817][T23032] lwtunnel_output(): recursion limit reached on datapath
| [ 4561.313615][T23036] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23036
| [4561.314089][T23036] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4561.314345][T23036] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4561.314347][T23036] Call Trace:
[ 4561.314349][T23036]
[4561.314352][T23036] dump_stack_lvl (lib/dump_stack.c:123)
[4561.314360][T23036] check_preemption_disabled (lib/smp_processor_id.c:52)
[4561.314367][T23036] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4561.314373][T23036] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4561.314381][T23036] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4561.314388][T23036] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4561.314393][T23036] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4561.314405][T23036] rawv6_sendmsg (net/ipv6/raw.c:918)
[4561.314417][T23036] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4561.314422][T23036] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4561.314427][T23036] ? __lock_release (kernel/locking/lockdep.c:5534)
[4561.314436][T23036] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4561.314441][T23036] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4561.314450][T23036] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4561.314466][T23036] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4561.314469][T23036] ? __lock_release (kernel/locking/lockdep.c:5534)
[4561.314480][T23036] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4561.314486][T23036] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4561.314491][T23036] ? __pfx___sys_sendto (net/socket.c:2147)
[4561.314506][T23036] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4561.314513][T23036] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4561.314521][T23036] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4561.314528][T23036] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4561.314538][T23036] __x64_sys_sendto (net/socket.c:2183)
[4561.314542][T23036] ? 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)
[4561.314546][T23036] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4561.314551][T23036] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4561.314556][T23036] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4561.314560][T23036] RIP: 0033:0x7f2441663a4a
[ 4561.314564][T23036] 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
[ 4561.314568][T23036] RSP: 002b:00007ffdd932b4e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4561.314571][T23036] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2441663a4a
[ 4561.314574][T23036] RDX: 0000000000000040 RSI: 000000001a315340 RDI: 0000000000000005
[ 4561.314576][T23036] RBP: 00007ffdd932b570 R08: 0000000000418574 R09: 000000000000001c
[ 4561.314578][T23036] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4561.314579][T23036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f244178c000
| [ 4561.314594][T23036]
| [ 4561.314597][T23036] lwtunnel_output(): recursion limit reached on datapath
| [ 4562.777353][T23040] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23040
| [4562.777810][T23040] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4562.778074][T23040] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4562.778076][T23040] Call Trace:
[ 4562.778078][T23040]
[4562.778081][T23040] dump_stack_lvl (lib/dump_stack.c:123)
[4562.778089][T23040] check_preemption_disabled (lib/smp_processor_id.c:52)
[4562.778096][T23040] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4562.778103][T23040] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4562.778111][T23040] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4562.778117][T23040] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4562.778122][T23040] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4562.778134][T23040] rawv6_sendmsg (net/ipv6/raw.c:918)
[4562.778146][T23040] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4562.778151][T23040] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4562.778157][T23040] ? __lock_release (kernel/locking/lockdep.c:5534)
[4562.778166][T23040] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4562.778172][T23040] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4562.778181][T23040] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4562.778197][T23040] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4562.778200][T23040] ? __lock_release (kernel/locking/lockdep.c:5534)
[4562.778211][T23040] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4562.778217][T23040] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4562.778223][T23040] ? __pfx___sys_sendto (net/socket.c:2147)
[4562.778237][T23040] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4562.778244][T23040] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4562.778253][T23040] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4562.778260][T23040] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4562.778270][T23040] __x64_sys_sendto (net/socket.c:2183)
[4562.778275][T23040] ? 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)
[4562.778278][T23040] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4562.778284][T23040] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4562.778289][T23040] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4562.778292][T23040] RIP: 0033:0x7f132d14ea4a
[ 4562.778297][T23040] 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
[ 4562.778300][T23040] RSP: 002b:00007ffc00078628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4562.778304][T23040] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f132d14ea4a
[ 4562.778306][T23040] RDX: 0000000000000040 RSI: 000000000ac28340 RDI: 0000000000000005
[ 4562.778308][T23040] RBP: 00007ffc000786b0 R08: 0000000000418574 R09: 000000000000001c
[ 4562.778310][T23040] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4562.778312][T23040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f132d277000
| [ 4562.778328][T23040] lwtunnel_output(): recursion limit reached on datapath
| [ 4563.097315][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4564.257263][T23044] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23044
| [4564.257721][T23044] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4564.257983][T23044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4564.257985][T23044] Call Trace:
[ 4564.257987][T23044]
[4564.257990][T23044] dump_stack_lvl (lib/dump_stack.c:123)
[4564.257998][T23044] check_preemption_disabled (lib/smp_processor_id.c:52)
[4564.258004][T23044] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4564.258011][T23044] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4564.258019][T23044] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4564.258025][T23044] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4564.258030][T23044] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4564.258042][T23044] rawv6_sendmsg (net/ipv6/raw.c:918)
[4564.258054][T23044] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4564.258059][T23044] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4564.258064][T23044] ? __lock_release (kernel/locking/lockdep.c:5534)
[4564.258073][T23044] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4564.258079][T23044] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4564.258088][T23044] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4564.258104][T23044] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4564.258107][T23044] ? __lock_release (kernel/locking/lockdep.c:5534)
[4564.258118][T23044] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4564.258124][T23044] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4564.258129][T23044] ? __pfx___sys_sendto (net/socket.c:2147)
[4564.258144][T23044] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4564.258151][T23044] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4564.258159][T23044] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4564.258167][T23044] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4564.258176][T23044] __x64_sys_sendto (net/socket.c:2183)
[4564.258180][T23044] ? 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)
[4564.258184][T23044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4564.258189][T23044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4564.258194][T23044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4564.258198][T23044] RIP: 0033:0x7efc1afc6a4a
[ 4564.258202][T23044] 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
[ 4564.258206][T23044] RSP: 002b:00007ffd3e842c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4564.258210][T23044] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efc1afc6a4a
[ 4564.258212][T23044] RDX: 0000000000000040 RSI: 000000003d481340 RDI: 0000000000000005
[ 4564.258214][T23044] RBP: 00007ffd3e842cb0 R08: 0000000000418574 R09: 000000000000001c
[ 4564.258216][T23044] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4564.258218][T23044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc1b0ef000
| [ 4564.258232][T23044]
| [ 4564.258235][T23044] lwtunnel_output(): recursion limit reached on datapath
| [ 4565.733152][T23048] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23048
| [4565.733606][T23048] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4565.733875][T23048] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4565.733877][T23048] Call Trace:
[ 4565.733879][T23048]
[4565.733882][T23048] dump_stack_lvl (lib/dump_stack.c:123)
[4565.733890][T23048] check_preemption_disabled (lib/smp_processor_id.c:52)
[4565.733897][T23048] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4565.733903][T23048] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4565.733911][T23048] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4565.733918][T23048] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4565.733923][T23048] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4565.733937][T23048] rawv6_sendmsg (net/ipv6/raw.c:918)
[4565.733949][T23048] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4565.733954][T23048] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4565.733960][T23048] ? __lock_release (kernel/locking/lockdep.c:5534)
[4565.733968][T23048] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4565.733973][T23048] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4565.733982][T23048] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4565.733999][T23048] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4565.734002][T23048] ? __lock_release (kernel/locking/lockdep.c:5534)
[4565.734013][T23048] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4565.734018][T23048] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4565.734024][T23048] ? __pfx___sys_sendto (net/socket.c:2147)
[4565.734039][T23048] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4565.734046][T23048] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4565.734054][T23048] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4565.734061][T23048] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4565.734071][T23048] __x64_sys_sendto (net/socket.c:2183)
[4565.734075][T23048] ? 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)
[4565.734079][T23048] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4565.734084][T23048] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4565.734089][T23048] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4565.734093][T23048] RIP: 0033:0x7f5afaef4a4a
[ 4565.734097][T23048] 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
[ 4565.734100][T23048] RSP: 002b:00007fffdec9be28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4565.734104][T23048] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5afaef4a4a
[ 4565.734107][T23048] RDX: 0000000000000040 RSI: 000000000dc5c340 RDI: 0000000000000005
[ 4565.734108][T23048] RBP: 00007fffdec9beb0 R08: 0000000000418574 R09: 000000000000001c
[ 4565.734110][T23048] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4565.734112][T23048] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5afb01d000
| [ 4565.734127][T23048]
| [ 4565.747103][T23048] lwtunnel_output(): recursion limit reached on datapath
| [ 4567.238685][T23052] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23052
| [4567.239158][T23052] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4567.239411][T23052] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4567.239414][T23052] Call Trace:
[ 4567.239416][T23052]
[4567.239418][T23052] dump_stack_lvl (lib/dump_stack.c:123)
[4567.239426][T23052] check_preemption_disabled (lib/smp_processor_id.c:52)
[4567.239432][T23052] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4567.239439][T23052] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4567.239447][T23052] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4567.239454][T23052] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4567.239459][T23052] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4567.239471][T23052] rawv6_sendmsg (net/ipv6/raw.c:918)
[4567.239483][T23052] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4567.239488][T23052] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4567.239493][T23052] ? __lock_release (kernel/locking/lockdep.c:5534)
[4567.239502][T23052] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4567.239507][T23052] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4567.239516][T23052] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4567.239532][T23052] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4567.239535][T23052] ? __lock_release (kernel/locking/lockdep.c:5534)
[4567.239546][T23052] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4567.239552][T23052] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4567.239557][T23052] ? __pfx___sys_sendto (net/socket.c:2147)
[4567.239572][T23052] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4567.239579][T23052] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4567.239588][T23052] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4567.239595][T23052] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4567.239605][T23052] __x64_sys_sendto (net/socket.c:2183)
[4567.239609][T23052] ? 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)
[4567.239613][T23052] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4567.239618][T23052] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4567.239623][T23052] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4567.239627][T23052] RIP: 0033:0x7ffab5068a4a
[ 4567.239631][T23052] 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
[ 4567.239634][T23052] RSP: 002b:00007ffd437877c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4567.239638][T23052] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffab5068a4a
[ 4567.239641][T23052] RDX: 0000000000000040 RSI: 0000000034001340 RDI: 0000000000000005
[ 4567.239642][T23052] RBP: 00007ffd43787850 R08: 0000000000418574 R09: 000000000000001c
[ 4567.239645][T23052] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4567.239647][T23052] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffab5191000
| [ 4567.239661][T23052]
| [ 4567.239663][T23052] lwtunnel_output(): recursion limit reached on datapath
| [ 4568.709867][T23056] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23056
| [4568.710378][T23056] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4568.710652][T23056] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4568.710654][T23056] Call Trace:
[ 4568.710657][T23056]
[4568.710659][T23056] dump_stack_lvl (lib/dump_stack.c:123)
[4568.710668][T23056] check_preemption_disabled (lib/smp_processor_id.c:52)
[4568.710674][T23056] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4568.710681][T23056] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4568.710690][T23056] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4568.710696][T23056] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4568.710701][T23056] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4568.710713][T23056] rawv6_sendmsg (net/ipv6/raw.c:918)
[4568.710726][T23056] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4568.710731][T23056] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4568.710737][T23056] ? __lock_release (kernel/locking/lockdep.c:5534)
[4568.710745][T23056] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4568.710750][T23056] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4568.710759][T23056] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4568.710775][T23056] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4568.710778][T23056] ? __lock_release (kernel/locking/lockdep.c:5534)
[4568.710789][T23056] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4568.710795][T23056] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4568.710800][T23056] ? __pfx___sys_sendto (net/socket.c:2147)
[4568.710815][T23056] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4568.710822][T23056] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4568.710831][T23056] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4568.710839][T23056] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4568.710848][T23056] __x64_sys_sendto (net/socket.c:2183)
[4568.710853][T23056] ? 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)
[4568.710857][T23056] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4568.710862][T23056] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4568.710867][T23056] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4568.710871][T23056] RIP: 0033:0x7f900ec98a4a
[ 4568.710875][T23056] 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
[ 4568.710878][T23056] RSP: 002b:00007ffdf580b038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4568.710882][T23056] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f900ec98a4a
[ 4568.710885][T23056] RDX: 0000000000000040 RSI: 000000000b740340 RDI: 0000000000000005
[ 4568.710887][T23056] RBP: 00007ffdf580b0c0 R08: 0000000000418574 R09: 000000000000001c
[ 4568.710889][T23056] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4568.710891][T23056] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f900edc1000
| [ 4568.710891][T23056] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f900edc1000
| [ 4568.710905][T23056]
| [ 4568.710928][T23056] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23056
| [4568.723451][T23056] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4568.723724][T23056] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4568.723726][T23056] Call Trace:
[ 4568.723728][T23056]
[4568.723730][T23056] dump_stack_lvl (lib/dump_stack.c:123)
[4568.723737][T23056] check_preemption_disabled (lib/smp_processor_id.c:52)
[4568.723743][T23056] lwtunnel_output (net/core/lwtunnel.c:359)
[4568.723750][T23056] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4568.723758][T23056] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4568.723764][T23056] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4568.723769][T23056] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4568.723781][T23056] rawv6_sendmsg (net/ipv6/raw.c:918)
[4568.723793][T23056] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4568.723798][T23056] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4568.723802][T23056] ? __lock_release (kernel/locking/lockdep.c:5534)
[4568.723810][T23056] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4568.723814][T23056] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4568.723823][T23056] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4568.723840][T23056] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4568.723842][T23056] ? __lock_release (kernel/locking/lockdep.c:5534)
[4568.723854][T23056] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4568.723858][T23056] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4568.723864][T23056] ? __pfx___sys_sendto (net/socket.c:2147)
[4568.723879][T23056] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4568.723885][T23056] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4568.723893][T23056] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4568.723901][T23056] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4568.723911][T23056] __x64_sys_sendto (net/socket.c:2183)
[4568.723915][T23056] ? 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)
[4568.723918][T23056] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4568.723923][T23056] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4568.723928][T23056] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4568.723931][T23056] RIP: 0033:0x7f900ec98a4a
[ 4568.723936][T23056] 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
[ 4568.723939][T23056] RSP: 002b:00007ffdf580b038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4568.723942][T23056] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f900ec98a4a
[ 4568.723944][T23056] RDX: 0000000000000040 RSI: 000000000b740340 RDI: 0000000000000005
[ 4568.723946][T23056] RBP: 00007ffdf580b0c0 R08: 0000000000418574 R09: 000000000000001c
[ 4568.723948][T23056] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4568.723950][T23056] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f900edc1000
| [ 4568.723950][T23056] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f900edc1000
| [ 4568.723965][T23056]
| [ 4568.736962][T23056] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23056
| [4568.737351][T23056] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4568.737617][T23056] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4568.737619][T23056] Call Trace:
[ 4568.737620][T23056]
[4568.737623][T23056] dump_stack_lvl (lib/dump_stack.c:123)
[4568.737629][T23056] check_preemption_disabled (lib/smp_processor_id.c:52)
[4568.737635][T23056] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4568.737642][T23056] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4568.737649][T23056] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4568.737655][T23056] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4568.737660][T23056] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4568.737672][T23056] rawv6_sendmsg (net/ipv6/raw.c:918)
[4568.737684][T23056] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4568.737689][T23056] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4568.737693][T23056] ? __lock_release (kernel/locking/lockdep.c:5534)
[4568.737701][T23056] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4568.737705][T23056] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4568.737714][T23056] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4568.737730][T23056] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4568.737733][T23056] ? __lock_release (kernel/locking/lockdep.c:5534)
[4568.737744][T23056] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4568.737749][T23056] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4568.737754][T23056] ? __pfx___sys_sendto (net/socket.c:2147)
[4568.737769][T23056] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4568.737775][T23056] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4568.737783][T23056] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4568.737790][T23056] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4568.737801][T23056] __x64_sys_sendto (net/socket.c:2183)
[4568.737805][T23056] ? 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)
[4568.737808][T23056] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4568.737813][T23056] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4568.737818][T23056] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4568.737820][T23056] RIP: 0033:0x7f900ec98a4a
[ 4568.737824][T23056] 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
[ 4568.737827][T23056] RSP: 002b:00007ffdf580b038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4568.737830][T23056] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f900ec98a4a
[ 4568.737832][T23056] RDX: 0000000000000040 RSI: 000000000b740340 RDI: 0000000000000005
[ 4568.737834][T23056] RBP: 00007ffdf580b0c0 R08: 0000000000418574 R09: 000000000000001c
[ 4568.737836][T23056] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4568.737838][T23056] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f900edc1000
| [ 4568.737838][T23056] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f900edc1000
| [ 4568.737853][T23056]
| [ 4569.203204][T23060] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23060
| [4569.203654][T23060] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4569.203925][T23060] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4569.203927][T23060] Call Trace:
[ 4569.203929][T23060]
[4569.203932][T23060] dump_stack_lvl (lib/dump_stack.c:123)
[4569.203942][T23060] check_preemption_disabled (lib/smp_processor_id.c:52)
[4569.203948][T23060] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4569.203955][T23060] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4569.203963][T23060] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4569.203970][T23060] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4569.203975][T23060] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4569.203987][T23060] rawv6_sendmsg (net/ipv6/raw.c:918)
[4569.203999][T23060] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4569.204004][T23060] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4569.204009][T23060] ? __lock_release (kernel/locking/lockdep.c:5534)
[4569.204018][T23060] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4569.204023][T23060] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4569.204032][T23060] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4569.204048][T23060] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4569.204051][T23060] ? __lock_release (kernel/locking/lockdep.c:5534)
[4569.204062][T23060] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4569.204067][T23060] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4569.204073][T23060] ? __pfx___sys_sendto (net/socket.c:2147)
[4569.204088][T23060] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4569.204094][T23060] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4569.204103][T23060] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4569.204110][T23060] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4569.204121][T23060] __x64_sys_sendto (net/socket.c:2183)
[4569.204124][T23060] ? 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)
[4569.204129][T23060] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4569.204133][T23060] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4569.204138][T23060] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4569.204142][T23060] RIP: 0033:0x7f2ac1f4fa4a
[ 4569.204147][T23060] 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
[ 4569.204150][T23060] RSP: 002b:00007ffe2309dc18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4569.204153][T23060] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2ac1f4fa4a
[ 4569.204155][T23060] RDX: 0000000000000040 RSI: 0000000030c8f340 RDI: 0000000000000005
[ 4569.204157][T23060] RBP: 00007ffe2309dca0 R08: 0000000000418574 R09: 000000000000001c
[ 4569.204159][T23060] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4569.204161][T23060] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2ac2078000
| [ 4569.216820][T23060] lwtunnel_output(): recursion limit reached on datapath
| [ 4569.241247][ C3] Dead loop on virtual device veth1, fix it urgently!
| [ 4570.671270][T23064] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23064
| [4570.671724][T23064] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4570.672000][T23064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4570.672002][T23064] Call Trace:
[ 4570.672005][T23064]
[4570.672007][T23064] dump_stack_lvl (lib/dump_stack.c:123)
[4570.672016][T23064] check_preemption_disabled (lib/smp_processor_id.c:52)
[4570.672022][T23064] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4570.672029][T23064] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4570.672037][T23064] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4570.672044][T23064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4570.672049][T23064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4570.672061][T23064] rawv6_sendmsg (net/ipv6/raw.c:918)
[4570.672073][T23064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4570.672078][T23064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4570.672084][T23064] ? __lock_release (kernel/locking/lockdep.c:5534)
[4570.672092][T23064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4570.672098][T23064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4570.672107][T23064] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4570.672123][T23064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4570.672126][T23064] ? __lock_release (kernel/locking/lockdep.c:5534)
[4570.672137][T23064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4570.672143][T23064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4570.672148][T23064] ? __pfx___sys_sendto (net/socket.c:2147)
[4570.672163][T23064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4570.672169][T23064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4570.672178][T23064] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4570.672185][T23064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4570.672195][T23064] __x64_sys_sendto (net/socket.c:2183)
[4570.672199][T23064] ? 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)
[4570.672203][T23064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4570.672208][T23064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4570.672213][T23064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4570.672217][T23064] RIP: 0033:0x7f9dd8628a4a
[ 4570.672221][T23064] 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
[ 4570.672225][T23064] RSP: 002b:00007ffd40931468 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4570.672229][T23064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9dd8628a4a
[ 4570.672231][T23064] RDX: 0000000000000040 RSI: 000000002554d340 RDI: 0000000000000005
[ 4570.672233][T23064] RBP: 00007ffd409314f0 R08: 0000000000418574 R09: 000000000000001c
[ 4570.672235][T23064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4570.672238][T23064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9dd8751000
| [ 4570.672252][T23064]
| [ 4570.672255][T23064] lwtunnel_output(): recursion limit reached on datapath
| [ 4572.147494][T23068] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23068
| [4572.148471][T23068] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4572.148725][T23068] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4572.148727][T23068] Call Trace:
[ 4572.148729][T23068]
[4572.148732][T23068] dump_stack_lvl (lib/dump_stack.c:123)
[4572.148740][T23068] check_preemption_disabled (lib/smp_processor_id.c:52)
[4572.148746][T23068] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4572.148753][T23068] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4572.148761][T23068] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4572.148768][T23068] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4572.148773][T23068] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4572.148785][T23068] rawv6_sendmsg (net/ipv6/raw.c:918)
[4572.148797][T23068] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4572.148802][T23068] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4572.148808][T23068] ? __lock_release (kernel/locking/lockdep.c:5534)
[4572.148817][T23068] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4572.148822][T23068] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4572.148831][T23068] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4572.148847][T23068] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4572.148850][T23068] ? __lock_release (kernel/locking/lockdep.c:5534)
[4572.148861][T23068] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4572.148867][T23068] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4572.148873][T23068] ? __pfx___sys_sendto (net/socket.c:2147)
[4572.148888][T23068] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4572.148895][T23068] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4572.148904][T23068] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4572.148911][T23068] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4572.148921][T23068] __x64_sys_sendto (net/socket.c:2183)
[4572.148925][T23068] ? 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)
[4572.148929][T23068] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4572.148936][T23068] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4572.148941][T23068] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4572.148945][T23068] RIP: 0033:0x7fcd9f110a4a
[ 4572.148949][T23068] 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
[ 4572.148952][T23068] RSP: 002b:00007ffdcb058638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4572.148956][T23068] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcd9f110a4a
[ 4572.148958][T23068] RDX: 0000000000000040 RSI: 0000000024efa340 RDI: 0000000000000005
[ 4572.148960][T23068] RBP: 00007ffdcb0586c0 R08: 0000000000418574 R09: 000000000000001c
[ 4572.148962][T23068] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4572.148963][T23068] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd9f239000
| [ 4572.148978][T23068]
| [ 4572.161626][T23068] lwtunnel_output(): recursion limit reached on datapath
| [ 4573.623076][T23072] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23072
| [4573.623563][T23072] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4573.623837][T23072] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4573.623839][T23072] Call Trace:
[ 4573.623841][T23072]
[4573.623844][T23072] dump_stack_lvl (lib/dump_stack.c:123)
[4573.623853][T23072] check_preemption_disabled (lib/smp_processor_id.c:52)
[4573.623860][T23072] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4573.623866][T23072] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4573.623874][T23072] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4573.623881][T23072] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4573.623886][T23072] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4573.623898][T23072] rawv6_sendmsg (net/ipv6/raw.c:918)
[4573.623909][T23072] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4573.623915][T23072] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4573.623920][T23072] ? __lock_release (kernel/locking/lockdep.c:5534)
[4573.623929][T23072] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4573.623936][T23072] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4573.623945][T23072] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4573.623961][T23072] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4573.623964][T23072] ? __lock_release (kernel/locking/lockdep.c:5534)
[4573.623975][T23072] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4573.623981][T23072] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4573.623987][T23072] ? __pfx___sys_sendto (net/socket.c:2147)
[4573.624001][T23072] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4573.624009][T23072] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4573.624018][T23072] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4573.624025][T23072] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4573.624035][T23072] __x64_sys_sendto (net/socket.c:2183)
[4573.624039][T23072] ? 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)
[4573.624043][T23072] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4573.624048][T23072] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4573.624053][T23072] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4573.624057][T23072] RIP: 0033:0x7f0d50a50a4a
[ 4573.624061][T23072] 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
[ 4573.624064][T23072] RSP: 002b:00007fffe1578c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4573.624068][T23072] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0d50a50a4a
[ 4573.624070][T23072] RDX: 0000000000000040 RSI: 000000001aa66340 RDI: 0000000000000005
[ 4573.624072][T23072] RBP: 00007fffe1578cd0 R08: 0000000000418574 R09: 000000000000001c
[ 4573.624073][T23072] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4573.624075][T23072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d50b79000
| [ 4573.624075][T23072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d50b79000
| [ 4573.624089][T23072]
| [ 4573.637415][T23072] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23072
| [4573.637790][T23072] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4573.638061][T23072] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4573.638063][T23072] Call Trace:
[ 4573.638065][T23072]
[4573.638067][T23072] dump_stack_lvl (lib/dump_stack.c:123)
[4573.638073][T23072] check_preemption_disabled (lib/smp_processor_id.c:52)
[4573.638080][T23072] lwtunnel_output (net/core/lwtunnel.c:359)
[4573.638086][T23072] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4573.638094][T23072] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4573.638100][T23072] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4573.638105][T23072] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4573.638118][T23072] rawv6_sendmsg (net/ipv6/raw.c:918)
[4573.638130][T23072] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4573.638135][T23072] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4573.638139][T23072] ? __lock_release (kernel/locking/lockdep.c:5534)
[4573.638146][T23072] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4573.638150][T23072] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4573.638159][T23072] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4573.638175][T23072] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4573.638178][T23072] ? __lock_release (kernel/locking/lockdep.c:5534)
[4573.638190][T23072] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4573.638194][T23072] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4573.638200][T23072] ? __pfx___sys_sendto (net/socket.c:2147)
[4573.638215][T23072] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4573.638221][T23072] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4573.638229][T23072] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4573.638237][T23072] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4573.638247][T23072] __x64_sys_sendto (net/socket.c:2183)
[4573.638251][T23072] ? 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)
[4573.638254][T23072] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4573.638259][T23072] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4573.638264][T23072] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4573.638267][T23072] RIP: 0033:0x7f0d50a50a4a
[ 4573.638271][T23072] 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
[ 4573.638273][T23072] RSP: 002b:00007fffe1578c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4573.638277][T23072] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0d50a50a4a
[ 4573.638279][T23072] RDX: 0000000000000040 RSI: 000000001aa66340 RDI: 0000000000000005
[ 4573.638281][T23072] RBP: 00007fffe1578cd0 R08: 0000000000418574 R09: 000000000000001c
[ 4573.638283][T23072] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4573.638285][T23072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d50b79000
| [ 4573.638285][T23072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d50b79000
| [ 4573.638300][T23072]
| [ 4573.638686][T23072] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23072
| [4573.650844][T23072] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4573.651112][T23072] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4573.651114][T23072] Call Trace:
[ 4573.651116][T23072]
[4573.651118][T23072] dump_stack_lvl (lib/dump_stack.c:123)
[4573.651125][T23072] check_preemption_disabled (lib/smp_processor_id.c:52)
[4573.651131][T23072] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4573.651138][T23072] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4573.651146][T23072] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4573.651152][T23072] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4573.651157][T23072] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4573.651169][T23072] rawv6_sendmsg (net/ipv6/raw.c:918)
[4573.651181][T23072] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4573.651186][T23072] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4573.651190][T23072] ? __lock_release (kernel/locking/lockdep.c:5534)
[4573.651198][T23072] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4573.651202][T23072] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4573.651211][T23072] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4573.651227][T23072] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4573.651230][T23072] ? __lock_release (kernel/locking/lockdep.c:5534)
[4573.651241][T23072] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4573.651247][T23072] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4573.651252][T23072] ? __pfx___sys_sendto (net/socket.c:2147)
[4573.651267][T23072] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4573.651273][T23072] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4573.651281][T23072] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4573.651288][T23072] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4573.651299][T23072] __x64_sys_sendto (net/socket.c:2183)
[4573.651303][T23072] ? 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)
[4573.651306][T23072] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4573.651311][T23072] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4573.651316][T23072] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4573.651319][T23072] RIP: 0033:0x7f0d50a50a4a
[ 4573.651322][T23072] 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
[ 4573.651326][T23072] RSP: 002b:00007fffe1578c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4573.651329][T23072] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0d50a50a4a
[ 4573.651331][T23072] RDX: 0000000000000040 RSI: 000000001aa66340 RDI: 0000000000000005
[ 4573.651333][T23072] RBP: 00007fffe1578cd0 R08: 0000000000418574 R09: 000000000000001c
[ 4573.651335][T23072] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4573.651337][T23072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d50b79000
| [ 4573.849243][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4573.850147][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4574.119242][T23076] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23076
| [4574.119696][T23076] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4574.120302][T23076] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4574.120304][T23076] Call Trace:
[ 4574.120306][T23076]
[4574.120308][T23076] dump_stack_lvl (lib/dump_stack.c:123)
[4574.120316][T23076] check_preemption_disabled (lib/smp_processor_id.c:52)
[4574.120323][T23076] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4574.120329][T23076] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4574.120337][T23076] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4574.120344][T23076] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4574.120349][T23076] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4574.120361][T23076] rawv6_sendmsg (net/ipv6/raw.c:918)
[4574.120373][T23076] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4574.120378][T23076] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4574.120383][T23076] ? __lock_release (kernel/locking/lockdep.c:5534)
[4574.120392][T23076] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4574.120398][T23076] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4574.120407][T23076] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4574.120423][T23076] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4574.120426][T23076] ? __lock_release (kernel/locking/lockdep.c:5534)
[4574.120437][T23076] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4574.120443][T23076] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4574.120448][T23076] ? __pfx___sys_sendto (net/socket.c:2147)
[4574.120463][T23076] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4574.120470][T23076] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4574.120478][T23076] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4574.120485][T23076] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4574.120495][T23076] __x64_sys_sendto (net/socket.c:2183)
[4574.120499][T23076] ? 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)
[4574.120503][T23076] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4574.120508][T23076] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4574.120513][T23076] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4574.120516][T23076] RIP: 0033:0x7f14db62ea4a
[ 4574.120521][T23076] 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
[ 4574.120524][T23076] RSP: 002b:00007ffc94232958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4574.120528][T23076] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f14db62ea4a
[ 4574.120530][T23076] RDX: 0000000000000040 RSI: 000000002759d340 RDI: 0000000000000005
[ 4574.120532][T23076] RBP: 00007ffc942329e0 R08: 0000000000418574 R09: 000000000000001c
[ 4574.120534][T23076] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4574.120536][T23076] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14db757000
| [ 4574.873339][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4574.874148][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4575.604157][T23080] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23080
| [4575.604621][T23080] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4575.604876][T23080] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4575.604879][T23080] Call Trace:
[ 4575.604881][T23080]
[4575.604883][T23080] dump_stack_lvl (lib/dump_stack.c:123)
[4575.604892][T23080] check_preemption_disabled (lib/smp_processor_id.c:52)
[4575.604899][T23080] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4575.604906][T23080] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4575.604914][T23080] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4575.604920][T23080] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4575.604925][T23080] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4575.604939][T23080] rawv6_sendmsg (net/ipv6/raw.c:918)
[4575.604951][T23080] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4575.604957][T23080] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4575.604962][T23080] ? __lock_release (kernel/locking/lockdep.c:5534)
[4575.604971][T23080] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4575.604977][T23080] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4575.604985][T23080] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4575.605002][T23080] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4575.605005][T23080] ? __lock_release (kernel/locking/lockdep.c:5534)
[4575.605016][T23080] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4575.605023][T23080] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4575.605028][T23080] ? __pfx___sys_sendto (net/socket.c:2147)
[4575.605042][T23080] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4575.605050][T23080] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4575.605058][T23080] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4575.605065][T23080] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4575.605075][T23080] __x64_sys_sendto (net/socket.c:2183)
[4575.605079][T23080] ? 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)
[4575.605083][T23080] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4575.605088][T23080] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4575.605093][T23080] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4575.605097][T23080] RIP: 0033:0x7f6085889a4a
[ 4575.605101][T23080] 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
[ 4575.605104][T23080] RSP: 002b:00007ffeec2024b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4575.605108][T23080] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6085889a4a
[ 4575.605111][T23080] RDX: 0000000000000040 RSI: 0000000036853340 RDI: 0000000000000005
[ 4575.605112][T23080] RBP: 00007ffeec202540 R08: 0000000000418574 R09: 000000000000001c
[ 4575.605114][T23080] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4575.605116][T23080] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60859b2000
| [ 4575.605130][T23080]
| [ 4575.618484][T23080] lwtunnel_output(): recursion limit reached on datapath
| [ 4577.080576][T23084] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23084
| [4577.081993][T23084] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4577.082251][T23084] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4577.082253][T23084] Call Trace:
[ 4577.082255][T23084]
[4577.082257][T23084] dump_stack_lvl (lib/dump_stack.c:123)
[4577.082265][T23084] check_preemption_disabled (lib/smp_processor_id.c:52)
[4577.082272][T23084] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4577.082279][T23084] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4577.082287][T23084] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4577.082293][T23084] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4577.082299][T23084] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4577.082311][T23084] rawv6_sendmsg (net/ipv6/raw.c:918)
[4577.082322][T23084] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4577.082328][T23084] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4577.082333][T23084] ? __lock_release (kernel/locking/lockdep.c:5534)
[4577.082342][T23084] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4577.082347][T23084] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4577.082356][T23084] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4577.082372][T23084] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4577.082375][T23084] ? __lock_release (kernel/locking/lockdep.c:5534)
[4577.082386][T23084] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4577.082392][T23084] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4577.082398][T23084] ? __pfx___sys_sendto (net/socket.c:2147)
[4577.082412][T23084] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4577.082419][T23084] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4577.082427][T23084] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4577.082434][T23084] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4577.082444][T23084] __x64_sys_sendto (net/socket.c:2183)
[4577.082448][T23084] ? 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)
[4577.082452][T23084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4577.082457][T23084] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4577.082462][T23084] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4577.082466][T23084] RIP: 0033:0x7f36392b2a4a
[ 4577.082471][T23084] 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
[ 4577.082474][T23084] RSP: 002b:00007ffd417fd188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4577.082478][T23084] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f36392b2a4a
[ 4577.082480][T23084] RDX: 0000000000000040 RSI: 0000000000fba340 RDI: 0000000000000005
[ 4577.082482][T23084] RBP: 00007ffd417fd210 R08: 0000000000418574 R09: 000000000000001c
[ 4577.082484][T23084] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4577.082486][T23084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f36393db000
| [ 4577.082501][T23084]
| [ 4577.082503][T23084] lwtunnel_output(): recursion limit reached on datapath
| [ 4578.556169][T23088] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23088
| [4578.556623][T23088] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4578.556870][T23088] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4578.556872][T23088] Call Trace:
[ 4578.556874][T23088]
[4578.556877][T23088] dump_stack_lvl (lib/dump_stack.c:123)
[4578.556885][T23088] check_preemption_disabled (lib/smp_processor_id.c:52)
[4578.556892][T23088] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4578.556898][T23088] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4578.556906][T23088] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4578.556913][T23088] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4578.556918][T23088] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4578.556930][T23088] rawv6_sendmsg (net/ipv6/raw.c:918)
[4578.556943][T23088] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4578.556949][T23088] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4578.556954][T23088] ? __lock_release (kernel/locking/lockdep.c:5534)
[4578.556963][T23088] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4578.556968][T23088] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4578.556977][T23088] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4578.556993][T23088] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4578.556996][T23088] ? __lock_release (kernel/locking/lockdep.c:5534)
[4578.557007][T23088] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4578.557012][T23088] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4578.557018][T23088] ? __pfx___sys_sendto (net/socket.c:2147)
[4578.557033][T23088] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4578.557040][T23088] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4578.557048][T23088] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4578.557055][T23088] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4578.557065][T23088] __x64_sys_sendto (net/socket.c:2183)
[4578.557069][T23088] ? 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)
[4578.557073][T23088] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4578.557078][T23088] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4578.557083][T23088] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4578.557086][T23088] RIP: 0033:0x7f67ed857a4a
[ 4578.557091][T23088] 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
[ 4578.557094][T23088] RSP: 002b:00007ffd27c78088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4578.557098][T23088] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f67ed857a4a
[ 4578.557100][T23088] RDX: 0000000000000040 RSI: 0000000027a5e340 RDI: 0000000000000005
[ 4578.557102][T23088] RBP: 00007ffd27c78110 R08: 0000000000418574 R09: 000000000000001c
[ 4578.557104][T23088] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4578.557106][T23088] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f67ed980000
| [ 4578.557120][T23088]
| [ 4578.569834][T23088] lwtunnel_output(): recursion limit reached on datapath
| [ 4580.026901][T23092] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23092
| [4580.027384][T23092] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4580.027637][T23092] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4580.027639][T23092] Call Trace:
[ 4580.027641][T23092]
[4580.027644][T23092] dump_stack_lvl (lib/dump_stack.c:123)
[4580.027652][T23092] check_preemption_disabled (lib/smp_processor_id.c:52)
[4580.027659][T23092] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4580.027666][T23092] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4580.027674][T23092] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4580.027681][T23092] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4580.027686][T23092] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4580.027698][T23092] rawv6_sendmsg (net/ipv6/raw.c:918)
[4580.027710][T23092] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4580.027715][T23092] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4580.027720][T23092] ? __lock_release (kernel/locking/lockdep.c:5534)
[4580.027730][T23092] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4580.027734][T23092] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4580.027744][T23092] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4580.027760][T23092] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4580.027763][T23092] ? __lock_release (kernel/locking/lockdep.c:5534)
[4580.027774][T23092] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4580.027780][T23092] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4580.027786][T23092] ? __pfx___sys_sendto (net/socket.c:2147)
[4580.027800][T23092] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4580.027807][T23092] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4580.027816][T23092] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4580.027823][T23092] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4580.027833][T23092] __x64_sys_sendto (net/socket.c:2183)
[4580.027837][T23092] ? 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)
[4580.027841][T23092] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4580.027846][T23092] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4580.027851][T23092] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4580.027854][T23092] RIP: 0033:0x7f5f5055ba4a
[ 4580.027859][T23092] 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
[ 4580.027863][T23092] RSP: 002b:00007ffde2ec7108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4580.027866][T23092] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5f5055ba4a
[ 4580.027869][T23092] RDX: 0000000000000040 RSI: 00000000170c8340 RDI: 0000000000000005
[ 4580.027870][T23092] RBP: 00007ffde2ec7190 R08: 0000000000418574 R09: 000000000000001c
[ 4580.027872][T23092] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4580.027874][T23092] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5f50684000
| [ 4580.027911][T23092] lwtunnel_output(): recursion limit reached on datapath
| [ 4581.017303][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4581.504675][T23096] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23096
| [4581.505149][T23096] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4581.505410][T23096] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4581.505413][T23096] Call Trace:
[ 4581.505415][T23096]
[4581.505417][T23096] dump_stack_lvl (lib/dump_stack.c:123)
[4581.505425][T23096] check_preemption_disabled (lib/smp_processor_id.c:52)
[4581.505432][T23096] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4581.505438][T23096] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4581.505446][T23096] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4581.505453][T23096] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4581.505458][T23096] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4581.505470][T23096] rawv6_sendmsg (net/ipv6/raw.c:918)
[4581.505482][T23096] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4581.505487][T23096] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4581.505493][T23096] ? __lock_release (kernel/locking/lockdep.c:5534)
[4581.505501][T23096] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4581.505507][T23096] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4581.505516][T23096] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4581.505532][T23096] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4581.505535][T23096] ? __lock_release (kernel/locking/lockdep.c:5534)
[4581.505546][T23096] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4581.505552][T23096] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4581.505557][T23096] ? __pfx___sys_sendto (net/socket.c:2147)
[4581.505572][T23096] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4581.505579][T23096] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4581.505588][T23096] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4581.505595][T23096] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4581.505605][T23096] __x64_sys_sendto (net/socket.c:2183)
[4581.505609][T23096] ? 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)
[4581.505613][T23096] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4581.505618][T23096] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4581.505623][T23096] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4581.505627][T23096] RIP: 0033:0x7fc021596a4a
[ 4581.505631][T23096] 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
[ 4581.505635][T23096] RSP: 002b:00007ffc9e7f5358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4581.505639][T23096] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc021596a4a
[ 4581.505641][T23096] RDX: 0000000000000040 RSI: 0000000009b4d340 RDI: 0000000000000005
[ 4581.505643][T23096] RBP: 00007ffc9e7f53e0 R08: 0000000000418574 R09: 000000000000001c
[ 4581.505645][T23096] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4581.505647][T23096] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc0216bf000
| [ 4581.505661][T23096]
| [ 4581.505664][T23096] lwtunnel_output(): recursion limit reached on datapath
| [ 4582.990397][T23100] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23100
| [4582.990855][T23100] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4582.992196][T23100] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4582.992198][T23100] Call Trace:
[ 4582.992201][T23100]
[4582.992203][T23100] dump_stack_lvl (lib/dump_stack.c:123)
[4582.992211][T23100] check_preemption_disabled (lib/smp_processor_id.c:52)
[4582.992218][T23100] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4582.992225][T23100] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4582.992233][T23100] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4582.992239][T23100] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4582.992244][T23100] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4582.992256][T23100] rawv6_sendmsg (net/ipv6/raw.c:918)
[4582.992268][T23100] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4582.992274][T23100] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4582.992279][T23100] ? __lock_release (kernel/locking/lockdep.c:5534)
[4582.992287][T23100] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4582.992293][T23100] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4582.992302][T23100] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4582.992318][T23100] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4582.992321][T23100] ? __lock_release (kernel/locking/lockdep.c:5534)
[4582.992332][T23100] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4582.992337][T23100] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4582.992342][T23100] ? __pfx___sys_sendto (net/socket.c:2147)
[4582.992357][T23100] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4582.992364][T23100] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4582.992372][T23100] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4582.992379][T23100] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4582.992390][T23100] __x64_sys_sendto (net/socket.c:2183)
[4582.992394][T23100] ? 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)
[4582.992397][T23100] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4582.992402][T23100] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4582.992407][T23100] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4582.992411][T23100] RIP: 0033:0x7f01087eaa4a
[ 4582.992416][T23100] 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
[ 4582.992419][T23100] RSP: 002b:00007ffc97c04678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4582.992422][T23100] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f01087eaa4a
[ 4582.992425][T23100] RDX: 0000000000000040 RSI: 000000001b9ec340 RDI: 0000000000000005
[ 4582.992427][T23100] RBP: 00007ffc97c04700 R08: 0000000000418574 R09: 000000000000001c
[ 4582.992429][T23100] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4582.992431][T23100] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0108913000
| [ 4582.992431][T23100] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0108913000
| [ 4582.992445][T23100]
| [ 4582.992448][T23100] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23100
| [4583.004127][T23100] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4583.004375][T23100] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4583.004377][T23100] Call Trace:
[ 4583.004379][T23100]
[4583.004380][T23100] dump_stack_lvl (lib/dump_stack.c:123)
[4583.004388][T23100] check_preemption_disabled (lib/smp_processor_id.c:52)
[4583.004394][T23100] lwtunnel_output (net/core/lwtunnel.c:359)
[4583.004401][T23100] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4583.004408][T23100] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4583.004413][T23100] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4583.004418][T23100] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4583.004431][T23100] rawv6_sendmsg (net/ipv6/raw.c:918)
[4583.004443][T23100] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4583.004448][T23100] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4583.004453][T23100] ? __lock_release (kernel/locking/lockdep.c:5534)
[4583.004460][T23100] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4583.004464][T23100] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4583.004473][T23100] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4583.004489][T23100] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4583.004492][T23100] ? __lock_release (kernel/locking/lockdep.c:5534)
[4583.004504][T23100] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4583.004509][T23100] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4583.004515][T23100] ? __pfx___sys_sendto (net/socket.c:2147)
[4583.004529][T23100] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4583.004536][T23100] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4583.004543][T23100] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4583.004551][T23100] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4583.004561][T23100] __x64_sys_sendto (net/socket.c:2183)
[4583.004565][T23100] ? 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)
[4583.004568][T23100] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4583.004573][T23100] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4583.004578][T23100] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4583.004582][T23100] RIP: 0033:0x7f01087eaa4a
[ 4583.004585][T23100] 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
[ 4583.004587][T23100] RSP: 002b:00007ffc97c04678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4583.004591][T23100] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f01087eaa4a
[ 4583.004593][T23100] RDX: 0000000000000040 RSI: 000000001b9ec340 RDI: 0000000000000005
[ 4583.004595][T23100] RBP: 00007ffc97c04700 R08: 0000000000418574 R09: 000000000000001c
[ 4583.004597][T23100] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4583.004598][T23100] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0108913000
| [ 4583.004598][T23100] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0108913000
| [ 4583.004613][T23100]
| [ 4583.023113][T23100] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23100
| [4583.023483][T23100] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4583.023737][T23100] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4583.023739][T23100] Call Trace:
[ 4583.023741][T23100]
[4583.023743][T23100] dump_stack_lvl (lib/dump_stack.c:123)
[4583.023750][T23100] check_preemption_disabled (lib/smp_processor_id.c:52)
[4583.023755][T23100] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4583.023762][T23100] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4583.023769][T23100] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4583.023775][T23100] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4583.023780][T23100] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4583.023792][T23100] rawv6_sendmsg (net/ipv6/raw.c:918)
[4583.023804][T23100] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4583.023810][T23100] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4583.023814][T23100] ? __lock_release (kernel/locking/lockdep.c:5534)
[4583.023822][T23100] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4583.023826][T23100] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4583.023835][T23100] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4583.023851][T23100] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4583.023854][T23100] ? __lock_release (kernel/locking/lockdep.c:5534)
[4583.023865][T23100] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4583.023870][T23100] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4583.023876][T23100] ? __pfx___sys_sendto (net/socket.c:2147)
[4583.023891][T23100] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4583.023897][T23100] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4583.023905][T23100] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4583.023912][T23100] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4583.023923][T23100] __x64_sys_sendto (net/socket.c:2183)
[4583.023927][T23100] ? 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)
[4583.023930][T23100] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4583.023937][T23100] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4583.023942][T23100] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4583.023945][T23100] RIP: 0033:0x7f01087eaa4a
[ 4583.023948][T23100] 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
[ 4583.023951][T23100] RSP: 002b:00007ffc97c04678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4583.023954][T23100] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f01087eaa4a
[ 4583.023957][T23100] RDX: 0000000000000040 RSI: 000000001b9ec340 RDI: 0000000000000005
[ 4583.023958][T23100] RBP: 00007ffc97c04700 R08: 0000000000418574 R09: 000000000000001c
[ 4583.023961][T23100] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4583.023963][T23100] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0108913000
| [ 4583.023963][T23100] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0108913000
| [ 4583.023977][T23100]
| [ 4583.505272][T23104] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23104
| [4583.505724][T23104] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4583.505983][T23104] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4583.505985][T23104] Call Trace:
[ 4583.505987][T23104]
[4583.505990][T23104] dump_stack_lvl (lib/dump_stack.c:123)
[4583.505999][T23104] check_preemption_disabled (lib/smp_processor_id.c:52)
[4583.506005][T23104] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4583.506012][T23104] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4583.506020][T23104] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4583.506026][T23104] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4583.506031][T23104] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4583.506043][T23104] rawv6_sendmsg (net/ipv6/raw.c:918)
[4583.506055][T23104] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4583.506060][T23104] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4583.506065][T23104] ? __lock_release (kernel/locking/lockdep.c:5534)
[4583.506074][T23104] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4583.506079][T23104] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4583.506088][T23104] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4583.506104][T23104] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4583.506107][T23104] ? __lock_release (kernel/locking/lockdep.c:5534)
[4583.506118][T23104] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4583.506124][T23104] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4583.506130][T23104] ? __pfx___sys_sendto (net/socket.c:2147)
[4583.506144][T23104] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4583.506151][T23104] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4583.506160][T23104] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4583.506167][T23104] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4583.506177][T23104] __x64_sys_sendto (net/socket.c:2183)
[4583.506181][T23104] ? 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)
[4583.506186][T23104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4583.506191][T23104] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4583.506196][T23104] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4583.506200][T23104] RIP: 0033:0x7f8b77926a4a
[ 4583.506204][T23104] 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
[ 4583.506207][T23104] RSP: 002b:00007ffc00469b38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4583.506211][T23104] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b77926a4a
[ 4583.506214][T23104] RDX: 0000000000000040 RSI: 0000000012db7340 RDI: 0000000000000005
[ 4583.506215][T23104] RBP: 00007ffc00469bc0 R08: 0000000000418574 R09: 000000000000001c
[ 4583.506217][T23104] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4583.506219][T23104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b77a4f000
| [ 4583.506234][T23104]
| [ 4583.506236][T23104] lwtunnel_output(): recursion limit reached on datapath
| [ 4584.996834][T23108] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23108
| [4584.997337][T23108] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4584.997608][T23108] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4584.997610][T23108] Call Trace:
[ 4584.997612][T23108]
[4584.997614][T23108] dump_stack_lvl (lib/dump_stack.c:123)
[4584.997623][T23108] check_preemption_disabled (lib/smp_processor_id.c:52)
[4584.997629][T23108] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4584.997636][T23108] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4584.997643][T23108] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4584.997650][T23108] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4584.997655][T23108] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4584.997667][T23108] rawv6_sendmsg (net/ipv6/raw.c:918)
[4584.997679][T23108] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4584.997684][T23108] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4584.997690][T23108] ? __lock_release (kernel/locking/lockdep.c:5534)
[4584.997699][T23108] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4584.997704][T23108] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4584.997713][T23108] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4584.997729][T23108] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4584.997732][T23108] ? __lock_release (kernel/locking/lockdep.c:5534)
[4584.997744][T23108] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4584.997749][T23108] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4584.997755][T23108] ? __pfx___sys_sendto (net/socket.c:2147)
[4584.997769][T23108] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4584.997776][T23108] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4584.997784][T23108] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4584.997791][T23108] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4584.997801][T23108] __x64_sys_sendto (net/socket.c:2183)
[4584.997805][T23108] ? 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)
[4584.997809][T23108] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4584.997813][T23108] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4584.997818][T23108] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4584.997822][T23108] RIP: 0033:0x7f02cc6a3a4a
[ 4584.997826][T23108] 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
[ 4584.997829][T23108] RSP: 002b:00007ffe5737f9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4584.997833][T23108] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f02cc6a3a4a
[ 4584.997836][T23108] RDX: 0000000000000040 RSI: 0000000032be0340 RDI: 0000000000000005
[ 4584.997837][T23108] RBP: 00007ffe5737fa60 R08: 0000000000418574 R09: 000000000000001c
[ 4584.997840][T23108] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4584.997842][T23108] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f02cc7cc000
| [ 4584.997842][T23108] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f02cc7cc000
| [ 4584.997856][T23108]
| [ 4584.997859][T23108] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23108
| [4585.010507][T23108] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4585.010773][T23108] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4585.010774][T23108] Call Trace:
[ 4585.010776][T23108]
[4585.010778][T23108] dump_stack_lvl (lib/dump_stack.c:123)
[4585.010785][T23108] check_preemption_disabled (lib/smp_processor_id.c:52)
[4585.010792][T23108] lwtunnel_output (net/core/lwtunnel.c:359)
[4585.010798][T23108] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4585.010806][T23108] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4585.010812][T23108] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4585.010817][T23108] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4585.010829][T23108] rawv6_sendmsg (net/ipv6/raw.c:918)
[4585.010841][T23108] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4585.010846][T23108] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4585.010850][T23108] ? __lock_release (kernel/locking/lockdep.c:5534)
[4585.010858][T23108] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4585.010862][T23108] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4585.010871][T23108] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4585.010887][T23108] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4585.010890][T23108] ? __lock_release (kernel/locking/lockdep.c:5534)
[4585.010901][T23108] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4585.010905][T23108] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4585.010911][T23108] ? __pfx___sys_sendto (net/socket.c:2147)
[4585.010926][T23108] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4585.010934][T23108] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4585.010942][T23108] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4585.010949][T23108] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4585.010959][T23108] __x64_sys_sendto (net/socket.c:2183)
[4585.010963][T23108] ? 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)
[4585.010967][T23108] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4585.010972][T23108] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4585.010977][T23108] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4585.010980][T23108] RIP: 0033:0x7f02cc6a3a4a
[ 4585.010984][T23108] 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
[ 4585.010987][T23108] RSP: 002b:00007ffe5737f9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4585.010990][T23108] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f02cc6a3a4a
[ 4585.010992][T23108] RDX: 0000000000000040 RSI: 0000000032be0340 RDI: 0000000000000005
[ 4585.010994][T23108] RBP: 00007ffe5737fa60 R08: 0000000000418574 R09: 000000000000001c
[ 4585.010996][T23108] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4585.010998][T23108] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f02cc7cc000
| [ 4585.010998][T23108] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f02cc7cc000
| [ 4585.011013][T23108]
| [ 4585.024065][T23108] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23108
| [4585.024456][T23108] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4585.024723][T23108] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4585.024725][T23108] Call Trace:
[ 4585.024727][T23108]
[4585.024729][T23108] dump_stack_lvl (lib/dump_stack.c:123)
[4585.024735][T23108] check_preemption_disabled (lib/smp_processor_id.c:52)
[4585.024741][T23108] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4585.024748][T23108] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4585.024755][T23108] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4585.024761][T23108] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4585.024766][T23108] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4585.024778][T23108] rawv6_sendmsg (net/ipv6/raw.c:918)
[4585.024789][T23108] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4585.024795][T23108] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4585.024799][T23108] ? __lock_release (kernel/locking/lockdep.c:5534)
[4585.024806][T23108] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4585.024810][T23108] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4585.024819][T23108] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4585.024835][T23108] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4585.024838][T23108] ? __lock_release (kernel/locking/lockdep.c:5534)
[4585.024849][T23108] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4585.024853][T23108] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4585.024859][T23108] ? __pfx___sys_sendto (net/socket.c:2147)
[4585.024873][T23108] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4585.024880][T23108] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4585.024888][T23108] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4585.024895][T23108] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4585.024905][T23108] __x64_sys_sendto (net/socket.c:2183)
[4585.024909][T23108] ? 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)
[4585.024912][T23108] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4585.024917][T23108] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4585.024922][T23108] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4585.024925][T23108] RIP: 0033:0x7f02cc6a3a4a
[ 4585.024929][T23108] 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
[ 4585.024933][T23108] RSP: 002b:00007ffe5737f9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4585.024937][T23108] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f02cc6a3a4a
[ 4585.024939][T23108] RDX: 0000000000000040 RSI: 0000000032be0340 RDI: 0000000000000005
[ 4585.024941][T23108] RBP: 00007ffe5737fa60 R08: 0000000000418574 R09: 000000000000001c
[ 4585.024943][T23108] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4585.024945][T23108] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f02cc7cc000
| [ 4585.024945][T23108] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f02cc7cc000
| [ 4585.024960][T23108]
| [ 4585.501526][T23112] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23112
| [4585.503143][T23112] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4585.503399][T23112] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4585.503401][T23112] Call Trace:
[ 4585.503404][T23112]
[4585.503406][T23112] dump_stack_lvl (lib/dump_stack.c:123)
[4585.503415][T23112] check_preemption_disabled (lib/smp_processor_id.c:52)
[4585.503422][T23112] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4585.503428][T23112] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4585.503436][T23112] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4585.503443][T23112] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4585.503447][T23112] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4585.503460][T23112] rawv6_sendmsg (net/ipv6/raw.c:918)
[4585.503471][T23112] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4585.503477][T23112] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4585.503482][T23112] ? __lock_release (kernel/locking/lockdep.c:5534)
[4585.503490][T23112] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4585.503496][T23112] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4585.503505][T23112] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4585.503520][T23112] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4585.503523][T23112] ? __lock_release (kernel/locking/lockdep.c:5534)
[4585.503534][T23112] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4585.503540][T23112] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4585.503546][T23112] ? __pfx___sys_sendto (net/socket.c:2147)
[4585.503560][T23112] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4585.503567][T23112] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4585.503575][T23112] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4585.503583][T23112] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4585.503593][T23112] __x64_sys_sendto (net/socket.c:2183)
[4585.503597][T23112] ? 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)
[4585.503601][T23112] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4585.503613][T23112] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4585.503618][T23112] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4585.503622][T23112] RIP: 0033:0x7f4a4bcb7a4a
[ 4585.503626][T23112] 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
[ 4585.503630][T23112] RSP: 002b:00007ffe83b314b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4585.503634][T23112] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4a4bcb7a4a
[ 4585.503636][T23112] RDX: 0000000000000040 RSI: 0000000002d21340 RDI: 0000000000000005
[ 4585.503638][T23112] RBP: 00007ffe83b31540 R08: 0000000000418574 R09: 000000000000001c
[ 4585.503640][T23112] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4585.503643][T23112] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a4bde0000
| [ 4585.503657][T23112]
| [ 4585.503660][T23112] lwtunnel_output(): recursion limit reached on datapath
| [ 4586.968627][T23116] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23116
| [4586.969129][T23116] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4586.969395][T23116] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4586.969397][T23116] Call Trace:
[ 4586.969399][T23116]
[4586.969402][T23116] dump_stack_lvl (lib/dump_stack.c:123)
[4586.969410][T23116] check_preemption_disabled (lib/smp_processor_id.c:52)
[4586.969417][T23116] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4586.969423][T23116] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4586.969431][T23116] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4586.969437][T23116] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4586.969442][T23116] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4586.969454][T23116] rawv6_sendmsg (net/ipv6/raw.c:918)
[4586.969466][T23116] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4586.969471][T23116] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4586.969476][T23116] ? __lock_release (kernel/locking/lockdep.c:5534)
[4586.969485][T23116] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4586.969490][T23116] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4586.969499][T23116] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4586.969515][T23116] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4586.969518][T23116] ? __lock_release (kernel/locking/lockdep.c:5534)
[4586.969529][T23116] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4586.969535][T23116] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4586.969541][T23116] ? __pfx___sys_sendto (net/socket.c:2147)
[4586.969555][T23116] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4586.969562][T23116] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4586.969570][T23116] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4586.969577][T23116] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4586.969587][T23116] __x64_sys_sendto (net/socket.c:2183)
[4586.969591][T23116] ? 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)
[4586.969595][T23116] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4586.969599][T23116] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4586.969604][T23116] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4586.969608][T23116] RIP: 0033:0x7fb6ddf07a4a
[ 4586.969612][T23116] 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
[ 4586.969615][T23116] RSP: 002b:00007ffdf478f778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4586.969619][T23116] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb6ddf07a4a
[ 4586.969622][T23116] RDX: 0000000000000040 RSI: 000000003f766340 RDI: 0000000000000005
[ 4586.969623][T23116] RBP: 00007ffdf478f800 R08: 0000000000418574 R09: 000000000000001c
[ 4586.969625][T23116] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4586.969627][T23116] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6de030000
| [ 4586.969627][T23116] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6de030000
| [ 4586.969641][T23116]
| [ 4586.969644][T23116] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23116
| [4586.982205][T23116] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4586.982465][T23116] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4586.982466][T23116] Call Trace:
[ 4586.982468][T23116]
[4586.982470][T23116] dump_stack_lvl (lib/dump_stack.c:123)
[4586.982477][T23116] check_preemption_disabled (lib/smp_processor_id.c:52)
[4586.982482][T23116] lwtunnel_output (net/core/lwtunnel.c:359)
[4586.982489][T23116] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4586.982496][T23116] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4586.982502][T23116] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4586.982506][T23116] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4586.982519][T23116] rawv6_sendmsg (net/ipv6/raw.c:918)
[4586.982531][T23116] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4586.982536][T23116] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4586.982540][T23116] ? __lock_release (kernel/locking/lockdep.c:5534)
[4586.982547][T23116] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4586.982551][T23116] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4586.982560][T23116] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4586.982576][T23116] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4586.982579][T23116] ? __lock_release (kernel/locking/lockdep.c:5534)
[4586.982590][T23116] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4586.982595][T23116] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4586.982600][T23116] ? __pfx___sys_sendto (net/socket.c:2147)
[4586.982615][T23116] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4586.982622][T23116] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4586.982629][T23116] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4586.982637][T23116] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4586.982647][T23116] __x64_sys_sendto (net/socket.c:2183)
[4586.982651][T23116] ? 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)
[4586.982654][T23116] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4586.982659][T23116] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4586.982664][T23116] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4586.982667][T23116] RIP: 0033:0x7fb6ddf07a4a
[ 4586.982670][T23116] 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
[ 4586.982673][T23116] RSP: 002b:00007ffdf478f778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4586.982676][T23116] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb6ddf07a4a
[ 4586.982679][T23116] RDX: 0000000000000040 RSI: 000000003f766340 RDI: 0000000000000005
[ 4586.982681][T23116] RBP: 00007ffdf478f800 R08: 0000000000418574 R09: 000000000000001c
[ 4586.982683][T23116] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4586.982685][T23116] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6de030000
| [ 4588.186151][ C1] Dead loop on virtual device veth1, fix it urgently!
| [ 4588.890868][T23124] check_preemption_disabled: 2 callbacks suppressed
| [ 4588.890874][T23124] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23124
| [4588.891676][T23124] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4588.891937][T23124] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4588.891939][T23124] Call Trace:
[ 4588.891941][T23124]
[4588.891944][T23124] dump_stack_lvl (lib/dump_stack.c:123)
[4588.891952][T23124] check_preemption_disabled (lib/smp_processor_id.c:52)
[4588.891959][T23124] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4588.891965][T23124] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4588.891973][T23124] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4588.891980][T23124] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4588.891985][T23124] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4588.891997][T23124] rawv6_sendmsg (net/ipv6/raw.c:918)
[4588.892009][T23124] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4588.892014][T23124] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4588.892019][T23124] ? __lock_release (kernel/locking/lockdep.c:5534)
[4588.892027][T23124] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4588.892032][T23124] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4588.892041][T23124] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4588.892057][T23124] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4588.892060][T23124] ? __lock_release (kernel/locking/lockdep.c:5534)
[4588.892071][T23124] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4588.892077][T23124] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4588.892083][T23124] ? __pfx___sys_sendto (net/socket.c:2147)
[4588.892097][T23124] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4588.892104][T23124] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4588.892113][T23124] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4588.892120][T23124] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4588.892130][T23124] __x64_sys_sendto (net/socket.c:2183)
[4588.892134][T23124] ? 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)
[4588.892138][T23124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4588.892143][T23124] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4588.892148][T23124] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4588.892152][T23124] RIP: 0033:0x7f73d7304a4a
[ 4588.892156][T23124] 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
[ 4588.892159][T23124] RSP: 002b:00007ffe0d96c858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4588.892163][T23124] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73d7304a4a
[ 4588.892166][T23124] RDX: 0000000000000040 RSI: 0000000016003340 RDI: 0000000000000005
[ 4588.892168][T23124] RBP: 00007ffe0d96c8e0 R08: 0000000000418574 R09: 000000000000001c
[ 4588.892170][T23124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4588.892172][T23124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73d742d000
| [ 4588.892172][T23124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73d742d000
| [ 4588.892186][T23124]
| [ 4588.904893][T23124] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23124
| [4588.905298][T23124] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4588.905556][T23124] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4588.905558][T23124] Call Trace:
[ 4588.905561][T23124]
[4588.905563][T23124] dump_stack_lvl (lib/dump_stack.c:123)
[4588.905571][T23124] check_preemption_disabled (lib/smp_processor_id.c:52)
[4588.905577][T23124] lwtunnel_output (net/core/lwtunnel.c:359)
[4588.905584][T23124] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4588.905591][T23124] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4588.905597][T23124] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4588.905602][T23124] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4588.905615][T23124] rawv6_sendmsg (net/ipv6/raw.c:918)
[4588.905626][T23124] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4588.905632][T23124] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4588.905636][T23124] ? __lock_release (kernel/locking/lockdep.c:5534)
[4588.905643][T23124] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4588.905647][T23124] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4588.905656][T23124] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4588.905672][T23124] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4588.905675][T23124] ? __lock_release (kernel/locking/lockdep.c:5534)
[4588.905687][T23124] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4588.905691][T23124] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4588.905697][T23124] ? __pfx___sys_sendto (net/socket.c:2147)
[4588.905712][T23124] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4588.905718][T23124] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4588.905726][T23124] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4588.905733][T23124] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4588.905744][T23124] __x64_sys_sendto (net/socket.c:2183)
[4588.905748][T23124] ? 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)
[4588.905751][T23124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4588.905756][T23124] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4588.905761][T23124] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4588.905764][T23124] RIP: 0033:0x7f73d7304a4a
[ 4588.905768][T23124] 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
[ 4588.905771][T23124] RSP: 002b:00007ffe0d96c858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4588.905774][T23124] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73d7304a4a
[ 4588.905776][T23124] RDX: 0000000000000040 RSI: 0000000016003340 RDI: 0000000000000005
[ 4588.905778][T23124] RBP: 00007ffe0d96c8e0 R08: 0000000000418574 R09: 000000000000001c
[ 4588.905780][T23124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4588.905782][T23124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73d742d000
| [ 4588.905782][T23124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73d742d000
| [ 4588.905797][T23124]
| [ 4588.922198][T23124] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23124
| [4588.922580][T23124] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4588.922835][T23124] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4588.922837][T23124] Call Trace:
[ 4588.922839][T23124]
[4588.922841][T23124] dump_stack_lvl (lib/dump_stack.c:123)
[4588.922848][T23124] check_preemption_disabled (lib/smp_processor_id.c:52)
[4588.922854][T23124] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4588.922860][T23124] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4588.922867][T23124] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4588.922873][T23124] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4588.922878][T23124] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4588.922890][T23124] rawv6_sendmsg (net/ipv6/raw.c:918)
[4588.922902][T23124] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4588.922907][T23124] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4588.922911][T23124] ? __lock_release (kernel/locking/lockdep.c:5534)
[4588.922919][T23124] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4588.922923][T23124] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4588.922932][T23124] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4588.922950][T23124] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4588.922953][T23124] ? __lock_release (kernel/locking/lockdep.c:5534)
[4588.922964][T23124] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4588.922969][T23124] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4588.922975][T23124] ? __pfx___sys_sendto (net/socket.c:2147)
[4588.922990][T23124] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4588.922996][T23124] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4588.923004][T23124] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4588.923011][T23124] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4588.923021][T23124] __x64_sys_sendto (net/socket.c:2183)
[4588.923025][T23124] ? 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)
[4588.923028][T23124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4588.923033][T23124] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4588.923038][T23124] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4588.923041][T23124] RIP: 0033:0x7f73d7304a4a
[ 4588.923044][T23124] 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
[ 4588.923047][T23124] RSP: 002b:00007ffe0d96c858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4588.923050][T23124] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73d7304a4a
[ 4588.923053][T23124] RDX: 0000000000000040 RSI: 0000000016003340 RDI: 0000000000000005
[ 4588.923055][T23124] RBP: 00007ffe0d96c8e0 R08: 0000000000418574 R09: 000000000000001c
[ 4588.923057][T23124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4588.923059][T23124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73d742d000
| [ 4588.923059][T23124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73d742d000
| [ 4588.923073][T23124]
| [ 4589.392015][T23128] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23128
| [4589.392461][T23128] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4589.392714][T23128] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4589.392716][T23128] Call Trace:
[ 4589.392718][T23128]
[4589.392720][T23128] dump_stack_lvl (lib/dump_stack.c:123)
[4589.392729][T23128] check_preemption_disabled (lib/smp_processor_id.c:52)
[4589.392735][T23128] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4589.392742][T23128] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4589.392750][T23128] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4589.392756][T23128] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4589.392761][T23128] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4589.392773][T23128] rawv6_sendmsg (net/ipv6/raw.c:918)
[4589.392785][T23128] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4589.392791][T23128] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4589.392796][T23128] ? __lock_release (kernel/locking/lockdep.c:5534)
[4589.392805][T23128] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4589.392810][T23128] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4589.392819][T23128] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4589.392835][T23128] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4589.392839][T23128] ? __lock_release (kernel/locking/lockdep.c:5534)
[4589.392850][T23128] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4589.392855][T23128] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4589.392861][T23128] ? __pfx___sys_sendto (net/socket.c:2147)
[4589.392876][T23128] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4589.392883][T23128] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4589.392891][T23128] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4589.392898][T23128] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4589.392908][T23128] __x64_sys_sendto (net/socket.c:2183)
[4589.392912][T23128] ? 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)
[4589.392916][T23128] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4589.392921][T23128] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4589.392926][T23128] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4589.392929][T23128] RIP: 0033:0x7f15689eca4a
[ 4589.392935][T23128] 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
[ 4589.392938][T23128] RSP: 002b:00007ffca5f77278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4589.392942][T23128] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f15689eca4a
[ 4589.392944][T23128] RDX: 0000000000000040 RSI: 000000002ea62340 RDI: 0000000000000005
[ 4589.392947][T23128] RBP: 00007ffca5f77300 R08: 0000000000418574 R09: 000000000000001c
[ 4589.392948][T23128] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4589.392950][T23128] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1568b15000
| [ 4589.392966][T23128]
| [ 4589.406055][T23128] lwtunnel_output(): recursion limit reached on datapath
| [ 4590.888713][T23132] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23132
| [4590.889695][T23132] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4590.889960][T23132] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4590.889962][T23132] Call Trace:
[ 4590.889964][T23132]
[4590.889967][T23132] dump_stack_lvl (lib/dump_stack.c:123)
[4590.889975][T23132] check_preemption_disabled (lib/smp_processor_id.c:52)
[4590.889981][T23132] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4590.889988][T23132] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4590.889997][T23132] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4590.890003][T23132] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4590.890008][T23132] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4590.890020][T23132] rawv6_sendmsg (net/ipv6/raw.c:918)
[4590.890032][T23132] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4590.890037][T23132] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4590.890043][T23132] ? __lock_release (kernel/locking/lockdep.c:5534)
[4590.890052][T23132] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4590.890057][T23132] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4590.890066][T23132] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4590.890082][T23132] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4590.890085][T23132] ? __lock_release (kernel/locking/lockdep.c:5534)
[4590.890096][T23132] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4590.890101][T23132] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4590.890107][T23132] ? __pfx___sys_sendto (net/socket.c:2147)
[4590.890122][T23132] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4590.890129][T23132] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4590.890137][T23132] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4590.890144][T23132] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4590.890154][T23132] __x64_sys_sendto (net/socket.c:2183)
[4590.890158][T23132] ? 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)
[4590.890161][T23132] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4590.890166][T23132] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4590.890171][T23132] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4590.890175][T23132] RIP: 0033:0x7fea348c6a4a
[ 4590.890179][T23132] 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
[ 4590.890182][T23132] RSP: 002b:00007ffde8b99b28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4590.890186][T23132] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fea348c6a4a
[ 4590.890189][T23132] RDX: 0000000000000040 RSI: 000000002f446340 RDI: 0000000000000005
[ 4590.890191][T23132] RBP: 00007ffde8b99bb0 R08: 0000000000418574 R09: 000000000000001c
[ 4590.890193][T23132] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4590.890195][T23132] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea349ef000
| [ 4590.890209][T23132]
| [ 4590.890212][T23132] lwtunnel_output(): recursion limit reached on datapath
| [ 4592.389385][T23136] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23136
| [4592.389833][T23136] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4592.391199][T23136] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4592.391201][T23136] Call Trace:
[ 4592.391204][T23136]
[4592.391206][T23136] dump_stack_lvl (lib/dump_stack.c:123)
[4592.391215][T23136] check_preemption_disabled (lib/smp_processor_id.c:52)
[4592.391222][T23136] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4592.391228][T23136] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4592.391237][T23136] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4592.391243][T23136] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4592.391248][T23136] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4592.391260][T23136] rawv6_sendmsg (net/ipv6/raw.c:918)
[4592.391272][T23136] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4592.391277][T23136] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4592.391282][T23136] ? __lock_release (kernel/locking/lockdep.c:5534)
[4592.391291][T23136] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4592.391296][T23136] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4592.391305][T23136] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4592.391321][T23136] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4592.391324][T23136] ? __lock_release (kernel/locking/lockdep.c:5534)
[4592.391335][T23136] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4592.391340][T23136] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4592.391346][T23136] ? __pfx___sys_sendto (net/socket.c:2147)
[4592.391360][T23136] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4592.391367][T23136] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4592.391375][T23136] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4592.391383][T23136] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4592.391393][T23136] __x64_sys_sendto (net/socket.c:2183)
[4592.391397][T23136] ? 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)
[4592.391400][T23136] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4592.391405][T23136] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4592.391410][T23136] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4592.391414][T23136] RIP: 0033:0x7fd767b8ba4a
[ 4592.391418][T23136] 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
[ 4592.391421][T23136] RSP: 002b:00007ffd0d72b7b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4592.391425][T23136] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd767b8ba4a
[ 4592.391427][T23136] RDX: 0000000000000040 RSI: 0000000034034340 RDI: 0000000000000005
[ 4592.391429][T23136] RBP: 00007ffd0d72b840 R08: 0000000000418574 R09: 000000000000001c
[ 4592.391431][T23136] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4592.391433][T23136] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd767cb4000
| [ 4592.391447][T23136]
| [ 4592.391450][T23136] lwtunnel_output(): recursion limit reached on datapath
| [ 4593.848387][T23140] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23140
| [4593.848872][T23140] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4593.849156][T23140] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4593.849159][T23140] Call Trace:
[ 4593.849161][T23140]
[4593.849164][T23140] dump_stack_lvl (lib/dump_stack.c:123)
[4593.849173][T23140] check_preemption_disabled (lib/smp_processor_id.c:52)
[4593.849179][T23140] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4593.849186][T23140] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4593.849195][T23140] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4593.849201][T23140] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4593.849206][T23140] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4593.849218][T23140] rawv6_sendmsg (net/ipv6/raw.c:918)
[4593.849230][T23140] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4593.849235][T23140] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4593.849241][T23140] ? __lock_release (kernel/locking/lockdep.c:5534)
[4593.849250][T23140] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4593.849255][T23140] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4593.849264][T23140] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4593.849280][T23140] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4593.849283][T23140] ? __lock_release (kernel/locking/lockdep.c:5534)
[4593.849294][T23140] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4593.849300][T23140] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4593.849306][T23140] ? __pfx___sys_sendto (net/socket.c:2147)
[4593.849320][T23140] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4593.849327][T23140] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4593.849336][T23140] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4593.849343][T23140] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4593.849353][T23140] __x64_sys_sendto (net/socket.c:2183)
[4593.849357][T23140] ? 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)
[4593.849360][T23140] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4593.849365][T23140] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4593.849370][T23140] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4593.849374][T23140] RIP: 0033:0x7fee39279a4a
[ 4593.849378][T23140] 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
[ 4593.849381][T23140] RSP: 002b:00007fffc10fc518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4593.849386][T23140] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fee39279a4a
[ 4593.849388][T23140] RDX: 0000000000000040 RSI: 000000002a2bb340 RDI: 0000000000000005
[ 4593.849389][T23140] RBP: 00007fffc10fc5a0 R08: 0000000000418574 R09: 000000000000001c
[ 4593.849391][T23140] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4593.849393][T23140] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee393a2000
| [ 4593.849393][T23140] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee393a2000
| [ 4593.849407][T23140]
| [ 4593.849410][T23140] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23140
| [4593.862441][T23140] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4593.862700][T23140] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4593.862702][T23140] Call Trace:
[ 4593.862704][T23140]
[4593.862706][T23140] dump_stack_lvl (lib/dump_stack.c:123)
[4593.862713][T23140] check_preemption_disabled (lib/smp_processor_id.c:52)
[4593.862719][T23140] lwtunnel_output (net/core/lwtunnel.c:359)
[4593.862726][T23140] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4593.862734][T23140] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4593.862740][T23140] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4593.862745][T23140] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4593.862757][T23140] rawv6_sendmsg (net/ipv6/raw.c:918)
[4593.862769][T23140] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4593.862775][T23140] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4593.862779][T23140] ? __lock_release (kernel/locking/lockdep.c:5534)
[4593.862787][T23140] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4593.862792][T23140] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4593.862801][T23140] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4593.862817][T23140] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4593.862820][T23140] ? __lock_release (kernel/locking/lockdep.c:5534)
[4593.862831][T23140] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4593.862836][T23140] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4593.862842][T23140] ? __pfx___sys_sendto (net/socket.c:2147)
[4593.862857][T23140] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4593.862863][T23140] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4593.862871][T23140] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4593.862879][T23140] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4593.862889][T23140] __x64_sys_sendto (net/socket.c:2183)
[4593.862893][T23140] ? 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)
[4593.862896][T23140] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4593.862901][T23140] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4593.862906][T23140] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4593.862910][T23140] RIP: 0033:0x7fee39279a4a
[ 4593.862914][T23140] 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
[ 4593.862916][T23140] RSP: 002b:00007fffc10fc518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4593.862920][T23140] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fee39279a4a
[ 4593.862922][T23140] RDX: 0000000000000040 RSI: 000000002a2bb340 RDI: 0000000000000005
[ 4593.862924][T23140] RBP: 00007fffc10fc5a0 R08: 0000000000418574 R09: 000000000000001c
[ 4593.862926][T23140] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4593.862928][T23140] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee393a2000
| [ 4593.862928][T23140] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee393a2000
| [ 4593.862944][T23140]
| [ 4593.875794][T23140] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23140
| [4593.876191][T23140] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4593.876449][T23140] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4593.876451][T23140] Call Trace:
[ 4593.876453][T23140]
[4593.876455][T23140] dump_stack_lvl (lib/dump_stack.c:123)
[4593.876462][T23140] check_preemption_disabled (lib/smp_processor_id.c:52)
[4593.876468][T23140] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4593.876474][T23140] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4593.876481][T23140] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4593.876487][T23140] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4593.876492][T23140] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4593.876505][T23140] rawv6_sendmsg (net/ipv6/raw.c:918)
[4593.876516][T23140] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4593.876522][T23140] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4593.876526][T23140] ? __lock_release (kernel/locking/lockdep.c:5534)
[4593.876534][T23140] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4593.876538][T23140] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4593.876547][T23140] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4593.876563][T23140] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4593.876566][T23140] ? __lock_release (kernel/locking/lockdep.c:5534)
[4593.876577][T23140] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4593.876582][T23140] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4593.876588][T23140] ? __pfx___sys_sendto (net/socket.c:2147)
[4593.876602][T23140] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4593.876609][T23140] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4593.876617][T23140] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4593.876624][T23140] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4593.876634][T23140] __x64_sys_sendto (net/socket.c:2183)
[4593.876638][T23140] ? 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)
[4593.876641][T23140] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4593.876646][T23140] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4593.876651][T23140] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4593.876654][T23140] RIP: 0033:0x7fee39279a4a
[ 4593.876658][T23140] 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
[ 4593.876661][T23140] RSP: 002b:00007fffc10fc518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4593.876664][T23140] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fee39279a4a
[ 4593.876666][T23140] RDX: 0000000000000040 RSI: 000000002a2bb340 RDI: 0000000000000005
[ 4593.876668][T23140] RBP: 00007fffc10fc5a0 R08: 0000000000418574 R09: 000000000000001c
[ 4593.876670][T23140] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4593.876671][T23140] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee393a2000
| [ 4593.876686][T23140]
| [ 4594.329238][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4594.351744][T23144] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23144
| [4594.352827][T23144] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4594.353091][T23144] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4594.353093][T23144] Call Trace:
[ 4594.353095][T23144]
[4594.353098][T23144] dump_stack_lvl (lib/dump_stack.c:123)
[4594.353106][T23144] check_preemption_disabled (lib/smp_processor_id.c:52)
[4594.353113][T23144] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4594.353119][T23144] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4594.353127][T23144] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4594.353135][T23144] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4594.353140][T23144] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4594.353152][T23144] rawv6_sendmsg (net/ipv6/raw.c:918)
[4594.353164][T23144] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4594.353169][T23144] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4594.353174][T23144] ? __lock_release (kernel/locking/lockdep.c:5534)
[4594.353183][T23144] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4594.353188][T23144] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4594.353197][T23144] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4594.353213][T23144] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4594.353216][T23144] ? __lock_release (kernel/locking/lockdep.c:5534)
[4594.353227][T23144] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4594.353234][T23144] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4594.353239][T23144] ? __pfx___sys_sendto (net/socket.c:2147)
[4594.353254][T23144] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4594.353261][T23144] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4594.353269][T23144] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4594.353277][T23144] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4594.353287][T23144] __x64_sys_sendto (net/socket.c:2183)
[4594.353291][T23144] ? 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)
[4594.353295][T23144] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4594.353299][T23144] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4594.353304][T23144] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4594.353308][T23144] RIP: 0033:0x7ff8d8c0ca4a
[ 4594.353312][T23144] 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
[ 4594.353315][T23144] RSP: 002b:00007ffefee6dfd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4594.353319][T23144] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff8d8c0ca4a
[ 4594.353321][T23144] RDX: 0000000000000040 RSI: 000000000153e340 RDI: 0000000000000005
[ 4594.353323][T23144] RBP: 00007ffefee6e060 R08: 0000000000418574 R09: 000000000000001c
[ 4594.353325][T23144] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4594.353327][T23144] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff8d8d35000
| [ 4594.353349][T23144] lwtunnel_output(): recursion limit reached on datapath
| [ 4595.353301][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4595.822887][T23148] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23148
| [4595.823380][T23148] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4595.823650][T23148] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4595.823653][T23148] Call Trace:
[ 4595.823655][T23148]
[4595.823658][T23148] dump_stack_lvl (lib/dump_stack.c:123)
[4595.823666][T23148] check_preemption_disabled (lib/smp_processor_id.c:52)
[4595.823672][T23148] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4595.823679][T23148] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4595.823687][T23148] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4595.823694][T23148] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4595.823699][T23148] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4595.823711][T23148] rawv6_sendmsg (net/ipv6/raw.c:918)
[4595.823723][T23148] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4595.823728][T23148] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4595.823733][T23148] ? __lock_release (kernel/locking/lockdep.c:5534)
[4595.823741][T23148] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4595.823746][T23148] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4595.823755][T23148] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4595.823771][T23148] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4595.823774][T23148] ? __lock_release (kernel/locking/lockdep.c:5534)
[4595.823786][T23148] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4595.823791][T23148] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4595.823797][T23148] ? __pfx___sys_sendto (net/socket.c:2147)
[4595.823811][T23148] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4595.823818][T23148] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4595.823827][T23148] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4595.823834][T23148] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4595.823844][T23148] __x64_sys_sendto (net/socket.c:2183)
[4595.823848][T23148] ? 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)
[4595.823853][T23148] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4595.823858][T23148] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4595.823863][T23148] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4595.823867][T23148] RIP: 0033:0x7f911431ca4a
[ 4595.823872][T23148] 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
[ 4595.823875][T23148] RSP: 002b:00007ffd1580e818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4595.823879][T23148] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f911431ca4a
[ 4595.823881][T23148] RDX: 0000000000000040 RSI: 000000002ca1f340 RDI: 0000000000000005
[ 4595.823883][T23148] RBP: 00007ffd1580e8a0 R08: 0000000000418574 R09: 000000000000001c
[ 4595.823885][T23148] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4595.823887][T23148] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9114445000
| [ 4595.823887][T23148] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9114445000
| [ 4595.823902][T23148]
| [ 4595.823905][T23148] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23148
| [4595.836923][T23148] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4595.837191][T23148] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4595.837193][T23148] Call Trace:
[ 4595.837195][T23148]
[4595.837197][T23148] dump_stack_lvl (lib/dump_stack.c:123)
[4595.837204][T23148] check_preemption_disabled (lib/smp_processor_id.c:52)
[4595.837210][T23148] lwtunnel_output (net/core/lwtunnel.c:359)
[4595.837216][T23148] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4595.837223][T23148] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4595.837229][T23148] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4595.837234][T23148] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4595.837247][T23148] rawv6_sendmsg (net/ipv6/raw.c:918)
[4595.837259][T23148] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4595.837264][T23148] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4595.837268][T23148] ? __lock_release (kernel/locking/lockdep.c:5534)
[4595.837276][T23148] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4595.837280][T23148] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4595.837289][T23148] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4595.837305][T23148] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4595.837308][T23148] ? __lock_release (kernel/locking/lockdep.c:5534)
[4595.837319][T23148] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4595.837324][T23148] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4595.837329][T23148] ? __pfx___sys_sendto (net/socket.c:2147)
[4595.837344][T23148] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4595.837351][T23148] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4595.837359][T23148] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4595.837366][T23148] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4595.837376][T23148] __x64_sys_sendto (net/socket.c:2183)
[4595.837380][T23148] ? 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)
[4595.837384][T23148] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4595.837388][T23148] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4595.837393][T23148] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4595.837397][T23148] RIP: 0033:0x7f911431ca4a
[ 4595.837400][T23148] 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
[ 4595.837403][T23148] RSP: 002b:00007ffd1580e818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4595.837407][T23148] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f911431ca4a
[ 4595.837409][T23148] RDX: 0000000000000040 RSI: 000000002ca1f340 RDI: 0000000000000005
[ 4595.837411][T23148] RBP: 00007ffd1580e8a0 R08: 0000000000418574 R09: 000000000000001c
[ 4595.837413][T23148] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4595.837415][T23148] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9114445000
| [ 4595.837415][T23148] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9114445000
| [ 4595.837429][T23148]
| [ 4595.837815][T23148] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23148
| [4595.849801][T23148] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4595.850066][T23148] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4595.850068][T23148] Call Trace:
[ 4595.850070][T23148]
[4595.850072][T23148] dump_stack_lvl (lib/dump_stack.c:123)
[4595.850079][T23148] check_preemption_disabled (lib/smp_processor_id.c:52)
[4595.850085][T23148] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4595.850092][T23148] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4595.850099][T23148] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4595.850105][T23148] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4595.850110][T23148] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4595.850122][T23148] rawv6_sendmsg (net/ipv6/raw.c:918)
[4595.850134][T23148] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4595.850140][T23148] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4595.850144][T23148] ? __lock_release (kernel/locking/lockdep.c:5534)
[4595.850152][T23148] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4595.850156][T23148] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4595.850165][T23148] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4595.850181][T23148] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4595.850184][T23148] ? __lock_release (kernel/locking/lockdep.c:5534)
[4595.850195][T23148] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4595.850200][T23148] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4595.850205][T23148] ? __pfx___sys_sendto (net/socket.c:2147)
[4595.850220][T23148] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4595.850226][T23148] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4595.850234][T23148] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4595.850242][T23148] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4595.850252][T23148] __x64_sys_sendto (net/socket.c:2183)
[4595.850256][T23148] ? 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)
[4595.850259][T23148] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4595.850264][T23148] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4595.850269][T23148] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4595.850272][T23148] RIP: 0033:0x7f911431ca4a
[ 4595.850276][T23148] 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
[ 4595.850279][T23148] RSP: 002b:00007ffd1580e818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4595.850283][T23148] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f911431ca4a
[ 4595.850285][T23148] RDX: 0000000000000040 RSI: 000000002ca1f340 RDI: 0000000000000005
[ 4595.850287][T23148] RBP: 00007ffd1580e8a0 R08: 0000000000418574 R09: 000000000000001c
[ 4595.850289][T23148] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4595.850291][T23148] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9114445000
| [ 4595.850291][T23148] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9114445000
| [ 4595.850306][T23148]
| [ 4596.331775][T23152] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23152
| [4596.332245][T23152] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4596.332493][T23152] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4596.332495][T23152] Call Trace:
[ 4596.332497][T23152]
[4596.332500][T23152] dump_stack_lvl (lib/dump_stack.c:123)
[4596.332508][T23152] check_preemption_disabled (lib/smp_processor_id.c:52)
[4596.332515][T23152] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4596.332522][T23152] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4596.332530][T23152] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4596.332537][T23152] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4596.332542][T23152] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4596.332554][T23152] rawv6_sendmsg (net/ipv6/raw.c:918)
[4596.332566][T23152] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4596.332571][T23152] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4596.332576][T23152] ? __lock_release (kernel/locking/lockdep.c:5534)
[4596.332585][T23152] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4596.332590][T23152] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4596.332599][T23152] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4596.332615][T23152] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4596.332618][T23152] ? __lock_release (kernel/locking/lockdep.c:5534)
[4596.332630][T23152] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4596.332636][T23152] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4596.332641][T23152] ? __pfx___sys_sendto (net/socket.c:2147)
[4596.332656][T23152] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4596.332663][T23152] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4596.332671][T23152] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4596.332678][T23152] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4596.332688][T23152] __x64_sys_sendto (net/socket.c:2183)
[4596.332692][T23152] ? 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)
[4596.332696][T23152] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4596.332701][T23152] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4596.332706][T23152] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4596.332711][T23152] RIP: 0033:0x7f793fd38a4a
[ 4596.332715][T23152] 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
[ 4596.332718][T23152] RSP: 002b:00007ffe84129928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4596.332722][T23152] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f793fd38a4a
[ 4596.332724][T23152] RDX: 0000000000000040 RSI: 0000000016033340 RDI: 0000000000000005
[ 4596.332726][T23152] RBP: 00007ffe841299b0 R08: 0000000000418574 R09: 000000000000001c
[ 4596.332729][T23152] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4596.332731][T23152] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f793fe61000
| [ 4596.332749][T23152] lwtunnel_output(): recursion limit reached on datapath
| [ 4596.377254][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 4597.830370][T23156] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23156
| [4597.830819][T23156] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4597.831563][T23156] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4597.831565][T23156] Call Trace:
[ 4597.831567][T23156]
[4597.831569][T23156] dump_stack_lvl (lib/dump_stack.c:123)
[4597.831578][T23156] check_preemption_disabled (lib/smp_processor_id.c:52)
[4597.831585][T23156] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4597.831591][T23156] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4597.831599][T23156] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4597.831606][T23156] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4597.831611][T23156] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4597.831623][T23156] rawv6_sendmsg (net/ipv6/raw.c:918)
[4597.831635][T23156] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4597.831641][T23156] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4597.831646][T23156] ? __lock_release (kernel/locking/lockdep.c:5534)
[4597.831654][T23156] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4597.831659][T23156] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4597.831668][T23156] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4597.831684][T23156] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4597.831687][T23156] ? __lock_release (kernel/locking/lockdep.c:5534)
[4597.831698][T23156] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4597.831703][T23156] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4597.831709][T23156] ? __pfx___sys_sendto (net/socket.c:2147)
[4597.831723][T23156] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4597.831731][T23156] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4597.831740][T23156] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4597.831747][T23156] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4597.831757][T23156] __x64_sys_sendto (net/socket.c:2183)
[4597.831761][T23156] ? 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)
[4597.831765][T23156] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4597.831770][T23156] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4597.831775][T23156] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4597.831779][T23156] RIP: 0033:0x7fe4bc573a4a
[ 4597.831783][T23156] 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
[ 4597.831786][T23156] RSP: 002b:00007ffe7b8d73b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4597.831790][T23156] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe4bc573a4a
[ 4597.831792][T23156] RDX: 0000000000000040 RSI: 000000000fd3b340 RDI: 0000000000000005
[ 4597.831794][T23156] RBP: 00007ffe7b8d7440 R08: 0000000000418574 R09: 000000000000001c
[ 4597.831796][T23156] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4597.831798][T23156] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4bc69c000
| [ 4597.831812][T23156]
| [ 4597.831815][T23156] lwtunnel_output(): recursion limit reached on datapath
| [ 4599.403668][T23161] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23161
| [4599.404172][T23161] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4599.404441][T23161] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4599.404443][T23161] Call Trace:
[ 4599.404445][T23161]
[4599.404448][T23161] dump_stack_lvl (lib/dump_stack.c:123)
[4599.404456][T23161] check_preemption_disabled (lib/smp_processor_id.c:52)
[4599.404463][T23161] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4599.404469][T23161] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4599.404477][T23161] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4599.404483][T23161] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4599.404488][T23161] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4599.404501][T23161] rawv6_sendmsg (net/ipv6/raw.c:918)
[4599.404512][T23161] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4599.404518][T23161] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4599.404524][T23161] ? __lock_release (kernel/locking/lockdep.c:5534)
[4599.404532][T23161] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4599.404537][T23161] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4599.404546][T23161] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4599.404562][T23161] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4599.404565][T23161] ? __lock_release (kernel/locking/lockdep.c:5534)
[4599.404576][T23161] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4599.404582][T23161] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4599.404587][T23161] ? __pfx___sys_sendto (net/socket.c:2147)
[4599.404602][T23161] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4599.404609][T23161] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4599.404617][T23161] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4599.404625][T23161] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4599.404635][T23161] __x64_sys_sendto (net/socket.c:2183)
[4599.404639][T23161] ? 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)
[4599.404643][T23161] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4599.404648][T23161] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4599.404652][T23161] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4599.404657][T23161] RIP: 0033:0x7f32b4a84a4a
[ 4599.404661][T23161] 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
[ 4599.404664][T23161] RSP: 002b:00007ffc2e752d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4599.404668][T23161] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f32b4a84a4a
[ 4599.404670][T23161] RDX: 0000000000000040 RSI: 000000000664c340 RDI: 0000000000000005
[ 4599.404672][T23161] RBP: 00007ffc2e752e10 R08: 0000000000418574 R09: 000000000000001c
[ 4599.404674][T23161] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4599.404676][T23161] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32b4bad000
| [ 4599.404676][T23161] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32b4bad000
| [ 4599.404691][T23161]
| [ 4599.404693][T23161] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23161
| [4599.416744][T23161] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4599.417009][T23161] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4599.417011][T23161] Call Trace:
[ 4599.417013][T23161]
[4599.417015][T23161] dump_stack_lvl (lib/dump_stack.c:123)
[4599.417022][T23161] check_preemption_disabled (lib/smp_processor_id.c:52)
[4599.417027][T23161] lwtunnel_output (net/core/lwtunnel.c:359)
[4599.417034][T23161] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4599.417042][T23161] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4599.417048][T23161] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4599.417053][T23161] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4599.417065][T23161] rawv6_sendmsg (net/ipv6/raw.c:918)
[4599.417077][T23161] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4599.417082][T23161] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4599.417086][T23161] ? __lock_release (kernel/locking/lockdep.c:5534)
[4599.417094][T23161] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4599.417098][T23161] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4599.417107][T23161] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4599.417124][T23161] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4599.417127][T23161] ? __lock_release (kernel/locking/lockdep.c:5534)
[4599.417138][T23161] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4599.417143][T23161] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4599.417149][T23161] ? __pfx___sys_sendto (net/socket.c:2147)
[4599.417163][T23161] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4599.417170][T23161] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4599.417178][T23161] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4599.417185][T23161] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4599.417195][T23161] __x64_sys_sendto (net/socket.c:2183)
[4599.417199][T23161] ? 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)
[4599.417203][T23161] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4599.417207][T23161] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4599.417212][T23161] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4599.417216][T23161] RIP: 0033:0x7f32b4a84a4a
[ 4599.417219][T23161] 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
[ 4599.417222][T23161] RSP: 002b:00007ffc2e752d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4599.417225][T23161] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f32b4a84a4a
[ 4599.417228][T23161] RDX: 0000000000000040 RSI: 000000000664c340 RDI: 0000000000000005
[ 4599.417230][T23161] RBP: 00007ffc2e752e10 R08: 0000000000418574 R09: 000000000000001c
[ 4599.417232][T23161] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4599.417234][T23161] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32b4bad000
| [ 4599.417234][T23161] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32b4bad000
| [ 4599.417248][T23161]
| [ 4599.417859][T23161] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23161
| [4599.429875][T23161] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4599.430149][T23161] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4599.430150][T23161] Call Trace:
[ 4599.430153][T23161]
[4599.430155][T23161] dump_stack_lvl (lib/dump_stack.c:123)
[4599.430162][T23161] check_preemption_disabled (lib/smp_processor_id.c:52)
[4599.430168][T23161] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4599.430174][T23161] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4599.430182][T23161] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4599.430187][T23161] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4599.430192][T23161] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4599.430205][T23161] rawv6_sendmsg (net/ipv6/raw.c:918)
[4599.430217][T23161] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4599.430222][T23161] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4599.430226][T23161] ? __lock_release (kernel/locking/lockdep.c:5534)
[4599.430234][T23161] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4599.430238][T23161] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4599.430247][T23161] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4599.430264][T23161] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4599.430267][T23161] ? __lock_release (kernel/locking/lockdep.c:5534)
[4599.430278][T23161] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4599.430283][T23161] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4599.430288][T23161] ? __pfx___sys_sendto (net/socket.c:2147)
[4599.430303][T23161] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4599.430310][T23161] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4599.430318][T23161] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4599.430325][T23161] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4599.430336][T23161] __x64_sys_sendto (net/socket.c:2183)
[4599.430340][T23161] ? 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)
[4599.430343][T23161] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4599.430348][T23161] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4599.430353][T23161] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4599.430356][T23161] RIP: 0033:0x7f32b4a84a4a
[ 4599.430360][T23161] 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
[ 4599.430362][T23161] RSP: 002b:00007ffc2e752d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4599.430366][T23161] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f32b4a84a4a
[ 4599.430368][T23161] RDX: 0000000000000040 RSI: 000000000664c340 RDI: 0000000000000005
[ 4599.430370][T23161] RBP: 00007ffc2e752e10 R08: 0000000000418574 R09: 000000000000001c
[ 4599.430372][T23161] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4599.430374][T23161] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32b4bad000
| [ 4599.430374][T23161] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32b4bad000
| [ 4599.430390][T23161]
| [ 4600.133511][T23167] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23167
| [4600.134299][T23167] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4600.134551][T23167] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4600.134553][T23167] Call Trace:
[ 4600.134555][T23167]
[4600.134558][T23167] dump_stack_lvl (lib/dump_stack.c:123)
[4600.134567][T23167] check_preemption_disabled (lib/smp_processor_id.c:52)
[4600.134573][T23167] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4600.134580][T23167] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4600.134587][T23167] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4600.134594][T23167] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4600.134599][T23167] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4600.134611][T23167] rawv6_sendmsg (net/ipv6/raw.c:918)
[4600.134623][T23167] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4600.134628][T23167] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4600.134633][T23167] ? __lock_release (kernel/locking/lockdep.c:5534)
[4600.134641][T23167] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4600.134646][T23167] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4600.134655][T23167] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4600.134671][T23167] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4600.134674][T23167] ? __lock_release (kernel/locking/lockdep.c:5534)
[4600.134685][T23167] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4600.134691][T23167] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4600.134697][T23167] ? __pfx___sys_sendto (net/socket.c:2147)
[4600.134711][T23167] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4600.134718][T23167] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4600.134726][T23167] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4600.134733][T23167] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4600.134743][T23167] __x64_sys_sendto (net/socket.c:2183)
[4600.134747][T23167] ? 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)
[4600.134751][T23167] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4600.134756][T23167] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4600.134760][T23167] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4600.134764][T23167] RIP: 0033:0x7fefcc77ea4a
[ 4600.134769][T23167] 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
[ 4600.134772][T23167] RSP: 002b:00007ffd8728fe08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4600.134776][T23167] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fefcc77ea4a
[ 4600.134778][T23167] RDX: 0000000000000040 RSI: 000000002c3a9340 RDI: 0000000000000005
[ 4600.134780][T23167] RBP: 00007ffd8728fe90 R08: 0000000000418574 R09: 000000000000001c
[ 4600.134783][T23167] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4600.134785][T23167] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fefcc8a7000
| [ 4600.134802][T23167] lwtunnel_output(): recursion limit reached on datapath
| [ 4600.985309][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 4601.949387][T23174] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23174
| [4601.949872][T23174] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4601.950524][T23174] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4601.950526][T23174] Call Trace:
[ 4601.950528][T23174]
[4601.950530][T23174] dump_stack_lvl (lib/dump_stack.c:123)
[4601.950539][T23174] check_preemption_disabled (lib/smp_processor_id.c:52)
[4601.950545][T23174] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4601.950552][T23174] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4601.950560][T23174] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4601.950567][T23174] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4601.950572][T23174] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4601.950584][T23174] rawv6_sendmsg (net/ipv6/raw.c:918)
[4601.950595][T23174] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4601.950601][T23174] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4601.950606][T23174] ? __lock_release (kernel/locking/lockdep.c:5534)
[4601.950615][T23174] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4601.950620][T23174] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4601.950629][T23174] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4601.950646][T23174] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4601.950648][T23174] ? __lock_release (kernel/locking/lockdep.c:5534)
[4601.950660][T23174] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4601.950666][T23174] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4601.950671][T23174] ? __pfx___sys_sendto (net/socket.c:2147)
[4601.950686][T23174] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4601.950693][T23174] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4601.950702][T23174] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4601.950709][T23174] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4601.950719][T23174] __x64_sys_sendto (net/socket.c:2183)
[4601.950723][T23174] ? 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)
[4601.950727][T23174] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4601.950732][T23174] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4601.950737][T23174] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4601.950741][T23174] RIP: 0033:0x7f3b5e050a4a
[ 4601.950745][T23174] 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
[ 4601.950748][T23174] RSP: 002b:00007ffca3c64588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4601.950752][T23174] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3b5e050a4a
[ 4601.950755][T23174] RDX: 0000000000000040 RSI: 000000000fec5340 RDI: 0000000000000005
[ 4601.950756][T23174] RBP: 00007ffca3c64610 R08: 0000000000418574 R09: 000000000000001c
[ 4601.950759][T23174] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4601.950760][T23174] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3b5e179000
| [ 4601.950760][T23174] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3b5e179000
| [ 4601.950775][T23174]
| [ 4601.950778][T23174] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23174
| [4601.963228][T23174] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4601.963490][T23174] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4601.963493][T23174] Call Trace:
[ 4601.963495][T23174]
[4601.963497][T23174] dump_stack_lvl (lib/dump_stack.c:123)
[4601.963504][T23174] check_preemption_disabled (lib/smp_processor_id.c:52)
[4601.963511][T23174] lwtunnel_output (net/core/lwtunnel.c:359)
[4601.963518][T23174] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4601.963532][T23174] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4601.963538][T23174] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4601.963543][T23174] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4601.963556][T23174] rawv6_sendmsg (net/ipv6/raw.c:918)
[4601.963568][T23174] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4601.963574][T23174] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4601.963578][T23174] ? __lock_release (kernel/locking/lockdep.c:5534)
[4601.963586][T23174] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4601.963591][T23174] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4601.963600][T23174] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4601.963617][T23174] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4601.963620][T23174] ? __lock_release (kernel/locking/lockdep.c:5534)
[4601.963631][T23174] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4601.963636][T23174] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4601.963642][T23174] ? __pfx___sys_sendto (net/socket.c:2147)
[4601.963656][T23174] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4601.963663][T23174] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4601.963671][T23174] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4601.963679][T23174] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4601.963689][T23174] __x64_sys_sendto (net/socket.c:2183)
[4601.963693][T23174] ? 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)
[4601.963696][T23174] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4601.963701][T23174] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4601.963706][T23174] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4601.963709][T23174] RIP: 0033:0x7f3b5e050a4a
[ 4601.963714][T23174] 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
[ 4601.963717][T23174] RSP: 002b:00007ffca3c64588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4601.963720][T23174] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3b5e050a4a
[ 4601.963723][T23174] RDX: 0000000000000040 RSI: 000000000fec5340 RDI: 0000000000000005
[ 4601.963725][T23174] RBP: 00007ffca3c64610 R08: 0000000000418574 R09: 000000000000001c
[ 4601.963727][T23174] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4601.963729][T23174] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3b5e179000
| [ 4601.963729][T23174] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3b5e179000
| [ 4601.963744][T23174]
| [ 4601.980006][T23174] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23174
| [4601.980388][T23174] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4601.980644][T23174] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4601.980646][T23174] Call Trace:
[ 4601.980648][T23174]
[4601.980651][T23174] dump_stack_lvl (lib/dump_stack.c:123)
[4601.980657][T23174] check_preemption_disabled (lib/smp_processor_id.c:52)
[4601.980664][T23174] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4601.980670][T23174] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4601.980677][T23174] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4601.980683][T23174] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4601.980688][T23174] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4601.980701][T23174] rawv6_sendmsg (net/ipv6/raw.c:918)
[4601.980713][T23174] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4601.980718][T23174] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4601.980722][T23174] ? __lock_release (kernel/locking/lockdep.c:5534)
[4601.980730][T23174] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4601.980735][T23174] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4601.980744][T23174] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4601.980760][T23174] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4601.980763][T23174] ? __lock_release (kernel/locking/lockdep.c:5534)
[4601.980775][T23174] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4601.980779][T23174] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4601.980785][T23174] ? __pfx___sys_sendto (net/socket.c:2147)
[4601.980800][T23174] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4601.980807][T23174] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4601.980815][T23174] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4601.980822][T23174] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4601.980832][T23174] __x64_sys_sendto (net/socket.c:2183)
[4601.980836][T23174] ? 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)
[4601.980839][T23174] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4601.980844][T23174] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4601.980849][T23174] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4601.980852][T23174] RIP: 0033:0x7f3b5e050a4a
[ 4601.980856][T23174] 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
[ 4601.980859][T23174] RSP: 002b:00007ffca3c64588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4601.980862][T23174] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3b5e050a4a
[ 4601.980864][T23174] RDX: 0000000000000040 RSI: 000000000fec5340 RDI: 0000000000000005
[ 4601.980866][T23174] RBP: 00007ffca3c64610 R08: 0000000000418574 R09: 000000000000001c
[ 4601.980868][T23174] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4601.980870][T23174] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3b5e179000
| [ 4601.980870][T23174] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3b5e179000
| [ 4601.980885][T23174]
| [ 4602.810855][T23181] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23181
| [4602.811348][T23181] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4602.811610][T23181] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4602.811612][T23181] Call Trace:
[ 4602.811614][T23181]
[4602.811617][T23181] dump_stack_lvl (lib/dump_stack.c:123)
[4602.811626][T23181] check_preemption_disabled (lib/smp_processor_id.c:52)
[4602.811632][T23181] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4602.811639][T23181] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4602.811647][T23181] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4602.811654][T23181] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4602.811659][T23181] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4602.811671][T23181] rawv6_sendmsg (net/ipv6/raw.c:918)
[4602.811683][T23181] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4602.811689][T23181] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4602.811694][T23181] ? __lock_release (kernel/locking/lockdep.c:5534)
[4602.811703][T23181] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4602.811708][T23181] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4602.811717][T23181] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4602.811733][T23181] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4602.811736][T23181] ? __lock_release (kernel/locking/lockdep.c:5534)
[4602.811747][T23181] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4602.811753][T23181] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4602.811759][T23181] ? __pfx___sys_sendto (net/socket.c:2147)
[4602.811773][T23181] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4602.811780][T23181] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4602.811789][T23181] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4602.811796][T23181] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4602.811806][T23181] __x64_sys_sendto (net/socket.c:2183)
[4602.811810][T23181] ? 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)
[4602.811814][T23181] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4602.811819][T23181] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4602.811824][T23181] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4602.811827][T23181] RIP: 0033:0x7fbba0dcda4a
[ 4602.811832][T23181] 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
[ 4602.811835][T23181] RSP: 002b:00007ffef8db3ac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4602.811839][T23181] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbba0dcda4a
[ 4602.811841][T23181] RDX: 0000000000000040 RSI: 0000000012336340 RDI: 0000000000000005
[ 4602.811843][T23181] RBP: 00007ffef8db3b50 R08: 0000000000418574 R09: 000000000000001c
[ 4602.811845][T23181] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4602.811847][T23181] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbba0ef6000
| [ 4602.811847][T23181] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbba0ef6000
| [ 4602.811861][T23181]
| [ 4602.811864][T23181] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23181
| [4602.824308][T23181] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4602.824565][T23181] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4602.824567][T23181] Call Trace:
[ 4602.824568][T23181]
[4602.824570][T23181] dump_stack_lvl (lib/dump_stack.c:123)
[4602.824577][T23181] check_preemption_disabled (lib/smp_processor_id.c:52)
[4602.824583][T23181] lwtunnel_output (net/core/lwtunnel.c:359)
[4602.824589][T23181] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4602.824597][T23181] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4602.824603][T23181] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4602.824608][T23181] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4602.824620][T23181] rawv6_sendmsg (net/ipv6/raw.c:918)
[4602.824632][T23181] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4602.824637][T23181] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4602.824641][T23181] ? __lock_release (kernel/locking/lockdep.c:5534)
[4602.824648][T23181] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4602.824652][T23181] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4602.824661][T23181] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4602.824677][T23181] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4602.824680][T23181] ? __lock_release (kernel/locking/lockdep.c:5534)
[4602.824691][T23181] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4602.824695][T23181] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4602.824701][T23181] ? __pfx___sys_sendto (net/socket.c:2147)
[4602.824716][T23181] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4602.824722][T23181] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4602.824730][T23181] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4602.824737][T23181] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4602.824748][T23181] __x64_sys_sendto (net/socket.c:2183)
[4602.824752][T23181] ? 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)
[4602.824755][T23181] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4602.824760][T23181] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4602.824765][T23181] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4602.824768][T23181] RIP: 0033:0x7fbba0dcda4a
[ 4602.824772][T23181] 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
[ 4602.824774][T23181] RSP: 002b:00007ffef8db3ac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4602.824778][T23181] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbba0dcda4a
[ 4602.824780][T23181] RDX: 0000000000000040 RSI: 0000000012336340 RDI: 0000000000000005
[ 4602.824782][T23181] RBP: 00007ffef8db3b50 R08: 0000000000418574 R09: 000000000000001c
[ 4602.824784][T23181] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4602.824785][T23181] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbba0ef6000
| [ 4602.824785][T23181] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbba0ef6000
| [ 4602.824800][T23181]
| [ 4602.841779][T23181] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23181
| [4602.842171][T23181] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4602.842429][T23181] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4602.842430][T23181] Call Trace:
[ 4602.842432][T23181]
[4602.842434][T23181] dump_stack_lvl (lib/dump_stack.c:123)
[4602.842440][T23181] check_preemption_disabled (lib/smp_processor_id.c:52)
[4602.842446][T23181] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4602.842453][T23181] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4602.842460][T23181] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4602.842465][T23181] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4602.842470][T23181] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4602.842482][T23181] rawv6_sendmsg (net/ipv6/raw.c:918)
[4602.842494][T23181] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4602.842500][T23181] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4602.842504][T23181] ? __lock_release (kernel/locking/lockdep.c:5534)
[4602.842511][T23181] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4602.842516][T23181] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4602.842525][T23181] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4602.842541][T23181] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4602.842544][T23181] ? __lock_release (kernel/locking/lockdep.c:5534)
[4602.842555][T23181] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4602.842559][T23181] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4602.842565][T23181] ? __pfx___sys_sendto (net/socket.c:2147)
[4602.842580][T23181] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4602.842586][T23181] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4602.842594][T23181] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4602.842602][T23181] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4602.842612][T23181] __x64_sys_sendto (net/socket.c:2183)
[4602.842616][T23181] ? 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)
[4602.842619][T23181] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4602.842624][T23181] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4602.842629][T23181] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4602.842632][T23181] RIP: 0033:0x7fbba0dcda4a
[ 4602.842635][T23181] 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
[ 4602.842638][T23181] RSP: 002b:00007ffef8db3ac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4602.842641][T23181] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbba0dcda4a
[ 4602.842643][T23181] RDX: 0000000000000040 RSI: 0000000012336340 RDI: 0000000000000005
[ 4602.842645][T23181] RBP: 00007ffef8db3b50 R08: 0000000000418574 R09: 000000000000001c
[ 4602.842647][T23181] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4602.842649][T23181] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbba0ef6000
| [ 4602.842664][T23181]
| [ 4604.865241][T23198] check_preemption_disabled: 3 callbacks suppressed
| [ 4604.865247][T23198] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23198
| [4604.866279][T23198] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4604.866532][T23198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4604.866534][T23198] Call Trace:
[ 4604.866536][T23198]
[4604.866539][T23198] dump_stack_lvl (lib/dump_stack.c:123)
[4604.866548][T23198] check_preemption_disabled (lib/smp_processor_id.c:52)
[4604.866554][T23198] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4604.866560][T23198] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4604.866568][T23198] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4604.866575][T23198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4604.866580][T23198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4604.866592][T23198] rawv6_sendmsg (net/ipv6/raw.c:918)
[4604.866604][T23198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4604.866609][T23198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4604.866614][T23198] ? __lock_release (kernel/locking/lockdep.c:5534)
[4604.866623][T23198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4604.866628][T23198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4604.866637][T23198] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4604.866653][T23198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4604.866656][T23198] ? __lock_release (kernel/locking/lockdep.c:5534)
[4604.866667][T23198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4604.866673][T23198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4604.866679][T23198] ? __pfx___sys_sendto (net/socket.c:2147)
[4604.866693][T23198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4604.866700][T23198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4604.866709][T23198] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4604.866716][T23198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4604.866727][T23198] __x64_sys_sendto (net/socket.c:2183)
[4604.866731][T23198] ? 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)
[4604.866735][T23198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4604.866740][T23198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4604.866745][T23198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4604.866749][T23198] RIP: 0033:0x7f1eb0617a4a
[ 4604.866753][T23198] 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
[ 4604.866756][T23198] RSP: 002b:00007ffcfec14968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4604.866759][T23198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1eb0617a4a
[ 4604.866762][T23198] RDX: 0000000000000040 RSI: 000000002287a340 RDI: 0000000000000005
[ 4604.866764][T23198] RBP: 00007ffcfec149f0 R08: 0000000000418574 R09: 000000000000001c
[ 4604.866766][T23198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4604.866768][T23198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eb0740000
| [ 4604.866768][T23198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eb0740000
| [ 4604.866783][T23198]
| [ 4604.866785][T23198] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23198
| [4604.878241][T23198] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4604.878486][T23198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4604.878487][T23198] Call Trace:
[ 4604.878489][T23198]
[4604.878491][T23198] dump_stack_lvl (lib/dump_stack.c:123)
[4604.878497][T23198] check_preemption_disabled (lib/smp_processor_id.c:52)
[4604.878503][T23198] lwtunnel_output (net/core/lwtunnel.c:359)
[4604.878510][T23198] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4604.878517][T23198] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4604.878523][T23198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4604.878528][T23198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4604.878540][T23198] rawv6_sendmsg (net/ipv6/raw.c:918)
[4604.878552][T23198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4604.878557][T23198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4604.878561][T23198] ? __lock_release (kernel/locking/lockdep.c:5534)
[4604.878568][T23198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4604.878572][T23198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4604.878580][T23198] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4604.878597][T23198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4604.878599][T23198] ? __lock_release (kernel/locking/lockdep.c:5534)
[4604.878611][T23198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4604.878615][T23198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4604.878621][T23198] ? __pfx___sys_sendto (net/socket.c:2147)
[4604.878635][T23198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4604.878642][T23198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4604.878650][T23198] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4604.878657][T23198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4604.878667][T23198] __x64_sys_sendto (net/socket.c:2183)
[4604.878671][T23198] ? 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)
[4604.878674][T23198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4604.878679][T23198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4604.878684][T23198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4604.878687][T23198] RIP: 0033:0x7f1eb0617a4a
[ 4604.878691][T23198] 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
[ 4604.878693][T23198] RSP: 002b:00007ffcfec14968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4604.878697][T23198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1eb0617a4a
[ 4604.878698][T23198] RDX: 0000000000000040 RSI: 000000002287a340 RDI: 0000000000000005
[ 4604.878700][T23198] RBP: 00007ffcfec149f0 R08: 0000000000418574 R09: 000000000000001c
[ 4604.878702][T23198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4604.878704][T23198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eb0740000
| [ 4604.878704][T23198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eb0740000
| [ 4604.878719][T23198]
| [ 4604.896166][T23198] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23198
| [4604.896531][T23198] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4604.896783][T23198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4604.896785][T23198] Call Trace:
[ 4604.896786][T23198]
[4604.896789][T23198] dump_stack_lvl (lib/dump_stack.c:123)
[4604.896795][T23198] check_preemption_disabled (lib/smp_processor_id.c:52)
[4604.896801][T23198] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4604.896808][T23198] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4604.896815][T23198] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4604.896821][T23198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4604.896826][T23198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4604.896838][T23198] rawv6_sendmsg (net/ipv6/raw.c:918)
[4604.896850][T23198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4604.896855][T23198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4604.896859][T23198] ? __lock_release (kernel/locking/lockdep.c:5534)
[4604.896867][T23198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4604.896872][T23198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4604.896880][T23198] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4604.896897][T23198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4604.896899][T23198] ? __lock_release (kernel/locking/lockdep.c:5534)
[4604.896911][T23198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4604.896915][T23198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4604.896921][T23198] ? __pfx___sys_sendto (net/socket.c:2147)
[4604.896937][T23198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4604.896944][T23198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4604.896952][T23198] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4604.896959][T23198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4604.896969][T23198] __x64_sys_sendto (net/socket.c:2183)
[4604.896973][T23198] ? 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)
[4604.896977][T23198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4604.896981][T23198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4604.896986][T23198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4604.896990][T23198] RIP: 0033:0x7f1eb0617a4a
[ 4604.896994][T23198] 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
[ 4604.896996][T23198] RSP: 002b:00007ffcfec14968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4604.897000][T23198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1eb0617a4a
[ 4604.897002][T23198] RDX: 0000000000000040 RSI: 000000002287a340 RDI: 0000000000000005
[ 4604.897004][T23198] RBP: 00007ffcfec149f0 R08: 0000000000418574 R09: 000000000000001c
[ 4604.897005][T23198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4604.897007][T23198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eb0740000
| [ 4604.897007][T23198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eb0740000
| [ 4604.897022][T23198]
| [ 4605.820880][T23206] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23206
| [4605.821639][T23206] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4605.821894][T23206] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4605.821896][T23206] Call Trace:
[ 4605.821898][T23206]
[4605.821900][T23206] dump_stack_lvl (lib/dump_stack.c:123)
[4605.821908][T23206] check_preemption_disabled (lib/smp_processor_id.c:52)
[4605.821915][T23206] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4605.821922][T23206] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4605.821930][T23206] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4605.821938][T23206] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4605.821944][T23206] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4605.821956][T23206] rawv6_sendmsg (net/ipv6/raw.c:918)
[4605.821968][T23206] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4605.821974][T23206] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4605.821979][T23206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4605.821989][T23206] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4605.821994][T23206] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4605.822003][T23206] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4605.822019][T23206] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4605.822022][T23206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4605.822033][T23206] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4605.822039][T23206] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4605.822045][T23206] ? __pfx___sys_sendto (net/socket.c:2147)
[4605.822059][T23206] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4605.822066][T23206] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4605.822074][T23206] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4605.822081][T23206] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4605.822092][T23206] __x64_sys_sendto (net/socket.c:2183)
[4605.822096][T23206] ? 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)
[4605.822100][T23206] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4605.822104][T23206] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4605.822109][T23206] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4605.822113][T23206] RIP: 0033:0x7f727b8c2a4a
[ 4605.822117][T23206] 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
[ 4605.822121][T23206] RSP: 002b:00007ffefb074708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4605.822124][T23206] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f727b8c2a4a
[ 4605.822127][T23206] RDX: 0000000000000040 RSI: 0000000010674340 RDI: 0000000000000005
[ 4605.822129][T23206] RBP: 00007ffefb074790 R08: 0000000000418574 R09: 000000000000001c
[ 4605.822131][T23206] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4605.822132][T23206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f727b9eb000
| [ 4605.834732][T23206] lwtunnel_output(): recursion limit reached on datapath
| [ 4607.129166][ C3] Dead loop on virtual device veth1, fix it urgently!
| [ 4607.309565][T23210] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23210
| [4607.310032][T23210] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4607.310280][T23210] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4607.310282][T23210] Call Trace:
[ 4607.310285][T23210]
[4607.310287][T23210] dump_stack_lvl (lib/dump_stack.c:123)
[4607.310295][T23210] check_preemption_disabled (lib/smp_processor_id.c:52)
[4607.310302][T23210] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4607.310308][T23210] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4607.310316][T23210] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4607.310323][T23210] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4607.310328][T23210] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4607.310340][T23210] rawv6_sendmsg (net/ipv6/raw.c:918)
[4607.310352][T23210] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4607.310357][T23210] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4607.310362][T23210] ? __lock_release (kernel/locking/lockdep.c:5534)
[4607.310371][T23210] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4607.310376][T23210] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4607.310386][T23210] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4607.310402][T23210] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4607.310405][T23210] ? __lock_release (kernel/locking/lockdep.c:5534)
[4607.310416][T23210] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4607.310422][T23210] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4607.310428][T23210] ? __pfx___sys_sendto (net/socket.c:2147)
[4607.310442][T23210] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4607.310449][T23210] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4607.310458][T23210] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4607.310465][T23210] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4607.310475][T23210] __x64_sys_sendto (net/socket.c:2183)
[4607.310479][T23210] ? 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)
[4607.310483][T23210] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4607.310488][T23210] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4607.310493][T23210] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4607.310497][T23210] RIP: 0033:0x7f956b1cfa4a
[ 4607.310502][T23210] 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
[ 4607.310505][T23210] RSP: 002b:00007ffd873d23e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4607.310509][T23210] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f956b1cfa4a
[ 4607.310511][T23210] RDX: 0000000000000040 RSI: 0000000014ded340 RDI: 0000000000000005
[ 4607.310513][T23210] RBP: 00007ffd873d2470 R08: 0000000000418574 R09: 000000000000001c
[ 4607.310515][T23210] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4607.310517][T23210] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f956b2f8000
| [ 4607.310534][T23210] lwtunnel_output(): recursion limit reached on datapath
| [ 4608.153404][ C1] Dead loop on virtual device veth1, fix it urgently!
| [ 4608.793753][T23214] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23214
| [4608.795414][T23214] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4608.795679][T23214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4608.795681][T23214] Call Trace:
[ 4608.795683][T23214]
[4608.795685][T23214] dump_stack_lvl (lib/dump_stack.c:123)
[4608.795694][T23214] check_preemption_disabled (lib/smp_processor_id.c:52)
[4608.795701][T23214] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4608.795708][T23214] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4608.795716][T23214] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4608.795722][T23214] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4608.795728][T23214] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4608.795740][T23214] rawv6_sendmsg (net/ipv6/raw.c:918)
[4608.795752][T23214] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4608.795757][T23214] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4608.795763][T23214] ? __lock_release (kernel/locking/lockdep.c:5534)
[4608.795772][T23214] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4608.795777][T23214] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4608.795786][T23214] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4608.795802][T23214] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4608.795805][T23214] ? __lock_release (kernel/locking/lockdep.c:5534)
[4608.795816][T23214] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4608.795822][T23214] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4608.795828][T23214] ? __pfx___sys_sendto (net/socket.c:2147)
[4608.795842][T23214] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4608.795849][T23214] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4608.795858][T23214] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4608.795865][T23214] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4608.795875][T23214] __x64_sys_sendto (net/socket.c:2183)
[4608.795879][T23214] ? 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)
[4608.795883][T23214] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4608.795888][T23214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4608.795893][T23214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4608.795897][T23214] RIP: 0033:0x7effa702ba4a
[ 4608.795901][T23214] 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
[ 4608.795904][T23214] RSP: 002b:00007fff74a4bbe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4608.795908][T23214] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007effa702ba4a
[ 4608.795910][T23214] RDX: 0000000000000040 RSI: 00000000171a6340 RDI: 0000000000000005
[ 4608.795912][T23214] RBP: 00007fff74a4bc70 R08: 0000000000418574 R09: 000000000000001c
[ 4608.795914][T23214] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4608.795916][T23214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007effa7154000
| [ 4608.795916][T23214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007effa7154000
| [ 4608.795931][T23214]
| [ 4608.808329][T23214] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23214
| [4608.808697][T23214] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4608.808966][T23214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4608.808968][T23214] Call Trace:
[ 4608.808970][T23214]
[4608.808972][T23214] dump_stack_lvl (lib/dump_stack.c:123)
[4608.808979][T23214] check_preemption_disabled (lib/smp_processor_id.c:52)
[4608.808985][T23214] lwtunnel_output (net/core/lwtunnel.c:359)
[4608.808992][T23214] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4608.808999][T23214] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4608.809005][T23214] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4608.809010][T23214] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4608.809022][T23214] rawv6_sendmsg (net/ipv6/raw.c:918)
[4608.809035][T23214] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4608.809041][T23214] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4608.809044][T23214] ? __lock_release (kernel/locking/lockdep.c:5534)
[4608.809052][T23214] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4608.809056][T23214] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4608.809065][T23214] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4608.809081][T23214] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4608.809084][T23214] ? __lock_release (kernel/locking/lockdep.c:5534)
[4608.809095][T23214] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4608.809100][T23214] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4608.809105][T23214] ? __pfx___sys_sendto (net/socket.c:2147)
[4608.809120][T23214] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4608.809127][T23214] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4608.809134][T23214] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4608.809141][T23214] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4608.809151][T23214] __x64_sys_sendto (net/socket.c:2183)
[4608.809155][T23214] ? 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)
[4608.809159][T23214] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4608.809163][T23214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4608.809168][T23214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4608.809172][T23214] RIP: 0033:0x7effa702ba4a
[ 4608.809175][T23214] 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
[ 4608.809178][T23214] RSP: 002b:00007fff74a4bbe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4608.809181][T23214] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007effa702ba4a
[ 4608.809183][T23214] RDX: 0000000000000040 RSI: 00000000171a6340 RDI: 0000000000000005
[ 4608.809185][T23214] RBP: 00007fff74a4bc70 R08: 0000000000418574 R09: 000000000000001c
[ 4608.809186][T23214] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4608.809188][T23214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007effa7154000
| [ 4608.809188][T23214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007effa7154000
| [ 4608.809203][T23214]
| [ 4608.809635][T23214] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23214
| [4608.821570][T23214] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4608.821827][T23214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4608.821828][T23214] Call Trace:
[ 4608.821830][T23214]
[4608.821832][T23214] dump_stack_lvl (lib/dump_stack.c:123)
[4608.821839][T23214] check_preemption_disabled (lib/smp_processor_id.c:52)
[4608.821845][T23214] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4608.821852][T23214] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4608.821859][T23214] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4608.821865][T23214] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4608.821870][T23214] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4608.821882][T23214] rawv6_sendmsg (net/ipv6/raw.c:918)
[4608.821894][T23214] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4608.821899][T23214] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4608.821903][T23214] ? __lock_release (kernel/locking/lockdep.c:5534)
[4608.821911][T23214] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4608.821915][T23214] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4608.821924][T23214] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4608.821942][T23214] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4608.821945][T23214] ? __lock_release (kernel/locking/lockdep.c:5534)
[4608.821956][T23214] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4608.821961][T23214] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4608.821967][T23214] ? __pfx___sys_sendto (net/socket.c:2147)
[4608.821981][T23214] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4608.821988][T23214] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4608.821996][T23214] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4608.822003][T23214] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4608.822013][T23214] __x64_sys_sendto (net/socket.c:2183)
[4608.822017][T23214] ? 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)
[4608.822021][T23214] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4608.822025][T23214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4608.822030][T23214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4608.822034][T23214] RIP: 0033:0x7effa702ba4a
[ 4608.822037][T23214] 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
[ 4608.822040][T23214] RSP: 002b:00007fff74a4bbe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4608.822044][T23214] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007effa702ba4a
[ 4608.822046][T23214] RDX: 0000000000000040 RSI: 00000000171a6340 RDI: 0000000000000005
[ 4608.822048][T23214] RBP: 00007fff74a4bc70 R08: 0000000000418574 R09: 000000000000001c
[ 4608.822050][T23214] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4608.822051][T23214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007effa7154000
| [ 4608.822051][T23214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007effa7154000
| [ 4608.822067][T23214]
| [ 4609.288886][T23218] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23218
| [4609.289353][T23218] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4609.289607][T23218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4609.289609][T23218] Call Trace:
[ 4609.289611][T23218]
[4609.289614][T23218] dump_stack_lvl (lib/dump_stack.c:123)
[4609.289622][T23218] check_preemption_disabled (lib/smp_processor_id.c:52)
[4609.289629][T23218] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4609.289635][T23218] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4609.289643][T23218] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4609.289650][T23218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4609.289655][T23218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4609.289667][T23218] rawv6_sendmsg (net/ipv6/raw.c:918)
[4609.289679][T23218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4609.289684][T23218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4609.289689][T23218] ? __lock_release (kernel/locking/lockdep.c:5534)
[4609.289698][T23218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4609.289703][T23218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4609.289712][T23218] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4609.289728][T23218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4609.289731][T23218] ? __lock_release (kernel/locking/lockdep.c:5534)
[4609.289742][T23218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4609.289748][T23218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4609.289754][T23218] ? __pfx___sys_sendto (net/socket.c:2147)
[4609.289768][T23218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4609.289775][T23218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4609.289784][T23218] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4609.289791][T23218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4609.289801][T23218] __x64_sys_sendto (net/socket.c:2183)
[4609.289805][T23218] ? 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)
[4609.289809][T23218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4609.289814][T23218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4609.289818][T23218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4609.289822][T23218] RIP: 0033:0x7fd6b4105a4a
[ 4609.289827][T23218] 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
[ 4609.289830][T23218] RSP: 002b:00007ffc80ff4558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4609.289833][T23218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6b4105a4a
[ 4609.289836][T23218] RDX: 0000000000000040 RSI: 000000003a98f340 RDI: 0000000000000005
[ 4609.289837][T23218] RBP: 00007ffc80ff45e0 R08: 0000000000418574 R09: 000000000000001c
[ 4609.289840][T23218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4609.289841][T23218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6b422e000
| [ 4609.289841][T23218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6b422e000
| [ 4609.289855][T23218]
| [ 4609.289877][T23218] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23218
| [4609.301789][T23218] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4609.302040][T23218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4609.302042][T23218] Call Trace:
[ 4609.302044][T23218]
[4609.302046][T23218] dump_stack_lvl (lib/dump_stack.c:123)
[4609.302053][T23218] check_preemption_disabled (lib/smp_processor_id.c:52)
[4609.302059][T23218] lwtunnel_output (net/core/lwtunnel.c:359)
[4609.302065][T23218] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4609.302072][T23218] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4609.302078][T23218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4609.302082][T23218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4609.302095][T23218] rawv6_sendmsg (net/ipv6/raw.c:918)
[4609.302107][T23218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4609.302113][T23218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4609.302116][T23218] ? __lock_release (kernel/locking/lockdep.c:5534)
[4609.302124][T23218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4609.302127][T23218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4609.302136][T23218] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4609.302152][T23218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4609.302155][T23218] ? __lock_release (kernel/locking/lockdep.c:5534)
[4609.302166][T23218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4609.302171][T23218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4609.302176][T23218] ? __pfx___sys_sendto (net/socket.c:2147)
[4609.302191][T23218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4609.302197][T23218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4609.302205][T23218] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4609.302212][T23218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4609.302222][T23218] __x64_sys_sendto (net/socket.c:2183)
[4609.302226][T23218] ? 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)
[4609.302229][T23218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4609.302234][T23218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4609.302239][T23218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4609.302243][T23218] RIP: 0033:0x7fd6b4105a4a
[ 4609.302246][T23218] 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
[ 4609.302249][T23218] RSP: 002b:00007ffc80ff4558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4609.302252][T23218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6b4105a4a
[ 4609.302254][T23218] RDX: 0000000000000040 RSI: 000000003a98f340 RDI: 0000000000000005
[ 4609.302256][T23218] RBP: 00007ffc80ff45e0 R08: 0000000000418574 R09: 000000000000001c
[ 4609.302258][T23218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4609.302260][T23218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6b422e000
| [ 4609.302274][T23218]
| [ 4610.241262][T23226] check_preemption_disabled: 4 callbacks suppressed
| [ 4610.241272][T23226] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23226
| [4610.242041][T23226] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4610.242293][T23226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4610.242295][T23226] Call Trace:
[ 4610.242297][T23226]
[4610.242299][T23226] dump_stack_lvl (lib/dump_stack.c:123)
[4610.242308][T23226] check_preemption_disabled (lib/smp_processor_id.c:52)
[4610.242314][T23226] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4610.242321][T23226] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4610.242329][T23226] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4610.242336][T23226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4610.242341][T23226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4610.242354][T23226] rawv6_sendmsg (net/ipv6/raw.c:918)
[4610.242365][T23226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4610.242371][T23226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4610.242376][T23226] ? __lock_release (kernel/locking/lockdep.c:5534)
[4610.242385][T23226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4610.242390][T23226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4610.242399][T23226] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4610.242415][T23226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4610.242418][T23226] ? __lock_release (kernel/locking/lockdep.c:5534)
[4610.242429][T23226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4610.242435][T23226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4610.242441][T23226] ? __pfx___sys_sendto (net/socket.c:2147)
[4610.242456][T23226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4610.242463][T23226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4610.242471][T23226] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4610.242479][T23226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4610.242489][T23226] __x64_sys_sendto (net/socket.c:2183)
[4610.242493][T23226] ? 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)
[4610.242497][T23226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4610.242502][T23226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4610.242506][T23226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4610.242510][T23226] RIP: 0033:0x7feee8bc6a4a
[ 4610.242515][T23226] 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
[ 4610.242518][T23226] RSP: 002b:00007ffd362f7308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4610.242522][T23226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feee8bc6a4a
[ 4610.242524][T23226] RDX: 0000000000000040 RSI: 000000003dacd340 RDI: 0000000000000005
[ 4610.242526][T23226] RBP: 00007ffd362f7390 R08: 0000000000418574 R09: 000000000000001c
[ 4610.242528][T23226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4610.242529][T23226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feee8cef000
| [ 4610.242544][T23226]
| [ 4610.242546][T23226] lwtunnel_output(): recursion limit reached on datapath
| [ 4611.724195][T23230] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23230
| [4611.724646][T23230] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4611.724894][T23230] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4611.724896][T23230] Call Trace:
[ 4611.724898][T23230]
[4611.724900][T23230] dump_stack_lvl (lib/dump_stack.c:123)
[4611.724909][T23230] check_preemption_disabled (lib/smp_processor_id.c:52)
[4611.724915][T23230] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4611.724922][T23230] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4611.724930][T23230] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4611.724938][T23230] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4611.724943][T23230] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4611.724955][T23230] rawv6_sendmsg (net/ipv6/raw.c:918)
[4611.724967][T23230] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4611.724972][T23230] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4611.724977][T23230] ? __lock_release (kernel/locking/lockdep.c:5534)
[4611.724986][T23230] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4611.724991][T23230] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4611.725000][T23230] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4611.725016][T23230] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4611.725019][T23230] ? __lock_release (kernel/locking/lockdep.c:5534)
[4611.725031][T23230] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4611.725036][T23230] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4611.725042][T23230] ? __pfx___sys_sendto (net/socket.c:2147)
[4611.725056][T23230] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4611.725064][T23230] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4611.725072][T23230] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4611.725079][T23230] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4611.725089][T23230] __x64_sys_sendto (net/socket.c:2183)
[4611.725093][T23230] ? 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)
[4611.725097][T23230] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4611.725102][T23230] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4611.725107][T23230] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4611.725112][T23230] RIP: 0033:0x7f3965036a4a
[ 4611.725116][T23230] 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
[ 4611.725119][T23230] RSP: 002b:00007ffcde7793f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4611.725123][T23230] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3965036a4a
[ 4611.725125][T23230] RDX: 0000000000000040 RSI: 000000003759c340 RDI: 0000000000000005
[ 4611.725127][T23230] RBP: 00007ffcde779480 R08: 0000000000418574 R09: 000000000000001c
[ 4611.725129][T23230] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4611.725131][T23230] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f396515f000
| [ 4611.725145][T23230]
| [ 4611.737673][T23230] lwtunnel_output(): recursion limit reached on datapath
| [ 4613.203082][T23234] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23234
| [4613.203541][T23234] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4613.203795][T23234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4613.203798][T23234] Call Trace:
[ 4613.203800][T23234]
[4613.203802][T23234] dump_stack_lvl (lib/dump_stack.c:123)
[4613.203811][T23234] check_preemption_disabled (lib/smp_processor_id.c:52)
[4613.203817][T23234] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4613.203824][T23234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4613.203833][T23234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4613.203839][T23234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4613.203844][T23234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4613.203857][T23234] rawv6_sendmsg (net/ipv6/raw.c:918)
[4613.203868][T23234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4613.203874][T23234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4613.203879][T23234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4613.203888][T23234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4613.203893][T23234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4613.203902][T23234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4613.203918][T23234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4613.203921][T23234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4613.203934][T23234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4613.203939][T23234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4613.203945][T23234] ? __pfx___sys_sendto (net/socket.c:2147)
[4613.203960][T23234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4613.203967][T23234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4613.203976][T23234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4613.203983][T23234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4613.203994][T23234] __x64_sys_sendto (net/socket.c:2183)
[4613.203998][T23234] ? 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)
[4613.204002][T23234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4613.204007][T23234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4613.204011][T23234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4613.204016][T23234] RIP: 0033:0x7f70e368ca4a
[ 4613.204020][T23234] 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
[ 4613.204023][T23234] RSP: 002b:00007ffdd95941c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4613.204027][T23234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70e368ca4a
[ 4613.204029][T23234] RDX: 0000000000000040 RSI: 0000000000d92340 RDI: 0000000000000005
[ 4613.204031][T23234] RBP: 00007ffdd9594250 R08: 0000000000418574 R09: 000000000000001c
[ 4613.204033][T23234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4613.204035][T23234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70e37b5000
| [ 4613.204035][T23234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70e37b5000
| [ 4613.204050][T23234]
| [ 4613.217538][T23234] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23234
| [4613.217896][T23234] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4613.218148][T23234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4613.218149][T23234] Call Trace:
[ 4613.218151][T23234]
[4613.218153][T23234] dump_stack_lvl (lib/dump_stack.c:123)
[4613.218160][T23234] check_preemption_disabled (lib/smp_processor_id.c:52)
[4613.218166][T23234] lwtunnel_output (net/core/lwtunnel.c:359)
[4613.218173][T23234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4613.218180][T23234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4613.218186][T23234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4613.218190][T23234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4613.218203][T23234] rawv6_sendmsg (net/ipv6/raw.c:918)
[4613.218215][T23234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4613.218220][T23234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4613.218224][T23234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4613.218231][T23234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4613.218235][T23234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4613.218244][T23234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4613.218260][T23234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4613.218263][T23234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4613.218275][T23234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4613.218279][T23234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4613.218285][T23234] ? __pfx___sys_sendto (net/socket.c:2147)
[4613.218299][T23234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4613.218306][T23234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4613.218314][T23234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4613.218322][T23234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4613.218332][T23234] __x64_sys_sendto (net/socket.c:2183)
[4613.218336][T23234] ? 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)
[4613.218339][T23234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4613.218344][T23234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4613.218349][T23234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4613.218352][T23234] RIP: 0033:0x7f70e368ca4a
[ 4613.218356][T23234] 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
[ 4613.218359][T23234] RSP: 002b:00007ffdd95941c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4613.218362][T23234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70e368ca4a
[ 4613.218364][T23234] RDX: 0000000000000040 RSI: 0000000000d92340 RDI: 0000000000000005
[ 4613.218366][T23234] RBP: 00007ffdd9594250 R08: 0000000000418574 R09: 000000000000001c
[ 4613.218368][T23234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4613.218369][T23234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70e37b5000
| [ 4613.218369][T23234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70e37b5000
| [ 4613.218384][T23234]
| [ 4613.218832][T23234] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23234
| [4613.230282][T23234] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4613.230528][T23234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4613.230530][T23234] Call Trace:
[ 4613.230532][T23234]
[4613.230534][T23234] dump_stack_lvl (lib/dump_stack.c:123)
[4613.230540][T23234] check_preemption_disabled (lib/smp_processor_id.c:52)
[4613.230546][T23234] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4613.230553][T23234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4613.230559][T23234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4613.230565][T23234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4613.230570][T23234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4613.230583][T23234] rawv6_sendmsg (net/ipv6/raw.c:918)
[4613.230595][T23234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4613.230600][T23234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4613.230604][T23234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4613.230612][T23234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4613.230616][T23234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4613.230625][T23234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4613.230641][T23234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4613.230644][T23234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4613.230655][T23234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4613.230660][T23234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4613.230665][T23234] ? __pfx___sys_sendto (net/socket.c:2147)
[4613.230680][T23234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4613.230686][T23234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4613.230695][T23234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4613.230702][T23234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4613.230712][T23234] __x64_sys_sendto (net/socket.c:2183)
[4613.230716][T23234] ? 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)
[4613.230720][T23234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4613.230725][T23234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4613.230729][T23234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4613.230733][T23234] RIP: 0033:0x7f70e368ca4a
[ 4613.230737][T23234] 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
[ 4613.230739][T23234] RSP: 002b:00007ffdd95941c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4613.230743][T23234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70e368ca4a
[ 4613.230745][T23234] RDX: 0000000000000040 RSI: 0000000000d92340 RDI: 0000000000000005
[ 4613.230747][T23234] RBP: 00007ffdd9594250 R08: 0000000000418574 R09: 000000000000001c
[ 4613.230748][T23234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4613.230750][T23234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70e37b5000
| [ 4613.230750][T23234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70e37b5000
| [ 4613.230765][T23234]
| [ 4613.714252][T23238] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23238
| [4613.714710][T23238] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4613.714971][T23238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4613.714973][T23238] Call Trace:
[ 4613.714975][T23238]
[4613.714977][T23238] dump_stack_lvl (lib/dump_stack.c:123)
[4613.714985][T23238] check_preemption_disabled (lib/smp_processor_id.c:52)
[4613.714992][T23238] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4613.714998][T23238] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4613.715007][T23238] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4613.715013][T23238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4613.715018][T23238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4613.715030][T23238] rawv6_sendmsg (net/ipv6/raw.c:918)
[4613.715042][T23238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4613.715047][T23238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4613.715053][T23238] ? __lock_release (kernel/locking/lockdep.c:5534)
[4613.715062][T23238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4613.715067][T23238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4613.715076][T23238] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4613.715092][T23238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4613.715095][T23238] ? __lock_release (kernel/locking/lockdep.c:5534)
[4613.715106][T23238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4613.715112][T23238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4613.715118][T23238] ? __pfx___sys_sendto (net/socket.c:2147)
[4613.715132][T23238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4613.715139][T23238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4613.715147][T23238] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4613.715155][T23238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4613.715165][T23238] __x64_sys_sendto (net/socket.c:2183)
[4613.715169][T23238] ? 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)
[4613.715173][T23238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4613.715178][T23238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4613.715183][T23238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4613.715187][T23238] RIP: 0033:0x7f7c93dd1a4a
[ 4613.715191][T23238] 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
[ 4613.715194][T23238] RSP: 002b:00007ffc6e4d10e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4613.715198][T23238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7c93dd1a4a
[ 4613.715201][T23238] RDX: 0000000000000040 RSI: 000000000ec7a340 RDI: 0000000000000005
[ 4613.715203][T23238] RBP: 00007ffc6e4d1170 R08: 0000000000418574 R09: 000000000000001c
[ 4613.715205][T23238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4613.715207][T23238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c93efa000
| [ 4613.715221][T23238]
| [ 4613.715224][T23238] lwtunnel_output(): recursion limit reached on datapath
| [ 4615.197901][T23242] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23242
| [4615.198370][T23242] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4615.198617][T23242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4615.198619][T23242] Call Trace:
[ 4615.198621][T23242]
[4615.198624][T23242] dump_stack_lvl (lib/dump_stack.c:123)
[4615.198632][T23242] check_preemption_disabled (lib/smp_processor_id.c:52)
[4615.198638][T23242] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4615.198645][T23242] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4615.198653][T23242] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4615.198660][T23242] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4615.198665][T23242] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4615.198677][T23242] rawv6_sendmsg (net/ipv6/raw.c:918)
[4615.198689][T23242] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4615.198694][T23242] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4615.198699][T23242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4615.198708][T23242] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4615.198713][T23242] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4615.198722][T23242] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4615.198738][T23242] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4615.198741][T23242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4615.198752][T23242] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4615.198758][T23242] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4615.198764][T23242] ? __pfx___sys_sendto (net/socket.c:2147)
[4615.198778][T23242] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4615.198785][T23242] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4615.198793][T23242] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4615.198800][T23242] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4615.198810][T23242] __x64_sys_sendto (net/socket.c:2183)
[4615.198814][T23242] ? 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)
[4615.198818][T23242] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4615.198823][T23242] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4615.198828][T23242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4615.198832][T23242] RIP: 0033:0x7fb21139aa4a
[ 4615.198836][T23242] 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
[ 4615.198839][T23242] RSP: 002b:00007ffd82f4beb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4615.198843][T23242] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb21139aa4a
[ 4615.198845][T23242] RDX: 0000000000000040 RSI: 00000000217fe340 RDI: 0000000000000005
[ 4615.198847][T23242] RBP: 00007ffd82f4bf40 R08: 0000000000418574 R09: 000000000000001c
[ 4615.198849][T23242] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4615.198851][T23242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2114c3000
| [ 4615.198851][T23242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2114c3000
| [ 4615.198866][T23242]
| [ 4615.198869][T23242] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23242
| [4615.210686][T23242] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4615.210931][T23242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4615.210934][T23242] Call Trace:
[ 4615.210936][T23242]
[4615.210938][T23242] dump_stack_lvl (lib/dump_stack.c:123)
[4615.210944][T23242] check_preemption_disabled (lib/smp_processor_id.c:52)
[4615.210950][T23242] lwtunnel_output (net/core/lwtunnel.c:359)
[4615.210957][T23242] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4615.210964][T23242] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4615.210970][T23242] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4615.210975][T23242] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4615.210988][T23242] rawv6_sendmsg (net/ipv6/raw.c:918)
[4615.211000][T23242] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4615.211005][T23242] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4615.211009][T23242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4615.211016][T23242] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4615.211020][T23242] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4615.211029][T23242] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4615.211046][T23242] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4615.211048][T23242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4615.211060][T23242] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4615.211064][T23242] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4615.211070][T23242] ? __pfx___sys_sendto (net/socket.c:2147)
[4615.211085][T23242] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4615.211092][T23242] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4615.211100][T23242] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4615.211107][T23242] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4615.211117][T23242] __x64_sys_sendto (net/socket.c:2183)
[4615.211121][T23242] ? 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)
[4615.211124][T23242] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4615.211129][T23242] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4615.211134][T23242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4615.211138][T23242] RIP: 0033:0x7fb21139aa4a
[ 4615.211142][T23242] 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
[ 4615.211145][T23242] RSP: 002b:00007ffd82f4beb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4615.211148][T23242] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb21139aa4a
[ 4615.211150][T23242] RDX: 0000000000000040 RSI: 00000000217fe340 RDI: 0000000000000005
[ 4615.211152][T23242] RBP: 00007ffd82f4bf40 R08: 0000000000418574 R09: 000000000000001c
[ 4615.211154][T23242] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4615.211156][T23242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2114c3000
| [ 4615.211156][T23242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2114c3000
| [ 4615.211171][T23242]
| [ 4615.224185][T23242] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23242
| [4615.224550][T23242] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4615.224797][T23242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4615.224798][T23242] Call Trace:
[ 4615.224800][T23242]
[4615.224803][T23242] dump_stack_lvl (lib/dump_stack.c:123)
[4615.224810][T23242] check_preemption_disabled (lib/smp_processor_id.c:52)
[4615.224816][T23242] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4615.224823][T23242] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4615.224830][T23242] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4615.224836][T23242] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4615.224841][T23242] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4615.224853][T23242] rawv6_sendmsg (net/ipv6/raw.c:918)
[4615.224865][T23242] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4615.224871][T23242] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4615.224874][T23242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4615.224882][T23242] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4615.224886][T23242] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4615.224895][T23242] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4615.224912][T23242] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4615.224915][T23242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4615.224926][T23242] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4615.224931][T23242] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4615.224938][T23242] ? __pfx___sys_sendto (net/socket.c:2147)
[4615.224953][T23242] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4615.224959][T23242] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4615.224967][T23242] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4615.224975][T23242] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4615.224985][T23242] __x64_sys_sendto (net/socket.c:2183)
[4615.224989][T23242] ? 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)
[4615.224993][T23242] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4615.224997][T23242] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4615.225002][T23242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4615.225006][T23242] RIP: 0033:0x7fb21139aa4a
[ 4615.225010][T23242] 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
[ 4615.225013][T23242] RSP: 002b:00007ffd82f4beb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4615.225016][T23242] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb21139aa4a
[ 4615.225018][T23242] RDX: 0000000000000040 RSI: 00000000217fe340 RDI: 0000000000000005
[ 4615.225020][T23242] RBP: 00007ffd82f4bf40 R08: 0000000000418574 R09: 000000000000001c
[ 4615.225022][T23242] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4615.225024][T23242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2114c3000
| [ 4615.225024][T23242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2114c3000
| [ 4615.225039][T23242]
| [ 4615.691634][T23246] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23246
| [4615.692091][T23246] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4615.692343][T23246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4615.692344][T23246] Call Trace:
[ 4615.692347][T23246]
[4615.692349][T23246] dump_stack_lvl (lib/dump_stack.c:123)
[4615.692357][T23246] check_preemption_disabled (lib/smp_processor_id.c:52)
[4615.692364][T23246] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4615.692371][T23246] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4615.692379][T23246] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4615.692386][T23246] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4615.692390][T23246] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4615.692403][T23246] rawv6_sendmsg (net/ipv6/raw.c:918)
[4615.692414][T23246] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4615.692420][T23246] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4615.692425][T23246] ? __lock_release (kernel/locking/lockdep.c:5534)
[4615.692433][T23246] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4615.692439][T23246] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4615.692448][T23246] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4615.692464][T23246] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4615.692466][T23246] ? __lock_release (kernel/locking/lockdep.c:5534)
[4615.692478][T23246] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4615.692483][T23246] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4615.692489][T23246] ? __pfx___sys_sendto (net/socket.c:2147)
[4615.692503][T23246] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4615.692511][T23246] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4615.692519][T23246] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4615.692526][T23246] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4615.692536][T23246] __x64_sys_sendto (net/socket.c:2183)
[4615.692540][T23246] ? 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)
[4615.692544][T23246] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4615.692549][T23246] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4615.692554][T23246] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4615.692557][T23246] RIP: 0033:0x7f65f0f84a4a
[ 4615.692562][T23246] 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
[ 4615.692565][T23246] RSP: 002b:00007ffe58bbcc38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4615.692569][T23246] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f65f0f84a4a
[ 4615.692571][T23246] RDX: 0000000000000040 RSI: 000000002d1c8340 RDI: 0000000000000005
[ 4615.692573][T23246] RBP: 00007ffe58bbccc0 R08: 0000000000418574 R09: 000000000000001c
[ 4615.692575][T23246] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4615.692576][T23246] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f65f10ad000
| [ 4615.692591][T23246]
| [ 4615.692593][T23246] lwtunnel_output(): recursion limit reached on datapath
| [ 4617.152766][T23250] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23250
| [4617.154201][T23250] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4617.154457][T23250] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4617.154459][T23250] Call Trace:
[ 4617.154462][T23250]
[4617.154464][T23250] dump_stack_lvl (lib/dump_stack.c:123)
[4617.154472][T23250] check_preemption_disabled (lib/smp_processor_id.c:52)
[4617.154479][T23250] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4617.154485][T23250] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4617.154494][T23250] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4617.154500][T23250] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4617.154505][T23250] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4617.154517][T23250] rawv6_sendmsg (net/ipv6/raw.c:918)
[4617.154529][T23250] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4617.154535][T23250] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4617.154540][T23250] ? __lock_release (kernel/locking/lockdep.c:5534)
[4617.154548][T23250] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4617.154553][T23250] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4617.154562][T23250] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4617.154578][T23250] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4617.154581][T23250] ? __lock_release (kernel/locking/lockdep.c:5534)
[4617.154592][T23250] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4617.154598][T23250] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4617.154604][T23250] ? __pfx___sys_sendto (net/socket.c:2147)
[4617.154618][T23250] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4617.154625][T23250] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4617.154634][T23250] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4617.154641][T23250] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4617.154651][T23250] __x64_sys_sendto (net/socket.c:2183)
[4617.154655][T23250] ? 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)
[4617.154659][T23250] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4617.154665][T23250] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4617.154670][T23250] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4617.154674][T23250] RIP: 0033:0x7f6410214a4a
[ 4617.154678][T23250] 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
[ 4617.154681][T23250] RSP: 002b:00007ffe04bfed88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4617.154685][T23250] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6410214a4a
[ 4617.154687][T23250] RDX: 0000000000000040 RSI: 000000003dd5c340 RDI: 0000000000000005
[ 4617.154689][T23250] RBP: 00007ffe04bfee10 R08: 0000000000418574 R09: 000000000000001c
[ 4617.154691][T23250] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4617.154693][T23250] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f641033d000
| [ 4617.154693][T23250] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f641033d000
| [ 4617.154707][T23250]
| [ 4617.154710][T23250] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23250
| [4617.166122][T23250] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4617.166364][T23250] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4617.166366][T23250] Call Trace:
[ 4617.166368][T23250]
[4617.166370][T23250] dump_stack_lvl (lib/dump_stack.c:123)
[4617.166375][T23250] check_preemption_disabled (lib/smp_processor_id.c:52)
[4617.166381][T23250] lwtunnel_output (net/core/lwtunnel.c:359)
[4617.166388][T23250] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4617.166394][T23250] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4617.166400][T23250] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4617.166404][T23250] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4617.166417][T23250] rawv6_sendmsg (net/ipv6/raw.c:918)
[4617.166428][T23250] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4617.166434][T23250] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4617.166437][T23250] ? __lock_release (kernel/locking/lockdep.c:5534)
[4617.166445][T23250] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4617.166448][T23250] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4617.166457][T23250] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4617.166473][T23250] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4617.166476][T23250] ? __lock_release (kernel/locking/lockdep.c:5534)
[4617.166487][T23250] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4617.166491][T23250] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4617.166497][T23250] ? __pfx___sys_sendto (net/socket.c:2147)
[4617.166512][T23250] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4617.166518][T23250] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4617.166525][T23250] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4617.166532][T23250] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4617.166543][T23250] __x64_sys_sendto (net/socket.c:2183)
[4617.166547][T23250] ? 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)
[4617.166550][T23250] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4617.166555][T23250] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4617.166560][T23250] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4617.166563][T23250] RIP: 0033:0x7f6410214a4a
[ 4617.166566][T23250] 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
[ 4617.166569][T23250] RSP: 002b:00007ffe04bfed88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4617.166572][T23250] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6410214a4a
[ 4617.166574][T23250] RDX: 0000000000000040 RSI: 000000003dd5c340 RDI: 0000000000000005
[ 4617.166576][T23250] RBP: 00007ffe04bfee10 R08: 0000000000418574 R09: 000000000000001c
[ 4617.166577][T23250] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4617.166579][T23250] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f641033d000
| [ 4617.166579][T23250] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f641033d000
| [ 4617.166594][T23250]
| [ 4617.182842][T23250] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23250
| [4617.183216][T23250] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4617.183474][T23250] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4617.183476][T23250] Call Trace:
[ 4617.183478][T23250]
[4617.183480][T23250] dump_stack_lvl (lib/dump_stack.c:123)
[4617.183486][T23250] check_preemption_disabled (lib/smp_processor_id.c:52)
[4617.183492][T23250] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4617.183498][T23250] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4617.183505][T23250] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4617.183511][T23250] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4617.183516][T23250] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4617.183528][T23250] rawv6_sendmsg (net/ipv6/raw.c:918)
[4617.183540][T23250] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4617.183545][T23250] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4617.183549][T23250] ? __lock_release (kernel/locking/lockdep.c:5534)
[4617.183557][T23250] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4617.183561][T23250] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4617.183570][T23250] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4617.183586][T23250] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4617.183589][T23250] ? __lock_release (kernel/locking/lockdep.c:5534)
[4617.183601][T23250] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4617.183605][T23250] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4617.183610][T23250] ? __pfx___sys_sendto (net/socket.c:2147)
[4617.183625][T23250] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4617.183631][T23250] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4617.183639][T23250] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4617.183646][T23250] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4617.183656][T23250] __x64_sys_sendto (net/socket.c:2183)
[4617.183660][T23250] ? 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)
[4617.183663][T23250] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4617.183668][T23250] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4617.183673][T23250] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4617.183676][T23250] RIP: 0033:0x7f6410214a4a
[ 4617.183680][T23250] 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
[ 4617.183683][T23250] RSP: 002b:00007ffe04bfed88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4617.183686][T23250] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6410214a4a
[ 4617.183688][T23250] RDX: 0000000000000040 RSI: 000000003dd5c340 RDI: 0000000000000005
[ 4617.183690][T23250] RBP: 00007ffe04bfee10 R08: 0000000000418574 R09: 000000000000001c
[ 4617.183692][T23250] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4617.183694][T23250] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f641033d000
| [ 4617.183694][T23250] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f641033d000
| [ 4617.183709][T23250]
| [ 4617.669930][T23254] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23254
| [4617.670397][T23254] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4617.670648][T23254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4617.670650][T23254] Call Trace:
[ 4617.670653][T23254]
[4617.670655][T23254] dump_stack_lvl (lib/dump_stack.c:123)
[4617.670663][T23254] check_preemption_disabled (lib/smp_processor_id.c:52)
[4617.670670][T23254] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4617.670676][T23254] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4617.670684][T23254] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4617.670691][T23254] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4617.670696][T23254] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4617.670708][T23254] rawv6_sendmsg (net/ipv6/raw.c:918)
[4617.670720][T23254] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4617.670725][T23254] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4617.670730][T23254] ? __lock_release (kernel/locking/lockdep.c:5534)
[4617.670739][T23254] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4617.670744][T23254] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4617.670753][T23254] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4617.670769][T23254] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4617.670771][T23254] ? __lock_release (kernel/locking/lockdep.c:5534)
[4617.670783][T23254] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4617.670788][T23254] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4617.670794][T23254] ? __pfx___sys_sendto (net/socket.c:2147)
[4617.670808][T23254] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4617.670815][T23254] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4617.670823][T23254] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4617.670831][T23254] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4617.670841][T23254] __x64_sys_sendto (net/socket.c:2183)
[4617.670845][T23254] ? 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)
[4617.670849][T23254] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4617.670854][T23254] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4617.670859][T23254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4617.670863][T23254] RIP: 0033:0x7f725aa36a4a
[ 4617.670867][T23254] 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
[ 4617.670870][T23254] RSP: 002b:00007ffd5488ff68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4617.670874][T23254] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f725aa36a4a
[ 4617.670876][T23254] RDX: 0000000000000040 RSI: 000000001845e340 RDI: 0000000000000005
[ 4617.670878][T23254] RBP: 00007ffd5488fff0 R08: 0000000000418574 R09: 000000000000001c
[ 4617.670880][T23254] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4617.670881][T23254] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f725ab5f000
| [ 4617.670881][T23254] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f725ab5f000
| [ 4617.670896][T23254]
| [ 4617.670898][T23254] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23254
| [4617.683010][T23254] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4617.683256][T23254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4617.683257][T23254] Call Trace:
[ 4617.683259][T23254]
[4617.683261][T23254] dump_stack_lvl (lib/dump_stack.c:123)
[4617.683267][T23254] check_preemption_disabled (lib/smp_processor_id.c:52)
[4617.683273][T23254] lwtunnel_output (net/core/lwtunnel.c:359)
[4617.683280][T23254] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4617.683287][T23254] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4617.683293][T23254] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4617.683298][T23254] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4617.683310][T23254] rawv6_sendmsg (net/ipv6/raw.c:918)
[4617.683322][T23254] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4617.683328][T23254] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4617.683332][T23254] ? __lock_release (kernel/locking/lockdep.c:5534)
[4617.683340][T23254] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4617.683344][T23254] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4617.683353][T23254] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4617.683369][T23254] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4617.683372][T23254] ? __lock_release (kernel/locking/lockdep.c:5534)
[4617.683384][T23254] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4617.683388][T23254] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4617.683394][T23254] ? __pfx___sys_sendto (net/socket.c:2147)
[4617.683409][T23254] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4617.683416][T23254] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4617.683423][T23254] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4617.683431][T23254] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4617.683446][T23254] __x64_sys_sendto (net/socket.c:2183)
[4617.683450][T23254] ? 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)
[4617.683454][T23254] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4617.683459][T23254] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4617.683464][T23254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4617.683467][T23254] RIP: 0033:0x7f725aa36a4a
[ 4617.683471][T23254] 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
[ 4617.683474][T23254] RSP: 002b:00007ffd5488ff68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4617.683477][T23254] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f725aa36a4a
[ 4617.683480][T23254] RDX: 0000000000000040 RSI: 000000001845e340 RDI: 0000000000000005
[ 4617.683481][T23254] RBP: 00007ffd5488fff0 R08: 0000000000418574 R09: 000000000000001c
[ 4617.683483][T23254] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4617.683485][T23254] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f725ab5f000
| [ 4617.683485][T23254] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f725ab5f000
| [ 4617.683500][T23254]
| [ 4617.700550][T23254] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23254
| [4617.700908][T23254] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4617.701163][T23254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4617.701165][T23254] Call Trace:
[ 4617.701167][T23254]
[4617.701169][T23254] dump_stack_lvl (lib/dump_stack.c:123)
[4617.701176][T23254] check_preemption_disabled (lib/smp_processor_id.c:52)
[4617.701183][T23254] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4617.701190][T23254] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4617.701197][T23254] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4617.701203][T23254] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4617.701208][T23254] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4617.701221][T23254] rawv6_sendmsg (net/ipv6/raw.c:918)
[4617.701232][T23254] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4617.701238][T23254] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4617.701242][T23254] ? __lock_release (kernel/locking/lockdep.c:5534)
[4617.701250][T23254] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4617.701255][T23254] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4617.701264][T23254] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4617.701280][T23254] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4617.701283][T23254] ? __lock_release (kernel/locking/lockdep.c:5534)
[4617.701294][T23254] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4617.701299][T23254] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4617.701305][T23254] ? __pfx___sys_sendto (net/socket.c:2147)
[4617.701320][T23254] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4617.701327][T23254] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4617.701335][T23254] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4617.701342][T23254] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4617.701352][T23254] __x64_sys_sendto (net/socket.c:2183)
[4617.701356][T23254] ? 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)
[4617.701360][T23254] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4617.701365][T23254] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4617.701369][T23254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4617.701372][T23254] RIP: 0033:0x7f725aa36a4a
[ 4617.701376][T23254] 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
[ 4617.701379][T23254] RSP: 002b:00007ffd5488ff68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4617.701382][T23254] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f725aa36a4a
[ 4617.701384][T23254] RDX: 0000000000000040 RSI: 000000001845e340 RDI: 0000000000000005
[ 4617.701386][T23254] RBP: 00007ffd5488fff0 R08: 0000000000418574 R09: 000000000000001c
[ 4617.701388][T23254] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4617.701390][T23254] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f725ab5f000
| [ 4618.393201][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4618.394033][ C1] Dead loop on virtual device veth1, fix it urgently!
| [ 4618.575093][T23262] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23262
| [4618.575549][T23262] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4618.575797][T23262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4618.575799][T23262] Call Trace:
[ 4618.575802][T23262]
[4618.575804][T23262] dump_stack_lvl (lib/dump_stack.c:123)
[4618.575813][T23262] check_preemption_disabled (lib/smp_processor_id.c:52)
[4618.575819][T23262] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4618.575826][T23262] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4618.575834][T23262] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4618.575840][T23262] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4618.575845][T23262] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4618.575857][T23262] rawv6_sendmsg (net/ipv6/raw.c:918)
[4618.575869][T23262] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4618.575874][T23262] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4618.575880][T23262] ? __lock_release (kernel/locking/lockdep.c:5534)
[4618.575888][T23262] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4618.575893][T23262] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4618.575903][T23262] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4618.575919][T23262] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4618.575922][T23262] ? __lock_release (kernel/locking/lockdep.c:5534)
[4618.575934][T23262] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4618.575940][T23262] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4618.575945][T23262] ? __pfx___sys_sendto (net/socket.c:2147)
[4618.575959][T23262] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4618.575966][T23262] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4618.575975][T23262] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4618.575982][T23262] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4618.575992][T23262] __x64_sys_sendto (net/socket.c:2183)
[4618.575996][T23262] ? 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)
[4618.576000][T23262] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4618.576005][T23262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4618.576010][T23262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4618.576014][T23262] RIP: 0033:0x7f9f5a6f5a4a
[ 4618.576019][T23262] 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
[ 4618.576022][T23262] RSP: 002b:00007ffea2c0f838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4618.576026][T23262] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9f5a6f5a4a
[ 4618.576028][T23262] RDX: 0000000000000040 RSI: 00000000045c2340 RDI: 0000000000000005
[ 4618.576030][T23262] RBP: 00007ffea2c0f8c0 R08: 0000000000418574 R09: 000000000000001c
[ 4618.576032][T23262] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4618.576033][T23262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f5a81e000
| [ 4618.576048][T23262]
| [ 4618.588538][T23262] lwtunnel_output(): recursion limit reached on datapath
| [ 4620.043876][T23266] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23266
| [4620.044910][T23266] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4620.045192][T23266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4620.045194][T23266] Call Trace:
[ 4620.045196][T23266]
[4620.045198][T23266] dump_stack_lvl (lib/dump_stack.c:123)
[4620.045206][T23266] check_preemption_disabled (lib/smp_processor_id.c:52)
[4620.045213][T23266] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4620.045220][T23266] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4620.045228][T23266] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4620.045235][T23266] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4620.045240][T23266] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4620.045252][T23266] rawv6_sendmsg (net/ipv6/raw.c:918)
[4620.045263][T23266] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4620.045269][T23266] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4620.045274][T23266] ? __lock_release (kernel/locking/lockdep.c:5534)
[4620.045283][T23266] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4620.045288][T23266] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4620.045297][T23266] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4620.045313][T23266] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4620.045316][T23266] ? __lock_release (kernel/locking/lockdep.c:5534)
[4620.045327][T23266] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4620.045334][T23266] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4620.045339][T23266] ? __pfx___sys_sendto (net/socket.c:2147)
[4620.045354][T23266] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4620.045361][T23266] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4620.045370][T23266] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4620.045377][T23266] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4620.045387][T23266] __x64_sys_sendto (net/socket.c:2183)
[4620.045391][T23266] ? 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)
[4620.045395][T23266] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4620.045400][T23266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4620.045405][T23266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4620.045409][T23266] RIP: 0033:0x7f70e4320a4a
[ 4620.045413][T23266] 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
[ 4620.045416][T23266] RSP: 002b:00007ffc4afba148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4620.045420][T23266] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70e4320a4a
[ 4620.045423][T23266] RDX: 0000000000000040 RSI: 0000000024fd4340 RDI: 0000000000000005
[ 4620.045425][T23266] RBP: 00007ffc4afba1d0 R08: 0000000000418574 R09: 000000000000001c
[ 4620.045427][T23266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4620.045428][T23266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70e4449000
| [ 4620.045428][T23266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70e4449000
| [ 4620.045443][T23266]
| [ 4620.045446][T23266] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23266
| [4620.057429][T23266] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4620.057686][T23266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4620.057687][T23266] Call Trace:
[ 4620.057689][T23266]
[4620.057691][T23266] dump_stack_lvl (lib/dump_stack.c:123)
[4620.057697][T23266] check_preemption_disabled (lib/smp_processor_id.c:52)
[4620.057703][T23266] lwtunnel_output (net/core/lwtunnel.c:359)
[4620.057710][T23266] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4620.057717][T23266] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4620.057722][T23266] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4620.057727][T23266] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4620.057739][T23266] rawv6_sendmsg (net/ipv6/raw.c:918)
[4620.057751][T23266] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4620.057757][T23266] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4620.057760][T23266] ? __lock_release (kernel/locking/lockdep.c:5534)
[4620.057768][T23266] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4620.057771][T23266] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4620.057780][T23266] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4620.057796][T23266] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4620.057799][T23266] ? __lock_release (kernel/locking/lockdep.c:5534)
[4620.057810][T23266] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4620.057815][T23266] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4620.057821][T23266] ? __pfx___sys_sendto (net/socket.c:2147)
[4620.057835][T23266] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4620.057842][T23266] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4620.057849][T23266] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4620.057856][T23266] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4620.057867][T23266] __x64_sys_sendto (net/socket.c:2183)
[4620.057871][T23266] ? 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)
[4620.057874][T23266] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4620.057878][T23266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4620.057884][T23266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4620.057887][T23266] RIP: 0033:0x7f70e4320a4a
[ 4620.057890][T23266] 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
[ 4620.057894][T23266] RSP: 002b:00007ffc4afba148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4620.057897][T23266] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70e4320a4a
[ 4620.057899][T23266] RDX: 0000000000000040 RSI: 0000000024fd4340 RDI: 0000000000000005
[ 4620.057901][T23266] RBP: 00007ffc4afba1d0 R08: 0000000000418574 R09: 000000000000001c
[ 4620.057903][T23266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4620.057904][T23266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70e4449000
| [ 4620.057919][T23266]
| [ 4621.017179][T23274] check_preemption_disabled: 4 callbacks suppressed
| [ 4621.017187][T23274] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23274
| [4621.017922][T23274] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4621.018189][T23274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4621.018192][T23274] Call Trace:
[ 4621.018194][T23274]
[4621.018196][T23274] dump_stack_lvl (lib/dump_stack.c:123)
[4621.018204][T23274] check_preemption_disabled (lib/smp_processor_id.c:52)
[4621.018211][T23274] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4621.018217][T23274] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4621.018225][T23274] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4621.018232][T23274] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4621.018237][T23274] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4621.018249][T23274] rawv6_sendmsg (net/ipv6/raw.c:918)
[4621.018261][T23274] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4621.018266][T23274] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4621.018271][T23274] ? __lock_release (kernel/locking/lockdep.c:5534)
[4621.018280][T23274] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4621.018285][T23274] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4621.018293][T23274] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4621.018309][T23274] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4621.018312][T23274] ? __lock_release (kernel/locking/lockdep.c:5534)
[4621.018323][T23274] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4621.018329][T23274] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4621.018335][T23274] ? __pfx___sys_sendto (net/socket.c:2147)
[4621.018349][T23274] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4621.018357][T23274] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4621.018365][T23274] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4621.018373][T23274] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4621.018383][T23274] __x64_sys_sendto (net/socket.c:2183)
[4621.018387][T23274] ? 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)
[4621.018391][T23274] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4621.018396][T23274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4621.018401][T23274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4621.018405][T23274] RIP: 0033:0x7f8f7be07a4a
[ 4621.018410][T23274] 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
[ 4621.018413][T23274] RSP: 002b:00007fff10b492e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4621.018417][T23274] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f7be07a4a
[ 4621.018419][T23274] RDX: 0000000000000040 RSI: 0000000009ce8340 RDI: 0000000000000005
[ 4621.018421][T23274] RBP: 00007fff10b49370 R08: 0000000000418574 R09: 000000000000001c
[ 4621.018423][T23274] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4621.018425][T23274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f7bf30000
| [ 4621.018442][T23274] lwtunnel_output(): recursion limit reached on datapath
| [ 4621.977681][ C3] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4622.492227][T23278] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23278
| [4622.492672][T23278] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4622.492917][T23278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4622.492919][T23278] Call Trace:
[ 4622.492921][T23278]
[4622.492924][T23278] dump_stack_lvl (lib/dump_stack.c:123)
[4622.492932][T23278] check_preemption_disabled (lib/smp_processor_id.c:52)
[4622.492940][T23278] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4622.492947][T23278] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4622.492955][T23278] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4622.492962][T23278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4622.492967][T23278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4622.492979][T23278] rawv6_sendmsg (net/ipv6/raw.c:918)
[4622.492991][T23278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4622.492996][T23278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4622.493001][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[4622.493010][T23278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4622.493015][T23278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4622.493024][T23278] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4622.493040][T23278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4622.493043][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[4622.493054][T23278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4622.493060][T23278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4622.493066][T23278] ? __pfx___sys_sendto (net/socket.c:2147)
[4622.493080][T23278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4622.493088][T23278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4622.493096][T23278] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4622.493103][T23278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4622.493113][T23278] __x64_sys_sendto (net/socket.c:2183)
[4622.493118][T23278] ? 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)
[4622.493121][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4622.493127][T23278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4622.493132][T23278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4622.493136][T23278] RIP: 0033:0x7fce3b29ea4a
[ 4622.493140][T23278] 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
[ 4622.493143][T23278] RSP: 002b:00007ffd9fcafd88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4622.493147][T23278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fce3b29ea4a
[ 4622.493149][T23278] RDX: 0000000000000040 RSI: 0000000021b87340 RDI: 0000000000000005
[ 4622.493151][T23278] RBP: 00007ffd9fcafe10 R08: 0000000000418574 R09: 000000000000001c
[ 4622.493153][T23278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4622.493155][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce3b3c7000
| [ 4622.493155][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce3b3c7000
| [ 4622.493169][T23278]
| [ 4622.505590][T23278] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23278
| [4622.506302][T23278] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4622.506554][T23278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4622.506555][T23278] Call Trace:
[ 4622.506557][T23278]
[4622.506559][T23278] dump_stack_lvl (lib/dump_stack.c:123)
[4622.506566][T23278] check_preemption_disabled (lib/smp_processor_id.c:52)
[4622.506572][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[4622.506578][T23278] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4622.506585][T23278] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4622.506591][T23278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4622.506596][T23278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4622.506608][T23278] rawv6_sendmsg (net/ipv6/raw.c:918)
[4622.506620][T23278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4622.506625][T23278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4622.506629][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[4622.506637][T23278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4622.506641][T23278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4622.506650][T23278] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4622.506666][T23278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4622.506668][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[4622.506680][T23278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4622.506684][T23278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4622.506690][T23278] ? __pfx___sys_sendto (net/socket.c:2147)
[4622.506704][T23278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4622.506711][T23278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4622.506720][T23278] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4622.506727][T23278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4622.506737][T23278] __x64_sys_sendto (net/socket.c:2183)
[4622.506741][T23278] ? 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)
[4622.506745][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4622.506750][T23278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4622.506755][T23278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4622.506758][T23278] RIP: 0033:0x7fce3b29ea4a
[ 4622.506762][T23278] 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
[ 4622.506764][T23278] RSP: 002b:00007ffd9fcafd88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4622.506768][T23278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fce3b29ea4a
[ 4622.506770][T23278] RDX: 0000000000000040 RSI: 0000000021b87340 RDI: 0000000000000005
[ 4622.506772][T23278] RBP: 00007ffd9fcafe10 R08: 0000000000418574 R09: 000000000000001c
[ 4622.506773][T23278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4622.506775][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce3b3c7000
| [ 4622.506775][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce3b3c7000
| [ 4622.506790][T23278]
| [ 4622.520601][T23278] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23278
| [4622.520976][T23278] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4622.521219][T23278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4622.521220][T23278] Call Trace:
[ 4622.521222][T23278]
[4622.521224][T23278] dump_stack_lvl (lib/dump_stack.c:123)
[4622.521231][T23278] check_preemption_disabled (lib/smp_processor_id.c:52)
[4622.521236][T23278] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4622.521243][T23278] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4622.521250][T23278] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4622.521256][T23278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4622.521261][T23278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4622.521273][T23278] rawv6_sendmsg (net/ipv6/raw.c:918)
[4622.521285][T23278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4622.521290][T23278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4622.521294][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[4622.521302][T23278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4622.521306][T23278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4622.521315][T23278] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4622.521331][T23278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4622.521334][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[4622.521345][T23278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4622.521350][T23278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4622.521356][T23278] ? __pfx___sys_sendto (net/socket.c:2147)
[4622.521370][T23278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4622.521377][T23278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4622.521385][T23278] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4622.521392][T23278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4622.521402][T23278] __x64_sys_sendto (net/socket.c:2183)
[4622.521406][T23278] ? 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)
[4622.521409][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4622.521414][T23278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4622.521419][T23278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4622.521423][T23278] RIP: 0033:0x7fce3b29ea4a
[ 4622.521427][T23278] 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
[ 4622.521430][T23278] RSP: 002b:00007ffd9fcafd88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4622.521433][T23278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fce3b29ea4a
[ 4622.521435][T23278] RDX: 0000000000000040 RSI: 0000000021b87340 RDI: 0000000000000005
[ 4622.521437][T23278] RBP: 00007ffd9fcafe10 R08: 0000000000418574 R09: 000000000000001c
[ 4622.521439][T23278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4622.521441][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce3b3c7000
| [ 4622.521441][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce3b3c7000
| [ 4622.521456][T23278]
| [ 4622.994499][T23282] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23282
| [4622.994966][T23282] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4622.995218][T23282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4622.995220][T23282] Call Trace:
[ 4622.995222][T23282]
[4622.995225][T23282] dump_stack_lvl (lib/dump_stack.c:123)
[4622.995233][T23282] check_preemption_disabled (lib/smp_processor_id.c:52)
[4622.995239][T23282] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4622.995246][T23282] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4622.995254][T23282] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4622.995260][T23282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4622.995265][T23282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4622.995278][T23282] rawv6_sendmsg (net/ipv6/raw.c:918)
[4622.995289][T23282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4622.995295][T23282] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4622.995300][T23282] ? __lock_release (kernel/locking/lockdep.c:5534)
[4622.995309][T23282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4622.995314][T23282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4622.995326][T23282] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4622.995350][T23282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4622.995353][T23282] ? __lock_release (kernel/locking/lockdep.c:5534)
[4622.995364][T23282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4622.995370][T23282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4622.995375][T23282] ? __pfx___sys_sendto (net/socket.c:2147)
[4622.995390][T23282] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4622.995398][T23282] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4622.995406][T23282] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4622.995413][T23282] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4622.995423][T23282] __x64_sys_sendto (net/socket.c:2183)
[4622.995427][T23282] ? 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)
[4622.995432][T23282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4622.995437][T23282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4622.995442][T23282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4622.995446][T23282] RIP: 0033:0x7fecc9a4ba4a
[ 4622.995450][T23282] 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
[ 4622.995454][T23282] RSP: 002b:00007ffeb4a31488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4622.995458][T23282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fecc9a4ba4a
[ 4622.995461][T23282] RDX: 0000000000000040 RSI: 000000000c598340 RDI: 0000000000000005
[ 4622.995462][T23282] RBP: 00007ffeb4a31510 R08: 0000000000418574 R09: 000000000000001c
[ 4622.995464][T23282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4622.995466][T23282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fecc9b74000
| [ 4622.995481][T23282]
| [ 4622.995483][T23282] lwtunnel_output(): recursion limit reached on datapath
| [ 4624.497408][T23286] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23286
| [4624.497852][T23286] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4624.499313][T23286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4624.499315][T23286] Call Trace:
[ 4624.499318][T23286]
[4624.499320][T23286] dump_stack_lvl (lib/dump_stack.c:123)
[4624.499329][T23286] check_preemption_disabled (lib/smp_processor_id.c:52)
[4624.499336][T23286] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4624.499342][T23286] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4624.499351][T23286] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4624.499357][T23286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4624.499362][T23286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4624.499374][T23286] rawv6_sendmsg (net/ipv6/raw.c:918)
[4624.499386][T23286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4624.499391][T23286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4624.499396][T23286] ? __lock_release (kernel/locking/lockdep.c:5534)
[4624.499405][T23286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4624.499410][T23286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4624.499419][T23286] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4624.499435][T23286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4624.499438][T23286] ? __lock_release (kernel/locking/lockdep.c:5534)
[4624.499449][T23286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4624.499455][T23286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4624.499460][T23286] ? __pfx___sys_sendto (net/socket.c:2147)
[4624.499475][T23286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4624.499482][T23286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4624.499491][T23286] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4624.499498][T23286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4624.499508][T23286] __x64_sys_sendto (net/socket.c:2183)
[4624.499512][T23286] ? 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)
[4624.499516][T23286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4624.499521][T23286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4624.499526][T23286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4624.499530][T23286] RIP: 0033:0x7f9a1d84ea4a
[ 4624.499535][T23286] 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
[ 4624.499538][T23286] RSP: 002b:00007ffcd9a07c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4624.499542][T23286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9a1d84ea4a
[ 4624.499544][T23286] RDX: 0000000000000040 RSI: 00000000109b5340 RDI: 0000000000000005
[ 4624.499546][T23286] RBP: 00007ffcd9a07cb0 R08: 0000000000418574 R09: 000000000000001c
[ 4624.499548][T23286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4624.499550][T23286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a1d977000
| [ 4624.499567][T23286] lwtunnel_output(): recursion limit reached on datapath
| [ 4624.537164][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 4625.967491][T23290] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23290
| [4625.967959][T23290] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4625.968211][T23290] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4625.968213][T23290] Call Trace:
[ 4625.968215][T23290]
[4625.968217][T23290] dump_stack_lvl (lib/dump_stack.c:123)
[4625.968226][T23290] check_preemption_disabled (lib/smp_processor_id.c:52)
[4625.968233][T23290] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4625.968239][T23290] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4625.968247][T23290] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4625.968254][T23290] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4625.968258][T23290] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4625.968271][T23290] rawv6_sendmsg (net/ipv6/raw.c:918)
[4625.968283][T23290] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4625.968288][T23290] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4625.968293][T23290] ? __lock_release (kernel/locking/lockdep.c:5534)
[4625.968302][T23290] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4625.968307][T23290] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4625.968316][T23290] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4625.968333][T23290] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4625.968335][T23290] ? __lock_release (kernel/locking/lockdep.c:5534)
[4625.968347][T23290] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4625.968352][T23290] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4625.968358][T23290] ? __pfx___sys_sendto (net/socket.c:2147)
[4625.968372][T23290] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4625.968379][T23290] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4625.968388][T23290] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4625.968395][T23290] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4625.968405][T23290] __x64_sys_sendto (net/socket.c:2183)
[4625.968409][T23290] ? 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)
[4625.968413][T23290] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4625.968418][T23290] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4625.968423][T23290] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4625.968427][T23290] RIP: 0033:0x7f28181c1a4a
[ 4625.968431][T23290] 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
[ 4625.968434][T23290] RSP: 002b:00007ffea96e44e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4625.968438][T23290] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28181c1a4a
[ 4625.968440][T23290] RDX: 0000000000000040 RSI: 000000001ca50340 RDI: 0000000000000005
[ 4625.968442][T23290] RBP: 00007ffea96e4570 R08: 0000000000418574 R09: 000000000000001c
[ 4625.968444][T23290] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4625.968446][T23290] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28182ea000
| [ 4625.968461][T23290]
| [ 4625.968463][T23290] lwtunnel_output(): recursion limit reached on datapath
| [ 4627.426170][T23294] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23294
| [4627.426611][T23294] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4627.426856][T23294] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4627.426858][T23294] Call Trace:
[ 4627.426860][T23294]
[4627.426862][T23294] dump_stack_lvl (lib/dump_stack.c:123)
[4627.426871][T23294] check_preemption_disabled (lib/smp_processor_id.c:52)
[4627.426877][T23294] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4627.426884][T23294] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4627.426892][T23294] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4627.426899][T23294] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4627.426904][T23294] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4627.426916][T23294] rawv6_sendmsg (net/ipv6/raw.c:918)
[4627.426928][T23294] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4627.426935][T23294] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4627.426940][T23294] ? __lock_release (kernel/locking/lockdep.c:5534)
[4627.426949][T23294] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4627.426954][T23294] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4627.426963][T23294] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4627.426979][T23294] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4627.426981][T23294] ? __lock_release (kernel/locking/lockdep.c:5534)
[4627.426993][T23294] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4627.426998][T23294] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4627.427004][T23294] ? __pfx___sys_sendto (net/socket.c:2147)
[4627.427019][T23294] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4627.427026][T23294] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4627.427035][T23294] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4627.427042][T23294] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4627.427052][T23294] __x64_sys_sendto (net/socket.c:2183)
[4627.427056][T23294] ? 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)
[4627.427060][T23294] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4627.427065][T23294] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4627.427070][T23294] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4627.427074][T23294] RIP: 0033:0x7fde17e79a4a
[ 4627.427078][T23294] 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
[ 4627.427081][T23294] RSP: 002b:00007ffffd4845b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4627.427085][T23294] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde17e79a4a
[ 4627.427088][T23294] RDX: 0000000000000040 RSI: 000000003713e340 RDI: 0000000000000005
[ 4627.427089][T23294] RBP: 00007ffffd484640 R08: 0000000000418574 R09: 000000000000001c
[ 4627.427091][T23294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4627.427093][T23294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde17fa2000
| [ 4627.439812][T23294] lwtunnel_output(): recursion limit reached on datapath
| [ 4627.609292][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 4628.911071][T23298] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23298
| [4628.911521][T23298] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4628.911767][T23298] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4628.911769][T23298] Call Trace:
[ 4628.911772][T23298]
[4628.911774][T23298] dump_stack_lvl (lib/dump_stack.c:123)
[4628.911782][T23298] check_preemption_disabled (lib/smp_processor_id.c:52)
[4628.911789][T23298] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4628.911796][T23298] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4628.911804][T23298] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4628.911810][T23298] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4628.911815][T23298] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4628.911827][T23298] rawv6_sendmsg (net/ipv6/raw.c:918)
[4628.911839][T23298] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4628.911844][T23298] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4628.911850][T23298] ? __lock_release (kernel/locking/lockdep.c:5534)
[4628.911859][T23298] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4628.911863][T23298] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4628.911873][T23298] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4628.911889][T23298] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4628.911892][T23298] ? __lock_release (kernel/locking/lockdep.c:5534)
[4628.911903][T23298] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4628.911908][T23298] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4628.911914][T23298] ? __pfx___sys_sendto (net/socket.c:2147)
[4628.911929][T23298] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4628.911937][T23298] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4628.911946][T23298] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4628.911953][T23298] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4628.911963][T23298] __x64_sys_sendto (net/socket.c:2183)
[4628.911967][T23298] ? 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)
[4628.911971][T23298] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4628.911976][T23298] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4628.911981][T23298] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4628.911985][T23298] RIP: 0033:0x7f2217477a4a
[ 4628.911989][T23298] 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
[ 4628.911992][T23298] RSP: 002b:00007ffec256ec38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4628.911996][T23298] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2217477a4a
[ 4628.911998][T23298] RDX: 0000000000000040 RSI: 000000001c610340 RDI: 0000000000000005
[ 4628.912000][T23298] RBP: 00007ffec256ecc0 R08: 0000000000418574 R09: 000000000000001c
[ 4628.912003][T23298] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4628.912004][T23298] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22175a0000
| [ 4628.912019][T23298]
| [ 4628.924806][T23298] lwtunnel_output(): recursion limit reached on datapath
| [ 4630.366970][T23302] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23302
| [4630.367414][T23302] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4630.367660][T23302] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4630.367662][T23302] Call Trace:
[ 4630.367664][T23302]
[4630.367667][T23302] dump_stack_lvl (lib/dump_stack.c:123)
[4630.367675][T23302] check_preemption_disabled (lib/smp_processor_id.c:52)
[4630.367681][T23302] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4630.367688][T23302] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4630.367696][T23302] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4630.367704][T23302] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4630.367709][T23302] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4630.367721][T23302] rawv6_sendmsg (net/ipv6/raw.c:918)
[4630.367733][T23302] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4630.367738][T23302] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4630.367744][T23302] ? __lock_release (kernel/locking/lockdep.c:5534)
[4630.367752][T23302] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4630.367757][T23302] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4630.367766][T23302] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4630.367783][T23302] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4630.367785][T23302] ? __lock_release (kernel/locking/lockdep.c:5534)
[4630.367797][T23302] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4630.367802][T23302] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4630.367808][T23302] ? __pfx___sys_sendto (net/socket.c:2147)
[4630.367823][T23302] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4630.367830][T23302] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4630.367839][T23302] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4630.367846][T23302] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4630.367856][T23302] __x64_sys_sendto (net/socket.c:2183)
[4630.367860][T23302] ? 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)
[4630.367865][T23302] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4630.367870][T23302] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4630.367875][T23302] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4630.367878][T23302] RIP: 0033:0x7f4e365fda4a
[ 4630.367883][T23302] 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
[ 4630.367886][T23302] RSP: 002b:00007fffa42d2478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4630.367890][T23302] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4e365fda4a
[ 4630.367892][T23302] RDX: 0000000000000040 RSI: 00000000101c3340 RDI: 0000000000000005
[ 4630.367894][T23302] RBP: 00007fffa42d2500 R08: 0000000000418574 R09: 000000000000001c
[ 4630.367896][T23302] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4630.367898][T23302] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4e36726000
| [ 4630.367915][T23302] lwtunnel_output(): recursion limit reached on datapath
| [ 4630.681336][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4631.838306][T23306] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23306
| [4631.838762][T23306] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4631.839031][T23306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4631.839034][T23306] Call Trace:
[ 4631.839036][T23306]
[4631.839038][T23306] dump_stack_lvl (lib/dump_stack.c:123)
[4631.839047][T23306] check_preemption_disabled (lib/smp_processor_id.c:52)
[4631.839053][T23306] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4631.839060][T23306] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4631.839068][T23306] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4631.839074][T23306] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4631.839079][T23306] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4631.839091][T23306] rawv6_sendmsg (net/ipv6/raw.c:918)
[4631.839103][T23306] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4631.839109][T23306] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4631.839114][T23306] ? __lock_release (kernel/locking/lockdep.c:5534)
[4631.839123][T23306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4631.839128][T23306] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4631.839137][T23306] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4631.839153][T23306] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4631.839156][T23306] ? __lock_release (kernel/locking/lockdep.c:5534)
[4631.839167][T23306] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4631.839172][T23306] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4631.839178][T23306] ? __pfx___sys_sendto (net/socket.c:2147)
[4631.839192][T23306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4631.839200][T23306] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4631.839208][T23306] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4631.839218][T23306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4631.839225][T23306] __x64_sys_sendto (net/socket.c:2183)
[4631.839229][T23306] ? 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)
[4631.839233][T23306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4631.839238][T23306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4631.839243][T23306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4631.839247][T23306] RIP: 0033:0x7f308690ba4a
[ 4631.839251][T23306] 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
[ 4631.839254][T23306] RSP: 002b:00007ffdca9622a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4631.839258][T23306] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f308690ba4a
[ 4631.839260][T23306] RDX: 0000000000000040 RSI: 000000003500a340 RDI: 0000000000000005
[ 4631.839262][T23306] RBP: 00007ffdca962330 R08: 0000000000418574 R09: 000000000000001c
[ 4631.839264][T23306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4631.839266][T23306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3086a34000
| [ 4631.839280][T23306]
| [ 4631.839283][T23306] lwtunnel_output(): recursion limit reached on datapath
| [ 4633.308236][T23310] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23310
| [4633.308719][T23310] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4633.309003][T23310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4633.309005][T23310] Call Trace:
[ 4633.309007][T23310]
[4633.309010][T23310] dump_stack_lvl (lib/dump_stack.c:123)
[4633.309018][T23310] check_preemption_disabled (lib/smp_processor_id.c:52)
[4633.309024][T23310] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4633.309031][T23310] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4633.309039][T23310] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4633.309046][T23310] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4633.309051][T23310] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4633.309063][T23310] rawv6_sendmsg (net/ipv6/raw.c:918)
[4633.309075][T23310] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4633.309080][T23310] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4633.309086][T23310] ? __lock_release (kernel/locking/lockdep.c:5534)
[4633.309095][T23310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4633.309100][T23310] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4633.309109][T23310] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4633.309125][T23310] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4633.309128][T23310] ? __lock_release (kernel/locking/lockdep.c:5534)
[4633.309139][T23310] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4633.309145][T23310] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4633.309151][T23310] ? __pfx___sys_sendto (net/socket.c:2147)
[4633.309165][T23310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4633.309172][T23310] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4633.309181][T23310] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4633.309188][T23310] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4633.309198][T23310] __x64_sys_sendto (net/socket.c:2183)
[4633.309202][T23310] ? 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)
[4633.309207][T23310] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4633.309212][T23310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4633.309216][T23310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4633.309220][T23310] RIP: 0033:0x7f3107e00a4a
[ 4633.309225][T23310] 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
[ 4633.309228][T23310] RSP: 002b:00007ffe55541ff8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4633.309232][T23310] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3107e00a4a
[ 4633.309234][T23310] RDX: 0000000000000040 RSI: 000000002fa7a340 RDI: 0000000000000005
[ 4633.309236][T23310] RBP: 00007ffe55542080 R08: 0000000000418574 R09: 000000000000001c
[ 4633.309239][T23310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4633.309240][T23310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3107f29000
| [ 4633.309240][T23310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3107f29000
| [ 4633.309255][T23310]
| [ 4633.309258][T23310] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23310
| [4633.322484][T23310] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4633.322744][T23310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4633.322746][T23310] Call Trace:
[ 4633.322748][T23310]
[4633.322750][T23310] dump_stack_lvl (lib/dump_stack.c:123)
[4633.322756][T23310] check_preemption_disabled (lib/smp_processor_id.c:52)
[4633.322762][T23310] lwtunnel_output (net/core/lwtunnel.c:359)
[4633.322769][T23310] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4633.322776][T23310] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4633.322782][T23310] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4633.322787][T23310] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4633.322799][T23310] rawv6_sendmsg (net/ipv6/raw.c:918)
[4633.322811][T23310] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4633.322817][T23310] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4633.322820][T23310] ? __lock_release (kernel/locking/lockdep.c:5534)
[4633.322828][T23310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4633.322833][T23310] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4633.322842][T23310] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4633.322858][T23310] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4633.322861][T23310] ? __lock_release (kernel/locking/lockdep.c:5534)
[4633.322873][T23310] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4633.322877][T23310] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4633.322883][T23310] ? __pfx___sys_sendto (net/socket.c:2147)
[4633.322898][T23310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4633.322905][T23310] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4633.322913][T23310] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4633.322920][T23310] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4633.322930][T23310] __x64_sys_sendto (net/socket.c:2183)
[4633.322935][T23310] ? 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)
[4633.322939][T23310] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4633.322943][T23310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4633.322948][T23310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4633.322951][T23310] RIP: 0033:0x7f3107e00a4a
[ 4633.322955][T23310] 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
[ 4633.322958][T23310] RSP: 002b:00007ffe55541ff8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4633.322962][T23310] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3107e00a4a
[ 4633.322964][T23310] RDX: 0000000000000040 RSI: 000000002fa7a340 RDI: 0000000000000005
[ 4633.322966][T23310] RBP: 00007ffe55542080 R08: 0000000000418574 R09: 000000000000001c
[ 4633.322968][T23310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4633.322970][T23310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3107f29000
| [ 4633.322970][T23310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3107f29000
| [ 4633.322985][T23310]
| [ 4633.335863][T23310] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23310
| [4633.336273][T23310] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4633.336529][T23310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4633.336531][T23310] Call Trace:
[ 4633.336533][T23310]
[4633.336535][T23310] dump_stack_lvl (lib/dump_stack.c:123)
[4633.336541][T23310] check_preemption_disabled (lib/smp_processor_id.c:52)
[4633.336547][T23310] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4633.336554][T23310] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4633.336561][T23310] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4633.336567][T23310] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4633.336572][T23310] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4633.336584][T23310] rawv6_sendmsg (net/ipv6/raw.c:918)
[4633.336596][T23310] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4633.336601][T23310] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4633.336606][T23310] ? __lock_release (kernel/locking/lockdep.c:5534)
[4633.336613][T23310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4633.336618][T23310] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4633.336627][T23310] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4633.336643][T23310] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4633.336646][T23310] ? __lock_release (kernel/locking/lockdep.c:5534)
[4633.336657][T23310] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4633.336662][T23310] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4633.336668][T23310] ? __pfx___sys_sendto (net/socket.c:2147)
[4633.336682][T23310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4633.336688][T23310] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4633.336696][T23310] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4633.336703][T23310] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4633.336714][T23310] __x64_sys_sendto (net/socket.c:2183)
[4633.336718][T23310] ? 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)
[4633.336721][T23310] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4633.336726][T23310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4633.336730][T23310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4633.336734][T23310] RIP: 0033:0x7f3107e00a4a
[ 4633.336737][T23310] 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
[ 4633.336740][T23310] RSP: 002b:00007ffe55541ff8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4633.336743][T23310] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3107e00a4a
[ 4633.336745][T23310] RDX: 0000000000000040 RSI: 000000002fa7a340 RDI: 0000000000000005
[ 4633.336747][T23310] RBP: 00007ffe55542080 R08: 0000000000418574 R09: 000000000000001c
[ 4633.336749][T23310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4633.336751][T23310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3107f29000
| [ 4633.336751][T23310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3107f29000
| [ 4633.336766][T23310]
| [ 4633.807819][T23314] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23314
| [4633.808278][T23314] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4633.808526][T23314] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4633.808527][T23314] Call Trace:
[ 4633.808530][T23314]
[4633.808532][T23314] dump_stack_lvl (lib/dump_stack.c:123)
[4633.808540][T23314] check_preemption_disabled (lib/smp_processor_id.c:52)
[4633.808547][T23314] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4633.808553][T23314] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4633.808561][T23314] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4633.808568][T23314] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4633.808573][T23314] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4633.808586][T23314] rawv6_sendmsg (net/ipv6/raw.c:918)
[4633.808597][T23314] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4633.808603][T23314] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4633.808608][T23314] ? __lock_release (kernel/locking/lockdep.c:5534)
[4633.808618][T23314] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4633.808623][T23314] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4633.808632][T23314] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4633.808648][T23314] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4633.808651][T23314] ? __lock_release (kernel/locking/lockdep.c:5534)
[4633.808663][T23314] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4633.808669][T23314] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4633.808674][T23314] ? __pfx___sys_sendto (net/socket.c:2147)
[4633.808689][T23314] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4633.808696][T23314] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4633.808705][T23314] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4633.808712][T23314] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4633.808722][T23314] __x64_sys_sendto (net/socket.c:2183)
[4633.808726][T23314] ? 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)
[4633.808730][T23314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4633.808735][T23314] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4633.808740][T23314] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4633.808744][T23314] RIP: 0033:0x7f3bb3829a4a
[ 4633.808748][T23314] 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
[ 4633.808751][T23314] RSP: 002b:00007ffc38ad02c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4633.808755][T23314] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3bb3829a4a
[ 4633.808757][T23314] RDX: 0000000000000040 RSI: 000000002930f340 RDI: 0000000000000005
[ 4633.808759][T23314] RBP: 00007ffc38ad0350 R08: 0000000000418574 R09: 000000000000001c
[ 4633.808760][T23314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4633.808762][T23314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3bb3952000
| [ 4633.808777][T23314]
| [ 4633.808779][T23314] lwtunnel_output(): recursion limit reached on datapath
| [ 4635.298181][T23318] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23318
| [4635.298637][T23318] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4635.298883][T23318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4635.298885][T23318] Call Trace:
[ 4635.298887][T23318]
[4635.298890][T23318] dump_stack_lvl (lib/dump_stack.c:123)
[4635.298898][T23318] check_preemption_disabled (lib/smp_processor_id.c:52)
[4635.298905][T23318] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4635.298911][T23318] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4635.298919][T23318] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4635.298925][T23318] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4635.298930][T23318] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4635.298944][T23318] rawv6_sendmsg (net/ipv6/raw.c:918)
[4635.298956][T23318] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4635.298961][T23318] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4635.298967][T23318] ? __lock_release (kernel/locking/lockdep.c:5534)
[4635.298976][T23318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4635.298981][T23318] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4635.298990][T23318] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4635.299006][T23318] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4635.299009][T23318] ? __lock_release (kernel/locking/lockdep.c:5534)
[4635.299021][T23318] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4635.299026][T23318] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4635.299032][T23318] ? __pfx___sys_sendto (net/socket.c:2147)
[4635.299047][T23318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4635.299054][T23318] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4635.299062][T23318] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4635.299070][T23318] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4635.299080][T23318] __x64_sys_sendto (net/socket.c:2183)
[4635.299084][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)
[4635.299088][T23318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4635.299093][T23318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4635.299098][T23318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4635.299102][T23318] RIP: 0033:0x7f3082fd6a4a
[ 4635.299106][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
[ 4635.299109][T23318] RSP: 002b:00007fff554c6fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4635.299113][T23318] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3082fd6a4a
[ 4635.299115][T23318] RDX: 0000000000000040 RSI: 0000000017f0e340 RDI: 0000000000000005
[ 4635.299117][T23318] RBP: 00007fff554c7060 R08: 0000000000418574 R09: 000000000000001c
[ 4635.299119][T23318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4635.299121][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30830ff000
| [ 4635.299135][T23318]
| [ 4635.311668][T23318] lwtunnel_output(): recursion limit reached on datapath
| [ 4636.780248][T23322] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23322
| [4636.780715][T23322] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4636.780972][T23322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4636.780974][T23322] Call Trace:
[ 4636.780976][T23322]
[4636.780979][T23322] dump_stack_lvl (lib/dump_stack.c:123)
[4636.780987][T23322] check_preemption_disabled (lib/smp_processor_id.c:52)
[4636.780994][T23322] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4636.781000][T23322] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4636.781008][T23322] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4636.781014][T23322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4636.781019][T23322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4636.781031][T23322] rawv6_sendmsg (net/ipv6/raw.c:918)
[4636.781043][T23322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4636.781049][T23322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4636.781054][T23322] ? __lock_release (kernel/locking/lockdep.c:5534)
[4636.781063][T23322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4636.781068][T23322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4636.781077][T23322] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4636.781093][T23322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4636.781096][T23322] ? __lock_release (kernel/locking/lockdep.c:5534)
[4636.781107][T23322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4636.781113][T23322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4636.781118][T23322] ? __pfx___sys_sendto (net/socket.c:2147)
[4636.781133][T23322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4636.781140][T23322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4636.781149][T23322] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4636.781156][T23322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4636.781166][T23322] __x64_sys_sendto (net/socket.c:2183)
[4636.781170][T23322] ? 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)
[4636.781174][T23322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4636.781180][T23322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4636.781184][T23322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4636.781188][T23322] RIP: 0033:0x7f7b4c1aea4a
[ 4636.781192][T23322] 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
[ 4636.781195][T23322] RSP: 002b:00007ffcf9466438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4636.781199][T23322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7b4c1aea4a
[ 4636.781202][T23322] RDX: 0000000000000040 RSI: 000000003e4d0340 RDI: 0000000000000005
[ 4636.781204][T23322] RBP: 00007ffcf94664c0 R08: 0000000000418574 R09: 000000000000001c
[ 4636.781205][T23322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4636.781207][T23322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b4c2d7000
| [ 4636.781222][T23322]
| [ 4636.781224][T23322] lwtunnel_output(): recursion limit reached on datapath
| [ 4638.245975][T23326] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23326
| [4638.246453][T23326] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4638.246711][T23326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4638.246713][T23326] Call Trace:
[ 4638.246716][T23326]
[4638.246718][T23326] dump_stack_lvl (lib/dump_stack.c:123)
[4638.246726][T23326] check_preemption_disabled (lib/smp_processor_id.c:52)
[4638.246733][T23326] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4638.246740][T23326] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4638.246748][T23326] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4638.246755][T23326] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4638.246760][T23326] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4638.246772][T23326] rawv6_sendmsg (net/ipv6/raw.c:918)
[4638.246784][T23326] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4638.246789][T23326] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4638.246794][T23326] ? __lock_release (kernel/locking/lockdep.c:5534)
[4638.246803][T23326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4638.246808][T23326] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4638.246817][T23326] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4638.246833][T23326] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4638.246837][T23326] ? __lock_release (kernel/locking/lockdep.c:5534)
[4638.246848][T23326] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4638.246854][T23326] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4638.246860][T23326] ? __pfx___sys_sendto (net/socket.c:2147)
[4638.246874][T23326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4638.246881][T23326] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4638.246889][T23326] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4638.246896][T23326] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4638.246907][T23326] __x64_sys_sendto (net/socket.c:2183)
[4638.246911][T23326] ? 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)
[4638.246915][T23326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4638.246919][T23326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4638.246924][T23326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4638.246928][T23326] RIP: 0033:0x7f9c039dba4a
[ 4638.246934][T23326] 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
[ 4638.246937][T23326] RSP: 002b:00007ffc5a013508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4638.246941][T23326] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c039dba4a
[ 4638.246943][T23326] RDX: 0000000000000040 RSI: 000000002e523340 RDI: 0000000000000005
[ 4638.246945][T23326] RBP: 00007ffc5a013590 R08: 0000000000418574 R09: 000000000000001c
[ 4638.246947][T23326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4638.246949][T23326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c03b04000
| [ 4638.246949][T23326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c03b04000
| [ 4638.246964][T23326]
| [ 4638.260310][T23326] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23326
| [4638.260684][T23326] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4638.260950][T23326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4638.260952][T23326] Call Trace:
[ 4638.260954][T23326]
[4638.260956][T23326] dump_stack_lvl (lib/dump_stack.c:123)
[4638.260963][T23326] check_preemption_disabled (lib/smp_processor_id.c:52)
[4638.260969][T23326] lwtunnel_output (net/core/lwtunnel.c:359)
[4638.260976][T23326] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4638.260983][T23326] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4638.260989][T23326] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4638.260994][T23326] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4638.261006][T23326] rawv6_sendmsg (net/ipv6/raw.c:918)
[4638.261018][T23326] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4638.261024][T23326] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4638.261028][T23326] ? __lock_release (kernel/locking/lockdep.c:5534)
[4638.261036][T23326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4638.261040][T23326] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4638.261049][T23326] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4638.261065][T23326] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4638.261068][T23326] ? __lock_release (kernel/locking/lockdep.c:5534)
[4638.261080][T23326] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4638.261084][T23326] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4638.261090][T23326] ? __pfx___sys_sendto (net/socket.c:2147)
[4638.261105][T23326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4638.261111][T23326] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4638.261119][T23326] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4638.261127][T23326] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4638.261137][T23326] __x64_sys_sendto (net/socket.c:2183)
[4638.261141][T23326] ? 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)
[4638.261145][T23326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4638.261150][T23326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4638.261155][T23326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4638.261158][T23326] RIP: 0033:0x7f9c039dba4a
[ 4638.261161][T23326] 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
[ 4638.261164][T23326] RSP: 002b:00007ffc5a013508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4638.261168][T23326] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c039dba4a
[ 4638.261170][T23326] RDX: 0000000000000040 RSI: 000000002e523340 RDI: 0000000000000005
[ 4638.261172][T23326] RBP: 00007ffc5a013590 R08: 0000000000418574 R09: 000000000000001c
[ 4638.261174][T23326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4638.261175][T23326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c03b04000
| [ 4638.261175][T23326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c03b04000
| [ 4638.261190][T23326]
| [ 4638.261623][T23326] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23326
| [4638.273624][T23326] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4638.273883][T23326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4638.273885][T23326] Call Trace:
[ 4638.273887][T23326]
[4638.273889][T23326] dump_stack_lvl (lib/dump_stack.c:123)
[4638.273896][T23326] check_preemption_disabled (lib/smp_processor_id.c:52)
[4638.273902][T23326] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4638.273909][T23326] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4638.273917][T23326] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4638.273922][T23326] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4638.273927][T23326] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4638.273941][T23326] rawv6_sendmsg (net/ipv6/raw.c:918)
[4638.273953][T23326] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4638.273959][T23326] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4638.273963][T23326] ? __lock_release (kernel/locking/lockdep.c:5534)
[4638.273971][T23326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4638.273975][T23326] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4638.273984][T23326] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4638.274001][T23326] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4638.274003][T23326] ? __lock_release (kernel/locking/lockdep.c:5534)
[4638.274015][T23326] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4638.274019][T23326] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4638.274025][T23326] ? __pfx___sys_sendto (net/socket.c:2147)
[4638.274040][T23326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4638.274047][T23326] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4638.274055][T23326] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4638.274062][T23326] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4638.274072][T23326] __x64_sys_sendto (net/socket.c:2183)
[4638.274076][T23326] ? 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)
[4638.274080][T23326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4638.274085][T23326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4638.274090][T23326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4638.274093][T23326] RIP: 0033:0x7f9c039dba4a
[ 4638.274097][T23326] 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
[ 4638.274100][T23326] RSP: 002b:00007ffc5a013508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4638.274103][T23326] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c039dba4a
[ 4638.274105][T23326] RDX: 0000000000000040 RSI: 000000002e523340 RDI: 0000000000000005
[ 4638.274107][T23326] RBP: 00007ffc5a013590 R08: 0000000000418574 R09: 000000000000001c
[ 4638.274109][T23326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4638.274111][T23326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c03b04000
| [ 4638.274125][T23326]
| [ 4638.361169][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4638.733590][T23330] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23330
| [4638.734093][T23330] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4638.734358][T23330] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4638.734360][T23330] Call Trace:
[ 4638.734362][T23330]
[4638.734365][T23330] dump_stack_lvl (lib/dump_stack.c:123)
[4638.734374][T23330] check_preemption_disabled (lib/smp_processor_id.c:52)
[4638.734380][T23330] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4638.734387][T23330] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4638.734395][T23330] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4638.734402][T23330] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4638.734407][T23330] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4638.734419][T23330] rawv6_sendmsg (net/ipv6/raw.c:918)
[4638.734431][T23330] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4638.734437][T23330] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4638.734442][T23330] ? __lock_release (kernel/locking/lockdep.c:5534)
[4638.734451][T23330] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4638.734456][T23330] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4638.734465][T23330] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4638.734481][T23330] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4638.734484][T23330] ? __lock_release (kernel/locking/lockdep.c:5534)
[4638.734495][T23330] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4638.734500][T23330] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4638.734506][T23330] ? __pfx___sys_sendto (net/socket.c:2147)
[4638.734521][T23330] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4638.734528][T23330] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4638.734536][T23330] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4638.734543][T23330] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4638.734553][T23330] __x64_sys_sendto (net/socket.c:2183)
[4638.734557][T23330] ? 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)
[4638.734561][T23330] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4638.734566][T23330] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4638.734571][T23330] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4638.734575][T23330] RIP: 0033:0x7f42170eda4a
[ 4638.734579][T23330] 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
[ 4638.734582][T23330] RSP: 002b:00007ffcc20ce958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4638.734586][T23330] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42170eda4a
[ 4638.734588][T23330] RDX: 0000000000000040 RSI: 0000000017b62340 RDI: 0000000000000005
[ 4638.734590][T23330] RBP: 00007ffcc20ce9e0 R08: 0000000000418574 R09: 000000000000001c
[ 4638.734592][T23330] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4638.734594][T23330] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4217216000
| [ 4638.734594][T23330] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4217216000
| [ 4638.734609][T23330]
| [ 4638.734612][T23330] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23330
| [4638.746546][T23330] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4638.746803][T23330] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4638.746805][T23330] Call Trace:
[ 4638.746807][T23330]
[4638.746809][T23330] dump_stack_lvl (lib/dump_stack.c:123)
[4638.746816][T23330] check_preemption_disabled (lib/smp_processor_id.c:52)
[4638.746822][T23330] lwtunnel_output (net/core/lwtunnel.c:359)
[4638.746829][T23330] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4638.746836][T23330] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4638.746842][T23330] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4638.746847][T23330] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4638.746860][T23330] rawv6_sendmsg (net/ipv6/raw.c:918)
[4638.746872][T23330] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4638.746877][T23330] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4638.746881][T23330] ? __lock_release (kernel/locking/lockdep.c:5534)
[4638.746889][T23330] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4638.746893][T23330] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4638.746902][T23330] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4638.746918][T23330] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4638.746920][T23330] ? __lock_release (kernel/locking/lockdep.c:5534)
[4638.746932][T23330] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4638.746937][T23330] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4638.746943][T23330] ? __pfx___sys_sendto (net/socket.c:2147)
[4638.746958][T23330] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4638.746965][T23330] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4638.746973][T23330] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4638.746981][T23330] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4638.746991][T23330] __x64_sys_sendto (net/socket.c:2183)
[4638.746995][T23330] ? 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)
[4638.746998][T23330] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4638.747003][T23330] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4638.747008][T23330] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4638.747011][T23330] RIP: 0033:0x7f42170eda4a
[ 4638.747015][T23330] 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
[ 4638.747018][T23330] RSP: 002b:00007ffcc20ce958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4638.747021][T23330] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42170eda4a
[ 4638.747024][T23330] RDX: 0000000000000040 RSI: 0000000017b62340 RDI: 0000000000000005
[ 4638.747025][T23330] RBP: 00007ffcc20ce9e0 R08: 0000000000418574 R09: 000000000000001c
[ 4638.747027][T23330] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4638.747030][T23330] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4217216000
| [ 4638.747030][T23330] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4217216000
| [ 4638.747044][T23330]
| [ 4638.759905][T23330] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23330
| [4638.760300][T23330] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4638.760556][T23330] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4638.760558][T23330] Call Trace:
[ 4638.760560][T23330]
[4638.760562][T23330] dump_stack_lvl (lib/dump_stack.c:123)
[4638.760569][T23330] check_preemption_disabled (lib/smp_processor_id.c:52)
[4638.760575][T23330] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4638.760582][T23330] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4638.760589][T23330] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4638.760595][T23330] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4638.760600][T23330] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4638.760613][T23330] rawv6_sendmsg (net/ipv6/raw.c:918)
[4638.760625][T23330] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4638.760630][T23330] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4638.760634][T23330] ? __lock_release (kernel/locking/lockdep.c:5534)
[4638.760642][T23330] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4638.760646][T23330] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4638.760655][T23330] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4638.760671][T23330] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4638.760674][T23330] ? __lock_release (kernel/locking/lockdep.c:5534)
[4638.760686][T23330] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4638.760690][T23330] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4638.760696][T23330] ? __pfx___sys_sendto (net/socket.c:2147)
[4638.760711][T23330] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4638.760717][T23330] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4638.760725][T23330] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4638.760733][T23330] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4638.760743][T23330] __x64_sys_sendto (net/socket.c:2183)
[4638.760747][T23330] ? 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)
[4638.760750][T23330] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4638.760755][T23330] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4638.760760][T23330] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4638.760763][T23330] RIP: 0033:0x7f42170eda4a
[ 4638.760766][T23330] 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
[ 4638.760769][T23330] RSP: 002b:00007ffcc20ce958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4638.760772][T23330] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42170eda4a
[ 4638.760775][T23330] RDX: 0000000000000040 RSI: 0000000017b62340 RDI: 0000000000000005
[ 4638.760776][T23330] RBP: 00007ffcc20ce9e0 R08: 0000000000418574 R09: 000000000000001c
[ 4638.760778][T23330] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4638.760780][T23330] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4217216000
| [ 4638.760780][T23330] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4217216000
| [ 4638.760795][T23330]
| [ 4639.242299][T23334] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23334
| [4639.242750][T23334] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4639.243012][T23334] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4639.243014][T23334] Call Trace:
[ 4639.243016][T23334]
[4639.243019][T23334] dump_stack_lvl (lib/dump_stack.c:123)
[4639.243028][T23334] check_preemption_disabled (lib/smp_processor_id.c:52)
[4639.243034][T23334] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4639.243041][T23334] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4639.243049][T23334] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4639.243055][T23334] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4639.243060][T23334] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4639.243072][T23334] rawv6_sendmsg (net/ipv6/raw.c:918)
[4639.243084][T23334] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4639.243090][T23334] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4639.243095][T23334] ? __lock_release (kernel/locking/lockdep.c:5534)
[4639.243103][T23334] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4639.243108][T23334] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4639.243117][T23334] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4639.243134][T23334] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4639.243136][T23334] ? __lock_release (kernel/locking/lockdep.c:5534)
[4639.243148][T23334] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4639.243153][T23334] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4639.243159][T23334] ? __pfx___sys_sendto (net/socket.c:2147)
[4639.243173][T23334] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4639.243181][T23334] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4639.243189][T23334] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4639.243196][T23334] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4639.243206][T23334] __x64_sys_sendto (net/socket.c:2183)
[4639.243210][T23334] ? 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)
[4639.243215][T23334] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4639.243220][T23334] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4639.243225][T23334] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4639.243228][T23334] RIP: 0033:0x7f1dd191ca4a
[ 4639.243233][T23334] 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
[ 4639.243236][T23334] RSP: 002b:00007fff0668a978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4639.243240][T23334] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1dd191ca4a
[ 4639.243242][T23334] RDX: 0000000000000040 RSI: 0000000035059340 RDI: 0000000000000005
[ 4639.243244][T23334] RBP: 00007fff0668aa00 R08: 0000000000418574 R09: 000000000000001c
[ 4639.243246][T23334] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4639.243248][T23334] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1dd1a45000
| [ 4639.243265][T23334] lwtunnel_output(): recursion limit reached on datapath
| [ 4639.385289][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 4640.719866][T23338] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23338
| [4640.720328][T23338] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4640.720577][T23338] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4640.720579][T23338] Call Trace:
[ 4640.720581][T23338]
[4640.720583][T23338] dump_stack_lvl (lib/dump_stack.c:123)
[4640.720591][T23338] check_preemption_disabled (lib/smp_processor_id.c:52)
[4640.720598][T23338] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4640.720605][T23338] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4640.720612][T23338] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4640.720619][T23338] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4640.720624][T23338] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4640.720636][T23338] rawv6_sendmsg (net/ipv6/raw.c:918)
[4640.720648][T23338] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4640.720653][T23338] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4640.720659][T23338] ? __lock_release (kernel/locking/lockdep.c:5534)
[4640.720668][T23338] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4640.720673][T23338] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4640.720682][T23338] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4640.720698][T23338] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4640.720701][T23338] ? __lock_release (kernel/locking/lockdep.c:5534)
[4640.720713][T23338] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4640.720718][T23338] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4640.720724][T23338] ? __pfx___sys_sendto (net/socket.c:2147)
[4640.720738][T23338] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4640.720745][T23338] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4640.720754][T23338] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4640.720761][T23338] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4640.720771][T23338] __x64_sys_sendto (net/socket.c:2183)
[4640.720775][T23338] ? 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)
[4640.720779][T23338] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4640.720783][T23338] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4640.720789][T23338] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4640.720792][T23338] RIP: 0033:0x7f8570bb9a4a
[ 4640.720796][T23338] 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
[ 4640.720799][T23338] RSP: 002b:00007ffcfb5d9a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4640.720803][T23338] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8570bb9a4a
[ 4640.720806][T23338] RDX: 0000000000000040 RSI: 000000003d1b8340 RDI: 0000000000000005
[ 4640.720808][T23338] RBP: 00007ffcfb5d9ad0 R08: 0000000000418574 R09: 000000000000001c
[ 4640.720810][T23338] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4640.720812][T23338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8570ce2000
| [ 4640.720827][T23338]
| [ 4640.720829][T23338] lwtunnel_output(): recursion limit reached on datapath
| [ 4642.192160][T23342] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23342
| [4642.192675][T23342] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4642.192921][T23342] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4642.192923][T23342] Call Trace:
[ 4642.192925][T23342]
[4642.192927][T23342] dump_stack_lvl (lib/dump_stack.c:123)
[4642.192937][T23342] check_preemption_disabled (lib/smp_processor_id.c:52)
[4642.192944][T23342] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4642.192950][T23342] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4642.192958][T23342] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4642.192965][T23342] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4642.192970][T23342] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4642.192982][T23342] rawv6_sendmsg (net/ipv6/raw.c:918)
[4642.192993][T23342] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4642.192999][T23342] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4642.193004][T23342] ? __lock_release (kernel/locking/lockdep.c:5534)
[4642.193013][T23342] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4642.193018][T23342] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4642.193026][T23342] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4642.193042][T23342] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4642.193045][T23342] ? __lock_release (kernel/locking/lockdep.c:5534)
[4642.193056][T23342] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4642.193062][T23342] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4642.193068][T23342] ? __pfx___sys_sendto (net/socket.c:2147)
[4642.193082][T23342] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4642.193089][T23342] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4642.193098][T23342] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4642.193105][T23342] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4642.193115][T23342] __x64_sys_sendto (net/socket.c:2183)
[4642.193119][T23342] ? 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)
[4642.193123][T23342] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4642.193127][T23342] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4642.193132][T23342] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4642.193136][T23342] RIP: 0033:0x7f3e9391ea4a
[ 4642.193140][T23342] 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
[ 4642.193143][T23342] RSP: 002b:00007ffdb3aca278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4642.193147][T23342] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e9391ea4a
[ 4642.193149][T23342] RDX: 0000000000000040 RSI: 0000000003e86340 RDI: 0000000000000005
[ 4642.193151][T23342] RBP: 00007ffdb3aca300 R08: 0000000000418574 R09: 000000000000001c
[ 4642.193154][T23342] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4642.193156][T23342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e93a47000
| [ 4642.193170][T23342]
| [ 4642.205956][T23342] lwtunnel_output(): recursion limit reached on datapath
| [ 4643.682574][T23346] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23346
| [4643.683032][T23346] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4643.683280][T23346] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4643.683282][T23346] Call Trace:
[ 4643.683284][T23346]
[4643.683287][T23346] dump_stack_lvl (lib/dump_stack.c:123)
[4643.683295][T23346] check_preemption_disabled (lib/smp_processor_id.c:52)
[4643.683302][T23346] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4643.683315][T23346] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4643.683324][T23346] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4643.683330][T23346] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4643.683335][T23346] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4643.683347][T23346] rawv6_sendmsg (net/ipv6/raw.c:918)
[4643.683359][T23346] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4643.683365][T23346] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4643.683370][T23346] ? __lock_release (kernel/locking/lockdep.c:5534)
[4643.683379][T23346] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4643.683384][T23346] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4643.683393][T23346] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4643.683409][T23346] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4643.683412][T23346] ? __lock_release (kernel/locking/lockdep.c:5534)
[4643.683424][T23346] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4643.683430][T23346] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4643.683435][T23346] ? __pfx___sys_sendto (net/socket.c:2147)
[4643.683450][T23346] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4643.683457][T23346] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4643.683465][T23346] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4643.683472][T23346] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4643.683482][T23346] __x64_sys_sendto (net/socket.c:2183)
[4643.683487][T23346] ? 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)
[4643.683491][T23346] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4643.683496][T23346] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4643.683501][T23346] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4643.683505][T23346] RIP: 0033:0x7f5b4cfc0a4a
[ 4643.683509][T23346] 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
[ 4643.683512][T23346] RSP: 002b:00007ffca93b5c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4643.683516][T23346] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b4cfc0a4a
[ 4643.683518][T23346] RDX: 0000000000000040 RSI: 0000000018b72340 RDI: 0000000000000005
[ 4643.683520][T23346] RBP: 00007ffca93b5cd0 R08: 0000000000418574 R09: 000000000000001c
[ 4643.683522][T23346] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4643.683524][T23346] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b4d0e9000
| [ 4643.683538][T23346]
| [ 4643.683540][T23346] lwtunnel_output(): recursion limit reached on datapath
| [ 4645.172773][T23350] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23350
| [4645.173237][T23350] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4645.173495][T23350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4645.173497][T23350] Call Trace:
[ 4645.173499][T23350]
[4645.173501][T23350] dump_stack_lvl (lib/dump_stack.c:123)
[4645.173510][T23350] check_preemption_disabled (lib/smp_processor_id.c:52)
[4645.173516][T23350] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4645.173523][T23350] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4645.173530][T23350] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4645.173537][T23350] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4645.173542][T23350] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4645.173554][T23350] rawv6_sendmsg (net/ipv6/raw.c:918)
[4645.173566][T23350] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4645.173571][T23350] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4645.173576][T23350] ? __lock_release (kernel/locking/lockdep.c:5534)
[4645.173585][T23350] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4645.173590][T23350] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4645.173599][T23350] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4645.173615][T23350] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4645.173618][T23350] ? __lock_release (kernel/locking/lockdep.c:5534)
[4645.173629][T23350] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4645.173636][T23350] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4645.173641][T23350] ? __pfx___sys_sendto (net/socket.c:2147)
[4645.173656][T23350] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4645.173663][T23350] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4645.173671][T23350] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4645.173678][T23350] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4645.173688][T23350] __x64_sys_sendto (net/socket.c:2183)
[4645.173692][T23350] ? 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)
[4645.173696][T23350] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4645.173701][T23350] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4645.173706][T23350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4645.173710][T23350] RIP: 0033:0x7f8e5390fa4a
[ 4645.173715][T23350] 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
[ 4645.173717][T23350] RSP: 002b:00007fff5142a058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4645.173721][T23350] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e5390fa4a
[ 4645.173724][T23350] RDX: 0000000000000040 RSI: 000000000ee02340 RDI: 0000000000000005
[ 4645.173726][T23350] RBP: 00007fff5142a0e0 R08: 0000000000418574 R09: 000000000000001c
[ 4645.173728][T23350] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4645.173729][T23350] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e53a38000
| [ 4645.173744][T23350]
| [ 4645.173766][T23350] lwtunnel_output(): recursion limit reached on datapath
| [ 4646.637555][T23354] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23354
| [4646.639123][T23354] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4646.639373][T23354] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4646.639375][T23354] Call Trace:
[ 4646.639378][T23354]
[4646.639380][T23354] dump_stack_lvl (lib/dump_stack.c:123)
[4646.639389][T23354] check_preemption_disabled (lib/smp_processor_id.c:52)
[4646.639395][T23354] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4646.639401][T23354] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4646.639409][T23354] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4646.639416][T23354] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4646.639421][T23354] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4646.639433][T23354] rawv6_sendmsg (net/ipv6/raw.c:918)
[4646.639445][T23354] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4646.639450][T23354] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4646.639455][T23354] ? __lock_release (kernel/locking/lockdep.c:5534)
[4646.639464][T23354] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4646.639469][T23354] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4646.639478][T23354] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4646.639494][T23354] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4646.639497][T23354] ? __lock_release (kernel/locking/lockdep.c:5534)
[4646.639508][T23354] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4646.639514][T23354] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4646.639520][T23354] ? __pfx___sys_sendto (net/socket.c:2147)
[4646.639534][T23354] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4646.639541][T23354] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4646.639549][T23354] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4646.639557][T23354] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4646.639566][T23354] __x64_sys_sendto (net/socket.c:2183)
[4646.639570][T23354] ? 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)
[4646.639575][T23354] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4646.639580][T23354] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4646.639584][T23354] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4646.639588][T23354] RIP: 0033:0x7f1fde7eaa4a
[ 4646.639592][T23354] 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
[ 4646.639595][T23354] RSP: 002b:00007ffdd7619878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4646.639599][T23354] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1fde7eaa4a
[ 4646.639601][T23354] RDX: 0000000000000040 RSI: 000000001764c340 RDI: 0000000000000005
[ 4646.639603][T23354] RBP: 00007ffdd7619900 R08: 0000000000418574 R09: 000000000000001c
[ 4646.639605][T23354] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4646.639607][T23354] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1fde913000
| [ 4646.639622][T23354]
| [ 4646.639779][T23354] lwtunnel_output(): recursion limit reached on datapath
| [ 4648.122079][T23358] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23358
| [4648.122529][T23358] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4648.122776][T23358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4648.122778][T23358] Call Trace:
[ 4648.122781][T23358]
[4648.122783][T23358] dump_stack_lvl (lib/dump_stack.c:123)
[4648.122791][T23358] check_preemption_disabled (lib/smp_processor_id.c:52)
[4648.122797][T23358] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4648.122804][T23358] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4648.122812][T23358] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4648.122819][T23358] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4648.122824][T23358] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4648.122836][T23358] rawv6_sendmsg (net/ipv6/raw.c:918)
[4648.122847][T23358] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4648.122853][T23358] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4648.122858][T23358] ? __lock_release (kernel/locking/lockdep.c:5534)
[4648.122867][T23358] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4648.122872][T23358] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4648.122881][T23358] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4648.122897][T23358] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4648.122900][T23358] ? __lock_release (kernel/locking/lockdep.c:5534)
[4648.122911][T23358] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4648.122917][T23358] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4648.122923][T23358] ? __pfx___sys_sendto (net/socket.c:2147)
[4648.122939][T23358] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4648.122946][T23358] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4648.122954][T23358] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4648.122962][T23358] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4648.122972][T23358] __x64_sys_sendto (net/socket.c:2183)
[4648.122976][T23358] ? 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)
[4648.122980][T23358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4648.122984][T23358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4648.122989][T23358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4648.122993][T23358] RIP: 0033:0x7f08368b6a4a
[ 4648.122998][T23358] 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
[ 4648.123000][T23358] RSP: 002b:00007ffc0f41a2f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4648.123005][T23358] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f08368b6a4a
[ 4648.123007][T23358] RDX: 0000000000000040 RSI: 00000000275f5340 RDI: 0000000000000005
[ 4648.123009][T23358] RBP: 00007ffc0f41a380 R08: 0000000000418574 R09: 000000000000001c
[ 4648.123011][T23358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4648.123013][T23358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08369df000
| [ 4648.123027][T23358]
| [ 4648.135805][T23358] lwtunnel_output(): recursion limit reached on datapath
| [ 4649.586595][T23362] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23362
| [4649.587088][T23362] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4649.587356][T23362] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4649.587358][T23362] Call Trace:
[ 4649.587360][T23362]
[4649.587363][T23362] dump_stack_lvl (lib/dump_stack.c:123)
[4649.587371][T23362] check_preemption_disabled (lib/smp_processor_id.c:52)
[4649.587378][T23362] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4649.587385][T23362] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4649.587393][T23362] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4649.587399][T23362] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4649.587404][T23362] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4649.587416][T23362] rawv6_sendmsg (net/ipv6/raw.c:918)
[4649.587428][T23362] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4649.587433][T23362] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4649.587438][T23362] ? __lock_release (kernel/locking/lockdep.c:5534)
[4649.587447][T23362] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4649.587452][T23362] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4649.587461][T23362] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4649.587477][T23362] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4649.587480][T23362] ? __lock_release (kernel/locking/lockdep.c:5534)
[4649.587491][T23362] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4649.587497][T23362] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4649.587502][T23362] ? __pfx___sys_sendto (net/socket.c:2147)
[4649.587517][T23362] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4649.587524][T23362] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4649.587532][T23362] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4649.587540][T23362] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4649.587549][T23362] __x64_sys_sendto (net/socket.c:2183)
[4649.587553][T23362] ? 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)
[4649.587558][T23362] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4649.587563][T23362] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4649.587568][T23362] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4649.587572][T23362] RIP: 0033:0x7fb6c83d9a4a
[ 4649.587577][T23362] 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
[ 4649.587579][T23362] RSP: 002b:00007ffd29819888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4649.587583][T23362] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb6c83d9a4a
[ 4649.587586][T23362] RDX: 0000000000000040 RSI: 0000000004e14340 RDI: 0000000000000005
[ 4649.587587][T23362] RBP: 00007ffd29819910 R08: 0000000000418574 R09: 000000000000001c
[ 4649.587589][T23362] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4649.587591][T23362] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6c8502000
| [ 4649.587591][T23362] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6c8502000
| [ 4649.587605][T23362]
| [ 4649.587608][T23362] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23362
| [4649.600349][T23362] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4649.600608][T23362] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4649.600610][T23362] Call Trace:
[ 4649.600612][T23362]
[4649.600614][T23362] dump_stack_lvl (lib/dump_stack.c:123)
[4649.600621][T23362] check_preemption_disabled (lib/smp_processor_id.c:52)
[4649.600627][T23362] lwtunnel_output (net/core/lwtunnel.c:359)
[4649.600633][T23362] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4649.600641][T23362] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4649.600647][T23362] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4649.600652][T23362] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4649.600664][T23362] rawv6_sendmsg (net/ipv6/raw.c:918)
[4649.600676][T23362] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4649.600681][T23362] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4649.600685][T23362] ? __lock_release (kernel/locking/lockdep.c:5534)
[4649.600693][T23362] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4649.600697][T23362] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4649.600706][T23362] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4649.600722][T23362] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4649.600725][T23362] ? __lock_release (kernel/locking/lockdep.c:5534)
[4649.600737][T23362] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4649.600741][T23362] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4649.600747][T23362] ? __pfx___sys_sendto (net/socket.c:2147)
[4649.600762][T23362] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4649.600769][T23362] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4649.600776][T23362] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4649.600783][T23362] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4649.600794][T23362] __x64_sys_sendto (net/socket.c:2183)
[4649.600798][T23362] ? 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)
[4649.600801][T23362] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4649.600806][T23362] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4649.600811][T23362] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4649.600814][T23362] RIP: 0033:0x7fb6c83d9a4a
[ 4649.600818][T23362] 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
[ 4649.600821][T23362] RSP: 002b:00007ffd29819888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4649.600824][T23362] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb6c83d9a4a
[ 4649.600827][T23362] RDX: 0000000000000040 RSI: 0000000004e14340 RDI: 0000000000000005
[ 4649.600828][T23362] RBP: 00007ffd29819910 R08: 0000000000418574 R09: 000000000000001c
[ 4649.600830][T23362] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4649.600832][T23362] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6c8502000
| [ 4649.600832][T23362] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6c8502000
| [ 4649.600847][T23362]
| [ 4649.614925][T23362] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23362
| [4649.615323][T23362] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4649.615582][T23362] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4649.615583][T23362] Call Trace:
[ 4649.615585][T23362]
[4649.615588][T23362] dump_stack_lvl (lib/dump_stack.c:123)
[4649.615595][T23362] check_preemption_disabled (lib/smp_processor_id.c:52)
[4649.615601][T23362] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4649.615607][T23362] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4649.615615][T23362] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4649.615621][T23362] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4649.615625][T23362] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4649.615638][T23362] rawv6_sendmsg (net/ipv6/raw.c:918)
[4649.615650][T23362] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4649.615655][T23362] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4649.615659][T23362] ? __lock_release (kernel/locking/lockdep.c:5534)
[4649.615667][T23362] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4649.615672][T23362] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4649.615680][T23362] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4649.615697][T23362] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4649.615700][T23362] ? __lock_release (kernel/locking/lockdep.c:5534)
[4649.615711][T23362] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4649.615716][T23362] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4649.615721][T23362] ? __pfx___sys_sendto (net/socket.c:2147)
[4649.615736][T23362] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4649.615743][T23362] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4649.615750][T23362] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4649.615757][T23362] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4649.615768][T23362] __x64_sys_sendto (net/socket.c:2183)
[4649.615772][T23362] ? 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)
[4649.615775][T23362] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4649.615779][T23362] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4649.615784][T23362] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4649.615788][T23362] RIP: 0033:0x7fb6c83d9a4a
[ 4649.615791][T23362] 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
[ 4649.615794][T23362] RSP: 002b:00007ffd29819888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4649.615797][T23362] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb6c83d9a4a
[ 4649.615800][T23362] RDX: 0000000000000040 RSI: 0000000004e14340 RDI: 0000000000000005
[ 4649.615801][T23362] RBP: 00007ffd29819910 R08: 0000000000418574 R09: 000000000000001c
[ 4649.615803][T23362] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4649.615805][T23362] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6c8502000
| [ 4649.615805][T23362] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6c8502000
| [ 4649.615820][T23362]
| [ 4650.076428][T23366] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23366
| [4650.076878][T23366] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4650.078339][T23366] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4650.078341][T23366] Call Trace:
[ 4650.078343][T23366]
[4650.078346][T23366] dump_stack_lvl (lib/dump_stack.c:123)
[4650.078354][T23366] check_preemption_disabled (lib/smp_processor_id.c:52)
[4650.078361][T23366] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4650.078368][T23366] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4650.078376][T23366] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4650.078383][T23366] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4650.078388][T23366] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4650.078400][T23366] rawv6_sendmsg (net/ipv6/raw.c:918)
[4650.078412][T23366] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4650.078417][T23366] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4650.078423][T23366] ? __lock_release (kernel/locking/lockdep.c:5534)
[4650.078431][T23366] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4650.078436][T23366] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4650.078445][T23366] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4650.078461][T23366] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4650.078464][T23366] ? __lock_release (kernel/locking/lockdep.c:5534)
[4650.078475][T23366] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4650.078481][T23366] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4650.078486][T23366] ? __pfx___sys_sendto (net/socket.c:2147)
[4650.078501][T23366] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4650.078508][T23366] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4650.078516][T23366] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4650.078523][T23366] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4650.078533][T23366] __x64_sys_sendto (net/socket.c:2183)
[4650.078538][T23366] ? 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)
[4650.078542][T23366] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4650.078547][T23366] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4650.078552][T23366] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4650.078556][T23366] RIP: 0033:0x7f383d70fa4a
[ 4650.078560][T23366] 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
[ 4650.078563][T23366] RSP: 002b:00007ffc16f47f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4650.078567][T23366] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f383d70fa4a
[ 4650.078569][T23366] RDX: 0000000000000040 RSI: 000000003ce2c340 RDI: 0000000000000005
[ 4650.078571][T23366] RBP: 00007ffc16f48010 R08: 0000000000418574 R09: 000000000000001c
[ 4650.078573][T23366] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4650.078574][T23366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f383d838000
| [ 4650.078574][T23366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f383d838000
| [ 4650.078589][T23366]
| [ 4650.078592][T23366] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23366
| [4650.090018][T23366] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4650.090261][T23366] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4650.090263][T23366] Call Trace:
[ 4650.090265][T23366]
[4650.090267][T23366] dump_stack_lvl (lib/dump_stack.c:123)
[4650.090273][T23366] check_preemption_disabled (lib/smp_processor_id.c:52)
[4650.090279][T23366] lwtunnel_output (net/core/lwtunnel.c:359)
[4650.090285][T23366] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4650.090293][T23366] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4650.090298][T23366] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4650.090303][T23366] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4650.090316][T23366] rawv6_sendmsg (net/ipv6/raw.c:918)
[4650.090327][T23366] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4650.090333][T23366] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4650.090336][T23366] ? __lock_release (kernel/locking/lockdep.c:5534)
[4650.090344][T23366] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4650.090347][T23366] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4650.090356][T23366] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4650.090373][T23366] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4650.090375][T23366] ? __lock_release (kernel/locking/lockdep.c:5534)
[4650.090387][T23366] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4650.090391][T23366] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4650.090397][T23366] ? __pfx___sys_sendto (net/socket.c:2147)
[4650.090412][T23366] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4650.090418][T23366] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4650.090425][T23366] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4650.090433][T23366] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4650.090443][T23366] __x64_sys_sendto (net/socket.c:2183)
[4650.090447][T23366] ? 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)
[4650.090450][T23366] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4650.090455][T23366] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4650.090460][T23366] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4650.090463][T23366] RIP: 0033:0x7f383d70fa4a
[ 4650.090466][T23366] 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
[ 4650.090470][T23366] RSP: 002b:00007ffc16f47f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4650.090473][T23366] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f383d70fa4a
[ 4650.090475][T23366] RDX: 0000000000000040 RSI: 000000003ce2c340 RDI: 0000000000000005
[ 4650.090476][T23366] RBP: 00007ffc16f48010 R08: 0000000000418574 R09: 000000000000001c
[ 4650.090478][T23366] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4650.090480][T23366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f383d838000
| [ 4650.090480][T23366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f383d838000
| [ 4650.090495][T23366]
| [ 4650.090924][T23366] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23366
| [4650.102366][T23366] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4650.102612][T23366] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4650.102614][T23366] Call Trace:
[ 4650.102616][T23366]
[4650.102618][T23366] dump_stack_lvl (lib/dump_stack.c:123)
[4650.102625][T23366] check_preemption_disabled (lib/smp_processor_id.c:52)
[4650.102631][T23366] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4650.102637][T23366] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4650.102644][T23366] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4650.102650][T23366] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4650.102655][T23366] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4650.102667][T23366] rawv6_sendmsg (net/ipv6/raw.c:918)
[4650.102679][T23366] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4650.102685][T23366] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4650.102689][T23366] ? __lock_release (kernel/locking/lockdep.c:5534)
[4650.102696][T23366] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4650.102701][T23366] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4650.102710][T23366] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4650.102726][T23366] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4650.102729][T23366] ? __lock_release (kernel/locking/lockdep.c:5534)
[4650.102740][T23366] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4650.102745][T23366] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4650.102751][T23366] ? __pfx___sys_sendto (net/socket.c:2147)
[4650.102765][T23366] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4650.102772][T23366] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4650.102780][T23366] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4650.102787][T23366] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4650.102797][T23366] __x64_sys_sendto (net/socket.c:2183)
[4650.102801][T23366] ? 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)
[4650.102804][T23366] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4650.102809][T23366] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4650.102814][T23366] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4650.102818][T23366] RIP: 0033:0x7f383d70fa4a
[ 4650.102821][T23366] 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
[ 4650.102824][T23366] RSP: 002b:00007ffc16f47f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4650.102827][T23366] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f383d70fa4a
[ 4650.102829][T23366] RDX: 0000000000000040 RSI: 000000003ce2c340 RDI: 0000000000000005
[ 4650.102831][T23366] RBP: 00007ffc16f48010 R08: 0000000000418574 R09: 000000000000001c
[ 4650.102833][T23366] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4650.102835][T23366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f383d838000
| [ 4650.102835][T23366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f383d838000
| [ 4650.102849][T23366]
| [ 4650.587927][T23370] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23370
| [4650.588678][T23370] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4650.588929][T23370] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4650.588931][T23370] Call Trace:
[ 4650.588934][T23370]
[4650.588937][T23370] dump_stack_lvl (lib/dump_stack.c:123)
[4650.588945][T23370] check_preemption_disabled (lib/smp_processor_id.c:52)
[4650.588952][T23370] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4650.588958][T23370] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4650.588966][T23370] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4650.588973][T23370] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4650.588978][T23370] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4650.588990][T23370] rawv6_sendmsg (net/ipv6/raw.c:918)
[4650.589002][T23370] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4650.589007][T23370] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4650.589012][T23370] ? __lock_release (kernel/locking/lockdep.c:5534)
[4650.589021][T23370] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4650.589026][T23370] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4650.589035][T23370] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4650.589051][T23370] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4650.589054][T23370] ? __lock_release (kernel/locking/lockdep.c:5534)
[4650.589065][T23370] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4650.589071][T23370] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4650.589077][T23370] ? __pfx___sys_sendto (net/socket.c:2147)
[4650.589092][T23370] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4650.589099][T23370] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4650.589108][T23370] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4650.589115][T23370] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4650.589125][T23370] __x64_sys_sendto (net/socket.c:2183)
[4650.589129][T23370] ? 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)
[4650.589133][T23370] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4650.589138][T23370] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4650.589143][T23370] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4650.589147][T23370] RIP: 0033:0x7f73dcdd6a4a
[ 4650.589152][T23370] 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
[ 4650.589155][T23370] RSP: 002b:00007ffea7112618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4650.589159][T23370] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73dcdd6a4a
[ 4650.589162][T23370] RDX: 0000000000000040 RSI: 0000000009c47340 RDI: 0000000000000005
[ 4650.589163][T23370] RBP: 00007ffea71126a0 R08: 0000000000418574 R09: 000000000000001c
[ 4650.589165][T23370] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4650.589168][T23370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73dceff000
| [ 4650.589182][T23370]
| [ 4650.601707][T23370] lwtunnel_output(): recursion limit reached on datapath
| [ 4652.080845][T23374] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23374
| [4652.081513][T23374] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4652.081780][T23374] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4652.081782][T23374] Call Trace:
[ 4652.081784][T23374]
[4652.081786][T23374] dump_stack_lvl (lib/dump_stack.c:123)
[4652.081794][T23374] check_preemption_disabled (lib/smp_processor_id.c:52)
[4652.081801][T23374] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4652.081807][T23374] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4652.081815][T23374] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4652.081822][T23374] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4652.081827][T23374] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4652.081839][T23374] rawv6_sendmsg (net/ipv6/raw.c:918)
[4652.081851][T23374] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4652.081856][T23374] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4652.081862][T23374] ? __lock_release (kernel/locking/lockdep.c:5534)
[4652.081870][T23374] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4652.081876][T23374] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4652.081885][T23374] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4652.081901][T23374] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4652.081904][T23374] ? __lock_release (kernel/locking/lockdep.c:5534)
[4652.081915][T23374] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4652.081920][T23374] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4652.081926][T23374] ? __pfx___sys_sendto (net/socket.c:2147)
[4652.081942][T23374] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4652.081949][T23374] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4652.081958][T23374] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4652.081965][T23374] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4652.081975][T23374] __x64_sys_sendto (net/socket.c:2183)
[4652.081979][T23374] ? 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)
[4652.081983][T23374] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4652.081989][T23374] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4652.081994][T23374] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4652.081998][T23374] RIP: 0033:0x7f98c5e22a4a
[ 4652.082002][T23374] 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
[ 4652.082005][T23374] RSP: 002b:00007ffc83347588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4652.082010][T23374] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f98c5e22a4a
[ 4652.082012][T23374] RDX: 0000000000000040 RSI: 000000002386d340 RDI: 0000000000000005
[ 4652.082014][T23374] RBP: 00007ffc83347610 R08: 0000000000418574 R09: 000000000000001c
[ 4652.082016][T23374] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4652.082018][T23374] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98c5f4b000
| [ 4652.082018][T23374] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98c5f4b000
| [ 4652.082032][T23374]
| [ 4652.094466][T23374] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23374
| [4652.094839][T23374] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4652.095105][T23374] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4652.095107][T23374] Call Trace:
[ 4652.095109][T23374]
[4652.095111][T23374] dump_stack_lvl (lib/dump_stack.c:123)
[4652.095117][T23374] check_preemption_disabled (lib/smp_processor_id.c:52)
[4652.095123][T23374] lwtunnel_output (net/core/lwtunnel.c:359)
[4652.095130][T23374] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4652.095138][T23374] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4652.095144][T23374] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4652.095149][T23374] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4652.095161][T23374] rawv6_sendmsg (net/ipv6/raw.c:918)
[4652.095173][T23374] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4652.095178][T23374] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4652.095182][T23374] ? __lock_release (kernel/locking/lockdep.c:5534)
[4652.095190][T23374] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4652.095194][T23374] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4652.095202][T23374] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4652.095219][T23374] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4652.095221][T23374] ? __lock_release (kernel/locking/lockdep.c:5534)
[4652.095233][T23374] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4652.095237][T23374] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4652.095243][T23374] ? __pfx___sys_sendto (net/socket.c:2147)
[4652.095257][T23374] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4652.095264][T23374] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4652.095271][T23374] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4652.095279][T23374] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4652.095289][T23374] __x64_sys_sendto (net/socket.c:2183)
[4652.095293][T23374] ? 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)
[4652.095296][T23374] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4652.095301][T23374] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4652.095306][T23374] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4652.095309][T23374] RIP: 0033:0x7f98c5e22a4a
[ 4652.095312][T23374] 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
[ 4652.095315][T23374] RSP: 002b:00007ffc83347588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4652.095318][T23374] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f98c5e22a4a
[ 4652.095321][T23374] RDX: 0000000000000040 RSI: 000000002386d340 RDI: 0000000000000005
[ 4652.095322][T23374] RBP: 00007ffc83347610 R08: 0000000000418574 R09: 000000000000001c
[ 4652.095324][T23374] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4652.095326][T23374] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98c5f4b000
| [ 4652.095326][T23374] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98c5f4b000
| [ 4652.095341][T23374]
| [ 4652.095779][T23374] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23374
| [4652.107744][T23374] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4652.108010][T23374] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4652.108012][T23374] Call Trace:
[ 4652.108014][T23374]
[4652.108016][T23374] dump_stack_lvl (lib/dump_stack.c:123)
[4652.108022][T23374] check_preemption_disabled (lib/smp_processor_id.c:52)
[4652.108028][T23374] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4652.108035][T23374] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4652.108042][T23374] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4652.108048][T23374] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4652.108053][T23374] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4652.108066][T23374] rawv6_sendmsg (net/ipv6/raw.c:918)
[4652.108077][T23374] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4652.108083][T23374] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4652.108087][T23374] ? __lock_release (kernel/locking/lockdep.c:5534)
[4652.108095][T23374] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4652.108099][T23374] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4652.108108][T23374] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4652.108124][T23374] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4652.108127][T23374] ? __lock_release (kernel/locking/lockdep.c:5534)
[4652.108138][T23374] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4652.108143][T23374] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4652.108149][T23374] ? __pfx___sys_sendto (net/socket.c:2147)
[4652.108163][T23374] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4652.108170][T23374] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4652.108178][T23374] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4652.108185][T23374] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4652.108196][T23374] __x64_sys_sendto (net/socket.c:2183)
[4652.108200][T23374] ? 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)
[4652.108203][T23374] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4652.108208][T23374] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4652.108213][T23374] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4652.108216][T23374] RIP: 0033:0x7f98c5e22a4a
[ 4652.108220][T23374] 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
[ 4652.108223][T23374] RSP: 002b:00007ffc83347588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4652.108226][T23374] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f98c5e22a4a
[ 4652.108228][T23374] RDX: 0000000000000040 RSI: 000000002386d340 RDI: 0000000000000005
[ 4652.108230][T23374] RBP: 00007ffc83347610 R08: 0000000000418574 R09: 000000000000001c
[ 4652.108232][T23374] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4652.108234][T23374] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98c5f4b000
| [ 4652.108234][T23374] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98c5f4b000
| [ 4652.108250][T23374]
| [ 4652.567097][T23378] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23378
| [4652.567583][T23378] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4652.567847][T23378] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4652.567849][T23378] Call Trace:
[ 4652.567851][T23378]
[4652.567853][T23378] dump_stack_lvl (lib/dump_stack.c:123)
[4652.567862][T23378] check_preemption_disabled (lib/smp_processor_id.c:52)
[4652.567869][T23378] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4652.567875][T23378] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4652.567883][T23378] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4652.567889][T23378] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4652.567894][T23378] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4652.567906][T23378] rawv6_sendmsg (net/ipv6/raw.c:918)
[4652.567918][T23378] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4652.567924][T23378] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4652.567930][T23378] ? __lock_release (kernel/locking/lockdep.c:5534)
[4652.567940][T23378] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4652.567946][T23378] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4652.567955][T23378] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4652.567971][T23378] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4652.567974][T23378] ? __lock_release (kernel/locking/lockdep.c:5534)
[4652.567985][T23378] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4652.567991][T23378] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4652.567997][T23378] ? __pfx___sys_sendto (net/socket.c:2147)
[4652.568011][T23378] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4652.568019][T23378] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4652.568028][T23378] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4652.568035][T23378] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4652.568045][T23378] __x64_sys_sendto (net/socket.c:2183)
[4652.568049][T23378] ? 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)
[4652.568053][T23378] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4652.568058][T23378] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4652.568063][T23378] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4652.568066][T23378] RIP: 0033:0x7fe6123b7a4a
[ 4652.568071][T23378] 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
[ 4652.568074][T23378] RSP: 002b:00007ffe4a4a8fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4652.568078][T23378] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe6123b7a4a
[ 4652.568080][T23378] RDX: 0000000000000040 RSI: 0000000026468340 RDI: 0000000000000005
[ 4652.568082][T23378] RBP: 00007ffe4a4a9070 R08: 0000000000418574 R09: 000000000000001c
[ 4652.568085][T23378] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4652.568086][T23378] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6124e0000
| [ 4652.568086][T23378] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6124e0000
| [ 4652.568101][T23378]
| [ 4652.580780][T23378] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23378
| [4652.581162][T23378] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4652.581425][T23378] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4652.581426][T23378] Call Trace:
[ 4652.581428][T23378]
[4652.581431][T23378] dump_stack_lvl (lib/dump_stack.c:123)
[4652.581437][T23378] check_preemption_disabled (lib/smp_processor_id.c:52)
[4652.581443][T23378] lwtunnel_output (net/core/lwtunnel.c:359)
[4652.581450][T23378] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4652.581458][T23378] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4652.581464][T23378] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4652.581469][T23378] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4652.581481][T23378] rawv6_sendmsg (net/ipv6/raw.c:918)
[4652.581493][T23378] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4652.581498][T23378] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4652.581502][T23378] ? __lock_release (kernel/locking/lockdep.c:5534)
[4652.581510][T23378] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4652.581514][T23378] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4652.581523][T23378] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4652.581539][T23378] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4652.581542][T23378] ? __lock_release (kernel/locking/lockdep.c:5534)
[4652.581554][T23378] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4652.581558][T23378] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4652.581564][T23378] ? __pfx___sys_sendto (net/socket.c:2147)
[4652.581579][T23378] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4652.581585][T23378] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4652.581593][T23378] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4652.581600][T23378] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4652.581610][T23378] __x64_sys_sendto (net/socket.c:2183)
[4652.581614][T23378] ? 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)
[4652.581618][T23378] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4652.581623][T23378] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4652.581627][T23378] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4652.581631][T23378] RIP: 0033:0x7fe6123b7a4a
[ 4652.581634][T23378] 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
[ 4652.581637][T23378] RSP: 002b:00007ffe4a4a8fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4652.581640][T23378] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe6123b7a4a
[ 4652.581642][T23378] RDX: 0000000000000040 RSI: 0000000026468340 RDI: 0000000000000005
[ 4652.581644][T23378] RBP: 00007ffe4a4a9070 R08: 0000000000418574 R09: 000000000000001c
[ 4652.581647][T23378] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4652.581648][T23378] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6124e0000
| [ 4652.581648][T23378] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6124e0000
| [ 4652.581663][T23378]
| [ 4652.599625][T23378] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23378
| [4652.600014][T23378] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4652.600269][T23378] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4652.600271][T23378] Call Trace:
[ 4652.600273][T23378]
[4652.600275][T23378] dump_stack_lvl (lib/dump_stack.c:123)
[4652.600282][T23378] check_preemption_disabled (lib/smp_processor_id.c:52)
[4652.600288][T23378] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4652.600295][T23378] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4652.600302][T23378] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4652.600308][T23378] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4652.600313][T23378] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4652.600325][T23378] rawv6_sendmsg (net/ipv6/raw.c:918)
[4652.600337][T23378] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4652.600342][T23378] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4652.600346][T23378] ? __lock_release (kernel/locking/lockdep.c:5534)
[4652.600354][T23378] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4652.600359][T23378] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4652.600367][T23378] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4652.600384][T23378] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4652.600387][T23378] ? __lock_release (kernel/locking/lockdep.c:5534)
[4652.600398][T23378] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4652.600403][T23378] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4652.600408][T23378] ? __pfx___sys_sendto (net/socket.c:2147)
[4652.600423][T23378] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4652.600429][T23378] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4652.600437][T23378] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4652.600444][T23378] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4652.600454][T23378] __x64_sys_sendto (net/socket.c:2183)
[4652.600458][T23378] ? 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)
[4652.600462][T23378] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4652.600467][T23378] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4652.600472][T23378] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4652.600475][T23378] RIP: 0033:0x7fe6123b7a4a
[ 4652.600479][T23378] 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
[ 4652.600482][T23378] RSP: 002b:00007ffe4a4a8fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4652.600485][T23378] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe6123b7a4a
[ 4652.600487][T23378] RDX: 0000000000000040 RSI: 0000000026468340 RDI: 0000000000000005
[ 4652.600489][T23378] RBP: 00007ffe4a4a9070 R08: 0000000000418574 R09: 000000000000001c
[ 4652.600491][T23378] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4652.600493][T23378] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6124e0000
| [ 4652.600493][T23378] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6124e0000
| [ 4652.600508][T23378]
| [ 4653.093100][T23382] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23382
| [4653.093550][T23382] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4653.093795][T23382] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4653.093797][T23382] Call Trace:
[ 4653.093799][T23382]
[4653.093802][T23382] dump_stack_lvl (lib/dump_stack.c:123)
[4653.093810][T23382] check_preemption_disabled (lib/smp_processor_id.c:52)
[4653.093816][T23382] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4653.093823][T23382] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4653.093832][T23382] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4653.093838][T23382] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4653.093843][T23382] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4653.093855][T23382] rawv6_sendmsg (net/ipv6/raw.c:918)
[4653.093867][T23382] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4653.093873][T23382] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4653.093878][T23382] ? __lock_release (kernel/locking/lockdep.c:5534)
[4653.093887][T23382] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4653.093892][T23382] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4653.093901][T23382] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4653.093917][T23382] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4653.093920][T23382] ? __lock_release (kernel/locking/lockdep.c:5534)
[4653.093931][T23382] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4653.093938][T23382] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4653.093944][T23382] ? __pfx___sys_sendto (net/socket.c:2147)
[4653.093959][T23382] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4653.093966][T23382] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4653.093974][T23382] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4653.093981][T23382] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4653.093992][T23382] __x64_sys_sendto (net/socket.c:2183)
[4653.093996][T23382] ? 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)
[4653.094000][T23382] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4653.094005][T23382] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4653.094010][T23382] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4653.094014][T23382] RIP: 0033:0x7f6af0b48a4a
[ 4653.094018][T23382] 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
[ 4653.094021][T23382] RSP: 002b:00007ffe9feaf798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4653.094025][T23382] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6af0b48a4a
[ 4653.094028][T23382] RDX: 0000000000000040 RSI: 00000000137ce340 RDI: 0000000000000005
[ 4653.094030][T23382] RBP: 00007ffe9feaf820 R08: 0000000000418574 R09: 000000000000001c
[ 4653.094032][T23382] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4653.094034][T23382] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6af0c71000
| [ 4653.094034][T23382] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6af0c71000
| [ 4653.094049][T23382]
| [ 4653.107595][T23382] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23382
| [4653.107963][T23382] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4653.108211][T23382] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4653.108213][T23382] Call Trace:
[ 4653.108215][T23382]
[4653.108218][T23382] dump_stack_lvl (lib/dump_stack.c:123)
[4653.108224][T23382] check_preemption_disabled (lib/smp_processor_id.c:52)
[4653.108230][T23382] lwtunnel_output (net/core/lwtunnel.c:359)
[4653.108237][T23382] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4653.108244][T23382] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4653.108250][T23382] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4653.108254][T23382] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4653.108267][T23382] rawv6_sendmsg (net/ipv6/raw.c:918)
[4653.108278][T23382] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4653.108284][T23382] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4653.108288][T23382] ? __lock_release (kernel/locking/lockdep.c:5534)
[4653.108296][T23382] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4653.108299][T23382] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4653.108308][T23382] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4653.108324][T23382] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4653.108327][T23382] ? __lock_release (kernel/locking/lockdep.c:5534)
[4653.108338][T23382] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4653.108342][T23382] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4653.108348][T23382] ? __pfx___sys_sendto (net/socket.c:2147)
[4653.108362][T23382] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4653.108369][T23382] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4653.108377][T23382] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4653.108384][T23382] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4653.108394][T23382] __x64_sys_sendto (net/socket.c:2183)
[4653.108398][T23382] ? 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)
[4653.108401][T23382] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4653.108406][T23382] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4653.108411][T23382] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4653.108414][T23382] RIP: 0033:0x7f6af0b48a4a
[ 4653.108418][T23382] 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
[ 4653.108421][T23382] RSP: 002b:00007ffe9feaf798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4653.108424][T23382] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6af0b48a4a
[ 4653.108426][T23382] RDX: 0000000000000040 RSI: 00000000137ce340 RDI: 0000000000000005
[ 4653.108428][T23382] RBP: 00007ffe9feaf820 R08: 0000000000418574 R09: 000000000000001c
[ 4653.108430][T23382] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4653.108432][T23382] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6af0c71000
| [ 4653.108432][T23382] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6af0c71000
| [ 4653.108447][T23382]
| [ 4653.108879][T23382] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23382
| [4653.120270][T23382] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4653.120514][T23382] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4653.120516][T23382] Call Trace:
[ 4653.120518][T23382]
[4653.120520][T23382] dump_stack_lvl (lib/dump_stack.c:123)
[4653.120526][T23382] check_preemption_disabled (lib/smp_processor_id.c:52)
[4653.120532][T23382] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4653.120539][T23382] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4653.120546][T23382] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4653.120551][T23382] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4653.120556][T23382] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4653.120569][T23382] rawv6_sendmsg (net/ipv6/raw.c:918)
[4653.120581][T23382] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4653.120586][T23382] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4653.120590][T23382] ? __lock_release (kernel/locking/lockdep.c:5534)
[4653.120598][T23382] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4653.120601][T23382] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4653.120610][T23382] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4653.120627][T23382] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4653.120629][T23382] ? __lock_release (kernel/locking/lockdep.c:5534)
[4653.120641][T23382] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4653.120645][T23382] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4653.120651][T23382] ? __pfx___sys_sendto (net/socket.c:2147)
[4653.120666][T23382] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4653.120672][T23382] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4653.120680][T23382] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4653.120687][T23382] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4653.120697][T23382] __x64_sys_sendto (net/socket.c:2183)
[4653.120701][T23382] ? 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)
[4653.120705][T23382] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4653.120709][T23382] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4653.120714][T23382] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4653.120717][T23382] RIP: 0033:0x7f6af0b48a4a
[ 4653.120721][T23382] 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
[ 4653.120723][T23382] RSP: 002b:00007ffe9feaf798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4653.120727][T23382] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6af0b48a4a
[ 4653.120729][T23382] RDX: 0000000000000040 RSI: 00000000137ce340 RDI: 0000000000000005
[ 4653.120731][T23382] RBP: 00007ffe9feaf820 R08: 0000000000418574 R09: 000000000000001c
[ 4653.120732][T23382] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4653.120735][T23382] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6af0c71000
| [ 4655.770503][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4655.991054][T23398] check_preemption_disabled: 7 callbacks suppressed
| [ 4655.991061][T23398] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23398
| [4655.991786][T23398] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4655.992043][T23398] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4655.992045][T23398] Call Trace:
[ 4655.992047][T23398]
[4655.992050][T23398] dump_stack_lvl (lib/dump_stack.c:123)
[4655.992058][T23398] check_preemption_disabled (lib/smp_processor_id.c:52)
[4655.992065][T23398] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4655.992071][T23398] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4655.992079][T23398] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4655.992086][T23398] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4655.992091][T23398] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4655.992103][T23398] rawv6_sendmsg (net/ipv6/raw.c:918)
[4655.992114][T23398] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4655.992120][T23398] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4655.992126][T23398] ? __lock_release (kernel/locking/lockdep.c:5534)
[4655.992134][T23398] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4655.992139][T23398] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4655.992148][T23398] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4655.992165][T23398] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4655.992168][T23398] ? __lock_release (kernel/locking/lockdep.c:5534)
[4655.992179][T23398] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4655.992185][T23398] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4655.992190][T23398] ? __pfx___sys_sendto (net/socket.c:2147)
[4655.992205][T23398] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4655.992212][T23398] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4655.992220][T23398] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4655.992227][T23398] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4655.992238][T23398] __x64_sys_sendto (net/socket.c:2183)
[4655.992242][T23398] ? 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)
[4655.992246][T23398] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4655.992251][T23398] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4655.992256][T23398] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4655.992260][T23398] RIP: 0033:0x7f274339ca4a
[ 4655.992265][T23398] 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
[ 4655.992268][T23398] RSP: 002b:00007ffc1e231bb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4655.992272][T23398] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f274339ca4a
[ 4655.992274][T23398] RDX: 0000000000000040 RSI: 0000000037618340 RDI: 0000000000000005
[ 4655.992276][T23398] RBP: 00007ffc1e231c40 R08: 0000000000418574 R09: 000000000000001c
[ 4655.992278][T23398] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4655.992280][T23398] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27434c5000
| [ 4656.793316][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4656.794099][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4657.483779][T23402] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23402
| [4657.484251][T23402] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4657.484503][T23402] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4657.484505][T23402] Call Trace:
[ 4657.484507][T23402]
[4657.484509][T23402] dump_stack_lvl (lib/dump_stack.c:123)
[4657.484518][T23402] check_preemption_disabled (lib/smp_processor_id.c:52)
[4657.484524][T23402] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4657.484531][T23402] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4657.484539][T23402] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4657.484546][T23402] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4657.484551][T23402] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4657.484563][T23402] rawv6_sendmsg (net/ipv6/raw.c:918)
[4657.484574][T23402] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4657.484580][T23402] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4657.484585][T23402] ? __lock_release (kernel/locking/lockdep.c:5534)
[4657.484594][T23402] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4657.484600][T23402] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4657.484609][T23402] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4657.484625][T23402] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4657.484627][T23402] ? __lock_release (kernel/locking/lockdep.c:5534)
[4657.484639][T23402] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4657.484645][T23402] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4657.484651][T23402] ? __pfx___sys_sendto (net/socket.c:2147)
[4657.484665][T23402] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4657.484672][T23402] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4657.484681][T23402] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4657.484688][T23402] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4657.484698][T23402] __x64_sys_sendto (net/socket.c:2183)
[4657.484702][T23402] ? 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)
[4657.484707][T23402] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4657.484712][T23402] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4657.484717][T23402] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4657.484721][T23402] RIP: 0033:0x7f07b6f89a4a
[ 4657.484725][T23402] 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
[ 4657.484729][T23402] RSP: 002b:00007ffce4ba6cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4657.484734][T23402] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f07b6f89a4a
[ 4657.484737][T23402] RDX: 0000000000000040 RSI: 00000000173a1340 RDI: 0000000000000005
[ 4657.484740][T23402] RBP: 00007ffce4ba6d40 R08: 0000000000418574 R09: 000000000000001c
[ 4657.484743][T23402] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4657.484746][T23402] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f07b70b2000
| [ 4657.484746][T23402] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f07b70b2000
| [ 4657.484768][T23402]
| [ 4658.953755][T23406] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23406
| [4658.954217][T23406] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4658.954467][T23406] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4658.954469][T23406] Call Trace:
[ 4658.954471][T23406]
[4658.954473][T23406] dump_stack_lvl (lib/dump_stack.c:123)
[4658.954482][T23406] check_preemption_disabled (lib/smp_processor_id.c:52)
[4658.954488][T23406] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4658.954495][T23406] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4658.954503][T23406] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4658.954509][T23406] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4658.954514][T23406] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4658.954526][T23406] rawv6_sendmsg (net/ipv6/raw.c:918)
[4658.954538][T23406] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4658.954544][T23406] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4658.954549][T23406] ? __lock_release (kernel/locking/lockdep.c:5534)
[4658.954558][T23406] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4658.954563][T23406] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4658.954572][T23406] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4658.954588][T23406] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4658.954591][T23406] ? __lock_release (kernel/locking/lockdep.c:5534)
[4658.954602][T23406] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4658.954607][T23406] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4658.954613][T23406] ? __pfx___sys_sendto (net/socket.c:2147)
[4658.954628][T23406] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4658.954634][T23406] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4658.954643][T23406] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4658.954650][T23406] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4658.954660][T23406] __x64_sys_sendto (net/socket.c:2183)
[4658.954664][T23406] ? 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)
[4658.954668][T23406] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4658.954673][T23406] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4658.954678][T23406] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4658.954682][T23406] RIP: 0033:0x7f8366039a4a
[ 4658.954687][T23406] 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
[ 4658.954690][T23406] RSP: 002b:00007ffe487fd508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4658.954694][T23406] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8366039a4a
[ 4658.954696][T23406] RDX: 0000000000000040 RSI: 000000000c7ec340 RDI: 0000000000000005
[ 4658.954698][T23406] RBP: 00007ffe487fd590 R08: 0000000000418574 R09: 000000000000001c
[ 4658.954700][T23406] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4658.954702][T23406] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8366162000
| [ 4658.954702][T23406] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8366162000
| [ 4658.954716][T23406]
| [ 4658.954719][T23406] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23406
| [4658.966581][T23406] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4658.966829][T23406] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4658.966831][T23406] Call Trace:
[ 4658.966833][T23406]
[4658.966835][T23406] dump_stack_lvl (lib/dump_stack.c:123)
[4658.966842][T23406] check_preemption_disabled (lib/smp_processor_id.c:52)
[4658.966847][T23406] lwtunnel_output (net/core/lwtunnel.c:359)
[4658.966854][T23406] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4658.966862][T23406] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4658.966868][T23406] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4658.966873][T23406] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4658.966885][T23406] rawv6_sendmsg (net/ipv6/raw.c:918)
[4658.966897][T23406] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4658.966902][T23406] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4658.966906][T23406] ? __lock_release (kernel/locking/lockdep.c:5534)
[4658.966913][T23406] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4658.966917][T23406] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4658.966926][T23406] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4658.966943][T23406] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4658.966946][T23406] ? __lock_release (kernel/locking/lockdep.c:5534)
[4658.966958][T23406] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4658.966962][T23406] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4658.966968][T23406] ? __pfx___sys_sendto (net/socket.c:2147)
[4658.966983][T23406] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4658.966989][T23406] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4658.966997][T23406] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4658.967004][T23406] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4658.967015][T23406] __x64_sys_sendto (net/socket.c:2183)
[4658.967019][T23406] ? 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)
[4658.967022][T23406] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4658.967026][T23406] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4658.967031][T23406] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4658.967035][T23406] RIP: 0033:0x7f8366039a4a
[ 4658.967039][T23406] 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
[ 4658.967042][T23406] RSP: 002b:00007ffe487fd508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4658.967045][T23406] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8366039a4a
[ 4658.967047][T23406] RDX: 0000000000000040 RSI: 000000000c7ec340 RDI: 0000000000000005
[ 4658.967049][T23406] RBP: 00007ffe487fd590 R08: 0000000000418574 R09: 000000000000001c
[ 4658.967051][T23406] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4658.967053][T23406] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8366162000
| [ 4658.967053][T23406] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8366162000
| [ 4658.967068][T23406]
| [ 4658.982269][T23406] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23406
| [4658.982635][T23406] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4658.982878][T23406] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4658.982880][T23406] Call Trace:
[ 4658.982882][T23406]
[4658.982884][T23406] dump_stack_lvl (lib/dump_stack.c:123)
[4658.982891][T23406] check_preemption_disabled (lib/smp_processor_id.c:52)
[4658.982897][T23406] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4658.982903][T23406] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4658.982911][T23406] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4658.982917][T23406] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4658.982922][T23406] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4658.982935][T23406] rawv6_sendmsg (net/ipv6/raw.c:918)
[4658.982947][T23406] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4658.982953][T23406] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4658.982957][T23406] ? __lock_release (kernel/locking/lockdep.c:5534)
[4658.982965][T23406] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4658.982969][T23406] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4658.982978][T23406] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4658.982994][T23406] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4658.982997][T23406] ? __lock_release (kernel/locking/lockdep.c:5534)
[4658.983009][T23406] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4658.983014][T23406] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4658.983019][T23406] ? __pfx___sys_sendto (net/socket.c:2147)
[4658.983034][T23406] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4658.983041][T23406] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4658.983049][T23406] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4658.983056][T23406] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4658.983066][T23406] __x64_sys_sendto (net/socket.c:2183)
[4658.983070][T23406] ? 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)
[4658.983073][T23406] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4658.983078][T23406] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4658.983083][T23406] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4658.983086][T23406] RIP: 0033:0x7f8366039a4a
[ 4658.983090][T23406] 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
[ 4658.983093][T23406] RSP: 002b:00007ffe487fd508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4658.983096][T23406] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8366039a4a
[ 4658.983098][T23406] RDX: 0000000000000040 RSI: 000000000c7ec340 RDI: 0000000000000005
[ 4658.983100][T23406] RBP: 00007ffe487fd590 R08: 0000000000418574 R09: 000000000000001c
[ 4658.983102][T23406] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4658.983104][T23406] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8366162000
| [ 4658.983104][T23406] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8366162000
| [ 4658.983118][T23406]
| [ 4659.441760][T23410] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23410
| [4659.442217][T23410] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4659.442471][T23410] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4659.442473][T23410] Call Trace:
[ 4659.442476][T23410]
[4659.442478][T23410] dump_stack_lvl (lib/dump_stack.c:123)
[4659.442486][T23410] check_preemption_disabled (lib/smp_processor_id.c:52)
[4659.442493][T23410] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4659.442499][T23410] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4659.442507][T23410] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4659.442513][T23410] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4659.442518][T23410] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4659.442530][T23410] rawv6_sendmsg (net/ipv6/raw.c:918)
[4659.442542][T23410] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4659.442548][T23410] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4659.442553][T23410] ? __lock_release (kernel/locking/lockdep.c:5534)
[4659.442561][T23410] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4659.442567][T23410] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4659.442576][T23410] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4659.442591][T23410] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4659.442594][T23410] ? __lock_release (kernel/locking/lockdep.c:5534)
[4659.442606][T23410] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4659.442611][T23410] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4659.442617][T23410] ? __pfx___sys_sendto (net/socket.c:2147)
[4659.442631][T23410] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4659.442638][T23410] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4659.442646][T23410] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4659.442654][T23410] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4659.442664][T23410] __x64_sys_sendto (net/socket.c:2183)
[4659.442668][T23410] ? 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)
[4659.442672][T23410] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4659.442677][T23410] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4659.442682][T23410] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4659.442685][T23410] RIP: 0033:0x7fd80f62ba4a
[ 4659.442690][T23410] 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
[ 4659.442693][T23410] RSP: 002b:00007ffc7e1440e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4659.442697][T23410] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd80f62ba4a
[ 4659.442699][T23410] RDX: 0000000000000040 RSI: 000000000f67c340 RDI: 0000000000000005
[ 4659.442701][T23410] RBP: 00007ffc7e144170 R08: 0000000000418574 R09: 000000000000001c
[ 4659.442703][T23410] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4659.442705][T23410] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd80f754000
| [ 4659.442705][T23410] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd80f754000
| [ 4659.442719][T23410]
| [ 4660.925140][T23414] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23414
| [4660.925592][T23414] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4660.925843][T23414] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4660.925845][T23414] Call Trace:
[ 4660.925847][T23414]
[4660.925849][T23414] dump_stack_lvl (lib/dump_stack.c:123)
[4660.925858][T23414] check_preemption_disabled (lib/smp_processor_id.c:52)
[4660.925865][T23414] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4660.925871][T23414] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4660.925880][T23414] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4660.925887][T23414] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4660.925892][T23414] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4660.925904][T23414] rawv6_sendmsg (net/ipv6/raw.c:918)
[4660.925915][T23414] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4660.925921][T23414] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4660.925926][T23414] ? __lock_release (kernel/locking/lockdep.c:5534)
[4660.925936][T23414] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4660.925941][T23414] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4660.925950][T23414] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4660.925966][T23414] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4660.925969][T23414] ? __lock_release (kernel/locking/lockdep.c:5534)
[4660.925980][T23414] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4660.925986][T23414] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4660.925992][T23414] ? __pfx___sys_sendto (net/socket.c:2147)
[4660.926006][T23414] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4660.926013][T23414] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4660.926022][T23414] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4660.926029][T23414] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4660.926039][T23414] __x64_sys_sendto (net/socket.c:2183)
[4660.926043][T23414] ? 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)
[4660.926047][T23414] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4660.926053][T23414] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4660.926058][T23414] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4660.926062][T23414] RIP: 0033:0x7f6db1bb3a4a
[ 4660.926066][T23414] 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
[ 4660.926069][T23414] RSP: 002b:00007ffd5a521668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4660.926073][T23414] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6db1bb3a4a
[ 4660.926075][T23414] RDX: 0000000000000040 RSI: 000000002c6ed340 RDI: 0000000000000005
[ 4660.926077][T23414] RBP: 00007ffd5a5216f0 R08: 0000000000418574 R09: 000000000000001c
[ 4660.926079][T23414] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4660.926081][T23414] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6db1cdc000
| [ 4660.938702][T23414] net_ratelimit: 3 callbacks suppressed
| [ 4660.939282][T23414] lwtunnel_output(): recursion limit reached on datapath
| [ 4662.397238][T23418] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23418
| [4662.397691][T23418] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4662.397940][T23418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4662.397942][T23418] Call Trace:
[ 4662.397944][T23418]
[4662.397947][T23418] dump_stack_lvl (lib/dump_stack.c:123)
[4662.397955][T23418] check_preemption_disabled (lib/smp_processor_id.c:52)
[4662.397961][T23418] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4662.397968][T23418] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4662.397975][T23418] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4662.397982][T23418] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4662.397987][T23418] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4662.397999][T23418] rawv6_sendmsg (net/ipv6/raw.c:918)
[4662.398011][T23418] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4662.398016][T23418] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4662.398021][T23418] ? __lock_release (kernel/locking/lockdep.c:5534)
[4662.398030][T23418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4662.398036][T23418] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4662.398045][T23418] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4662.398061][T23418] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4662.398064][T23418] ? __lock_release (kernel/locking/lockdep.c:5534)
[4662.398075][T23418] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4662.398081][T23418] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4662.398087][T23418] ? __pfx___sys_sendto (net/socket.c:2147)
[4662.398101][T23418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4662.398108][T23418] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4662.398116][T23418] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4662.398124][T23418] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4662.398134][T23418] __x64_sys_sendto (net/socket.c:2183)
[4662.398138][T23418] ? 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)
[4662.398142][T23418] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4662.398147][T23418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4662.398152][T23418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4662.398156][T23418] RIP: 0033:0x7f61b9472a4a
[ 4662.398160][T23418] 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
[ 4662.398163][T23418] RSP: 002b:00007ffd85fee278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4662.398167][T23418] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61b9472a4a
[ 4662.398169][T23418] RDX: 0000000000000040 RSI: 000000000f764340 RDI: 0000000000000005
[ 4662.398171][T23418] RBP: 00007ffd85fee300 R08: 0000000000418574 R09: 000000000000001c
[ 4662.398173][T23418] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4662.398175][T23418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61b959b000
| [ 4662.398189][T23418]
| [ 4662.411519][T23418] lwtunnel_output(): recursion limit reached on datapath
| [ 4663.884841][T23422] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23422
| [4663.885301][T23422] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4663.885555][T23422] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4663.885557][T23422] Call Trace:
[ 4663.885559][T23422]
[4663.885562][T23422] dump_stack_lvl (lib/dump_stack.c:123)
[4663.885570][T23422] check_preemption_disabled (lib/smp_processor_id.c:52)
[4663.885576][T23422] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4663.885583][T23422] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4663.885591][T23422] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4663.885598][T23422] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4663.885603][T23422] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4663.885615][T23422] rawv6_sendmsg (net/ipv6/raw.c:918)
[4663.885627][T23422] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4663.885632][T23422] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4663.885637][T23422] ? __lock_release (kernel/locking/lockdep.c:5534)
[4663.885646][T23422] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4663.885651][T23422] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4663.885660][T23422] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4663.885676][T23422] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4663.885679][T23422] ? __lock_release (kernel/locking/lockdep.c:5534)
[4663.885691][T23422] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4663.885696][T23422] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4663.885702][T23422] ? __pfx___sys_sendto (net/socket.c:2147)
[4663.885716][T23422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4663.885723][T23422] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4663.885732][T23422] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4663.885739][T23422] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4663.885749][T23422] __x64_sys_sendto (net/socket.c:2183)
[4663.885753][T23422] ? 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)
[4663.885757][T23422] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4663.885762][T23422] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4663.885767][T23422] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4663.885771][T23422] RIP: 0033:0x7fe86119ba4a
[ 4663.885775][T23422] 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
[ 4663.885778][T23422] RSP: 002b:00007fffbe71a7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4663.885782][T23422] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe86119ba4a
[ 4663.885784][T23422] RDX: 0000000000000040 RSI: 0000000029d57340 RDI: 0000000000000005
[ 4663.885786][T23422] RBP: 00007fffbe71a850 R08: 0000000000418574 R09: 000000000000001c
[ 4663.885788][T23422] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4663.885790][T23422] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8612c4000
| [ 4663.885790][T23422] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8612c4000
| [ 4663.885804][T23422]
| [ 4663.885807][T23422] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23422
| [4663.897630][T23422] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4663.897873][T23422] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4663.897875][T23422] Call Trace:
[ 4663.897877][T23422]
[4663.897879][T23422] dump_stack_lvl (lib/dump_stack.c:123)
[4663.897886][T23422] check_preemption_disabled (lib/smp_processor_id.c:52)
[4663.897892][T23422] lwtunnel_output (net/core/lwtunnel.c:359)
[4663.897898][T23422] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4663.897905][T23422] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4663.897911][T23422] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4663.897916][T23422] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4663.897928][T23422] rawv6_sendmsg (net/ipv6/raw.c:918)
[4663.897941][T23422] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4663.897947][T23422] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4663.897950][T23422] ? __lock_release (kernel/locking/lockdep.c:5534)
[4663.897958][T23422] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4663.897962][T23422] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4663.897971][T23422] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4663.897987][T23422] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4663.897990][T23422] ? __lock_release (kernel/locking/lockdep.c:5534)
[4663.898001][T23422] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4663.898006][T23422] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4663.898012][T23422] ? __pfx___sys_sendto (net/socket.c:2147)
[4663.898026][T23422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4663.898033][T23422] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4663.898041][T23422] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4663.898048][T23422] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4663.898058][T23422] __x64_sys_sendto (net/socket.c:2183)
[4663.898062][T23422] ? 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)
[4663.898066][T23422] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4663.898070][T23422] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4663.898075][T23422] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4663.898079][T23422] RIP: 0033:0x7fe86119ba4a
[ 4663.898082][T23422] 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
[ 4663.898085][T23422] RSP: 002b:00007fffbe71a7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4663.898089][T23422] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe86119ba4a
[ 4663.898091][T23422] RDX: 0000000000000040 RSI: 0000000029d57340 RDI: 0000000000000005
[ 4663.898093][T23422] RBP: 00007fffbe71a850 R08: 0000000000418574 R09: 000000000000001c
[ 4663.898095][T23422] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4663.898097][T23422] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8612c4000
| [ 4663.898097][T23422] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8612c4000
| [ 4663.898111][T23422]
| [ 4663.911050][T23422] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23422
| [4663.911409][T23422] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4663.911654][T23422] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4663.911656][T23422] Call Trace:
[ 4663.911658][T23422]
[4663.911660][T23422] dump_stack_lvl (lib/dump_stack.c:123)
[4663.911667][T23422] check_preemption_disabled (lib/smp_processor_id.c:52)
[4663.911673][T23422] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4663.911679][T23422] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4663.911686][T23422] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4663.911692][T23422] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4663.911697][T23422] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4663.911709][T23422] rawv6_sendmsg (net/ipv6/raw.c:918)
[4663.911721][T23422] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4663.911726][T23422] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4663.911730][T23422] ? __lock_release (kernel/locking/lockdep.c:5534)
[4663.911738][T23422] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4663.911742][T23422] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4663.911751][T23422] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4663.911767][T23422] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4663.911770][T23422] ? __lock_release (kernel/locking/lockdep.c:5534)
[4663.911781][T23422] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4663.911785][T23422] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4663.911791][T23422] ? __pfx___sys_sendto (net/socket.c:2147)
[4663.911806][T23422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4663.911812][T23422] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4663.911820][T23422] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4663.911827][T23422] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4663.911837][T23422] __x64_sys_sendto (net/socket.c:2183)
[4663.911841][T23422] ? 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)
[4663.911845][T23422] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4663.911849][T23422] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4663.911854][T23422] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4663.911857][T23422] RIP: 0033:0x7fe86119ba4a
[ 4663.911861][T23422] 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
[ 4663.911863][T23422] RSP: 002b:00007fffbe71a7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4663.911867][T23422] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe86119ba4a
[ 4663.911869][T23422] RDX: 0000000000000040 RSI: 0000000029d57340 RDI: 0000000000000005
[ 4663.911871][T23422] RBP: 00007fffbe71a850 R08: 0000000000418574 R09: 000000000000001c
[ 4663.911873][T23422] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4663.911874][T23422] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8612c4000
| [ 4663.911874][T23422] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8612c4000
| [ 4663.911889][T23422]
| [ 4664.378010][T23426] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23426
| [4664.378464][T23426] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4664.378710][T23426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4664.378712][T23426] Call Trace:
[ 4664.378714][T23426]
[4664.378716][T23426] dump_stack_lvl (lib/dump_stack.c:123)
[4664.378725][T23426] check_preemption_disabled (lib/smp_processor_id.c:52)
[4664.378731][T23426] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4664.378738][T23426] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4664.378746][T23426] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4664.378752][T23426] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4664.378757][T23426] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4664.378769][T23426] rawv6_sendmsg (net/ipv6/raw.c:918)
[4664.378781][T23426] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4664.378786][T23426] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4664.378791][T23426] ? __lock_release (kernel/locking/lockdep.c:5534)
[4664.378800][T23426] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4664.378805][T23426] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4664.378814][T23426] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4664.378830][T23426] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4664.378833][T23426] ? __lock_release (kernel/locking/lockdep.c:5534)
[4664.378844][T23426] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4664.378850][T23426] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4664.378855][T23426] ? __pfx___sys_sendto (net/socket.c:2147)
[4664.378870][T23426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4664.378876][T23426] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4664.378885][T23426] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4664.378892][T23426] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4664.378902][T23426] __x64_sys_sendto (net/socket.c:2183)
[4664.378906][T23426] ? 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)
[4664.378910][T23426] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4664.378915][T23426] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4664.378920][T23426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4664.378924][T23426] RIP: 0033:0x7f71dd2faa4a
[ 4664.378928][T23426] 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
[ 4664.378932][T23426] RSP: 002b:00007ffc55e5a588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4664.378937][T23426] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71dd2faa4a
[ 4664.378939][T23426] RDX: 0000000000000040 RSI: 0000000009279340 RDI: 0000000000000005
[ 4664.378941][T23426] RBP: 00007ffc55e5a610 R08: 0000000000418574 R09: 000000000000001c
[ 4664.378943][T23426] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4664.378945][T23426] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71dd423000
| [ 4664.378945][T23426] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71dd423000
| [ 4664.378959][T23426]
| [ 4664.391451][T23426] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23426
| [4664.391809][T23426] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4664.392333][T23426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4664.392335][T23426] Call Trace:
[ 4664.392337][T23426]
[4664.392339][T23426] dump_stack_lvl (lib/dump_stack.c:123)
[4664.392346][T23426] check_preemption_disabled (lib/smp_processor_id.c:52)
[4664.392351][T23426] lwtunnel_output (net/core/lwtunnel.c:359)
[4664.392358][T23426] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4664.392366][T23426] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4664.392371][T23426] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4664.392376][T23426] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4664.392388][T23426] rawv6_sendmsg (net/ipv6/raw.c:918)
[4664.392400][T23426] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4664.392406][T23426] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4664.392410][T23426] ? __lock_release (kernel/locking/lockdep.c:5534)
[4664.392418][T23426] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4664.392421][T23426] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4664.392430][T23426] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4664.392446][T23426] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4664.392449][T23426] ? __lock_release (kernel/locking/lockdep.c:5534)
[4664.392460][T23426] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4664.392465][T23426] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4664.392471][T23426] ? __pfx___sys_sendto (net/socket.c:2147)
[4664.392485][T23426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4664.392492][T23426] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4664.392500][T23426] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4664.392507][T23426] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4664.392518][T23426] __x64_sys_sendto (net/socket.c:2183)
[4664.392522][T23426] ? 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)
[4664.392525][T23426] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4664.392530][T23426] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4664.392535][T23426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4664.392538][T23426] RIP: 0033:0x7f71dd2faa4a
[ 4664.392542][T23426] 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
[ 4664.392544][T23426] RSP: 002b:00007ffc55e5a588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4664.392548][T23426] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71dd2faa4a
[ 4664.392550][T23426] RDX: 0000000000000040 RSI: 0000000009279340 RDI: 0000000000000005
[ 4664.392552][T23426] RBP: 00007ffc55e5a610 R08: 0000000000418574 R09: 000000000000001c
[ 4664.392554][T23426] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4664.392556][T23426] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71dd423000
| [ 4664.392556][T23426] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71dd423000
| [ 4664.392570][T23426]
| [ 4664.408353][T23426] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23426
| [4664.408708][T23426] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4664.408980][T23426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4664.408982][T23426] Call Trace:
[ 4664.408984][T23426]
[4664.408986][T23426] dump_stack_lvl (lib/dump_stack.c:123)
[4664.408992][T23426] check_preemption_disabled (lib/smp_processor_id.c:52)
[4664.408999][T23426] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4664.409005][T23426] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4664.409012][T23426] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4664.409018][T23426] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4664.409023][T23426] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4664.409035][T23426] rawv6_sendmsg (net/ipv6/raw.c:918)
[4664.409047][T23426] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4664.409053][T23426] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4664.409057][T23426] ? __lock_release (kernel/locking/lockdep.c:5534)
[4664.409064][T23426] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4664.409068][T23426] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4664.409077][T23426] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4664.409094][T23426] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4664.409097][T23426] ? __lock_release (kernel/locking/lockdep.c:5534)
[4664.409108][T23426] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4664.409113][T23426] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4664.409119][T23426] ? __pfx___sys_sendto (net/socket.c:2147)
[4664.409134][T23426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4664.409140][T23426] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4664.409148][T23426] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4664.409155][T23426] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4664.409165][T23426] __x64_sys_sendto (net/socket.c:2183)
[4664.409169][T23426] ? 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)
[4664.409173][T23426] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4664.409177][T23426] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4664.409182][T23426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4664.409185][T23426] RIP: 0033:0x7f71dd2faa4a
[ 4664.409189][T23426] 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
[ 4664.409191][T23426] RSP: 002b:00007ffc55e5a588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4664.409195][T23426] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71dd2faa4a
[ 4664.409197][T23426] RDX: 0000000000000040 RSI: 0000000009279340 RDI: 0000000000000005
[ 4664.409199][T23426] RBP: 00007ffc55e5a610 R08: 0000000000418574 R09: 000000000000001c
[ 4664.409201][T23426] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4664.409203][T23426] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71dd423000
| [ 4664.473165][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4664.474032][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4664.889706][T23430] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23430
| [4664.890541][T23430] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4664.890805][T23430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4664.890807][T23430] Call Trace:
[ 4664.890809][T23430]
[4664.890812][T23430] dump_stack_lvl (lib/dump_stack.c:123)
[4664.890820][T23430] check_preemption_disabled (lib/smp_processor_id.c:52)
[4664.890827][T23430] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4664.890833][T23430] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4664.890841][T23430] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4664.890847][T23430] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4664.890852][T23430] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4664.890864][T23430] rawv6_sendmsg (net/ipv6/raw.c:918)
[4664.890876][T23430] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4664.890881][T23430] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4664.890886][T23430] ? __lock_release (kernel/locking/lockdep.c:5534)
[4664.890895][T23430] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4664.890900][T23430] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4664.890909][T23430] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4664.890925][T23430] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4664.890928][T23430] ? __lock_release (kernel/locking/lockdep.c:5534)
[4664.890941][T23430] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4664.890947][T23430] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4664.890952][T23430] ? __pfx___sys_sendto (net/socket.c:2147)
[4664.890967][T23430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4664.890974][T23430] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4664.890983][T23430] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4664.890990][T23430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4664.891000][T23430] __x64_sys_sendto (net/socket.c:2183)
[4664.891004][T23430] ? 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)
[4664.891008][T23430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4664.891013][T23430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4664.891018][T23430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4664.891022][T23430] RIP: 0033:0x7f74c90c1a4a
[ 4664.891026][T23430] 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
[ 4664.891029][T23430] RSP: 002b:00007ffdb5bf6868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4664.891033][T23430] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f74c90c1a4a
[ 4664.891036][T23430] RDX: 0000000000000040 RSI: 0000000023b69340 RDI: 0000000000000005
[ 4664.891038][T23430] RBP: 00007ffdb5bf68f0 R08: 0000000000418574 R09: 000000000000001c
[ 4664.891040][T23430] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4664.891042][T23430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f74c91ea000
| [ 4664.891042][T23430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f74c91ea000
| [ 4664.891056][T23430]
| [ 4664.903459][T23430] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23430
| [4664.903827][T23430] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4664.904094][T23430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4664.904095][T23430] Call Trace:
[ 4664.904097][T23430]
[4664.904099][T23430] dump_stack_lvl (lib/dump_stack.c:123)
[4664.904106][T23430] check_preemption_disabled (lib/smp_processor_id.c:52)
[4664.904112][T23430] lwtunnel_output (net/core/lwtunnel.c:359)
[4664.904119][T23430] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4664.904126][T23430] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4664.904132][T23430] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4664.904137][T23430] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4664.904149][T23430] rawv6_sendmsg (net/ipv6/raw.c:918)
[4664.904161][T23430] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4664.904167][T23430] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4664.904171][T23430] ? __lock_release (kernel/locking/lockdep.c:5534)
[4664.904179][T23430] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4664.904182][T23430] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4664.904192][T23430] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4664.904208][T23430] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4664.904210][T23430] ? __lock_release (kernel/locking/lockdep.c:5534)
[4664.904222][T23430] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4664.904226][T23430] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4664.904232][T23430] ? __pfx___sys_sendto (net/socket.c:2147)
[4664.904246][T23430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4664.904253][T23430] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4664.904261][T23430] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4664.904268][T23430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4664.904279][T23430] __x64_sys_sendto (net/socket.c:2183)
[4664.904283][T23430] ? 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)
[4664.904286][T23430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4664.904291][T23430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4664.904296][T23430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4664.904299][T23430] RIP: 0033:0x7f74c90c1a4a
[ 4664.904303][T23430] 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
[ 4664.904306][T23430] RSP: 002b:00007ffdb5bf6868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4664.904310][T23430] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f74c90c1a4a
[ 4664.904312][T23430] RDX: 0000000000000040 RSI: 0000000023b69340 RDI: 0000000000000005
[ 4664.904313][T23430] RBP: 00007ffdb5bf68f0 R08: 0000000000418574 R09: 000000000000001c
[ 4664.904315][T23430] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4664.904317][T23430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f74c91ea000
| [ 4664.904317][T23430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f74c91ea000
| [ 4664.904332][T23430]
| [ 4664.904773][T23430] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23430
| [4664.916711][T23430] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4664.916975][T23430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4664.916977][T23430] Call Trace:
[ 4664.916979][T23430]
[4664.916982][T23430] dump_stack_lvl (lib/dump_stack.c:123)
[4664.916988][T23430] check_preemption_disabled (lib/smp_processor_id.c:52)
[4664.916994][T23430] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4664.917001][T23430] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4664.917008][T23430] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4664.917013][T23430] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4664.917018][T23430] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4664.917031][T23430] rawv6_sendmsg (net/ipv6/raw.c:918)
[4664.917043][T23430] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4664.917048][T23430] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4664.917052][T23430] ? __lock_release (kernel/locking/lockdep.c:5534)
[4664.917060][T23430] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4664.917064][T23430] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4664.917073][T23430] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4664.917090][T23430] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4664.917092][T23430] ? __lock_release (kernel/locking/lockdep.c:5534)
[4664.917104][T23430] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4664.917108][T23430] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4664.917114][T23430] ? __pfx___sys_sendto (net/socket.c:2147)
[4664.917129][T23430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4664.917136][T23430] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4664.917144][T23430] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4664.917151][T23430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4664.917162][T23430] __x64_sys_sendto (net/socket.c:2183)
[4664.917166][T23430] ? 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)
[4664.917169][T23430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4664.917174][T23430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4664.917179][T23430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4664.917182][T23430] RIP: 0033:0x7f74c90c1a4a
[ 4664.917186][T23430] 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
[ 4664.917189][T23430] RSP: 002b:00007ffdb5bf6868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4664.917192][T23430] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f74c90c1a4a
[ 4664.917194][T23430] RDX: 0000000000000040 RSI: 0000000023b69340 RDI: 0000000000000005
[ 4664.917196][T23430] RBP: 00007ffdb5bf68f0 R08: 0000000000418574 R09: 000000000000001c
[ 4664.917198][T23430] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4664.917200][T23430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f74c91ea000
| [ 4666.810532][T23446] lwtunnel_output(): recursion limit reached on datapath
| [ 4668.270784][T23450] check_preemption_disabled: 10 callbacks suppressed
| [ 4668.270791][T23450] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23450
| [4668.271566][T23450] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4668.271815][T23450] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4668.271817][T23450] Call Trace:
[ 4668.271819][T23450]
[4668.271822][T23450] dump_stack_lvl (lib/dump_stack.c:123)
[4668.271830][T23450] check_preemption_disabled (lib/smp_processor_id.c:52)
[4668.271837][T23450] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4668.271843][T23450] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4668.271851][T23450] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4668.271858][T23450] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4668.271863][T23450] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4668.271875][T23450] rawv6_sendmsg (net/ipv6/raw.c:918)
[4668.271886][T23450] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4668.271892][T23450] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4668.271897][T23450] ? __lock_release (kernel/locking/lockdep.c:5534)
[4668.271906][T23450] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4668.271911][T23450] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4668.271920][T23450] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4668.271938][T23450] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4668.271941][T23450] ? __lock_release (kernel/locking/lockdep.c:5534)
[4668.271952][T23450] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4668.271958][T23450] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4668.271963][T23450] ? __pfx___sys_sendto (net/socket.c:2147)
[4668.271978][T23450] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4668.271985][T23450] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4668.271994][T23450] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4668.272001][T23450] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4668.272011][T23450] __x64_sys_sendto (net/socket.c:2183)
[4668.272015][T23450] ? 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)
[4668.272019][T23450] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4668.272024][T23450] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4668.272029][T23450] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4668.272033][T23450] RIP: 0033:0x7f1dbf52aa4a
[ 4668.272038][T23450] 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
[ 4668.272041][T23450] RSP: 002b:00007fffa1b09688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4668.272045][T23450] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1dbf52aa4a
[ 4668.272047][T23450] RDX: 0000000000000040 RSI: 00000000358c6340 RDI: 0000000000000005
[ 4668.272049][T23450] RBP: 00007fffa1b09710 R08: 0000000000418574 R09: 000000000000001c
[ 4668.272051][T23450] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4668.272053][T23450] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1dbf653000
| [ 4668.272068][T23450]
| [ 4668.284516][T23450] lwtunnel_output(): recursion limit reached on datapath
| [ 4669.764026][T23454] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23454
| [4669.764472][T23454] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4669.764718][T23454] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4669.764720][T23454] Call Trace:
[ 4669.764723][T23454]
[4669.764725][T23454] dump_stack_lvl (lib/dump_stack.c:123)
[4669.764733][T23454] check_preemption_disabled (lib/smp_processor_id.c:52)
[4669.764740][T23454] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4669.764746][T23454] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4669.764754][T23454] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4669.764761][T23454] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4669.764766][T23454] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4669.764778][T23454] rawv6_sendmsg (net/ipv6/raw.c:918)
[4669.764789][T23454] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4669.764795][T23454] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4669.764800][T23454] ? __lock_release (kernel/locking/lockdep.c:5534)
[4669.764809][T23454] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4669.764814][T23454] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4669.764823][T23454] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4669.764839][T23454] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4669.764842][T23454] ? __lock_release (kernel/locking/lockdep.c:5534)
[4669.764853][T23454] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4669.764859][T23454] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4669.764864][T23454] ? __pfx___sys_sendto (net/socket.c:2147)
[4669.764879][T23454] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4669.764886][T23454] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4669.764895][T23454] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4669.764902][T23454] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4669.764912][T23454] __x64_sys_sendto (net/socket.c:2183)
[4669.764916][T23454] ? 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)
[4669.764920][T23454] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4669.764926][T23454] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4669.764931][T23454] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4669.764936][T23454] RIP: 0033:0x7fa764adda4a
[ 4669.764941][T23454] 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
[ 4669.764944][T23454] RSP: 002b:00007ffcfce0cba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4669.764948][T23454] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa764adda4a
[ 4669.764950][T23454] RDX: 0000000000000040 RSI: 00000000005e2340 RDI: 0000000000000005
[ 4669.764952][T23454] RBP: 00007ffcfce0cc30 R08: 0000000000418574 R09: 000000000000001c
[ 4669.764954][T23454] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4669.764956][T23454] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa764c06000
| [ 4669.764970][T23454]
| [ 4669.778175][T23454] lwtunnel_output(): recursion limit reached on datapath
| [ 4671.245769][T23458] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23458
| [4671.246856][T23458] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4671.247139][T23458] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4671.247141][T23458] Call Trace:
[ 4671.247143][T23458]
[4671.247146][T23458] dump_stack_lvl (lib/dump_stack.c:123)
[4671.247154][T23458] check_preemption_disabled (lib/smp_processor_id.c:52)
[4671.247161][T23458] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4671.247167][T23458] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4671.247176][T23458] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4671.247182][T23458] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4671.247187][T23458] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4671.247199][T23458] rawv6_sendmsg (net/ipv6/raw.c:918)
[4671.247211][T23458] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4671.247216][T23458] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4671.247222][T23458] ? __lock_release (kernel/locking/lockdep.c:5534)
[4671.247231][T23458] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4671.247236][T23458] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4671.247245][T23458] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4671.247261][T23458] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4671.247264][T23458] ? __lock_release (kernel/locking/lockdep.c:5534)
[4671.247275][T23458] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4671.247280][T23458] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4671.247286][T23458] ? __pfx___sys_sendto (net/socket.c:2147)
[4671.247301][T23458] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4671.247308][T23458] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4671.247317][T23458] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4671.247324][T23458] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4671.247334][T23458] __x64_sys_sendto (net/socket.c:2183)
[4671.247338][T23458] ? 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)
[4671.247342][T23458] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4671.247347][T23458] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4671.247352][T23458] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4671.247356][T23458] RIP: 0033:0x7f64e7531a4a
[ 4671.247361][T23458] 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
[ 4671.247364][T23458] RSP: 002b:00007ffd24ccd528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4671.247368][T23458] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f64e7531a4a
[ 4671.247370][T23458] RDX: 0000000000000040 RSI: 000000002c4f6340 RDI: 0000000000000005
[ 4671.247372][T23458] RBP: 00007ffd24ccd5b0 R08: 0000000000418574 R09: 000000000000001c
[ 4671.247374][T23458] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4671.247376][T23458] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64e765a000
| [ 4671.247376][T23458] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64e765a000
| [ 4671.247390][T23458]
| [ 4671.247393][T23458] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23458
| [4671.259365][T23458] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4671.259620][T23458] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4671.259621][T23458] Call Trace:
[ 4671.259623][T23458]
[4671.259626][T23458] dump_stack_lvl (lib/dump_stack.c:123)
[4671.259632][T23458] check_preemption_disabled (lib/smp_processor_id.c:52)
[4671.259638][T23458] lwtunnel_output (net/core/lwtunnel.c:359)
[4671.259645][T23458] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4671.259652][T23458] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4671.259658][T23458] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4671.259663][T23458] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4671.259675][T23458] rawv6_sendmsg (net/ipv6/raw.c:918)
[4671.259687][T23458] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4671.259692][T23458] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4671.259696][T23458] ? __lock_release (kernel/locking/lockdep.c:5534)
[4671.259704][T23458] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4671.259708][T23458] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4671.259716][T23458] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4671.259733][T23458] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4671.259736][T23458] ? __lock_release (kernel/locking/lockdep.c:5534)
[4671.259747][T23458] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4671.259751][T23458] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4671.259757][T23458] ? __pfx___sys_sendto (net/socket.c:2147)
[4671.259772][T23458] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4671.259778][T23458] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4671.259786][T23458] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4671.259793][T23458] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4671.259804][T23458] __x64_sys_sendto (net/socket.c:2183)
[4671.259808][T23458] ? 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)
[4671.259811][T23458] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4671.259816][T23458] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4671.259821][T23458] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4671.259824][T23458] RIP: 0033:0x7f64e7531a4a
[ 4671.259828][T23458] 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
[ 4671.259831][T23458] RSP: 002b:00007ffd24ccd528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4671.259834][T23458] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f64e7531a4a
[ 4671.259836][T23458] RDX: 0000000000000040 RSI: 000000002c4f6340 RDI: 0000000000000005
[ 4671.259838][T23458] RBP: 00007ffd24ccd5b0 R08: 0000000000418574 R09: 000000000000001c
[ 4671.259840][T23458] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4671.259842][T23458] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64e765a000
| [ 4671.259842][T23458] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64e765a000
| [ 4671.259857][T23458]
| [ 4671.273247][T23458] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23458
| [4671.273629][T23458] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4671.273887][T23458] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4671.273889][T23458] Call Trace:
[ 4671.273890][T23458]
[4671.273893][T23458] dump_stack_lvl (lib/dump_stack.c:123)
[4671.273899][T23458] check_preemption_disabled (lib/smp_processor_id.c:52)
[4671.273905][T23458] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4671.273911][T23458] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4671.273918][T23458] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4671.273924][T23458] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4671.273929][T23458] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4671.273943][T23458] rawv6_sendmsg (net/ipv6/raw.c:918)
[4671.273955][T23458] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4671.273961][T23458] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4671.273965][T23458] ? __lock_release (kernel/locking/lockdep.c:5534)
[4671.273973][T23458] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4671.273977][T23458] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4671.273986][T23458] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4671.274002][T23458] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4671.274005][T23458] ? __lock_release (kernel/locking/lockdep.c:5534)
[4671.274017][T23458] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4671.274021][T23458] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4671.274027][T23458] ? __pfx___sys_sendto (net/socket.c:2147)
[4671.274042][T23458] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4671.274048][T23458] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4671.274056][T23458] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4671.274063][T23458] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4671.274073][T23458] __x64_sys_sendto (net/socket.c:2183)
[4671.274077][T23458] ? 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)
[4671.274081][T23458] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4671.274086][T23458] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4671.274091][T23458] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4671.274094][T23458] RIP: 0033:0x7f64e7531a4a
[ 4671.274098][T23458] 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
[ 4671.274100][T23458] RSP: 002b:00007ffd24ccd528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4671.274104][T23458] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f64e7531a4a
[ 4671.274106][T23458] RDX: 0000000000000040 RSI: 000000002c4f6340 RDI: 0000000000000005
[ 4671.274108][T23458] RBP: 00007ffd24ccd5b0 R08: 0000000000418574 R09: 000000000000001c
[ 4671.274110][T23458] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4671.274112][T23458] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64e765a000
| [ 4671.274112][T23458] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64e765a000
| [ 4671.274127][T23458]
| [ 4671.744663][T23462] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23462
| [4671.745402][T23462] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4671.745664][T23462] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4671.745666][T23462] Call Trace:
[ 4671.745668][T23462]
[4671.745671][T23462] dump_stack_lvl (lib/dump_stack.c:123)
[4671.745679][T23462] check_preemption_disabled (lib/smp_processor_id.c:52)
[4671.745685][T23462] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4671.745692][T23462] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4671.745700][T23462] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4671.745707][T23462] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4671.745712][T23462] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4671.745724][T23462] rawv6_sendmsg (net/ipv6/raw.c:918)
[4671.745736][T23462] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4671.745740][T23462] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4671.745750][T23462] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4671.745755][T23462] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4671.745759][T23462] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4671.745768][T23462] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4671.745784][T23462] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4671.745787][T23462] ? __lock_release (kernel/locking/lockdep.c:5534)
[4671.745798][T23462] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4671.745804][T23462] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4671.745810][T23462] ? __pfx___sys_sendto (net/socket.c:2147)
[4671.745822][T23462] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4671.745830][T23462] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4671.745834][T23462] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4671.745839][T23462] ? __lock_release (kernel/locking/lockdep.c:5534)
[4671.745845][T23462] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[4671.745851][T23462] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[4671.745860][T23462] __x64_sys_sendto (net/socket.c:2183)
[4671.745864][T23462] ? 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)
[4671.745867][T23462] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4671.745872][T23462] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4671.745877][T23462] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4671.745880][T23462] RIP: 0033:0x7fb3e1408a4a
[ 4671.745885][T23462] 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
[ 4671.745888][T23462] RSP: 002b:00007ffd79454cd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4671.745892][T23462] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb3e1408a4a
[ 4671.745894][T23462] RDX: 0000000000000040 RSI: 0000000029fa8340 RDI: 0000000000000005
[ 4671.745896][T23462] RBP: 00007ffd79454d60 R08: 0000000000418574 R09: 000000000000001c
[ 4671.745898][T23462] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4671.745900][T23462] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3e1531000
| [ 4671.745914][T23462]
| [ 4671.745917][T23462] lwtunnel_output(): recursion limit reached on datapath
| [ 4673.243307][T23466] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23466
| [4673.243800][T23466] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4673.244101][T23466] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4673.244103][T23466] Call Trace:
[ 4673.244106][T23466]
[4673.244108][T23466] dump_stack_lvl (lib/dump_stack.c:123)
[4673.244117][T23466] check_preemption_disabled (lib/smp_processor_id.c:52)
[4673.244124][T23466] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4673.244130][T23466] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4673.244139][T23466] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4673.244145][T23466] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4673.244151][T23466] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4673.244163][T23466] rawv6_sendmsg (net/ipv6/raw.c:918)
[4673.244174][T23466] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4673.244180][T23466] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4673.244185][T23466] ? __lock_release (kernel/locking/lockdep.c:5534)
[4673.244194][T23466] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4673.244200][T23466] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4673.244209][T23466] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4673.244225][T23466] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4673.244228][T23466] ? __lock_release (kernel/locking/lockdep.c:5534)
[4673.244239][T23466] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4673.244245][T23466] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4673.244251][T23466] ? __pfx___sys_sendto (net/socket.c:2147)
[4673.244265][T23466] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4673.244272][T23466] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4673.244282][T23466] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4673.244289][T23466] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4673.244299][T23466] __x64_sys_sendto (net/socket.c:2183)
[4673.244303][T23466] ? 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)
[4673.244307][T23466] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4673.244312][T23466] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4673.244317][T23466] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4673.244321][T23466] RIP: 0033:0x7fe629317a4a
[ 4673.244325][T23466] 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
[ 4673.244329][T23466] RSP: 002b:00007ffc40c3e178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4673.244333][T23466] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe629317a4a
[ 4673.244335][T23466] RDX: 0000000000000040 RSI: 00000000115d7340 RDI: 0000000000000005
[ 4673.244337][T23466] RBP: 00007ffc40c3e200 R08: 0000000000418574 R09: 000000000000001c
[ 4673.244339][T23466] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4673.244341][T23466] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe629440000
| [ 4673.244341][T23466] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe629440000
| [ 4673.244355][T23466]
| [ 4673.244358][T23466] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23466
| [4673.257241][T23466] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4673.257501][T23466] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4673.257503][T23466] Call Trace:
[ 4673.257505][T23466]
[4673.257507][T23466] dump_stack_lvl (lib/dump_stack.c:123)
[4673.257514][T23466] check_preemption_disabled (lib/smp_processor_id.c:52)
[4673.257520][T23466] lwtunnel_output (net/core/lwtunnel.c:359)
[4673.257526][T23466] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4673.257533][T23466] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4673.257539][T23466] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4673.257544][T23466] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4673.257557][T23466] rawv6_sendmsg (net/ipv6/raw.c:918)
[4673.257569][T23466] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4673.257574][T23466] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4673.257578][T23466] ? __lock_release (kernel/locking/lockdep.c:5534)
[4673.257586][T23466] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4673.257590][T23466] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4673.257599][T23466] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4673.257615][T23466] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4673.257618][T23466] ? __lock_release (kernel/locking/lockdep.c:5534)
[4673.257630][T23466] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4673.257634][T23466] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4673.257639][T23466] ? __pfx___sys_sendto (net/socket.c:2147)
[4673.257654][T23466] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4673.257661][T23466] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4673.257669][T23466] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4673.257676][T23466] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4673.257687][T23466] __x64_sys_sendto (net/socket.c:2183)
[4673.257691][T23466] ? 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)
[4673.257694][T23466] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4673.257699][T23466] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4673.257704][T23466] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4673.257707][T23466] RIP: 0033:0x7fe629317a4a
[ 4673.257711][T23466] 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
[ 4673.257714][T23466] RSP: 002b:00007ffc40c3e178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4673.257718][T23466] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe629317a4a
[ 4673.257720][T23466] RDX: 0000000000000040 RSI: 00000000115d7340 RDI: 0000000000000005
[ 4673.257722][T23466] RBP: 00007ffc40c3e200 R08: 0000000000418574 R09: 000000000000001c
[ 4673.257724][T23466] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4673.257726][T23466] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe629440000
| [ 4673.257726][T23466] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe629440000
| [ 4673.257740][T23466]
| [ 4673.274722][T23466] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23466
| [4673.275109][T23466] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4673.275437][T23466] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4673.275439][T23466] Call Trace:
[ 4673.275441][T23466]
[4673.275443][T23466] dump_stack_lvl (lib/dump_stack.c:123)
[4673.275451][T23466] check_preemption_disabled (lib/smp_processor_id.c:52)
[4673.275457][T23466] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4673.275464][T23466] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4673.275471][T23466] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4673.275477][T23466] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4673.275482][T23466] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4673.275494][T23466] rawv6_sendmsg (net/ipv6/raw.c:918)
[4673.275506][T23466] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4673.275512][T23466] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4673.275515][T23466] ? __lock_release (kernel/locking/lockdep.c:5534)
[4673.275523][T23466] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4673.275527][T23466] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4673.275536][T23466] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4673.275553][T23466] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4673.275555][T23466] ? __lock_release (kernel/locking/lockdep.c:5534)
[4673.275567][T23466] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4673.275571][T23466] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4673.275577][T23466] ? __pfx___sys_sendto (net/socket.c:2147)
[4673.275592][T23466] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4673.275599][T23466] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4673.275611][T23466] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4673.275622][T23466] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4673.275642][T23466] __x64_sys_sendto (net/socket.c:2183)
[4673.275648][T23466] ? 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)
[4673.275653][T23466] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4673.275660][T23466] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4673.275669][T23466] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4673.275676][T23466] RIP: 0033:0x7fe629317a4a
[ 4673.275682][T23466] 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
[ 4673.275687][T23466] RSP: 002b:00007ffc40c3e178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4673.275692][T23466] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe629317a4a
[ 4673.275696][T23466] RDX: 0000000000000040 RSI: 00000000115d7340 RDI: 0000000000000005
[ 4673.275699][T23466] RBP: 00007ffc40c3e200 R08: 0000000000418574 R09: 000000000000001c
[ 4673.275702][T23466] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4673.275706][T23466] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe629440000
| [ 4673.275706][T23466] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe629440000
| [ 4673.275733][T23466]
| [ 4673.731676][T23470] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23470
| [4673.732142][T23470] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4673.732389][T23470] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4673.732391][T23470] Call Trace:
[ 4673.732393][T23470]
[4673.732395][T23470] dump_stack_lvl (lib/dump_stack.c:123)
[4673.732404][T23470] check_preemption_disabled (lib/smp_processor_id.c:52)
[4673.732410][T23470] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4673.732417][T23470] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4673.732425][T23470] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4673.732431][T23470] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4673.732436][T23470] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4673.732448][T23470] rawv6_sendmsg (net/ipv6/raw.c:918)
[4673.732459][T23470] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4673.732465][T23470] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4673.732470][T23470] ? __lock_release (kernel/locking/lockdep.c:5534)
[4673.732478][T23470] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4673.732483][T23470] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4673.732492][T23470] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4673.732508][T23470] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4673.732511][T23470] ? __lock_release (kernel/locking/lockdep.c:5534)
[4673.732522][T23470] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4673.732528][T23470] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4673.732534][T23470] ? __pfx___sys_sendto (net/socket.c:2147)
[4673.732548][T23470] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4673.732555][T23470] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4673.732563][T23470] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4673.732570][T23470] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4673.732580][T23470] __x64_sys_sendto (net/socket.c:2183)
[4673.732584][T23470] ? 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)
[4673.732588][T23470] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4673.732593][T23470] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4673.732598][T23470] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4673.732602][T23470] RIP: 0033:0x7fde14141a4a
[ 4673.732606][T23470] 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
[ 4673.732609][T23470] RSP: 002b:00007ffcabf6bd98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4673.732613][T23470] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde14141a4a
[ 4673.732615][T23470] RDX: 0000000000000040 RSI: 000000001952c340 RDI: 0000000000000005
[ 4673.732617][T23470] RBP: 00007ffcabf6be20 R08: 0000000000418574 R09: 000000000000001c
[ 4673.732619][T23470] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4673.732620][T23470] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde1426a000
| [ 4673.732635][T23470]
| [ 4673.732637][T23470] lwtunnel_output(): recursion limit reached on datapath
| [ 4675.259036][T23474] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23474
| [4675.259513][T23474] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4675.259772][T23474] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4675.259774][T23474] Call Trace:
[ 4675.259776][T23474]
[4675.259778][T23474] dump_stack_lvl (lib/dump_stack.c:123)
[4675.259787][T23474] check_preemption_disabled (lib/smp_processor_id.c:52)
[4675.259793][T23474] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4675.259800][T23474] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4675.259808][T23474] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4675.259814][T23474] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4675.259819][T23474] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4675.259831][T23474] rawv6_sendmsg (net/ipv6/raw.c:918)
[4675.259843][T23474] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4675.259848][T23474] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4675.259853][T23474] ? __lock_release (kernel/locking/lockdep.c:5534)
[4675.259862][T23474] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4675.259867][T23474] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4675.259876][T23474] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4675.259892][T23474] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4675.259895][T23474] ? __lock_release (kernel/locking/lockdep.c:5534)
[4675.259906][T23474] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4675.259912][T23474] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4675.259917][T23474] ? __pfx___sys_sendto (net/socket.c:2147)
[4675.259933][T23474] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4675.259940][T23474] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4675.259949][T23474] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4675.259956][T23474] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4675.259966][T23474] __x64_sys_sendto (net/socket.c:2183)
[4675.259970][T23474] ? 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)
[4675.259974][T23474] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4675.259979][T23474] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4675.259984][T23474] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4675.259988][T23474] RIP: 0033:0x7f0501d0da4a
[ 4675.259993][T23474] 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
[ 4675.259997][T23474] RSP: 002b:00007fff137ab6f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4675.260001][T23474] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0501d0da4a
[ 4675.260003][T23474] RDX: 0000000000000040 RSI: 0000000007f36340 RDI: 0000000000000005
[ 4675.260005][T23474] RBP: 00007fff137ab780 R08: 0000000000418574 R09: 000000000000001c
[ 4675.260008][T23474] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4675.260009][T23474] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0501e36000
| [ 4675.260009][T23474] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0501e36000
| [ 4675.260024][T23474]
| [ 4675.272434][T23474] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23474
| [4675.272807][T23474] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4675.273098][T23474] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4675.273100][T23474] Call Trace:
[ 4675.273102][T23474]
[4675.273104][T23474] dump_stack_lvl (lib/dump_stack.c:123)
[4675.273110][T23474] check_preemption_disabled (lib/smp_processor_id.c:52)
[4675.273116][T23474] lwtunnel_output (net/core/lwtunnel.c:359)
[4675.273123][T23474] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4675.273131][T23474] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4675.273136][T23474] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4675.273141][T23474] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4675.273159][T23474] rawv6_sendmsg (net/ipv6/raw.c:918)
[4675.273171][T23474] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4675.273177][T23474] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4675.273181][T23474] ? __lock_release (kernel/locking/lockdep.c:5534)
[4675.273189][T23474] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4675.273192][T23474] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4675.273201][T23474] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4675.273218][T23474] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4675.273220][T23474] ? __lock_release (kernel/locking/lockdep.c:5534)
[4675.273232][T23474] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4675.273236][T23474] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4675.273242][T23474] ? __pfx___sys_sendto (net/socket.c:2147)
[4675.273257][T23474] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4675.273263][T23474] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4675.273271][T23474] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4675.273278][T23474] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4675.273288][T23474] __x64_sys_sendto (net/socket.c:2183)
[4675.273293][T23474] ? 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)
[4675.273296][T23474] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4675.273301][T23474] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4675.273306][T23474] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4675.273309][T23474] RIP: 0033:0x7f0501d0da4a
[ 4675.273313][T23474] 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
[ 4675.273315][T23474] RSP: 002b:00007fff137ab6f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4675.273319][T23474] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0501d0da4a
[ 4675.273321][T23474] RDX: 0000000000000040 RSI: 0000000007f36340 RDI: 0000000000000005
[ 4675.273323][T23474] RBP: 00007fff137ab780 R08: 0000000000418574 R09: 000000000000001c
[ 4675.273324][T23474] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4675.273326][T23474] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0501e36000
| [ 4675.273326][T23474] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0501e36000
| [ 4675.273341][T23474]
| [ 4675.273840][T23474] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23474
| [4675.286126][T23474] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4675.286390][T23474] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4675.286392][T23474] Call Trace:
[ 4675.286393][T23474]
[4675.286396][T23474] dump_stack_lvl (lib/dump_stack.c:123)
[4675.286402][T23474] check_preemption_disabled (lib/smp_processor_id.c:52)
[4675.286408][T23474] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4675.286415][T23474] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4675.286422][T23474] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4675.286428][T23474] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4675.286433][T23474] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4675.286445][T23474] rawv6_sendmsg (net/ipv6/raw.c:918)
[4675.286457][T23474] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4675.286462][T23474] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4675.286467][T23474] ? __lock_release (kernel/locking/lockdep.c:5534)
[4675.286475][T23474] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4675.286479][T23474] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4675.286488][T23474] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4675.286504][T23474] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4675.286507][T23474] ? __lock_release (kernel/locking/lockdep.c:5534)
[4675.286518][T23474] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4675.286523][T23474] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4675.286528][T23474] ? __pfx___sys_sendto (net/socket.c:2147)
[4675.286543][T23474] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4675.286549][T23474] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4675.286557][T23474] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4675.286564][T23474] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4675.286575][T23474] __x64_sys_sendto (net/socket.c:2183)
[4675.286579][T23474] ? 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)
[4675.286582][T23474] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4675.286587][T23474] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4675.286592][T23474] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4675.286595][T23474] RIP: 0033:0x7f0501d0da4a
[ 4675.286599][T23474] 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
[ 4675.286601][T23474] RSP: 002b:00007fff137ab6f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4675.286605][T23474] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0501d0da4a
[ 4675.286607][T23474] RDX: 0000000000000040 RSI: 0000000007f36340 RDI: 0000000000000005
[ 4675.286609][T23474] RBP: 00007fff137ab780 R08: 0000000000418574 R09: 000000000000001c
[ 4675.286611][T23474] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4675.286613][T23474] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0501e36000
| [ 4675.286613][T23474] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0501e36000
| [ 4675.286628][T23474]
| [ 4675.746924][T23478] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23478
| [4675.747781][T23478] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4675.748057][T23478] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4675.748059][T23478] Call Trace:
[ 4675.748062][T23478]
[4675.748064][T23478] dump_stack_lvl (lib/dump_stack.c:123)
[4675.748073][T23478] check_preemption_disabled (lib/smp_processor_id.c:52)
[4675.748079][T23478] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4675.748086][T23478] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4675.748094][T23478] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4675.748100][T23478] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4675.748105][T23478] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4675.748117][T23478] rawv6_sendmsg (net/ipv6/raw.c:918)
[4675.748129][T23478] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4675.748134][T23478] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4675.748140][T23478] ? __lock_release (kernel/locking/lockdep.c:5534)
[4675.748148][T23478] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4675.748153][T23478] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4675.748162][T23478] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4675.748178][T23478] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4675.748181][T23478] ? __lock_release (kernel/locking/lockdep.c:5534)
[4675.748192][T23478] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4675.748198][T23478] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4675.748203][T23478] ? __pfx___sys_sendto (net/socket.c:2147)
[4675.748218][T23478] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4675.748225][T23478] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4675.748234][T23478] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4675.748241][T23478] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4675.748251][T23478] __x64_sys_sendto (net/socket.c:2183)
[4675.748255][T23478] ? 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)
[4675.748259][T23478] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4675.748264][T23478] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4675.748269][T23478] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4675.748272][T23478] RIP: 0033:0x7f34df94aa4a
[ 4675.748277][T23478] 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
[ 4675.748280][T23478] RSP: 002b:00007ffe831ccbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4675.748283][T23478] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34df94aa4a
[ 4675.748286][T23478] RDX: 0000000000000040 RSI: 0000000040004340 RDI: 0000000000000005
[ 4675.748288][T23478] RBP: 00007ffe831ccc80 R08: 0000000000418574 R09: 000000000000001c
[ 4675.748290][T23478] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4675.748292][T23478] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34dfa73000
| [ 4675.748292][T23478] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34dfa73000
| [ 4675.748306][T23478]
| [ 4675.748309][T23478] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23478
| [4675.760260][T23478] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4675.760519][T23478] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4675.760521][T23478] Call Trace:
[ 4675.760523][T23478]
[4675.760525][T23478] dump_stack_lvl (lib/dump_stack.c:123)
[4675.760532][T23478] check_preemption_disabled (lib/smp_processor_id.c:52)
[4675.760538][T23478] lwtunnel_output (net/core/lwtunnel.c:359)
[4675.760545][T23478] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4675.760553][T23478] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4675.760559][T23478] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4675.760564][T23478] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4675.760576][T23478] rawv6_sendmsg (net/ipv6/raw.c:918)
[4675.760588][T23478] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4675.760593][T23478] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4675.760597][T23478] ? __lock_release (kernel/locking/lockdep.c:5534)
[4675.760605][T23478] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4675.760609][T23478] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4675.760619][T23478] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4675.760635][T23478] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4675.760638][T23478] ? __lock_release (kernel/locking/lockdep.c:5534)
[4675.760649][T23478] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4675.760653][T23478] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4675.760659][T23478] ? __pfx___sys_sendto (net/socket.c:2147)
[4675.760674][T23478] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4675.760680][T23478] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4675.760689][T23478] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4675.760696][T23478] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4675.760706][T23478] __x64_sys_sendto (net/socket.c:2183)
[4675.760710][T23478] ? 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)
[4675.760714][T23478] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4675.760718][T23478] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4675.760723][T23478] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4675.760727][T23478] RIP: 0033:0x7f34df94aa4a
[ 4675.760730][T23478] 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
[ 4675.760733][T23478] RSP: 002b:00007ffe831ccbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4675.760736][T23478] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34df94aa4a
[ 4675.760739][T23478] RDX: 0000000000000040 RSI: 0000000040004340 RDI: 0000000000000005
[ 4675.760740][T23478] RBP: 00007ffe831ccc80 R08: 0000000000418574 R09: 000000000000001c
[ 4675.760742][T23478] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4675.760744][T23478] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34dfa73000
| [ 4675.760744][T23478] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34dfa73000
| [ 4675.760759][T23478]
| [ 4675.775903][T23478] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23478
| [4675.776297][T23478] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4675.776560][T23478] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4675.776562][T23478] Call Trace:
[ 4675.776564][T23478]
[4675.776566][T23478] dump_stack_lvl (lib/dump_stack.c:123)
[4675.776573][T23478] check_preemption_disabled (lib/smp_processor_id.c:52)
[4675.776579][T23478] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4675.776586][T23478] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4675.776593][T23478] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4675.776599][T23478] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4675.776604][T23478] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4675.776617][T23478] rawv6_sendmsg (net/ipv6/raw.c:918)
[4675.776628][T23478] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4675.776634][T23478] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4675.776638][T23478] ? __lock_release (kernel/locking/lockdep.c:5534)
[4675.776646][T23478] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4675.776650][T23478] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4675.776659][T23478] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4675.776675][T23478] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4675.776678][T23478] ? __lock_release (kernel/locking/lockdep.c:5534)
[4675.776690][T23478] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4675.776694][T23478] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4675.776700][T23478] ? __pfx___sys_sendto (net/socket.c:2147)
[4675.776715][T23478] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4675.776722][T23478] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4675.776729][T23478] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4675.776737][T23478] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4675.776747][T23478] __x64_sys_sendto (net/socket.c:2183)
[4675.776751][T23478] ? 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)
[4675.776754][T23478] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4675.776759][T23478] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4675.776764][T23478] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4675.776768][T23478] RIP: 0033:0x7f34df94aa4a
[ 4675.776771][T23478] 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
[ 4675.776774][T23478] RSP: 002b:00007ffe831ccbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4675.776778][T23478] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34df94aa4a
[ 4675.776780][T23478] RDX: 0000000000000040 RSI: 0000000040004340 RDI: 0000000000000005
[ 4675.776782][T23478] RBP: 00007ffe831ccc80 R08: 0000000000418574 R09: 000000000000001c
[ 4675.776784][T23478] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4675.776786][T23478] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34dfa73000
| [ 4675.776786][T23478] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34dfa73000
| [ 4675.776801][T23478]
| [ 4676.264322][T23482] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23482
| [4676.264776][T23482] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4676.266146][T23482] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4676.266148][T23482] Call Trace:
[ 4676.266151][T23482]
[4676.266153][T23482] dump_stack_lvl (lib/dump_stack.c:123)
[4676.266161][T23482] check_preemption_disabled (lib/smp_processor_id.c:52)
[4676.266167][T23482] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4676.266174][T23482] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4676.266182][T23482] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4676.266188][T23482] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4676.266193][T23482] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4676.266206][T23482] rawv6_sendmsg (net/ipv6/raw.c:918)
[4676.266217][T23482] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4676.266222][T23482] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4676.266228][T23482] ? __lock_release (kernel/locking/lockdep.c:5534)
[4676.266237][T23482] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4676.266242][T23482] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4676.266251][T23482] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4676.266267][T23482] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4676.266269][T23482] ? __lock_release (kernel/locking/lockdep.c:5534)
[4676.266281][T23482] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4676.266287][T23482] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4676.266292][T23482] ? __pfx___sys_sendto (net/socket.c:2147)
[4676.266307][T23482] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4676.266314][T23482] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4676.266323][T23482] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4676.266330][T23482] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4676.266340][T23482] __x64_sys_sendto (net/socket.c:2183)
[4676.266344][T23482] ? 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)
[4676.266348][T23482] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4676.266353][T23482] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4676.266358][T23482] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4676.266362][T23482] RIP: 0033:0x7f77b72a2a4a
[ 4676.266367][T23482] 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
[ 4676.266370][T23482] RSP: 002b:00007ffd9c8447a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4676.266373][T23482] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f77b72a2a4a
[ 4676.266376][T23482] RDX: 0000000000000040 RSI: 0000000006ab5340 RDI: 0000000000000005
[ 4676.266378][T23482] RBP: 00007ffd9c844830 R08: 0000000000418574 R09: 000000000000001c
[ 4676.266380][T23482] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4676.266382][T23482] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77b73cb000
| [ 4676.266396][T23482]
| [ 4676.266399][T23482] lwtunnel_output(): recursion limit reached on datapath
| [ 4677.757807][T23486] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23486
| [4677.758280][T23486] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4677.758531][T23486] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4677.758534][T23486] Call Trace:
[ 4677.758536][T23486]
[4677.758538][T23486] dump_stack_lvl (lib/dump_stack.c:123)
[4677.758547][T23486] check_preemption_disabled (lib/smp_processor_id.c:52)
[4677.758553][T23486] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4677.758560][T23486] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4677.758568][T23486] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4677.758574][T23486] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4677.758579][T23486] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4677.758591][T23486] rawv6_sendmsg (net/ipv6/raw.c:918)
[4677.758603][T23486] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4677.758608][T23486] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4677.758613][T23486] ? __lock_release (kernel/locking/lockdep.c:5534)
[4677.758621][T23486] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4677.758626][T23486] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4677.758635][T23486] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4677.758651][T23486] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4677.758654][T23486] ? __lock_release (kernel/locking/lockdep.c:5534)
[4677.758666][T23486] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4677.758671][T23486] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4677.758677][T23486] ? __pfx___sys_sendto (net/socket.c:2147)
[4677.758691][T23486] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4677.758698][T23486] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4677.758707][T23486] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4677.758714][T23486] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4677.758724][T23486] __x64_sys_sendto (net/socket.c:2183)
[4677.758728][T23486] ? 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)
[4677.758733][T23486] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4677.758738][T23486] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4677.758743][T23486] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4677.758747][T23486] RIP: 0033:0x7f550bb58a4a
[ 4677.758751][T23486] 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
[ 4677.758754][T23486] RSP: 002b:00007ffffc2c2238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4677.758758][T23486] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f550bb58a4a
[ 4677.758761][T23486] RDX: 0000000000000040 RSI: 000000003832a340 RDI: 0000000000000005
[ 4677.758763][T23486] RBP: 00007ffffc2c22c0 R08: 0000000000418574 R09: 000000000000001c
[ 4677.758765][T23486] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4677.758767][T23486] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f550bc81000
| [ 4677.758781][T23486]
| [ 4677.758784][T23486] lwtunnel_output(): recursion limit reached on datapath
| [ 4679.238127][T23490] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23490
| [4679.238579][T23490] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4679.238828][T23490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4679.238830][T23490] Call Trace:
[ 4679.238832][T23490]
[4679.238834][T23490] dump_stack_lvl (lib/dump_stack.c:123)
[4679.238843][T23490] check_preemption_disabled (lib/smp_processor_id.c:52)
[4679.238849][T23490] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4679.238856][T23490] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4679.238864][T23490] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4679.238870][T23490] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4679.238875][T23490] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4679.238888][T23490] rawv6_sendmsg (net/ipv6/raw.c:918)
[4679.238899][T23490] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4679.238905][T23490] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4679.238910][T23490] ? __lock_release (kernel/locking/lockdep.c:5534)
[4679.238918][T23490] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4679.238924][T23490] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4679.238934][T23490] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4679.238950][T23490] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4679.238953][T23490] ? __lock_release (kernel/locking/lockdep.c:5534)
[4679.238964][T23490] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4679.238970][T23490] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4679.238976][T23490] ? __pfx___sys_sendto (net/socket.c:2147)
[4679.238990][T23490] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4679.238997][T23490] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4679.239005][T23490] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4679.239013][T23490] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4679.239023][T23490] __x64_sys_sendto (net/socket.c:2183)
[4679.239027][T23490] ? 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)
[4679.239031][T23490] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4679.239036][T23490] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4679.239041][T23490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4679.239045][T23490] RIP: 0033:0x7f37bc8cfa4a
[ 4679.239049][T23490] 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
[ 4679.239052][T23490] RSP: 002b:00007fff9662d5a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4679.239056][T23490] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37bc8cfa4a
[ 4679.239058][T23490] RDX: 0000000000000040 RSI: 000000003793b340 RDI: 0000000000000005
[ 4679.239060][T23490] RBP: 00007fff9662d630 R08: 0000000000418574 R09: 000000000000001c
[ 4679.239062][T23490] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4679.239064][T23490] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37bc9f8000
| [ 4679.239078][T23490]
| [ 4679.252132][T23490] lwtunnel_output(): recursion limit reached on datapath
| [ 4680.728906][T23494] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23494
| [4680.729882][T23494] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4680.730168][T23494] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4680.730169][T23494] Call Trace:
[ 4680.730172][T23494]
[4680.730174][T23494] dump_stack_lvl (lib/dump_stack.c:123)
[4680.730183][T23494] check_preemption_disabled (lib/smp_processor_id.c:52)
[4680.730189][T23494] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4680.730195][T23494] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4680.730203][T23494] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4680.730210][T23494] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4680.730215][T23494] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4680.730227][T23494] rawv6_sendmsg (net/ipv6/raw.c:918)
[4680.730239][T23494] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4680.730244][T23494] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4680.730249][T23494] ? __lock_release (kernel/locking/lockdep.c:5534)
[4680.730258][T23494] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4680.730264][T23494] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4680.730273][T23494] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4680.730289][T23494] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4680.730292][T23494] ? __lock_release (kernel/locking/lockdep.c:5534)
[4680.730303][T23494] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4680.730309][T23494] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4680.730314][T23494] ? __pfx___sys_sendto (net/socket.c:2147)
[4680.730329][T23494] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4680.730336][T23494] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4680.730344][T23494] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4680.730351][T23494] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4680.730361][T23494] __x64_sys_sendto (net/socket.c:2183)
[4680.730365][T23494] ? 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)
[4680.730369][T23494] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4680.730374][T23494] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4680.730379][T23494] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4680.730383][T23494] RIP: 0033:0x7fc4ac36da4a
[ 4680.730387][T23494] 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
[ 4680.730390][T23494] RSP: 002b:00007ffee4515ee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4680.730394][T23494] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc4ac36da4a
[ 4680.730397][T23494] RDX: 0000000000000040 RSI: 00000000182f8340 RDI: 0000000000000005
[ 4680.730399][T23494] RBP: 00007ffee4515f70 R08: 0000000000418574 R09: 000000000000001c
[ 4680.730401][T23494] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4680.730402][T23494] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4ac496000
| [ 4680.730402][T23494] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4ac496000
| [ 4680.730423][T23494]
| [ 4680.730425][T23494] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23494
| [4680.742379][T23494] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4680.742634][T23494] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4680.742636][T23494] Call Trace:
[ 4680.742638][T23494]
[4680.742640][T23494] dump_stack_lvl (lib/dump_stack.c:123)
[4680.742647][T23494] check_preemption_disabled (lib/smp_processor_id.c:52)
[4680.742653][T23494] lwtunnel_output (net/core/lwtunnel.c:359)
[4680.742659][T23494] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4680.742666][T23494] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4680.742672][T23494] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4680.742677][T23494] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4680.742689][T23494] rawv6_sendmsg (net/ipv6/raw.c:918)
[4680.742701][T23494] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4680.742706][T23494] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4680.742710][T23494] ? __lock_release (kernel/locking/lockdep.c:5534)
[4680.742718][T23494] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4680.742721][T23494] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4680.742730][T23494] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4680.742747][T23494] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4680.742749][T23494] ? __lock_release (kernel/locking/lockdep.c:5534)
[4680.742761][T23494] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4680.742766][T23494] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4680.742772][T23494] ? __pfx___sys_sendto (net/socket.c:2147)
[4680.742787][T23494] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4680.742793][T23494] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4680.742800][T23494] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4680.742808][T23494] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4680.742818][T23494] __x64_sys_sendto (net/socket.c:2183)
[4680.742822][T23494] ? 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)
[4680.742825][T23494] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4680.742830][T23494] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4680.742835][T23494] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4680.742838][T23494] RIP: 0033:0x7fc4ac36da4a
[ 4680.742842][T23494] 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
[ 4680.742845][T23494] RSP: 002b:00007ffee4515ee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4680.742848][T23494] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc4ac36da4a
[ 4680.742850][T23494] RDX: 0000000000000040 RSI: 00000000182f8340 RDI: 0000000000000005
[ 4680.742852][T23494] RBP: 00007ffee4515f70 R08: 0000000000418574 R09: 000000000000001c
[ 4680.742853][T23494] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4680.742855][T23494] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4ac496000
| [ 4680.742855][T23494] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4ac496000
| [ 4680.742870][T23494]
| [ 4680.757096][T23494] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23494
| [4680.757486][T23494] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4680.757749][T23494] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4680.757751][T23494] Call Trace:
[ 4680.757753][T23494]
[4680.757755][T23494] dump_stack_lvl (lib/dump_stack.c:123)
[4680.757761][T23494] check_preemption_disabled (lib/smp_processor_id.c:52)
[4680.757767][T23494] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4680.757774][T23494] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4680.757781][T23494] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4680.757787][T23494] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4680.757792][T23494] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4680.757804][T23494] rawv6_sendmsg (net/ipv6/raw.c:918)
[4680.757816][T23494] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4680.757821][T23494] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4680.757825][T23494] ? __lock_release (kernel/locking/lockdep.c:5534)
[4680.757833][T23494] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4680.757837][T23494] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4680.757846][T23494] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4680.757863][T23494] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4680.757865][T23494] ? __lock_release (kernel/locking/lockdep.c:5534)
[4680.757877][T23494] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4680.757881][T23494] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4680.757887][T23494] ? __pfx___sys_sendto (net/socket.c:2147)
[4680.757901][T23494] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4680.757908][T23494] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4680.757915][T23494] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4680.757922][T23494] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4680.757934][T23494] __x64_sys_sendto (net/socket.c:2183)
[4680.757938][T23494] ? 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)
[4680.757941][T23494] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4680.757946][T23494] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4680.757951][T23494] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4680.757954][T23494] RIP: 0033:0x7fc4ac36da4a
[ 4680.757957][T23494] 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
[ 4680.757960][T23494] RSP: 002b:00007ffee4515ee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4680.757963][T23494] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc4ac36da4a
[ 4680.757966][T23494] RDX: 0000000000000040 RSI: 00000000182f8340 RDI: 0000000000000005
[ 4680.757968][T23494] RBP: 00007ffee4515f70 R08: 0000000000418574 R09: 000000000000001c
[ 4680.757970][T23494] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4680.757972][T23494] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4ac496000
| [ 4680.757972][T23494] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4ac496000
| [ 4680.757987][T23494]
| [ 4681.239033][T23498] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23498
| [4681.239513][T23498] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4681.239781][T23498] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4681.239784][T23498] Call Trace:
[ 4681.239786][T23498]
[4681.239788][T23498] dump_stack_lvl (lib/dump_stack.c:123)
[4681.239796][T23498] check_preemption_disabled (lib/smp_processor_id.c:52)
[4681.239803][T23498] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4681.239809][T23498] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4681.239817][T23498] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4681.239824][T23498] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4681.239829][T23498] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4681.239841][T23498] rawv6_sendmsg (net/ipv6/raw.c:918)
[4681.239853][T23498] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4681.239858][T23498] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4681.239863][T23498] ? __lock_release (kernel/locking/lockdep.c:5534)
[4681.239871][T23498] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4681.239877][T23498] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4681.239886][T23498] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4681.239901][T23498] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4681.239904][T23498] ? __lock_release (kernel/locking/lockdep.c:5534)
[4681.239915][T23498] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4681.239921][T23498] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4681.239927][T23498] ? __pfx___sys_sendto (net/socket.c:2147)
[4681.239943][T23498] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4681.239950][T23498] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4681.239959][T23498] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4681.239966][T23498] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4681.239976][T23498] __x64_sys_sendto (net/socket.c:2183)
[4681.239980][T23498] ? 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)
[4681.239984][T23498] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4681.239989][T23498] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4681.239994][T23498] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4681.239998][T23498] RIP: 0033:0x7fe1a6eb8a4a
[ 4681.240003][T23498] 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
[ 4681.240006][T23498] RSP: 002b:00007ffc06f47f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4681.240010][T23498] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe1a6eb8a4a
[ 4681.240013][T23498] RDX: 0000000000000040 RSI: 000000003339d340 RDI: 0000000000000005
[ 4681.240015][T23498] RBP: 00007ffc06f47fd0 R08: 0000000000418574 R09: 000000000000001c
[ 4681.240017][T23498] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4681.240019][T23498] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1a6fe1000
| [ 4681.240019][T23498] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1a6fe1000
| [ 4681.240033][T23498]
| [ 4681.252442][T23498] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23498
| [4681.252807][T23498] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4681.253078][T23498] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4681.253080][T23498] Call Trace:
[ 4681.253082][T23498]
[4681.253084][T23498] dump_stack_lvl (lib/dump_stack.c:123)
[4681.253090][T23498] check_preemption_disabled (lib/smp_processor_id.c:52)
[4681.253096][T23498] lwtunnel_output (net/core/lwtunnel.c:359)
[4681.253103][T23498] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4681.253110][T23498] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4681.253116][T23498] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4681.253128][T23498] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4681.253141][T23498] rawv6_sendmsg (net/ipv6/raw.c:918)
[4681.253153][T23498] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4681.253158][T23498] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4681.253162][T23498] ? __lock_release (kernel/locking/lockdep.c:5534)
[4681.253169][T23498] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4681.253173][T23498] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4681.253182][T23498] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4681.253198][T23498] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4681.253201][T23498] ? __lock_release (kernel/locking/lockdep.c:5534)
[4681.253213][T23498] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4681.253217][T23498] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4681.253223][T23498] ? __pfx___sys_sendto (net/socket.c:2147)
[4681.253237][T23498] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4681.253244][T23498] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4681.253251][T23498] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4681.253259][T23498] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4681.253269][T23498] __x64_sys_sendto (net/socket.c:2183)
[4681.253273][T23498] ? 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)
[4681.253276][T23498] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4681.253281][T23498] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4681.253286][T23498] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4681.253290][T23498] RIP: 0033:0x7fe1a6eb8a4a
[ 4681.253293][T23498] 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
[ 4681.253296][T23498] RSP: 002b:00007ffc06f47f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4681.253299][T23498] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe1a6eb8a4a
[ 4681.253301][T23498] RDX: 0000000000000040 RSI: 000000003339d340 RDI: 0000000000000005
[ 4681.253303][T23498] RBP: 00007ffc06f47fd0 R08: 0000000000418574 R09: 000000000000001c
[ 4681.253305][T23498] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4681.253307][T23498] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1a6fe1000
| [ 4681.253307][T23498] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1a6fe1000
| [ 4681.253321][T23498]
| [ 4681.253758][T23498] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23498
| [4681.265745][T23498] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 4681.266014][T23498] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4681.266016][T23498] Call Trace:
[ 4681.266018][T23498]
[4681.266020][T23498] dump_stack_lvl (lib/dump_stack.c:123)
[4681.266026][T23498] check_preemption_disabled (lib/smp_processor_id.c:52)
[4681.266032][T23498] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[4681.266038][T23498] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4681.266045][T23498] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4681.266051][T23498] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4681.266056][T23498] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4681.266068][T23498] rawv6_sendmsg (net/ipv6/raw.c:918)
[4681.266080][T23498] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4681.266085][T23498] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4681.266089][T23498] ? __lock_release (kernel/locking/lockdep.c:5534)
[4681.266097][T23498] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4681.266101][T23498] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4681.266110][T23498] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4681.266126][T23498] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4681.266129][T23498] ? __lock_release (kernel/locking/lockdep.c:5534)
[4681.266140][T23498] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4681.266145][T23498] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4681.266151][T23498] ? __pfx___sys_sendto (net/socket.c:2147)
[4681.266166][T23498] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4681.266172][T23498] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4681.266180][T23498] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4681.266187][T23498] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4681.266197][T23498] __x64_sys_sendto (net/socket.c:2183)
[4681.266201][T23498] ? 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)
[4681.266205][T23498] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4681.266210][T23498] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4681.266214][T23498] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4681.266218][T23498] RIP: 0033:0x7fe1a6eb8a4a
[ 4681.266221][T23498] 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
[ 4681.266224][T23498] RSP: 002b:00007ffc06f47f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4681.266227][T23498] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe1a6eb8a4a
[ 4681.266229][T23498] RDX: 0000000000000040 RSI: 000000003339d340 RDI: 0000000000000005
[ 4681.266231][T23498] RBP: 00007ffc06f47fd0 R08: 0000000000418574 R09: 000000000000001c
[ 4681.266233][T23498] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4681.266234][T23498] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1a6fe1000
| [ 4681.266234][T23498] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1a6fe1000
| [ 4681.266249][T23498]
| [ 4681.741463][T23502] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23502
| [4681.741915][T23502] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4681.742184][T23502] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4681.742186][T23502] Call Trace:
[ 4681.742188][T23502]
[4681.742191][T23502] dump_stack_lvl (lib/dump_stack.c:123)
[4681.742199][T23502] check_preemption_disabled (lib/smp_processor_id.c:52)
[4681.742206][T23502] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4681.742212][T23502] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4681.742220][T23502] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4681.742226][T23502] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4681.742232][T23502] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4681.742244][T23502] rawv6_sendmsg (net/ipv6/raw.c:918)
[4681.742256][T23502] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4681.742261][T23502] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4681.742266][T23502] ? __lock_release (kernel/locking/lockdep.c:5534)
[4681.742275][T23502] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4681.742280][T23502] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4681.742289][T23502] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4681.742305][T23502] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4681.742308][T23502] ? __lock_release (kernel/locking/lockdep.c:5534)
[4681.742319][T23502] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4681.742325][T23502] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4681.742330][T23502] ? __pfx___sys_sendto (net/socket.c:2147)
[4681.742345][T23502] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4681.742352][T23502] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4681.742360][T23502] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4681.742368][T23502] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4681.742378][T23502] __x64_sys_sendto (net/socket.c:2183)
[4681.742382][T23502] ? 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)
[4681.742386][T23502] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4681.742391][T23502] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4681.742396][T23502] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4681.742399][T23502] RIP: 0033:0x7f745d8ffa4a
[ 4681.742404][T23502] 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
[ 4681.742407][T23502] RSP: 002b:00007fff0a5754a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4681.742411][T23502] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f745d8ffa4a
[ 4681.742413][T23502] RDX: 0000000000000040 RSI: 000000000e15f340 RDI: 0000000000000005
[ 4681.742415][T23502] RBP: 00007fff0a575530 R08: 0000000000418574 R09: 000000000000001c
[ 4681.742417][T23502] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4681.742419][T23502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f745da28000
| [ 4681.742434][T23502]
| [ 4681.742437][T23502] lwtunnel_output(): recursion limit reached on datapath
| [ 4683.540639][T23509] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23509
| [4683.541103][T23509] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 4683.541360][T23509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4683.541362][T23509] Call Trace:
[ 4683.541364][T23509]
[4683.541366][T23509] dump_stack_lvl (lib/dump_stack.c:123)
[4683.541375][T23509] check_preemption_disabled (lib/smp_processor_id.c:52)
[4683.541382][T23509] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[4683.541388][T23509] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4683.541396][T23509] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4683.541403][T23509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4683.541408][T23509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4683.541420][T23509] rawv6_sendmsg (net/ipv6/raw.c:918)
[4683.541431][T23509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4683.541437][T23509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4683.541442][T23509] ? __lock_release (kernel/locking/lockdep.c:5534)
[4683.541450][T23509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4683.541455][T23509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4683.541464][T23509] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4683.541480][T23509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4683.541483][T23509] ? __lock_release (kernel/locking/lockdep.c:5534)
[4683.541494][T23509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4683.541500][T23509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4683.541506][T23509] ? __pfx___sys_sendto (net/socket.c:2147)
[4683.541521][T23509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4683.541528][T23509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4683.541537][T23509] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4683.541544][T23509] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4683.541554][T23509] __x64_sys_sendto (net/socket.c:2183)
[4683.541558][T23509] ? 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)
[4683.541562][T23509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4683.541567][T23509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4683.541572][T23509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4683.541576][T23509] RIP: 0033:0x7f34370c8a4a
[ 4683.541581][T23509] 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
[ 4683.541584][T23509] RSP: 002b:00007ffc923c3548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4683.541588][T23509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34370c8a4a
[ 4683.541590][T23509] RDX: 0000000000000040 RSI: 0000000033777340 RDI: 0000000000000005
[ 4683.541592][T23509] RBP: 00007ffc923c35d0 R08: 0000000000418574 R09: 000000000000001c
[ 4683.541594][T23509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
Finger prints:
check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg