======================================
| [ 4176.705640][T21292] veth1: renamed from ioam-veth-betaR
| [ 4176.820096][T21293] veth0: renamed from ioam-veth-gamma
| [ 4251.403274][T21936] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21936
| [4251.403911][T21936] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4251.404168][T21936] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4251.404170][T21936] Call Trace:
[ 4251.404172][T21936]
[4251.404175][T21936] dump_stack_lvl (lib/dump_stack.c:123)
[4251.404182][T21936] check_preemption_disabled (lib/smp_processor_id.c:52)
[4251.404188][T21936] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4251.404195][T21936] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4251.404203][T21936] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4251.404210][T21936] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4251.404215][T21936] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4251.404226][T21936] rawv6_sendmsg (net/ipv6/raw.c:918)
[4251.404238][T21936] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4251.404243][T21936] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4251.404248][T21936] ? __lock_release (kernel/locking/lockdep.c:5534)
[4251.404257][T21936] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4251.404262][T21936] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4251.404271][T21936] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4251.404287][T21936] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4251.404289][T21936] ? __lock_release (kernel/locking/lockdep.c:5534)
[4251.404300][T21936] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4251.404306][T21936] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4251.404311][T21936] ? __pfx___sys_sendto (net/socket.c:2147)
[4251.404325][T21936] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4251.404332][T21936] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4251.404340][T21936] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4251.404347][T21936] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4251.404357][T21936] __x64_sys_sendto (net/socket.c:2183)
[4251.404361][T21936] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4251.404364][T21936] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4251.404369][T21936] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4251.404373][T21936] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4251.404377][T21936] RIP: 0033:0x7fc2c8844a4a
[ 4251.404381][T21936] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4251.404384][T21936] RSP: 002b:00007ffce2572148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4251.404388][T21936] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc2c8844a4a
[ 4251.404390][T21936] RDX: 0000000000000040 RSI: 000000001e693340 RDI: 0000000000000005
[ 4251.404392][T21936] RBP: 00007ffce25721d0 R08: 0000000000418574 R09: 000000000000001c
[ 4251.404393][T21936] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4251.404395][T21936] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2c896d000
| [ 4251.404395][T21936] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2c896d000
| [ 4251.404409][T21936]
| [ 4251.404433][T21936] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21936
| [4251.416794][T21936] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4251.417046][T21936] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4251.417047][T21936] Call Trace:
[ 4251.417049][T21936]
[4251.417051][T21936] dump_stack_lvl (lib/dump_stack.c:123)
[4251.417058][T21936] check_preemption_disabled (lib/smp_processor_id.c:52)
[4251.417064][T21936] lwtunnel_output (net/core/lwtunnel.c:359)
[4251.417071][T21936] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4251.417078][T21936] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4251.417084][T21936] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4251.417089][T21936] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4251.417101][T21936] rawv6_sendmsg (net/ipv6/raw.c:918)
[4251.417113][T21936] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4251.417118][T21936] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4251.417123][T21936] ? __lock_release (kernel/locking/lockdep.c:5534)
[4251.417131][T21936] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4251.417135][T21936] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4251.417144][T21936] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4251.417160][T21936] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4251.417163][T21936] ? __lock_release (kernel/locking/lockdep.c:5534)
[4251.417174][T21936] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4251.417179][T21936] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4251.417185][T21936] ? __pfx___sys_sendto (net/socket.c:2147)
[4251.417199][T21936] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4251.417206][T21936] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4251.417214][T21936] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4251.417221][T21936] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4251.417231][T21936] __x64_sys_sendto (net/socket.c:2183)
[4251.417235][T21936] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4251.417238][T21936] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4251.417244][T21936] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4251.417249][T21936] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4251.417252][T21936] RIP: 0033:0x7fc2c8844a4a
[ 4251.417256][T21936] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4251.417258][T21936] RSP: 002b:00007ffce2572148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4251.417262][T21936] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc2c8844a4a
[ 4251.417264][T21936] RDX: 0000000000000040 RSI: 000000001e693340 RDI: 0000000000000005
[ 4251.417266][T21936] RBP: 00007ffce25721d0 R08: 0000000000418574 R09: 000000000000001c
[ 4251.417267][T21936] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4251.417269][T21936] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2c896d000
| [ 4251.417269][T21936] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2c896d000
| [ 4251.417284][T21936]
| [ 4251.435131][T21936] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21936
| [4251.435508][T21936] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4251.435760][T21936] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4251.435761][T21936] Call Trace:
[ 4251.435763][T21936]
[4251.435765][T21936] dump_stack_lvl (lib/dump_stack.c:123)
[4251.435772][T21936] check_preemption_disabled (lib/smp_processor_id.c:52)
[4251.435777][T21936] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4251.435784][T21936] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4251.435790][T21936] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4251.435796][T21936] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4251.435801][T21936] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4251.435813][T21936] rawv6_sendmsg (net/ipv6/raw.c:918)
[4251.435824][T21936] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4251.435829][T21936] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4251.435833][T21936] ? __lock_release (kernel/locking/lockdep.c:5534)
[4251.435842][T21936] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4251.435845][T21936] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4251.435854][T21936] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4251.435870][T21936] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4251.435873][T21936] ? __lock_release (kernel/locking/lockdep.c:5534)
[4251.435884][T21936] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4251.435888][T21936] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4251.435894][T21936] ? __pfx___sys_sendto (net/socket.c:2147)
[4251.435909][T21936] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4251.435915][T21936] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4251.435922][T21936] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4251.435930][T21936] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4251.435940][T21936] __x64_sys_sendto (net/socket.c:2183)
[4251.435944][T21936] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4251.435947][T21936] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4251.435951][T21936] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4251.435956][T21936] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4251.435960][T21936] RIP: 0033:0x7fc2c8844a4a
[ 4251.435964][T21936] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4251.435966][T21936] RSP: 002b:00007ffce2572148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4251.435969][T21936] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc2c8844a4a
[ 4251.435971][T21936] RDX: 0000000000000040 RSI: 000000001e693340 RDI: 0000000000000005
[ 4251.435973][T21936] RBP: 00007ffce25721d0 R08: 0000000000418574 R09: 000000000000001c
[ 4251.435975][T21936] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4251.435976][T21936] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2c896d000
| [ 4251.435976][T21936] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2c896d000
| [ 4251.435991][T21936]
| [ 4252.025093][T21941] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21941
| [4252.026342][T21941] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4252.026626][T21941] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4252.026628][T21941] Call Trace:
[ 4252.026631][T21941]
[4252.026634][T21941] dump_stack_lvl (lib/dump_stack.c:123)
[4252.026643][T21941] check_preemption_disabled (lib/smp_processor_id.c:52)
[4252.026650][T21941] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4252.026657][T21941] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4252.026665][T21941] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4252.026673][T21941] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4252.026678][T21941] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4252.026689][T21941] rawv6_sendmsg (net/ipv6/raw.c:918)
[4252.026711][T21941] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4252.026716][T21941] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4252.026724][T21941] ? __lock_release (kernel/locking/lockdep.c:5534)
[4252.026734][T21941] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4252.026740][T21941] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4252.026749][T21941] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4252.026764][T21941] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4252.026767][T21941] ? __lock_release (kernel/locking/lockdep.c:5534)
[4252.026778][T21941] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4252.026784][T21941] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4252.026790][T21941] ? __pfx___sys_sendto (net/socket.c:2147)
[4252.026803][T21941] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4252.026810][T21941] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4252.026820][T21941] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4252.026827][T21941] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4252.026837][T21941] __x64_sys_sendto (net/socket.c:2183)
[4252.026840][T21941] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4252.026844][T21941] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4252.026850][T21941] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4252.026854][T21941] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4252.026859][T21941] RIP: 0033:0x7fbc5f98ca4a
[ 4252.026864][T21941] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4252.026867][T21941] RSP: 002b:00007ffea00fe148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4252.026871][T21941] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc5f98ca4a
[ 4252.026873][T21941] RDX: 0000000000000040 RSI: 000000000ee75340 RDI: 0000000000000005
[ 4252.026875][T21941] RBP: 00007ffea00fe1d0 R08: 0000000000418574 R09: 000000000000001c
[ 4252.026877][T21941] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4252.026878][T21941] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc5fab5000
| [ 4252.026878][T21941] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc5fab5000
| [ 4252.026893][T21941]
| [ 4252.026896][T21941] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21941
| [4252.038864][T21941] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4252.039113][T21941] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4252.039115][T21941] Call Trace:
[ 4252.039117][T21941]
[4252.039119][T21941] dump_stack_lvl (lib/dump_stack.c:123)
[4252.039125][T21941] check_preemption_disabled (lib/smp_processor_id.c:52)
[4252.039132][T21941] lwtunnel_output (net/core/lwtunnel.c:359)
[4252.039138][T21941] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4252.039146][T21941] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4252.039154][T21941] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4252.039159][T21941] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4252.039171][T21941] rawv6_sendmsg (net/ipv6/raw.c:918)
[4252.039182][T21941] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4252.039187][T21941] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4252.039192][T21941] ? __lock_release (kernel/locking/lockdep.c:5534)
[4252.039201][T21941] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4252.039205][T21941] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4252.039214][T21941] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4252.039230][T21941] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4252.039232][T21941] ? __lock_release (kernel/locking/lockdep.c:5534)
[4252.039243][T21941] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4252.039248][T21941] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4252.039254][T21941] ? __pfx___sys_sendto (net/socket.c:2147)
[4252.039268][T21941] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4252.039274][T21941] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4252.039282][T21941] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4252.039289][T21941] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4252.039299][T21941] __x64_sys_sendto (net/socket.c:2183)
[4252.039303][T21941] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4252.039306][T21941] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4252.039312][T21941] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4252.039317][T21941] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4252.039320][T21941] RIP: 0033:0x7fbc5f98ca4a
[ 4252.039323][T21941] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4252.039326][T21941] RSP: 002b:00007ffea00fe148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4252.039328][T21941] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc5f98ca4a
[ 4252.039330][T21941] RDX: 0000000000000040 RSI: 000000000ee75340 RDI: 0000000000000005
[ 4252.039332][T21941] RBP: 00007ffea00fe1d0 R08: 0000000000418574 R09: 000000000000001c
[ 4252.039334][T21941] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4252.039335][T21941] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc5fab5000
| [ 4252.039335][T21941] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc5fab5000
| [ 4252.039350][T21941]
| [ 4252.056253][T21941] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21941
| [4252.056641][T21941] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4252.056898][T21941] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4252.056899][T21941] Call Trace:
[ 4252.056902][T21941]
[4252.056904][T21941] dump_stack_lvl (lib/dump_stack.c:123)
[4252.056910][T21941] check_preemption_disabled (lib/smp_processor_id.c:52)
[4252.056917][T21941] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4252.056923][T21941] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4252.056930][T21941] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4252.056936][T21941] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4252.056941][T21941] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4252.056953][T21941] rawv6_sendmsg (net/ipv6/raw.c:918)
[4252.056964][T21941] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4252.056969][T21941] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4252.056974][T21941] ? __lock_release (kernel/locking/lockdep.c:5534)
[4252.056984][T21941] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4252.056988][T21941] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4252.056997][T21941] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4252.057013][T21941] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4252.057016][T21941] ? __lock_release (kernel/locking/lockdep.c:5534)
[4252.057027][T21941] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4252.057032][T21941] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4252.057038][T21941] ? __pfx___sys_sendto (net/socket.c:2147)
[4252.057052][T21941] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4252.057058][T21941] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4252.057066][T21941] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4252.057073][T21941] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4252.057083][T21941] __x64_sys_sendto (net/socket.c:2183)
[4252.057086][T21941] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4252.057090][T21941] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4252.057095][T21941] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4252.057099][T21941] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4252.057103][T21941] RIP: 0033:0x7fbc5f98ca4a
[ 4252.057106][T21941] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4252.057108][T21941] RSP: 002b:00007ffea00fe148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4252.057112][T21941] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc5f98ca4a
[ 4252.057114][T21941] RDX: 0000000000000040 RSI: 000000000ee75340 RDI: 0000000000000005
[ 4252.057115][T21941] RBP: 00007ffea00fe1d0 R08: 0000000000418574 R09: 000000000000001c
[ 4252.057117][T21941] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4252.057118][T21941] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc5fab5000
| [ 4252.057118][T21941] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc5fab5000
| [ 4252.057132][T21941]
| [ 4252.658930][T21946] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21946
| [4252.659411][T21946] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4252.659690][T21946] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4252.659692][T21946] Call Trace:
[ 4252.659694][T21946]
[4252.659697][T21946] dump_stack_lvl (lib/dump_stack.c:123)
[4252.659706][T21946] check_preemption_disabled (lib/smp_processor_id.c:52)
[4252.659713][T21946] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4252.659720][T21946] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4252.659728][T21946] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4252.659735][T21946] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4252.659740][T21946] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4252.659752][T21946] rawv6_sendmsg (net/ipv6/raw.c:918)
[4252.659763][T21946] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4252.659768][T21946] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4252.659776][T21946] ? __lock_release (kernel/locking/lockdep.c:5534)
[4252.659786][T21946] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4252.659792][T21946] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4252.659801][T21946] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4252.659816][T21946] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4252.659819][T21946] ? __lock_release (kernel/locking/lockdep.c:5534)
[4252.659830][T21946] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4252.659836][T21946] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4252.659841][T21946] ? __pfx___sys_sendto (net/socket.c:2147)
[4252.659855][T21946] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4252.659862][T21946] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4252.659872][T21946] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4252.659879][T21946] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4252.659889][T21946] __x64_sys_sendto (net/socket.c:2183)
[4252.659893][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)
[4252.659897][T21946] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4252.659902][T21946] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4252.659906][T21946] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4252.659912][T21946] RIP: 0033:0x7fac029dea4a
[ 4252.659916][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
[ 4252.659919][T21946] RSP: 002b:00007fff2d3b38a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4252.659923][T21946] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac029dea4a
[ 4252.659925][T21946] RDX: 0000000000000040 RSI: 000000003ea8a340 RDI: 0000000000000005
[ 4252.659926][T21946] RBP: 00007fff2d3b3930 R08: 0000000000418574 R09: 000000000000001c
[ 4252.659928][T21946] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4252.659930][T21946] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac02b07000
| [ 4252.659930][T21946] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac02b07000
| [ 4252.659943][T21946]
| [ 4252.659946][T21946] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21946
| [4252.672835][T21946] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4252.673097][T21946] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4252.673099][T21946] Call Trace:
[ 4252.673101][T21946]
[4252.673103][T21946] dump_stack_lvl (lib/dump_stack.c:123)
[4252.673109][T21946] check_preemption_disabled (lib/smp_processor_id.c:52)
[4252.673115][T21946] lwtunnel_output (net/core/lwtunnel.c:359)
[4252.673121][T21946] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4252.673129][T21946] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4252.673135][T21946] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4252.673140][T21946] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4252.673152][T21946] rawv6_sendmsg (net/ipv6/raw.c:918)
[4252.673163][T21946] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4252.673169][T21946] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4252.673173][T21946] ? __lock_release (kernel/locking/lockdep.c:5534)
[4252.673181][T21946] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4252.673185][T21946] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4252.673194][T21946] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4252.673210][T21946] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4252.673213][T21946] ? __lock_release (kernel/locking/lockdep.c:5534)
[4252.673224][T21946] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4252.673228][T21946] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4252.673234][T21946] ? __pfx___sys_sendto (net/socket.c:2147)
[4252.673249][T21946] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4252.673255][T21946] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4252.673264][T21946] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4252.673271][T21946] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4252.673281][T21946] __x64_sys_sendto (net/socket.c:2183)
[4252.673285][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)
[4252.673288][T21946] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4252.673293][T21946] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4252.673297][T21946] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4252.673301][T21946] RIP: 0033:0x7fac029dea4a
[ 4252.673305][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
[ 4252.673307][T21946] RSP: 002b:00007fff2d3b38a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4252.673310][T21946] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac029dea4a
[ 4252.673312][T21946] RDX: 0000000000000040 RSI: 000000003ea8a340 RDI: 0000000000000005
[ 4252.673314][T21946] RBP: 00007fff2d3b3930 R08: 0000000000418574 R09: 000000000000001c
[ 4252.673316][T21946] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4252.673318][T21946] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac02b07000
| [ 4252.673318][T21946] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac02b07000
| [ 4252.673333][T21946]
| [ 4252.691870][T21946] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21946
| [4252.692253][T21946] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4252.692532][T21946] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4252.692534][T21946] Call Trace:
[ 4252.692536][T21946]
[4252.692538][T21946] dump_stack_lvl (lib/dump_stack.c:123)
[4252.692545][T21946] check_preemption_disabled (lib/smp_processor_id.c:52)
[4252.692561][T21946] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4252.692567][T21946] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4252.692574][T21946] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4252.692579][T21946] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4252.692584][T21946] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4252.692596][T21946] rawv6_sendmsg (net/ipv6/raw.c:918)
[4252.692607][T21946] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4252.692612][T21946] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4252.692617][T21946] ? __lock_release (kernel/locking/lockdep.c:5534)
[4252.692625][T21946] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4252.692629][T21946] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4252.692637][T21946] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4252.692653][T21946] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4252.692656][T21946] ? __lock_release (kernel/locking/lockdep.c:5534)
[4252.692667][T21946] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4252.692671][T21946] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4252.692677][T21946] ? __pfx___sys_sendto (net/socket.c:2147)
[4252.692691][T21946] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4252.692698][T21946] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4252.692705][T21946] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4252.692713][T21946] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4252.692722][T21946] __x64_sys_sendto (net/socket.c:2183)
[4252.692726][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)
[4252.692729][T21946] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4252.692734][T21946] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4252.692738][T21946] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4252.692742][T21946] RIP: 0033:0x7fac029dea4a
[ 4252.692745][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
[ 4252.692747][T21946] RSP: 002b:00007fff2d3b38a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4252.692751][T21946] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac029dea4a
[ 4252.692753][T21946] RDX: 0000000000000040 RSI: 000000003ea8a340 RDI: 0000000000000005
[ 4252.692754][T21946] RBP: 00007fff2d3b3930 R08: 0000000000418574 R09: 000000000000001c
[ 4252.692756][T21946] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4252.692757][T21946] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac02b07000
| [ 4252.692757][T21946] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac02b07000
| [ 4252.692771][T21946]
| [ 4253.276389][T21951] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21951
| [4253.276926][T21951] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4253.277203][T21951] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4253.277206][T21951] Call Trace:
[ 4253.277208][T21951]
[4253.277210][T21951] dump_stack_lvl (lib/dump_stack.c:123)
[4253.277220][T21951] check_preemption_disabled (lib/smp_processor_id.c:52)
[4253.277228][T21951] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4253.277234][T21951] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4253.277243][T21951] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4253.277251][T21951] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4253.277256][T21951] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4253.277268][T21951] rawv6_sendmsg (net/ipv6/raw.c:918)
[4253.277279][T21951] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4253.277284][T21951] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4253.277293][T21951] ? __lock_release (kernel/locking/lockdep.c:5534)
[4253.277304][T21951] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4253.277311][T21951] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4253.277321][T21951] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4253.277337][T21951] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4253.277340][T21951] ? __lock_release (kernel/locking/lockdep.c:5534)
[4253.277351][T21951] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4253.277358][T21951] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4253.277364][T21951] ? __pfx___sys_sendto (net/socket.c:2147)
[4253.277378][T21951] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4253.277385][T21951] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4253.277396][T21951] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4253.277403][T21951] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4253.277413][T21951] __x64_sys_sendto (net/socket.c:2183)
[4253.277417][T21951] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4253.277421][T21951] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4253.277427][T21951] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4253.277432][T21951] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4253.277437][T21951] RIP: 0033:0x7f8ed1b37a4a
[ 4253.277441][T21951] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4253.277444][T21951] RSP: 002b:00007ffe51893638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4253.277448][T21951] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8ed1b37a4a
[ 4253.277450][T21951] RDX: 0000000000000040 RSI: 000000000e3ae340 RDI: 0000000000000005
[ 4253.277452][T21951] RBP: 00007ffe518936c0 R08: 0000000000418574 R09: 000000000000001c
[ 4253.277454][T21951] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4253.277455][T21951] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8ed1c60000
| [ 4253.277469][T21951]
| [ 4256.559020][T21979] check_preemption_disabled: 20 callbacks suppressed
| [ 4256.559029][T21979] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21979
| [4256.560356][T21979] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4256.560650][T21979] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4256.560651][T21979] Call Trace:
[ 4256.560654][T21979]
[4256.560656][T21979] dump_stack_lvl (lib/dump_stack.c:123)
[4256.560664][T21979] check_preemption_disabled (lib/smp_processor_id.c:52)
[4256.560670][T21979] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4256.560677][T21979] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4256.560684][T21979] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4256.560691][T21979] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4256.560696][T21979] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4256.560707][T21979] rawv6_sendmsg (net/ipv6/raw.c:918)
[4256.560719][T21979] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4256.560724][T21979] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4256.560729][T21979] ? __lock_release (kernel/locking/lockdep.c:5534)
[4256.560739][T21979] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4256.560743][T21979] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4256.560752][T21979] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4256.560768][T21979] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4256.560771][T21979] ? __lock_release (kernel/locking/lockdep.c:5534)
[4256.560782][T21979] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4256.560787][T21979] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4256.560793][T21979] ? __pfx___sys_sendto (net/socket.c:2147)
[4256.560807][T21979] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4256.560813][T21979] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4256.560822][T21979] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4256.560829][T21979] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4256.560839][T21979] __x64_sys_sendto (net/socket.c:2183)
[4256.560843][T21979] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4256.560846][T21979] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4256.560851][T21979] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4256.560855][T21979] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4256.560860][T21979] RIP: 0033:0x7fd67749aa4a
[ 4256.560864][T21979] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4256.560867][T21979] RSP: 002b:00007ffdc16675c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4256.560871][T21979] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd67749aa4a
[ 4256.560873][T21979] RDX: 0000000000000040 RSI: 000000002efe1340 RDI: 0000000000000005
[ 4256.560875][T21979] RBP: 00007ffdc1667650 R08: 0000000000418574 R09: 000000000000001c
[ 4256.560876][T21979] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4256.560878][T21979] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6775c3000
| [ 4256.560878][T21979] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6775c3000
| [ 4256.560892][T21979]
| [ 4256.560896][T21979] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21979
| [4256.573163][T21979] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4256.573419][T21979] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4256.573421][T21979] Call Trace:
[ 4256.573423][T21979]
[4256.573425][T21979] dump_stack_lvl (lib/dump_stack.c:123)
[4256.573431][T21979] check_preemption_disabled (lib/smp_processor_id.c:52)
[4256.573437][T21979] lwtunnel_output (net/core/lwtunnel.c:359)
[4256.573444][T21979] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4256.573451][T21979] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4256.573457][T21979] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4256.573462][T21979] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4256.573474][T21979] rawv6_sendmsg (net/ipv6/raw.c:918)
[4256.573487][T21979] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4256.573492][T21979] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4256.573497][T21979] ? __lock_release (kernel/locking/lockdep.c:5534)
[4256.573505][T21979] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4256.573511][T21979] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4256.573520][T21979] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4256.573536][T21979] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4256.573539][T21979] ? __lock_release (kernel/locking/lockdep.c:5534)
[4256.573550][T21979] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4256.573555][T21979] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4256.573560][T21979] ? __pfx___sys_sendto (net/socket.c:2147)
[4256.573575][T21979] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4256.573581][T21979] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4256.573589][T21979] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4256.573596][T21979] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4256.573606][T21979] __x64_sys_sendto (net/socket.c:2183)
[4256.573610][T21979] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4256.573613][T21979] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4256.573617][T21979] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4256.573622][T21979] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4256.573625][T21979] RIP: 0033:0x7fd67749aa4a
[ 4256.573629][T21979] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4256.573632][T21979] RSP: 002b:00007ffdc16675c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4256.573635][T21979] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd67749aa4a
[ 4256.573637][T21979] RDX: 0000000000000040 RSI: 000000002efe1340 RDI: 0000000000000005
[ 4256.573638][T21979] RBP: 00007ffdc1667650 R08: 0000000000418574 R09: 000000000000001c
[ 4256.573640][T21979] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4256.573641][T21979] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6775c3000
| [ 4256.573641][T21979] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6775c3000
| [ 4256.573656][T21979]
| [ 4256.586603][T21979] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21979
| [4256.587001][T21979] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4256.587279][T21979] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4256.587280][T21979] Call Trace:
[ 4256.587282][T21979]
[4256.587284][T21979] dump_stack_lvl (lib/dump_stack.c:123)
[4256.587291][T21979] check_preemption_disabled (lib/smp_processor_id.c:52)
[4256.587297][T21979] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4256.587303][T21979] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4256.587310][T21979] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4256.587316][T21979] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4256.587321][T21979] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4256.587333][T21979] rawv6_sendmsg (net/ipv6/raw.c:918)
[4256.587345][T21979] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4256.587350][T21979] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4256.587355][T21979] ? __lock_release (kernel/locking/lockdep.c:5534)
[4256.587364][T21979] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4256.587368][T21979] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4256.587377][T21979] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4256.587393][T21979] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4256.587396][T21979] ? __lock_release (kernel/locking/lockdep.c:5534)
[4256.587407][T21979] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4256.587412][T21979] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4256.587418][T21979] ? __pfx___sys_sendto (net/socket.c:2147)
[4256.587432][T21979] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4256.587438][T21979] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4256.587447][T21979] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4256.587454][T21979] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4256.587464][T21979] __x64_sys_sendto (net/socket.c:2183)
[4256.587468][T21979] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4256.587471][T21979] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4256.587477][T21979] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4256.587482][T21979] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4256.587486][T21979] RIP: 0033:0x7fd67749aa4a
[ 4256.587490][T21979] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4256.587492][T21979] RSP: 002b:00007ffdc16675c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4256.587496][T21979] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd67749aa4a
[ 4256.587498][T21979] RDX: 0000000000000040 RSI: 000000002efe1340 RDI: 0000000000000005
[ 4256.587500][T21979] RBP: 00007ffdc1667650 R08: 0000000000418574 R09: 000000000000001c
[ 4256.587501][T21979] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4256.587503][T21979] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6775c3000
| [ 4256.587503][T21979] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6775c3000
| [ 4256.587517][T21979]
| [ 4257.075113][T21983] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21983
| [4257.075594][T21983] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4257.075859][T21983] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4257.075862][T21983] Call Trace:
[ 4257.075864][T21983]
[4257.075866][T21983] dump_stack_lvl (lib/dump_stack.c:123)
[4257.075875][T21983] check_preemption_disabled (lib/smp_processor_id.c:52)
[4257.075882][T21983] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4257.075889][T21983] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4257.075897][T21983] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.075905][T21983] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4257.075910][T21983] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.075921][T21983] rawv6_sendmsg (net/ipv6/raw.c:918)
[4257.075933][T21983] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4257.075938][T21983] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4257.075945][T21983] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.075955][T21983] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4257.075961][T21983] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4257.075970][T21983] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4257.075985][T21983] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4257.075988][T21983] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.075999][T21983] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.076006][T21983] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.076011][T21983] ? __pfx___sys_sendto (net/socket.c:2147)
[4257.076025][T21983] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4257.076032][T21983] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4257.076041][T21983] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4257.076048][T21983] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4257.076058][T21983] __x64_sys_sendto (net/socket.c:2183)
[4257.076061][T21983] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4257.076066][T21983] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4257.076070][T21983] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4257.076075][T21983] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4257.076079][T21983] RIP: 0033:0x7fbf5f5b4a4a
[ 4257.076084][T21983] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4257.076086][T21983] RSP: 002b:00007ffdb00b29d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4257.076091][T21983] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbf5f5b4a4a
[ 4257.076093][T21983] RDX: 0000000000000040 RSI: 000000000f1b1340 RDI: 0000000000000005
[ 4257.076095][T21983] RBP: 00007ffdb00b2a60 R08: 0000000000418574 R09: 000000000000001c
[ 4257.076096][T21983] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4257.076098][T21983] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf5f6dd000
| [ 4257.076098][T21983] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf5f6dd000
| [ 4257.076112][T21983]
| [ 4257.076114][T21983] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21983
| [4257.088446][T21983] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4257.088712][T21983] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4257.088713][T21983] Call Trace:
[ 4257.088715][T21983]
[4257.088717][T21983] dump_stack_lvl (lib/dump_stack.c:123)
[4257.088723][T21983] check_preemption_disabled (lib/smp_processor_id.c:52)
[4257.088729][T21983] lwtunnel_output (net/core/lwtunnel.c:359)
[4257.088735][T21983] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4257.088742][T21983] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.088748][T21983] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4257.088753][T21983] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.088765][T21983] rawv6_sendmsg (net/ipv6/raw.c:918)
[4257.088776][T21983] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4257.088781][T21983] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4257.088785][T21983] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.088794][T21983] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4257.088798][T21983] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4257.088806][T21983] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4257.088822][T21983] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4257.088825][T21983] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.088835][T21983] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.088840][T21983] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.088845][T21983] ? __pfx___sys_sendto (net/socket.c:2147)
[4257.088859][T21983] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4257.088866][T21983] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4257.088875][T21983] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4257.088882][T21983] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4257.088891][T21983] __x64_sys_sendto (net/socket.c:2183)
[4257.088895][T21983] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4257.088898][T21983] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4257.088903][T21983] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4257.088907][T21983] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4257.088911][T21983] RIP: 0033:0x7fbf5f5b4a4a
[ 4257.088914][T21983] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4257.088916][T21983] RSP: 002b:00007ffdb00b29d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4257.088919][T21983] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbf5f5b4a4a
[ 4257.088921][T21983] RDX: 0000000000000040 RSI: 000000000f1b1340 RDI: 0000000000000005
[ 4257.088923][T21983] RBP: 00007ffdb00b2a60 R08: 0000000000418574 R09: 000000000000001c
[ 4257.088925][T21983] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4257.088926][T21983] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf5f6dd000
| [ 4257.088926][T21983] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf5f6dd000
| [ 4257.088941][T21983]
| [ 4257.092625][T21983] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21983
| [4257.101672][T21983] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4257.101928][T21983] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4257.101930][T21983] Call Trace:
[ 4257.101933][T21983]
[4257.101935][T21983] dump_stack_lvl (lib/dump_stack.c:123)
[4257.101945][T21983] check_preemption_disabled (lib/smp_processor_id.c:52)
[4257.101953][T21983] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4257.101959][T21983] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4257.101968][T21983] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.101977][T21983] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4257.101982][T21983] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.101994][T21983] rawv6_sendmsg (net/ipv6/raw.c:918)
[4257.102006][T21983] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4257.102011][T21983] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4257.102019][T21983] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.102030][T21983] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4257.102037][T21983] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4257.102046][T21983] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4257.102062][T21983] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4257.102065][T21983] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.102077][T21983] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.102084][T21983] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.102089][T21983] ? __pfx___sys_sendto (net/socket.c:2147)
[4257.102104][T21983] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4257.102112][T21983] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4257.102123][T21983] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4257.102130][T21983] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4257.102140][T21983] __x64_sys_sendto (net/socket.c:2183)
[4257.102144][T21983] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4257.102148][T21983] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4257.102154][T21983] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4257.102158][T21983] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4257.102163][T21983] RIP: 0033:0x7fbf5f5b4a4a
[ 4257.102169][T21983] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4257.102171][T21983] RSP: 002b:00007ffdb00b29d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4257.102176][T21983] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbf5f5b4a4a
[ 4257.102178][T21983] RDX: 0000000000000040 RSI: 000000000f1b1340 RDI: 0000000000000005
[ 4257.102179][T21983] RBP: 00007ffdb00b2a60 R08: 0000000000418574 R09: 000000000000001c
[ 4257.102181][T21983] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4257.102183][T21983] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf5f6dd000
| [ 4257.102183][T21983] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf5f6dd000
| [ 4257.102197][T21983]
| [ 4257.587851][T21987] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21987
| [4257.588377][T21987] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4257.588977][T21987] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4257.588979][T21987] Call Trace:
[ 4257.588982][T21987]
[4257.588984][T21987] dump_stack_lvl (lib/dump_stack.c:123)
[4257.588993][T21987] check_preemption_disabled (lib/smp_processor_id.c:52)
[4257.589000][T21987] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4257.589007][T21987] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4257.589015][T21987] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.589023][T21987] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4257.589028][T21987] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.589040][T21987] rawv6_sendmsg (net/ipv6/raw.c:918)
[4257.589051][T21987] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4257.589056][T21987] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4257.589064][T21987] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.589075][T21987] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4257.589081][T21987] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4257.589090][T21987] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4257.589106][T21987] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4257.589110][T21987] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.589131][T21987] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.589138][T21987] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.589143][T21987] ? __pfx___sys_sendto (net/socket.c:2147)
[4257.589157][T21987] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4257.589164][T21987] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4257.589172][T21987] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4257.589179][T21987] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4257.589189][T21987] __x64_sys_sendto (net/socket.c:2183)
[4257.589192][T21987] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4257.589196][T21987] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4257.589201][T21987] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4257.589206][T21987] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4257.589210][T21987] RIP: 0033:0x7f6c754b5a4a
[ 4257.589215][T21987] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4257.589218][T21987] RSP: 002b:00007ffc0b5f7128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4257.589222][T21987] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6c754b5a4a
[ 4257.589224][T21987] RDX: 0000000000000040 RSI: 0000000010e4f340 RDI: 0000000000000005
[ 4257.589225][T21987] RBP: 00007ffc0b5f71b0 R08: 0000000000418574 R09: 000000000000001c
[ 4257.589227][T21987] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4257.589229][T21987] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c755de000
| [ 4257.589229][T21987] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c755de000
| [ 4257.589243][T21987]
| [ 4257.589246][T21987] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21987
| [4257.602095][T21987] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4257.602354][T21987] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4257.602355][T21987] Call Trace:
[ 4257.602357][T21987]
[4257.602359][T21987] dump_stack_lvl (lib/dump_stack.c:123)
[4257.602366][T21987] check_preemption_disabled (lib/smp_processor_id.c:52)
[4257.602372][T21987] lwtunnel_output (net/core/lwtunnel.c:359)
[4257.602378][T21987] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4257.602385][T21987] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.602391][T21987] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4257.602395][T21987] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.602407][T21987] rawv6_sendmsg (net/ipv6/raw.c:918)
[4257.602419][T21987] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4257.602424][T21987] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4257.602428][T21987] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.602437][T21987] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4257.602441][T21987] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4257.602450][T21987] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4257.602466][T21987] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4257.602469][T21987] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.602482][T21987] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.602487][T21987] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.602492][T21987] ? __pfx___sys_sendto (net/socket.c:2147)
[4257.602507][T21987] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4257.602513][T21987] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4257.602521][T21987] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4257.602528][T21987] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4257.602538][T21987] __x64_sys_sendto (net/socket.c:2183)
[4257.602542][T21987] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4257.602545][T21987] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4257.602549][T21987] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4257.602554][T21987] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4257.602558][T21987] RIP: 0033:0x7f6c754b5a4a
[ 4257.602562][T21987] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4257.602564][T21987] RSP: 002b:00007ffc0b5f7128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4257.602567][T21987] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6c754b5a4a
[ 4257.602569][T21987] RDX: 0000000000000040 RSI: 0000000010e4f340 RDI: 0000000000000005
[ 4257.602571][T21987] RBP: 00007ffc0b5f71b0 R08: 0000000000418574 R09: 000000000000001c
[ 4257.602573][T21987] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4257.602574][T21987] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c755de000
| [ 4257.602574][T21987] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c755de000
| [ 4257.602589][T21987]
| [ 4257.615420][T21987] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21987
| [4257.615817][T21987] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4257.616075][T21987] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4257.616076][T21987] Call Trace:
[ 4257.616078][T21987]
[4257.616080][T21987] dump_stack_lvl (lib/dump_stack.c:123)
[4257.616086][T21987] check_preemption_disabled (lib/smp_processor_id.c:52)
[4257.616092][T21987] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4257.616099][T21987] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4257.616105][T21987] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.616110][T21987] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4257.616115][T21987] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.616127][T21987] rawv6_sendmsg (net/ipv6/raw.c:918)
[4257.616139][T21987] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4257.616144][T21987] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4257.616148][T21987] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.616156][T21987] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4257.616160][T21987] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4257.616169][T21987] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4257.616185][T21987] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4257.616188][T21987] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.616199][T21987] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.616203][T21987] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.616209][T21987] ? __pfx___sys_sendto (net/socket.c:2147)
[4257.616224][T21987] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4257.616230][T21987] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4257.616238][T21987] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4257.616245][T21987] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4257.616255][T21987] __x64_sys_sendto (net/socket.c:2183)
[4257.616259][T21987] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4257.616262][T21987] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4257.616266][T21987] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4257.616271][T21987] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4257.616274][T21987] RIP: 0033:0x7f6c754b5a4a
[ 4257.616278][T21987] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4257.616280][T21987] RSP: 002b:00007ffc0b5f7128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4257.616283][T21987] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6c754b5a4a
[ 4257.616285][T21987] RDX: 0000000000000040 RSI: 0000000010e4f340 RDI: 0000000000000005
[ 4257.616287][T21987] RBP: 00007ffc0b5f71b0 R08: 0000000000418574 R09: 000000000000001c
[ 4257.616289][T21987] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4257.616290][T21987] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c755de000
| [ 4257.616290][T21987] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c755de000
| [ 4257.616305][T21987]
| [ 4258.094365][T21991] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21991
| [4258.094872][T21991] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4258.095135][T21991] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4258.095137][T21991] Call Trace:
[ 4258.095139][T21991]
[4258.095141][T21991] dump_stack_lvl (lib/dump_stack.c:123)
[4258.095149][T21991] check_preemption_disabled (lib/smp_processor_id.c:52)
[4258.095156][T21991] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4258.095162][T21991] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4258.095170][T21991] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4258.095177][T21991] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4258.095181][T21991] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4258.095193][T21991] rawv6_sendmsg (net/ipv6/raw.c:918)
[4258.095205][T21991] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4258.095210][T21991] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4258.095215][T21991] ? __lock_release (kernel/locking/lockdep.c:5534)
[4258.095224][T21991] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4258.095229][T21991] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4258.095238][T21991] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4258.095254][T21991] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4258.095257][T21991] ? __lock_release (kernel/locking/lockdep.c:5534)
[4258.095268][T21991] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4258.095273][T21991] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4258.095278][T21991] ? __pfx___sys_sendto (net/socket.c:2147)
[4258.095292][T21991] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4258.095299][T21991] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4258.095307][T21991] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4258.095314][T21991] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4258.095324][T21991] __x64_sys_sendto (net/socket.c:2183)
[4258.095328][T21991] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4258.095331][T21991] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4258.095336][T21991] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4258.095340][T21991] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4258.095344][T21991] RIP: 0033:0x7f7bb24cda4a
[ 4258.095348][T21991] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4258.095351][T21991] RSP: 002b:00007ffcb5a2c548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4258.095355][T21991] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7bb24cda4a
[ 4258.095357][T21991] RDX: 0000000000000040 RSI: 000000003aa93340 RDI: 0000000000000005
[ 4258.095359][T21991] RBP: 00007ffcb5a2c5d0 R08: 0000000000418574 R09: 000000000000001c
[ 4258.095360][T21991] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4258.095362][T21991] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7bb25f6000
| [ 4261.085252][T22017] lwtunnel_output(): recursion limit reached on datapath
| [ 4262.539324][T22021] check_preemption_disabled: 18 callbacks suppressed
| [ 4262.539333][T22021] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22021
| [4262.540638][T22021] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4262.540885][T22021] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4262.540887][T22021] Call Trace:
[ 4262.540889][T22021]
[4262.540891][T22021] dump_stack_lvl (lib/dump_stack.c:123)
[4262.540900][T22021] check_preemption_disabled (lib/smp_processor_id.c:52)
[4262.540907][T22021] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4262.540913][T22021] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4262.540921][T22021] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4262.540929][T22021] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4262.540934][T22021] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4262.540945][T22021] rawv6_sendmsg (net/ipv6/raw.c:918)
[4262.540956][T22021] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4262.540961][T22021] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4262.540968][T22021] ? __lock_release (kernel/locking/lockdep.c:5534)
[4262.540978][T22021] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4262.540984][T22021] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4262.540993][T22021] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4262.541008][T22021] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4262.541010][T22021] ? __lock_release (kernel/locking/lockdep.c:5534)
[4262.541021][T22021] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4262.541027][T22021] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4262.541032][T22021] ? __pfx___sys_sendto (net/socket.c:2147)
[4262.541046][T22021] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4262.541053][T22021] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4262.541063][T22021] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4262.541069][T22021] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4262.541078][T22021] __x64_sys_sendto (net/socket.c:2183)
[4262.541082][T22021] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4262.541086][T22021] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4262.541091][T22021] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4262.541095][T22021] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4262.541100][T22021] RIP: 0033:0x7f8f3e176a4a
[ 4262.541104][T22021] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4262.541107][T22021] RSP: 002b:00007fffd9e0f208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4262.541111][T22021] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f3e176a4a
[ 4262.541113][T22021] RDX: 0000000000000040 RSI: 000000003a04d340 RDI: 0000000000000005
[ 4262.541115][T22021] RBP: 00007fffd9e0f290 R08: 0000000000418574 R09: 000000000000001c
[ 4262.541116][T22021] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4262.541118][T22021] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f3e29f000
| [ 4262.541118][T22021] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f3e29f000
| [ 4262.541132][T22021]
| [ 4262.541135][T22021] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22021
| [4262.553861][T22021] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4262.554107][T22021] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4262.554109][T22021] Call Trace:
[ 4262.554111][T22021]
[4262.554113][T22021] dump_stack_lvl (lib/dump_stack.c:123)
[4262.554120][T22021] check_preemption_disabled (lib/smp_processor_id.c:52)
[4262.554126][T22021] lwtunnel_output (net/core/lwtunnel.c:359)
[4262.554132][T22021] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4262.554140][T22021] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4262.554146][T22021] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4262.554150][T22021] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4262.554161][T22021] rawv6_sendmsg (net/ipv6/raw.c:918)
[4262.554173][T22021] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4262.554178][T22021] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4262.554182][T22021] ? __lock_release (kernel/locking/lockdep.c:5534)
[4262.554192][T22021] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4262.554196][T22021] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4262.554204][T22021] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4262.554220][T22021] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4262.554222][T22021] ? __lock_release (kernel/locking/lockdep.c:5534)
[4262.554233][T22021] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4262.554237][T22021] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4262.554243][T22021] ? __pfx___sys_sendto (net/socket.c:2147)
[4262.554256][T22021] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4262.554263][T22021] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4262.554271][T22021] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4262.554277][T22021] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4262.554287][T22021] __x64_sys_sendto (net/socket.c:2183)
[4262.554291][T22021] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4262.554294][T22021] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4262.554299][T22021] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4262.554303][T22021] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4262.554307][T22021] RIP: 0033:0x7f8f3e176a4a
[ 4262.554310][T22021] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4262.554312][T22021] RSP: 002b:00007fffd9e0f208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4262.554315][T22021] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f3e176a4a
[ 4262.554317][T22021] RDX: 0000000000000040 RSI: 000000003a04d340 RDI: 0000000000000005
[ 4262.554319][T22021] RBP: 00007fffd9e0f290 R08: 0000000000418574 R09: 000000000000001c
[ 4262.554320][T22021] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4262.554322][T22021] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f3e29f000
| [ 4262.554322][T22021] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f3e29f000
| [ 4262.554336][T22021]
| [ 4262.571734][T22021] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22021
| [4262.572121][T22021] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4262.572383][T22021] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4262.572385][T22021] Call Trace:
[ 4262.572387][T22021]
[4262.572400][T22021] dump_stack_lvl (lib/dump_stack.c:123)
[4262.572406][T22021] check_preemption_disabled (lib/smp_processor_id.c:52)
[4262.572411][T22021] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4262.572418][T22021] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4262.572424][T22021] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4262.572430][T22021] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4262.572435][T22021] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4262.572446][T22021] rawv6_sendmsg (net/ipv6/raw.c:918)
[4262.572458][T22021] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4262.572463][T22021] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4262.572468][T22021] ? __lock_release (kernel/locking/lockdep.c:5534)
[4262.572476][T22021] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4262.572480][T22021] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4262.572490][T22021] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4262.572506][T22021] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4262.572509][T22021] ? __lock_release (kernel/locking/lockdep.c:5534)
[4262.572520][T22021] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4262.572524][T22021] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4262.572530][T22021] ? __pfx___sys_sendto (net/socket.c:2147)
[4262.572544][T22021] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4262.572550][T22021] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4262.572558][T22021] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4262.572565][T22021] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4262.572575][T22021] __x64_sys_sendto (net/socket.c:2183)
[4262.572578][T22021] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4262.572581][T22021] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4262.572586][T22021] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4262.572590][T22021] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4262.572593][T22021] RIP: 0033:0x7f8f3e176a4a
[ 4262.572597][T22021] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4262.572599][T22021] RSP: 002b:00007fffd9e0f208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4262.572602][T22021] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f3e176a4a
[ 4262.572604][T22021] RDX: 0000000000000040 RSI: 000000003a04d340 RDI: 0000000000000005
[ 4262.572605][T22021] RBP: 00007fffd9e0f290 R08: 0000000000418574 R09: 000000000000001c
[ 4262.572607][T22021] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4262.572609][T22021] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f3e29f000
| [ 4262.572609][T22021] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f3e29f000
| [ 4262.572623][T22021]
| [ 4263.030771][T22025] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22025
| [4263.031272][T22025] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4263.031561][T22025] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4263.031563][T22025] Call Trace:
[ 4263.031565][T22025]
[4263.031568][T22025] dump_stack_lvl (lib/dump_stack.c:123)
[4263.031578][T22025] check_preemption_disabled (lib/smp_processor_id.c:52)
[4263.031585][T22025] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4263.031591][T22025] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4263.031600][T22025] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4263.031608][T22025] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4263.031613][T22025] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4263.031625][T22025] rawv6_sendmsg (net/ipv6/raw.c:918)
[4263.031636][T22025] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4263.031642][T22025] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4263.031649][T22025] ? __lock_release (kernel/locking/lockdep.c:5534)
[4263.031661][T22025] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4263.031668][T22025] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4263.031676][T22025] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4263.031692][T22025] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4263.031695][T22025] ? __lock_release (kernel/locking/lockdep.c:5534)
[4263.031706][T22025] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4263.031714][T22025] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4263.031719][T22025] ? __pfx___sys_sendto (net/socket.c:2147)
[4263.031733][T22025] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4263.031741][T22025] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4263.031751][T22025] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4263.031758][T22025] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4263.031768][T22025] __x64_sys_sendto (net/socket.c:2183)
[4263.031772][T22025] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4263.031776][T22025] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4263.031782][T22025] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4263.031786][T22025] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4263.031792][T22025] RIP: 0033:0x7f1fb2b6da4a
[ 4263.031796][T22025] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4263.031799][T22025] RSP: 002b:00007ffcb9c75968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4263.031803][T22025] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1fb2b6da4a
[ 4263.031805][T22025] RDX: 0000000000000040 RSI: 0000000004feb340 RDI: 0000000000000005
[ 4263.031807][T22025] RBP: 00007ffcb9c759f0 R08: 0000000000418574 R09: 000000000000001c
[ 4263.031809][T22025] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4263.031810][T22025] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1fb2c96000
| [ 4263.031810][T22025] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1fb2c96000
| [ 4263.031825][T22025]
| [ 4263.031828][T22025] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22025
| [4263.044222][T22025] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4263.044504][T22025] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4263.044506][T22025] Call Trace:
[ 4263.044508][T22025]
[4263.044510][T22025] dump_stack_lvl (lib/dump_stack.c:123)
[4263.044517][T22025] check_preemption_disabled (lib/smp_processor_id.c:52)
[4263.044522][T22025] lwtunnel_output (net/core/lwtunnel.c:359)
[4263.044529][T22025] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4263.044536][T22025] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4263.044542][T22025] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4263.044547][T22025] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4263.044560][T22025] rawv6_sendmsg (net/ipv6/raw.c:918)
[4263.044571][T22025] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4263.044577][T22025] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4263.044581][T22025] ? __lock_release (kernel/locking/lockdep.c:5534)
[4263.044589][T22025] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4263.044593][T22025] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4263.044602][T22025] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4263.044618][T22025] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4263.044621][T22025] ? __lock_release (kernel/locking/lockdep.c:5534)
[4263.044632][T22025] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4263.044637][T22025] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4263.044642][T22025] ? __pfx___sys_sendto (net/socket.c:2147)
[4263.044657][T22025] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4263.044663][T22025] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4263.044671][T22025] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4263.044678][T22025] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4263.044688][T22025] __x64_sys_sendto (net/socket.c:2183)
[4263.044692][T22025] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4263.044695][T22025] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4263.044700][T22025] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4263.044705][T22025] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4263.044708][T22025] RIP: 0033:0x7f1fb2b6da4a
[ 4263.044712][T22025] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4263.044714][T22025] RSP: 002b:00007ffcb9c75968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4263.044718][T22025] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1fb2b6da4a
[ 4263.044720][T22025] RDX: 0000000000000040 RSI: 0000000004feb340 RDI: 0000000000000005
[ 4263.044722][T22025] RBP: 00007ffcb9c759f0 R08: 0000000000418574 R09: 000000000000001c
[ 4263.044723][T22025] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4263.044725][T22025] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1fb2c96000
| [ 4263.044725][T22025] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1fb2c96000
| [ 4263.044740][T22025]
| [ 4263.045142][T22025] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22025
| [4263.057111][T22025] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4263.057376][T22025] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4263.057378][T22025] Call Trace:
[ 4263.057379][T22025]
[4263.057381][T22025] dump_stack_lvl (lib/dump_stack.c:123)
[4263.057387][T22025] check_preemption_disabled (lib/smp_processor_id.c:52)
[4263.057393][T22025] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4263.057400][T22025] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4263.057406][T22025] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4263.057411][T22025] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4263.057416][T22025] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4263.057428][T22025] rawv6_sendmsg (net/ipv6/raw.c:918)
[4263.057440][T22025] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4263.057445][T22025] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4263.057449][T22025] ? __lock_release (kernel/locking/lockdep.c:5534)
[4263.057457][T22025] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4263.057460][T22025] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4263.057469][T22025] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4263.057486][T22025] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4263.057489][T22025] ? __lock_release (kernel/locking/lockdep.c:5534)
[4263.057500][T22025] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4263.057505][T22025] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4263.057510][T22025] ? __pfx___sys_sendto (net/socket.c:2147)
[4263.057525][T22025] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4263.057531][T22025] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4263.057539][T22025] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4263.057546][T22025] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4263.057555][T22025] __x64_sys_sendto (net/socket.c:2183)
[4263.057559][T22025] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4263.057562][T22025] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4263.057567][T22025] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4263.057571][T22025] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4263.057575][T22025] RIP: 0033:0x7f1fb2b6da4a
[ 4263.057578][T22025] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4263.057580][T22025] RSP: 002b:00007ffcb9c75968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4263.057583][T22025] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1fb2b6da4a
[ 4263.057585][T22025] RDX: 0000000000000040 RSI: 0000000004feb340 RDI: 0000000000000005
[ 4263.057587][T22025] RBP: 00007ffcb9c759f0 R08: 0000000000418574 R09: 000000000000001c
[ 4263.057589][T22025] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4263.057590][T22025] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1fb2c96000
| [ 4263.057590][T22025] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1fb2c96000
| [ 4263.057605][T22025]
| [ 4263.519135][T22029] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22029
| [4263.519655][T22029] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4263.519925][T22029] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4263.519926][T22029] Call Trace:
[ 4263.519929][T22029]
[4263.519931][T22029] dump_stack_lvl (lib/dump_stack.c:123)
[4263.519940][T22029] check_preemption_disabled (lib/smp_processor_id.c:52)
[4263.519946][T22029] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4263.519952][T22029] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4263.519960][T22029] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4263.519967][T22029] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4263.519972][T22029] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4263.519984][T22029] rawv6_sendmsg (net/ipv6/raw.c:918)
[4263.519995][T22029] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4263.520001][T22029] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4263.520007][T22029] ? __lock_release (kernel/locking/lockdep.c:5534)
[4263.520018][T22029] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4263.520023][T22029] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4263.520032][T22029] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4263.520048][T22029] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4263.520051][T22029] ? __lock_release (kernel/locking/lockdep.c:5534)
[4263.520062][T22029] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4263.520069][T22029] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4263.520074][T22029] ? __pfx___sys_sendto (net/socket.c:2147)
[4263.520089][T22029] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4263.520096][T22029] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4263.520105][T22029] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4263.520112][T22029] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4263.520122][T22029] __x64_sys_sendto (net/socket.c:2183)
[4263.520126][T22029] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4263.520130][T22029] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4263.520135][T22029] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4263.520140][T22029] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4263.520145][T22029] RIP: 0033:0x7f3e50787a4a
[ 4263.520149][T22029] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4263.520151][T22029] RSP: 002b:00007ffec59d37b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4263.520155][T22029] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e50787a4a
[ 4263.520157][T22029] RDX: 0000000000000040 RSI: 0000000020aa9340 RDI: 0000000000000005
[ 4263.520159][T22029] RBP: 00007ffec59d3840 R08: 0000000000418574 R09: 000000000000001c
[ 4263.520161][T22029] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4263.520162][T22029] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e508b0000
| [ 4263.520162][T22029] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e508b0000
| [ 4263.520176][T22029]
| [ 4263.520179][T22029] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22029
| [4263.533037][T22029] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4263.533301][T22029] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4263.533304][T22029] Call Trace:
[ 4263.533305][T22029]
[4263.533307][T22029] dump_stack_lvl (lib/dump_stack.c:123)
[4263.533314][T22029] check_preemption_disabled (lib/smp_processor_id.c:52)
[4263.533319][T22029] lwtunnel_output (net/core/lwtunnel.c:359)
[4263.533326][T22029] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4263.533332][T22029] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4263.533339][T22029] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4263.533343][T22029] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4263.533355][T22029] rawv6_sendmsg (net/ipv6/raw.c:918)
[4263.533367][T22029] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4263.533372][T22029] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4263.533376][T22029] ? __lock_release (kernel/locking/lockdep.c:5534)
[4263.533385][T22029] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4263.533389][T22029] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4263.533398][T22029] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4263.533414][T22029] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4263.533417][T22029] ? __lock_release (kernel/locking/lockdep.c:5534)
[4263.533428][T22029] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4263.533433][T22029] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4263.533438][T22029] ? __pfx___sys_sendto (net/socket.c:2147)
[4263.533453][T22029] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4263.533459][T22029] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4263.533467][T22029] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4263.533474][T22029] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4263.533486][T22029] __x64_sys_sendto (net/socket.c:2183)
[4263.533490][T22029] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4263.533494][T22029] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4263.533498][T22029] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4263.533503][T22029] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4263.533507][T22029] RIP: 0033:0x7f3e50787a4a
[ 4263.533511][T22029] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4263.533514][T22029] RSP: 002b:00007ffec59d37b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4263.533517][T22029] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e50787a4a
[ 4263.533519][T22029] RDX: 0000000000000040 RSI: 0000000020aa9340 RDI: 0000000000000005
[ 4263.533521][T22029] RBP: 00007ffec59d3840 R08: 0000000000418574 R09: 000000000000001c
[ 4263.533523][T22029] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4263.533524][T22029] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e508b0000
| [ 4263.533524][T22029] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e508b0000
| [ 4263.533539][T22029]
| [ 4263.546356][T22029] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22029
| [4263.546752][T22029] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4263.547016][T22029] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4263.547017][T22029] Call Trace:
[ 4263.547019][T22029]
[4263.547021][T22029] dump_stack_lvl (lib/dump_stack.c:123)
[4263.547027][T22029] check_preemption_disabled (lib/smp_processor_id.c:52)
[4263.547033][T22029] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4263.547040][T22029] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4263.547046][T22029] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4263.547051][T22029] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4263.547056][T22029] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4263.547068][T22029] rawv6_sendmsg (net/ipv6/raw.c:918)
[4263.547080][T22029] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4263.547085][T22029] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4263.547089][T22029] ? __lock_release (kernel/locking/lockdep.c:5534)
[4263.547097][T22029] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4263.547101][T22029] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4263.547109][T22029] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4263.547125][T22029] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4263.547128][T22029] ? __lock_release (kernel/locking/lockdep.c:5534)
[4263.547139][T22029] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4263.547144][T22029] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4263.547149][T22029] ? __pfx___sys_sendto (net/socket.c:2147)
[4263.547164][T22029] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4263.547170][T22029] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4263.547178][T22029] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4263.547185][T22029] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4263.547195][T22029] __x64_sys_sendto (net/socket.c:2183)
[4263.547199][T22029] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4263.547202][T22029] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4263.547207][T22029] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4263.547212][T22029] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4263.547215][T22029] RIP: 0033:0x7f3e50787a4a
[ 4263.547219][T22029] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4263.547221][T22029] RSP: 002b:00007ffec59d37b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4263.547225][T22029] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e50787a4a
[ 4263.547227][T22029] RDX: 0000000000000040 RSI: 0000000020aa9340 RDI: 0000000000000005
[ 4263.547229][T22029] RBP: 00007ffec59d3840 R08: 0000000000418574 R09: 000000000000001c
[ 4263.547231][T22029] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4263.547232][T22029] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e508b0000
| [ 4263.547232][T22029] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e508b0000
| [ 4263.547247][T22029]
| [ 4264.031568][T22033] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22033
| [4264.032053][T22033] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4264.032332][T22033] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4264.032334][T22033] Call Trace:
[ 4264.032336][T22033]
[4264.032338][T22033] dump_stack_lvl (lib/dump_stack.c:123)
[4264.032348][T22033] check_preemption_disabled (lib/smp_processor_id.c:52)
[4264.032354][T22033] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4264.032361][T22033] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4264.032369][T22033] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4264.032377][T22033] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4264.032382][T22033] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4264.032394][T22033] rawv6_sendmsg (net/ipv6/raw.c:918)
[4264.032405][T22033] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4264.032410][T22033] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4264.032417][T22033] ? __lock_release (kernel/locking/lockdep.c:5534)
[4264.032427][T22033] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4264.032434][T22033] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4264.032443][T22033] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4264.032458][T22033] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4264.032461][T22033] ? __lock_release (kernel/locking/lockdep.c:5534)
[4264.032472][T22033] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4264.032480][T22033] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4264.032485][T22033] ? __pfx___sys_sendto (net/socket.c:2147)
[4264.032499][T22033] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4264.032507][T22033] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4264.032517][T22033] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4264.032524][T22033] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4264.032534][T22033] __x64_sys_sendto (net/socket.c:2183)
[4264.032538][T22033] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4264.032542][T22033] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4264.032546][T22033] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4264.032551][T22033] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4264.032555][T22033] RIP: 0033:0x7f5894b8aa4a
[ 4264.032560][T22033] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4264.032563][T22033] RSP: 002b:00007ffea45d88e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4264.032567][T22033] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5894b8aa4a
[ 4264.032569][T22033] RDX: 0000000000000040 RSI: 00000000392aa340 RDI: 0000000000000005
[ 4264.032571][T22033] RBP: 00007ffea45d8970 R08: 0000000000418574 R09: 000000000000001c
[ 4264.032573][T22033] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4264.032575][T22033] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5894cb3000
| [ 4264.032589][T22033]
| [ 4267.815763][T22065] check_preemption_disabled: 23 callbacks suppressed
| [ 4267.815773][T22065] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22065
| [4267.816585][T22065] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4267.816848][T22065] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4267.816850][T22065] Call Trace:
[ 4267.816852][T22065]
[4267.816854][T22065] dump_stack_lvl (lib/dump_stack.c:123)
[4267.816863][T22065] check_preemption_disabled (lib/smp_processor_id.c:52)
[4267.816870][T22065] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4267.816877][T22065] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4267.816885][T22065] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4267.816893][T22065] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4267.816897][T22065] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4267.816909][T22065] rawv6_sendmsg (net/ipv6/raw.c:918)
[4267.816920][T22065] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4267.816925][T22065] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4267.816933][T22065] ? __lock_release (kernel/locking/lockdep.c:5534)
[4267.816943][T22065] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4267.816949][T22065] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4267.816958][T22065] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4267.816974][T22065] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4267.816977][T22065] ? __lock_release (kernel/locking/lockdep.c:5534)
[4267.816988][T22065] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4267.816994][T22065] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4267.817000][T22065] ? __pfx___sys_sendto (net/socket.c:2147)
[4267.817014][T22065] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4267.817021][T22065] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4267.817031][T22065] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4267.817038][T22065] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4267.817047][T22065] __x64_sys_sendto (net/socket.c:2183)
[4267.817051][T22065] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4267.817055][T22065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4267.817061][T22065] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4267.817065][T22065] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4267.817069][T22065] RIP: 0033:0x7fc2e44cfa4a
[ 4267.817075][T22065] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4267.817077][T22065] RSP: 002b:00007ffd4d85b038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4267.817082][T22065] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc2e44cfa4a
[ 4267.817084][T22065] RDX: 0000000000000040 RSI: 0000000012a89340 RDI: 0000000000000005
[ 4267.817085][T22065] RBP: 00007ffd4d85b0c0 R08: 0000000000418574 R09: 000000000000001c
[ 4267.817087][T22065] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4267.817089][T22065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2e45f8000
| [ 4267.817089][T22065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2e45f8000
| [ 4267.817102][T22065]
| [ 4267.817125][T22065] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22065
| [4267.829334][T22065] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4267.829596][T22065] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4267.829598][T22065] Call Trace:
[ 4267.829600][T22065]
[4267.829602][T22065] dump_stack_lvl (lib/dump_stack.c:123)
[4267.829609][T22065] check_preemption_disabled (lib/smp_processor_id.c:52)
[4267.829615][T22065] lwtunnel_output (net/core/lwtunnel.c:359)
[4267.829621][T22065] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4267.829628][T22065] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4267.829634][T22065] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4267.829638][T22065] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4267.829650][T22065] rawv6_sendmsg (net/ipv6/raw.c:918)
[4267.829661][T22065] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4267.829666][T22065] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4267.829672][T22065] ? __lock_release (kernel/locking/lockdep.c:5534)
[4267.829680][T22065] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4267.829684][T22065] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4267.829693][T22065] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4267.829708][T22065] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4267.829711][T22065] ? __lock_release (kernel/locking/lockdep.c:5534)
[4267.829722][T22065] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4267.829727][T22065] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4267.829733][T22065] ? __pfx___sys_sendto (net/socket.c:2147)
[4267.829747][T22065] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4267.829753][T22065] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4267.829762][T22065] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4267.829768][T22065] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4267.829778][T22065] __x64_sys_sendto (net/socket.c:2183)
[4267.829782][T22065] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4267.829785][T22065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4267.829789][T22065] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4267.829794][T22065] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4267.829797][T22065] RIP: 0033:0x7fc2e44cfa4a
[ 4267.829801][T22065] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4267.829803][T22065] RSP: 002b:00007ffd4d85b038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4267.829807][T22065] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc2e44cfa4a
[ 4267.829809][T22065] RDX: 0000000000000040 RSI: 0000000012a89340 RDI: 0000000000000005
[ 4267.829810][T22065] RBP: 00007ffd4d85b0c0 R08: 0000000000418574 R09: 000000000000001c
[ 4267.829812][T22065] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4267.829814][T22065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2e45f8000
| [ 4267.829814][T22065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2e45f8000
| [ 4267.829828][T22065]
| [ 4267.830274][T22065] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22065
| [4267.842261][T22065] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4267.842550][T22065] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4267.842551][T22065] Call Trace:
[ 4267.842553][T22065]
[4267.842555][T22065] dump_stack_lvl (lib/dump_stack.c:123)
[4267.842561][T22065] check_preemption_disabled (lib/smp_processor_id.c:52)
[4267.842567][T22065] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4267.842573][T22065] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4267.842580][T22065] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4267.842585][T22065] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4267.842590][T22065] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4267.842602][T22065] rawv6_sendmsg (net/ipv6/raw.c:918)
[4267.842613][T22065] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4267.842618][T22065] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4267.842623][T22065] ? __lock_release (kernel/locking/lockdep.c:5534)
[4267.842631][T22065] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4267.842634][T22065] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4267.842643][T22065] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4267.842659][T22065] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4267.842661][T22065] ? __lock_release (kernel/locking/lockdep.c:5534)
[4267.842672][T22065] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4267.842676][T22065] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4267.842682][T22065] ? __pfx___sys_sendto (net/socket.c:2147)
[4267.842696][T22065] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4267.842702][T22065] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4267.842710][T22065] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4267.842717][T22065] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4267.842727][T22065] __x64_sys_sendto (net/socket.c:2183)
[4267.842730][T22065] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4267.842733][T22065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4267.842738][T22065] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4267.842742][T22065] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4267.842745][T22065] RIP: 0033:0x7fc2e44cfa4a
[ 4267.842749][T22065] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4267.842751][T22065] RSP: 002b:00007ffd4d85b038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4267.842754][T22065] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc2e44cfa4a
[ 4267.842757][T22065] RDX: 0000000000000040 RSI: 0000000012a89340 RDI: 0000000000000005
[ 4267.842758][T22065] RBP: 00007ffd4d85b0c0 R08: 0000000000418574 R09: 000000000000001c
[ 4267.842760][T22065] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4267.842761][T22065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2e45f8000
| [ 4267.842761][T22065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2e45f8000
| [ 4267.842776][T22065]
| [ 4268.320589][T22069] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22069
| [4268.321067][T22069] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4268.321362][T22069] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4268.321364][T22069] Call Trace:
[ 4268.321366][T22069]
[4268.321368][T22069] dump_stack_lvl (lib/dump_stack.c:123)
[4268.321377][T22069] check_preemption_disabled (lib/smp_processor_id.c:52)
[4268.321384][T22069] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4268.321390][T22069] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4268.321399][T22069] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4268.321406][T22069] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4268.321411][T22069] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4268.321423][T22069] rawv6_sendmsg (net/ipv6/raw.c:918)
[4268.321434][T22069] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4268.321440][T22069] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4268.321447][T22069] ? __lock_release (kernel/locking/lockdep.c:5534)
[4268.321457][T22069] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4268.321462][T22069] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4268.321471][T22069] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4268.321489][T22069] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4268.321492][T22069] ? __lock_release (kernel/locking/lockdep.c:5534)
[4268.321503][T22069] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4268.321509][T22069] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4268.321515][T22069] ? __pfx___sys_sendto (net/socket.c:2147)
[4268.321529][T22069] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4268.321539][T22069] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4268.321542][T22069] ? irqentry_exit (kernel/entry/common.c:358)
[4268.321547][T22069] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4268.321560][T22069] __x64_sys_sendto (net/socket.c:2183)
[4268.321565][T22069] ? do_syscall_64 (./include/linux/entry-common.h:166 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[4268.321569][T22069] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4268.321574][T22069] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4268.321579][T22069] RIP: 0033:0x7fdf10e91a4a
[ 4268.321583][T22069] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4268.321586][T22069] RSP: 002b:00007ffd0cf02758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4268.321590][T22069] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf10e91a4a
[ 4268.321592][T22069] RDX: 0000000000000040 RSI: 0000000038ff3340 RDI: 0000000000000005
[ 4268.321594][T22069] RBP: 00007ffd0cf027e0 R08: 0000000000418574 R09: 000000000000001c
[ 4268.321596][T22069] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4268.321597][T22069] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf10fba000
| [ 4268.321597][T22069] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf10fba000
| [ 4268.321612][T22069]
| [ 4268.334362][T22069] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22069
| [4268.334740][T22069] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4268.334997][T22069] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4268.334999][T22069] Call Trace:
[ 4268.335001][T22069]
[4268.335003][T22069] dump_stack_lvl (lib/dump_stack.c:123)
[4268.335008][T22069] check_preemption_disabled (lib/smp_processor_id.c:52)
[4268.335013][T22069] lwtunnel_output (net/core/lwtunnel.c:359)
[4268.335020][T22069] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4268.335026][T22069] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4268.335032][T22069] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4268.335036][T22069] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4268.335048][T22069] rawv6_sendmsg (net/ipv6/raw.c:918)
[4268.335060][T22069] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4268.335065][T22069] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4268.335069][T22069] ? __lock_release (kernel/locking/lockdep.c:5534)
[4268.335076][T22069] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4268.335080][T22069] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4268.335088][T22069] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4268.335104][T22069] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4268.335106][T22069] ? __lock_release (kernel/locking/lockdep.c:5534)
[4268.335117][T22069] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4268.335121][T22069] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4268.335126][T22069] ? __pfx___sys_sendto (net/socket.c:2147)
[4268.335140][T22069] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4268.335149][T22069] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4268.335152][T22069] ? irqentry_exit (kernel/entry/common.c:358)
[4268.335156][T22069] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4268.335169][T22069] __x64_sys_sendto (net/socket.c:2183)
[4268.335174][T22069] ? do_syscall_64 (./include/linux/entry-common.h:166 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[4268.335177][T22069] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4268.335182][T22069] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4268.335185][T22069] RIP: 0033:0x7fdf10e91a4a
[ 4268.335188][T22069] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4268.335191][T22069] RSP: 002b:00007ffd0cf02758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4268.335194][T22069] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf10e91a4a
[ 4268.335196][T22069] RDX: 0000000000000040 RSI: 0000000038ff3340 RDI: 0000000000000005
[ 4268.335197][T22069] RBP: 00007ffd0cf027e0 R08: 0000000000418574 R09: 000000000000001c
[ 4268.335199][T22069] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4268.335200][T22069] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf10fba000
| [ 4268.335200][T22069] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf10fba000
| [ 4268.335214][T22069]
| [ 4268.353077][T22069] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22069
| [4268.353446][T22069] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4268.353708][T22069] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4268.353710][T22069] Call Trace:
[ 4268.353711][T22069]
[4268.353713][T22069] dump_stack_lvl (lib/dump_stack.c:123)
[4268.353719][T22069] check_preemption_disabled (lib/smp_processor_id.c:52)
[4268.353725][T22069] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4268.353732][T22069] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4268.353738][T22069] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4268.353744][T22069] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4268.353748][T22069] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4268.353760][T22069] rawv6_sendmsg (net/ipv6/raw.c:918)
[4268.353771][T22069] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4268.353776][T22069] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4268.353781][T22069] ? __lock_release (kernel/locking/lockdep.c:5534)
[4268.353790][T22069] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4268.353794][T22069] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4268.353803][T22069] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4268.353819][T22069] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4268.353822][T22069] ? __lock_release (kernel/locking/lockdep.c:5534)
[4268.353833][T22069] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4268.353837][T22069] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4268.353843][T22069] ? __pfx___sys_sendto (net/socket.c:2147)
[4268.353857][T22069] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4268.353865][T22069] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4268.353869][T22069] ? irqentry_exit (kernel/entry/common.c:358)
[4268.353873][T22069] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4268.353886][T22069] __x64_sys_sendto (net/socket.c:2183)
[4268.353891][T22069] ? do_syscall_64 (./include/linux/entry-common.h:166 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90)
[4268.353895][T22069] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4268.353900][T22069] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4268.353903][T22069] RIP: 0033:0x7fdf10e91a4a
[ 4268.353907][T22069] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4268.353909][T22069] RSP: 002b:00007ffd0cf02758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4268.353912][T22069] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf10e91a4a
[ 4268.353914][T22069] RDX: 0000000000000040 RSI: 0000000038ff3340 RDI: 0000000000000005
[ 4268.353916][T22069] RBP: 00007ffd0cf027e0 R08: 0000000000418574 R09: 000000000000001c
[ 4268.353918][T22069] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4268.353919][T22069] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf10fba000
| [ 4268.353919][T22069] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf10fba000
| [ 4268.353933][T22069]
| [ 4268.849657][T22073] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22073
| [4268.850141][T22073] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4268.850414][T22073] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4268.850417][T22073] Call Trace:
[ 4268.850419][T22073]
[4268.850422][T22073] dump_stack_lvl (lib/dump_stack.c:123)
[4268.850431][T22073] check_preemption_disabled (lib/smp_processor_id.c:52)
[4268.850438][T22073] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4268.850445][T22073] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4268.850454][T22073] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4268.850462][T22073] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4268.850467][T22073] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4268.850480][T22073] rawv6_sendmsg (net/ipv6/raw.c:918)
[4268.850491][T22073] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4268.850497][T22073] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4268.850505][T22073] ? __lock_release (kernel/locking/lockdep.c:5534)
[4268.850515][T22073] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4268.850521][T22073] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4268.850530][T22073] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4268.850546][T22073] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4268.850550][T22073] ? __lock_release (kernel/locking/lockdep.c:5534)
[4268.850561][T22073] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4268.850567][T22073] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4268.850573][T22073] ? __pfx___sys_sendto (net/socket.c:2147)
[4268.850587][T22073] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4268.850594][T22073] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4268.850604][T22073] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4268.850611][T22073] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4268.850621][T22073] __x64_sys_sendto (net/socket.c:2183)
[4268.850625][T22073] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4268.850640][T22073] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4268.850645][T22073] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4268.850649][T22073] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4268.850654][T22073] RIP: 0033:0x7f0955f03a4a
[ 4268.850659][T22073] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4268.850662][T22073] RSP: 002b:00007ffee5e76e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4268.850666][T22073] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0955f03a4a
[ 4268.850668][T22073] RDX: 0000000000000040 RSI: 0000000038898340 RDI: 0000000000000005
[ 4268.850670][T22073] RBP: 00007ffee5e76ed0 R08: 0000000000418574 R09: 000000000000001c
[ 4268.850672][T22073] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4268.850673][T22073] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f095602c000
| [ 4268.850673][T22073] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f095602c000
| [ 4268.850687][T22073]
| [ 4268.863587][T22073] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22073
| [4268.863961][T22073] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4268.864213][T22073] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4268.864215][T22073] Call Trace:
[ 4268.864216][T22073]
[4268.864218][T22073] dump_stack_lvl (lib/dump_stack.c:123)
[4268.864224][T22073] check_preemption_disabled (lib/smp_processor_id.c:52)
[4268.864230][T22073] lwtunnel_output (net/core/lwtunnel.c:359)
[4268.864236][T22073] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4268.864243][T22073] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4268.864249][T22073] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4268.864254][T22073] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4268.864265][T22073] rawv6_sendmsg (net/ipv6/raw.c:918)
[4268.864277][T22073] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4268.864282][T22073] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4268.864287][T22073] ? __lock_release (kernel/locking/lockdep.c:5534)
[4268.864294][T22073] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4268.864298][T22073] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4268.864306][T22073] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4268.864322][T22073] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4268.864325][T22073] ? __lock_release (kernel/locking/lockdep.c:5534)
[4268.864336][T22073] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4268.864340][T22073] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4268.864346][T22073] ? __pfx___sys_sendto (net/socket.c:2147)
[4268.864360][T22073] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4268.864366][T22073] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4268.864374][T22073] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4268.864381][T22073] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4268.864390][T22073] __x64_sys_sendto (net/socket.c:2183)
[4268.864394][T22073] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4268.864397][T22073] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4268.864401][T22073] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4268.864406][T22073] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4268.864409][T22073] RIP: 0033:0x7f0955f03a4a
[ 4268.864412][T22073] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4268.864414][T22073] RSP: 002b:00007ffee5e76e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4268.864417][T22073] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0955f03a4a
[ 4268.864419][T22073] RDX: 0000000000000040 RSI: 0000000038898340 RDI: 0000000000000005
[ 4268.864421][T22073] RBP: 00007ffee5e76ed0 R08: 0000000000418574 R09: 000000000000001c
[ 4268.864422][T22073] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4268.864424][T22073] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f095602c000
| [ 4268.864424][T22073] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f095602c000
| [ 4268.864438][T22073]
| [ 4268.878683][T22073] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22073
| [4268.879062][T22073] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4268.879313][T22073] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4268.879314][T22073] Call Trace:
[ 4268.879316][T22073]
[4268.879318][T22073] dump_stack_lvl (lib/dump_stack.c:123)
[4268.879324][T22073] check_preemption_disabled (lib/smp_processor_id.c:52)
[4268.879330][T22073] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4268.879337][T22073] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4268.879343][T22073] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4268.879349][T22073] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4268.879354][T22073] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4268.879365][T22073] rawv6_sendmsg (net/ipv6/raw.c:918)
[4268.879377][T22073] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4268.879382][T22073] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4268.879387][T22073] ? __lock_release (kernel/locking/lockdep.c:5534)
[4268.879395][T22073] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4268.879399][T22073] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4268.879408][T22073] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4268.879424][T22073] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4268.879426][T22073] ? __lock_release (kernel/locking/lockdep.c:5534)
[4268.879437][T22073] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4268.879441][T22073] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4268.879447][T22073] ? __pfx___sys_sendto (net/socket.c:2147)
[4268.879461][T22073] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4268.879468][T22073] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4268.879477][T22073] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4268.879484][T22073] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4268.879494][T22073] __x64_sys_sendto (net/socket.c:2183)
[4268.879498][T22073] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4268.879501][T22073] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4268.879506][T22073] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4268.879510][T22073] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4268.879513][T22073] RIP: 0033:0x7f0955f03a4a
[ 4268.879516][T22073] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4268.879519][T22073] RSP: 002b:00007ffee5e76e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4268.879522][T22073] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0955f03a4a
[ 4268.879524][T22073] RDX: 0000000000000040 RSI: 0000000038898340 RDI: 0000000000000005
[ 4268.879526][T22073] RBP: 00007ffee5e76ed0 R08: 0000000000418574 R09: 000000000000001c
[ 4268.879528][T22073] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4268.879530][T22073] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f095602c000
| [ 4268.879530][T22073] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f095602c000
| [ 4268.879544][T22073]
| [ 4269.357877][T22077] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22077
| [4269.358359][T22077] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4269.358640][T22077] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4269.358643][T22077] Call Trace:
[ 4269.358645][T22077]
[4269.358647][T22077] dump_stack_lvl (lib/dump_stack.c:123)
[4269.358656][T22077] check_preemption_disabled (lib/smp_processor_id.c:52)
[4269.358663][T22077] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4269.358670][T22077] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4269.358678][T22077] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4269.358686][T22077] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4269.358691][T22077] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4269.358703][T22077] rawv6_sendmsg (net/ipv6/raw.c:918)
[4269.358714][T22077] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4269.358719][T22077] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4269.358726][T22077] ? __lock_release (kernel/locking/lockdep.c:5534)
[4269.358735][T22077] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4269.358741][T22077] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4269.358750][T22077] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4269.358766][T22077] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4269.358768][T22077] ? __lock_release (kernel/locking/lockdep.c:5534)
[4269.358779][T22077] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4269.358784][T22077] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4269.358790][T22077] ? __pfx___sys_sendto (net/socket.c:2147)
[4269.358804][T22077] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4269.358810][T22077] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4269.358820][T22077] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4269.358826][T22077] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4269.358836][T22077] __x64_sys_sendto (net/socket.c:2183)
[4269.358840][T22077] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4269.358844][T22077] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4269.358850][T22077] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4269.358855][T22077] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4269.358859][T22077] RIP: 0033:0x7f2a5ffc1a4a
[ 4269.358863][T22077] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4269.358866][T22077] RSP: 002b:00007ffeb4241478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4269.358870][T22077] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2a5ffc1a4a
[ 4269.358872][T22077] RDX: 0000000000000040 RSI: 00000000272ca340 RDI: 0000000000000005
[ 4269.358874][T22077] RBP: 00007ffeb4241500 R08: 0000000000418574 R09: 000000000000001c
[ 4269.358876][T22077] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4269.358877][T22077] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a600ea000
| [ 4270.270859][T22085] lwtunnel_output(): recursion limit reached on datapath
| [ 4273.154283][T22101] check_preemption_disabled: 15 callbacks suppressed
| [ 4273.154293][T22101] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22101
| [4273.155579][T22101] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4273.155848][T22101] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4273.155850][T22101] Call Trace:
[ 4273.155853][T22101]
[4273.155855][T22101] dump_stack_lvl (lib/dump_stack.c:123)
[4273.155864][T22101] check_preemption_disabled (lib/smp_processor_id.c:52)
[4273.155871][T22101] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4273.155878][T22101] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4273.155886][T22101] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4273.155894][T22101] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4273.155899][T22101] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4273.155911][T22101] rawv6_sendmsg (net/ipv6/raw.c:918)
[4273.155922][T22101] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4273.155928][T22101] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4273.155935][T22101] ? __lock_release (kernel/locking/lockdep.c:5534)
[4273.155946][T22101] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4273.155952][T22101] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4273.155961][T22101] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4273.155977][T22101] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4273.155980][T22101] ? __lock_release (kernel/locking/lockdep.c:5534)
[4273.155991][T22101] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4273.155997][T22101] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4273.156003][T22101] ? __pfx___sys_sendto (net/socket.c:2147)
[4273.156017][T22101] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4273.156025][T22101] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4273.156035][T22101] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4273.156042][T22101] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4273.156052][T22101] __x64_sys_sendto (net/socket.c:2183)
[4273.156056][T22101] ? do_syscall_64 (./arch/x86/include/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.156060][T22101] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4273.156065][T22101] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4273.156070][T22101] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4273.156076][T22101] RIP: 0033:0x7ff1826dca4a
[ 4273.156080][T22101] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.156083][T22101] RSP: 002b:00007ffd94f6fdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4273.156088][T22101] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff1826dca4a
[ 4273.156090][T22101] RDX: 0000000000000040 RSI: 000000003229c340 RDI: 0000000000000005
[ 4273.156092][T22101] RBP: 00007ffd94f6fe80 R08: 0000000000418574 R09: 000000000000001c
[ 4273.156094][T22101] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4273.156095][T22101] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff182805000
| [ 4273.156095][T22101] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff182805000
| [ 4273.156109][T22101]
| [ 4273.156112][T22101] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22101
| [4273.168273][T22101] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4273.168545][T22101] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4273.168546][T22101] Call Trace:
[ 4273.168548][T22101]
[4273.168550][T22101] dump_stack_lvl (lib/dump_stack.c:123)
[4273.168557][T22101] check_preemption_disabled (lib/smp_processor_id.c:52)
[4273.168564][T22101] lwtunnel_output (net/core/lwtunnel.c:359)
[4273.168570][T22101] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4273.168578][T22101] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4273.168584][T22101] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4273.168589][T22101] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4273.168601][T22101] rawv6_sendmsg (net/ipv6/raw.c:918)
[4273.168613][T22101] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4273.168618][T22101] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4273.168623][T22101] ? __lock_release (kernel/locking/lockdep.c:5534)
[4273.168632][T22101] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4273.168636][T22101] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4273.168645][T22101] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4273.168661][T22101] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4273.168664][T22101] ? __lock_release (kernel/locking/lockdep.c:5534)
[4273.168675][T22101] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4273.168680][T22101] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4273.168686][T22101] ? __pfx___sys_sendto (net/socket.c:2147)
[4273.168700][T22101] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4273.168707][T22101] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4273.168715][T22101] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4273.168722][T22101] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4273.168733][T22101] __x64_sys_sendto (net/socket.c:2183)
[4273.168737][T22101] ? do_syscall_64 (./arch/x86/include/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.168740][T22101] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4273.168745][T22101] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4273.168749][T22101] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4273.168753][T22101] RIP: 0033:0x7ff1826dca4a
[ 4273.168757][T22101] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.168759][T22101] RSP: 002b:00007ffd94f6fdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4273.168762][T22101] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff1826dca4a
[ 4273.168764][T22101] RDX: 0000000000000040 RSI: 000000003229c340 RDI: 0000000000000005
[ 4273.168765][T22101] RBP: 00007ffd94f6fe80 R08: 0000000000418574 R09: 000000000000001c
[ 4273.168767][T22101] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4273.168769][T22101] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff182805000
| [ 4273.168769][T22101] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff182805000
| [ 4273.168783][T22101]
| [ 4273.169182][T22101] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22101
| [4273.181323][T22101] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4273.181593][T22101] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4273.181595][T22101] Call Trace:
[ 4273.181597][T22101]
[4273.181598][T22101] dump_stack_lvl (lib/dump_stack.c:123)
[4273.181605][T22101] check_preemption_disabled (lib/smp_processor_id.c:52)
[4273.181611][T22101] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4273.181617][T22101] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4273.181625][T22101] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4273.181631][T22101] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4273.181636][T22101] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4273.181648][T22101] rawv6_sendmsg (net/ipv6/raw.c:918)
[4273.181660][T22101] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4273.181665][T22101] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4273.181670][T22101] ? __lock_release (kernel/locking/lockdep.c:5534)
[4273.181678][T22101] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4273.181683][T22101] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4273.181692][T22101] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4273.181708][T22101] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4273.181711][T22101] ? __lock_release (kernel/locking/lockdep.c:5534)
[4273.181722][T22101] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4273.181728][T22101] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4273.181733][T22101] ? __pfx___sys_sendto (net/socket.c:2147)
[4273.181748][T22101] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4273.181755][T22101] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4273.181764][T22101] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4273.181771][T22101] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4273.181781][T22101] __x64_sys_sendto (net/socket.c:2183)
[4273.181785][T22101] ? do_syscall_64 (./arch/x86/include/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.181788][T22101] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4273.181793][T22101] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4273.181798][T22101] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4273.181801][T22101] RIP: 0033:0x7ff1826dca4a
[ 4273.181804][T22101] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.181807][T22101] RSP: 002b:00007ffd94f6fdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4273.181810][T22101] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff1826dca4a
[ 4273.181812][T22101] RDX: 0000000000000040 RSI: 000000003229c340 RDI: 0000000000000005
[ 4273.181814][T22101] RBP: 00007ffd94f6fe80 R08: 0000000000418574 R09: 000000000000001c
[ 4273.181816][T22101] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4273.181817][T22101] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff182805000
| [ 4273.181817][T22101] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff182805000
| [ 4273.181832][T22101]
| [ 4273.671728][T22105] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22105
| [4273.672208][T22105] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4273.672477][T22105] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4273.672479][T22105] Call Trace:
[ 4273.672481][T22105]
[4273.672484][T22105] dump_stack_lvl (lib/dump_stack.c:123)
[4273.672494][T22105] check_preemption_disabled (lib/smp_processor_id.c:52)
[4273.672502][T22105] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4273.672508][T22105] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4273.672517][T22105] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4273.672525][T22105] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4273.672530][T22105] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4273.672542][T22105] rawv6_sendmsg (net/ipv6/raw.c:918)
[4273.672553][T22105] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4273.672558][T22105] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4273.672565][T22105] ? __lock_release (kernel/locking/lockdep.c:5534)
[4273.672575][T22105] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4273.672582][T22105] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4273.672591][T22105] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4273.672606][T22105] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4273.672609][T22105] ? __lock_release (kernel/locking/lockdep.c:5534)
[4273.672620][T22105] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4273.672627][T22105] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4273.672632][T22105] ? __pfx___sys_sendto (net/socket.c:2147)
[4273.672646][T22105] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4273.672653][T22105] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4273.672663][T22105] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4273.672670][T22105] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4273.672680][T22105] __x64_sys_sendto (net/socket.c:2183)
[4273.672683][T22105] ? do_syscall_64 (./arch/x86/include/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.672687][T22105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4273.672693][T22105] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4273.672697][T22105] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4273.672702][T22105] RIP: 0033:0x7fb4c8c09a4a
[ 4273.672706][T22105] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.672709][T22105] RSP: 002b:00007ffd8828a0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4273.672713][T22105] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4c8c09a4a
[ 4273.672715][T22105] RDX: 0000000000000040 RSI: 000000002ae19340 RDI: 0000000000000005
[ 4273.672717][T22105] RBP: 00007ffd8828a150 R08: 0000000000418574 R09: 000000000000001c
[ 4273.672719][T22105] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4273.672720][T22105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4c8d32000
| [ 4273.672720][T22105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4c8d32000
| [ 4273.672734][T22105]
| [ 4273.686016][T22105] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22105
| [4273.686390][T22105] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4273.686650][T22105] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4273.686652][T22105] Call Trace:
[ 4273.686654][T22105]
[4273.686656][T22105] dump_stack_lvl (lib/dump_stack.c:123)
[4273.686662][T22105] check_preemption_disabled (lib/smp_processor_id.c:52)
[4273.686668][T22105] lwtunnel_output (net/core/lwtunnel.c:359)
[4273.686674][T22105] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4273.686681][T22105] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4273.686688][T22105] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4273.686692][T22105] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4273.686704][T22105] rawv6_sendmsg (net/ipv6/raw.c:918)
[4273.686715][T22105] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4273.686720][T22105] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4273.686725][T22105] ? __lock_release (kernel/locking/lockdep.c:5534)
[4273.686733][T22105] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4273.686738][T22105] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4273.686747][T22105] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4273.686762][T22105] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4273.686765][T22105] ? __lock_release (kernel/locking/lockdep.c:5534)
[4273.686776][T22105] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4273.686782][T22105] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4273.686787][T22105] ? __pfx___sys_sendto (net/socket.c:2147)
[4273.686801][T22105] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4273.686807][T22105] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4273.686816][T22105] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4273.686823][T22105] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4273.686832][T22105] __x64_sys_sendto (net/socket.c:2183)
[4273.686836][T22105] ? do_syscall_64 (./arch/x86/include/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.686839][T22105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4273.686844][T22105] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4273.686849][T22105] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4273.686852][T22105] RIP: 0033:0x7fb4c8c09a4a
[ 4273.686856][T22105] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.686858][T22105] RSP: 002b:00007ffd8828a0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4273.686861][T22105] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4c8c09a4a
[ 4273.686864][T22105] RDX: 0000000000000040 RSI: 000000002ae19340 RDI: 0000000000000005
[ 4273.686866][T22105] RBP: 00007ffd8828a150 R08: 0000000000418574 R09: 000000000000001c
[ 4273.686867][T22105] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4273.686869][T22105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4c8d32000
| [ 4273.686869][T22105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4c8d32000
| [ 4273.686883][T22105]
| [ 4273.687286][T22105] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22105
| [4273.699374][T22105] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4273.699638][T22105] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4273.699640][T22105] Call Trace:
[ 4273.699642][T22105]
[4273.699644][T22105] dump_stack_lvl (lib/dump_stack.c:123)
[4273.699650][T22105] check_preemption_disabled (lib/smp_processor_id.c:52)
[4273.699655][T22105] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4273.699662][T22105] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4273.699669][T22105] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4273.699675][T22105] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4273.699680][T22105] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4273.699692][T22105] rawv6_sendmsg (net/ipv6/raw.c:918)
[4273.699704][T22105] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4273.699709][T22105] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4273.699713][T22105] ? __lock_release (kernel/locking/lockdep.c:5534)
[4273.699722][T22105] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4273.699726][T22105] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4273.699735][T22105] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4273.699751][T22105] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4273.699754][T22105] ? __lock_release (kernel/locking/lockdep.c:5534)
[4273.699765][T22105] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4273.699769][T22105] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4273.699775][T22105] ? __pfx___sys_sendto (net/socket.c:2147)
[4273.699789][T22105] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4273.699796][T22105] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4273.699804][T22105] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4273.699811][T22105] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4273.699820][T22105] __x64_sys_sendto (net/socket.c:2183)
[4273.699824][T22105] ? do_syscall_64 (./arch/x86/include/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.699828][T22105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4273.699832][T22105] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4273.699837][T22105] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4273.699840][T22105] RIP: 0033:0x7fb4c8c09a4a
[ 4273.699843][T22105] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.699846][T22105] RSP: 002b:00007ffd8828a0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4273.699849][T22105] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4c8c09a4a
[ 4273.699851][T22105] RDX: 0000000000000040 RSI: 000000002ae19340 RDI: 0000000000000005
[ 4273.699852][T22105] RBP: 00007ffd8828a150 R08: 0000000000418574 R09: 000000000000001c
[ 4273.699854][T22105] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4273.699856][T22105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4c8d32000
| [ 4273.699856][T22105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4c8d32000
| [ 4273.699870][T22105]
| [ 4274.194837][T22109] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22109
| [4274.195289][T22109] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4274.195861][T22109] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4274.195863][T22109] Call Trace:
[ 4274.195865][T22109]
[4274.195867][T22109] dump_stack_lvl (lib/dump_stack.c:123)
[4274.195877][T22109] check_preemption_disabled (lib/smp_processor_id.c:52)
[4274.195883][T22109] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4274.195889][T22109] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4274.195897][T22109] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4274.195905][T22109] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4274.195909][T22109] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4274.195920][T22109] rawv6_sendmsg (net/ipv6/raw.c:918)
[4274.195931][T22109] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4274.195936][T22109] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4274.195943][T22109] ? __lock_release (kernel/locking/lockdep.c:5534)
[4274.195952][T22109] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4274.195958][T22109] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4274.195966][T22109] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4274.195981][T22109] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4274.195984][T22109] ? __lock_release (kernel/locking/lockdep.c:5534)
[4274.195994][T22109] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4274.196000][T22109] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4274.196005][T22109] ? __pfx___sys_sendto (net/socket.c:2147)
[4274.196019][T22109] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4274.196025][T22109] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4274.196035][T22109] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4274.196042][T22109] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4274.196051][T22109] __x64_sys_sendto (net/socket.c:2183)
[4274.196054][T22109] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4274.196058][T22109] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4274.196063][T22109] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4274.196067][T22109] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4274.196072][T22109] RIP: 0033:0x7f4b6a592a4a
[ 4274.196077][T22109] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4274.196079][T22109] RSP: 002b:00007ffe02e14a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4274.196083][T22109] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4b6a592a4a
[ 4274.196085][T22109] RDX: 0000000000000040 RSI: 000000002581e340 RDI: 0000000000000005
[ 4274.196087][T22109] RBP: 00007ffe02e14b00 R08: 0000000000418574 R09: 000000000000001c
[ 4274.196088][T22109] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4274.196090][T22109] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4b6a6bb000
| [ 4274.196090][T22109] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4b6a6bb000
| [ 4274.196103][T22109]
| [ 4274.196106][T22109] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22109
| [4274.207523][T22109] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4274.207764][T22109] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4274.207766][T22109] Call Trace:
[ 4274.207767][T22109]
[4274.207769][T22109] dump_stack_lvl (lib/dump_stack.c:123)
[4274.207775][T22109] check_preemption_disabled (lib/smp_processor_id.c:52)
[4274.207780][T22109] lwtunnel_output (net/core/lwtunnel.c:359)
[4274.207787][T22109] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4274.207793][T22109] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4274.207798][T22109] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4274.207803][T22109] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4274.207814][T22109] rawv6_sendmsg (net/ipv6/raw.c:918)
[4274.207825][T22109] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4274.207829][T22109] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4274.207833][T22109] ? __lock_release (kernel/locking/lockdep.c:5534)
[4274.207841][T22109] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4274.207844][T22109] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4274.207853][T22109] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4274.207868][T22109] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4274.207870][T22109] ? __lock_release (kernel/locking/lockdep.c:5534)
[4274.207881][T22109] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4274.207885][T22109] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4274.207890][T22109] ? __pfx___sys_sendto (net/socket.c:2147)
[4274.207904][T22109] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4274.207910][T22109] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4274.207917][T22109] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4274.207925][T22109] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4274.207934][T22109] __x64_sys_sendto (net/socket.c:2183)
[4274.207937][T22109] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4274.207941][T22109] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4274.207945][T22109] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4274.207949][T22109] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4274.207952][T22109] RIP: 0033:0x7f4b6a592a4a
[ 4274.207955][T22109] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4274.207958][T22109] RSP: 002b:00007ffe02e14a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4274.207960][T22109] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4b6a592a4a
[ 4274.207962][T22109] RDX: 0000000000000040 RSI: 000000002581e340 RDI: 0000000000000005
[ 4274.207964][T22109] RBP: 00007ffe02e14b00 R08: 0000000000418574 R09: 000000000000001c
[ 4274.207965][T22109] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4274.207967][T22109] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4b6a6bb000
| [ 4274.207967][T22109] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4b6a6bb000
| [ 4274.207980][T22109]
| [ 4274.208383][T22109] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22109
| [4274.219772][T22109] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4274.220017][T22109] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4274.220018][T22109] Call Trace:
[ 4274.220020][T22109]
[4274.220022][T22109] dump_stack_lvl (lib/dump_stack.c:123)
[4274.220028][T22109] check_preemption_disabled (lib/smp_processor_id.c:52)
[4274.220033][T22109] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4274.220039][T22109] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4274.220045][T22109] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4274.220052][T22109] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4274.220057][T22109] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4274.220068][T22109] rawv6_sendmsg (net/ipv6/raw.c:918)
[4274.220079][T22109] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4274.220084][T22109] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4274.220088][T22109] ? __lock_release (kernel/locking/lockdep.c:5534)
[4274.220096][T22109] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4274.220100][T22109] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4274.220109][T22109] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4274.220124][T22109] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4274.220127][T22109] ? __lock_release (kernel/locking/lockdep.c:5534)
[4274.220137][T22109] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4274.220142][T22109] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4274.220147][T22109] ? __pfx___sys_sendto (net/socket.c:2147)
[4274.220161][T22109] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4274.220167][T22109] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4274.220174][T22109] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4274.220181][T22109] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4274.220190][T22109] __x64_sys_sendto (net/socket.c:2183)
[4274.220194][T22109] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4274.220197][T22109] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4274.220201][T22109] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4274.220205][T22109] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4274.220208][T22109] RIP: 0033:0x7f4b6a592a4a
[ 4274.220211][T22109] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4274.220213][T22109] RSP: 002b:00007ffe02e14a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4274.220216][T22109] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4b6a592a4a
[ 4274.220218][T22109] RDX: 0000000000000040 RSI: 000000002581e340 RDI: 0000000000000005
[ 4274.220220][T22109] RBP: 00007ffe02e14b00 R08: 0000000000418574 R09: 000000000000001c
[ 4274.220221][T22109] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4274.220223][T22109] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4b6a6bb000
| [ 4274.220223][T22109] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4b6a6bb000
| [ 4274.220237][T22109]
| [ 4274.707762][T22113] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22113
| [4274.708249][T22113] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4274.709366][T22113] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4274.709368][T22113] Call Trace:
[ 4274.709370][T22113]
[4274.709372][T22113] dump_stack_lvl (lib/dump_stack.c:123)
[4274.709381][T22113] check_preemption_disabled (lib/smp_processor_id.c:52)
[4274.709389][T22113] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4274.709395][T22113] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4274.709404][T22113] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4274.709412][T22113] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4274.709416][T22113] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4274.709428][T22113] rawv6_sendmsg (net/ipv6/raw.c:918)
[4274.709439][T22113] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4274.709445][T22113] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4274.709452][T22113] ? __lock_release (kernel/locking/lockdep.c:5534)
[4274.709463][T22113] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4274.709470][T22113] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4274.709481][T22113] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4274.709497][T22113] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4274.709500][T22113] ? __lock_release (kernel/locking/lockdep.c:5534)
[4274.709511][T22113] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4274.709518][T22113] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4274.709523][T22113] ? __pfx___sys_sendto (net/socket.c:2147)
[4274.709538][T22113] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4274.709545][T22113] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4274.709555][T22113] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4274.709562][T22113] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4274.709572][T22113] __x64_sys_sendto (net/socket.c:2183)
[4274.709576][T22113] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4274.709581][T22113] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4274.709586][T22113] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4274.709590][T22113] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4274.709596][T22113] RIP: 0033:0x7fc0f283fa4a
[ 4274.709600][T22113] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4274.709602][T22113] RSP: 002b:00007ffed259aa78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4274.709607][T22113] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc0f283fa4a
[ 4274.709609][T22113] RDX: 0000000000000040 RSI: 00000000243ee340 RDI: 0000000000000005
[ 4274.709611][T22113] RBP: 00007ffed259ab00 R08: 0000000000418574 R09: 000000000000001c
[ 4274.709613][T22113] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4274.709614][T22113] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc0f2968000
| [ 4276.665667][T22121] lwtunnel_output(): recursion limit reached on datapath
| [ 4278.177430][T22125] check_preemption_disabled: 4 callbacks suppressed
| [ 4278.177437][T22125] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22125
| [4278.178251][T22125] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4278.179109][T22125] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4278.179111][T22125] Call Trace:
[ 4278.179113][T22125]
[4278.179115][T22125] dump_stack_lvl (lib/dump_stack.c:123)
[4278.179124][T22125] check_preemption_disabled (lib/smp_processor_id.c:52)
[4278.179130][T22125] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4278.179137][T22125] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4278.179145][T22125] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4278.179152][T22125] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4278.179157][T22125] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4278.179169][T22125] rawv6_sendmsg (net/ipv6/raw.c:918)
[4278.179180][T22125] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4278.179186][T22125] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4278.179192][T22125] ? __lock_release (kernel/locking/lockdep.c:5534)
[4278.179202][T22125] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4278.179208][T22125] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4278.179216][T22125] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4278.179232][T22125] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4278.179235][T22125] ? __lock_release (kernel/locking/lockdep.c:5534)
[4278.179246][T22125] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4278.179253][T22125] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4278.179258][T22125] ? __pfx___sys_sendto (net/socket.c:2147)
[4278.179272][T22125] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4278.179280][T22125] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4278.179289][T22125] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4278.179296][T22125] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4278.179306][T22125] __x64_sys_sendto (net/socket.c:2183)
[4278.179309][T22125] ? do_syscall_64 (./arch/x86/include/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.179313][T22125] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4278.179317][T22125] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4278.179322][T22125] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4278.179326][T22125] RIP: 0033:0x7f6e452b7a4a
[ 4278.179331][T22125] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.179334][T22125] RSP: 002b:00007ffc2edff668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4278.179338][T22125] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6e452b7a4a
[ 4278.179340][T22125] RDX: 0000000000000040 RSI: 000000002a705340 RDI: 0000000000000005
[ 4278.179342][T22125] RBP: 00007ffc2edff6f0 R08: 0000000000418574 R09: 000000000000001c
[ 4278.179344][T22125] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4278.179346][T22125] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e453e0000
| [ 4278.179346][T22125] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e453e0000
| [ 4278.179360][T22125]
| [ 4278.179363][T22125] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22125
| [4278.191355][T22125] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4278.191627][T22125] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4278.191629][T22125] Call Trace:
[ 4278.191631][T22125]
[4278.191633][T22125] dump_stack_lvl (lib/dump_stack.c:123)
[4278.191638][T22125] check_preemption_disabled (lib/smp_processor_id.c:52)
[4278.191644][T22125] lwtunnel_output (net/core/lwtunnel.c:359)
[4278.191650][T22125] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4278.191657][T22125] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4278.191663][T22125] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4278.191667][T22125] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4278.191679][T22125] rawv6_sendmsg (net/ipv6/raw.c:918)
[4278.191691][T22125] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4278.191696][T22125] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4278.191700][T22125] ? __lock_release (kernel/locking/lockdep.c:5534)
[4278.191708][T22125] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4278.191712][T22125] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4278.191721][T22125] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4278.191737][T22125] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4278.191740][T22125] ? __lock_release (kernel/locking/lockdep.c:5534)
[4278.191751][T22125] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4278.191756][T22125] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4278.191761][T22125] ? __pfx___sys_sendto (net/socket.c:2147)
[4278.191776][T22125] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4278.191782][T22125] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4278.191791][T22125] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4278.191798][T22125] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4278.191808][T22125] __x64_sys_sendto (net/socket.c:2183)
[4278.191812][T22125] ? do_syscall_64 (./arch/x86/include/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.191815][T22125] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4278.191819][T22125] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4278.191824][T22125] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4278.191827][T22125] RIP: 0033:0x7f6e452b7a4a
[ 4278.191830][T22125] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.191833][T22125] RSP: 002b:00007ffc2edff668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4278.191836][T22125] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6e452b7a4a
[ 4278.191838][T22125] RDX: 0000000000000040 RSI: 000000002a705340 RDI: 0000000000000005
[ 4278.191839][T22125] RBP: 00007ffc2edff6f0 R08: 0000000000418574 R09: 000000000000001c
[ 4278.191841][T22125] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4278.191842][T22125] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e453e0000
| [ 4278.191842][T22125] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e453e0000
| [ 4278.191857][T22125]
| [ 4278.192294][T22125] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22125
| [4278.204290][T22125] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4278.204558][T22125] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4278.204559][T22125] Call Trace:
[ 4278.204561][T22125]
[4278.204563][T22125] dump_stack_lvl (lib/dump_stack.c:123)
[4278.204569][T22125] check_preemption_disabled (lib/smp_processor_id.c:52)
[4278.204574][T22125] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4278.204581][T22125] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4278.204587][T22125] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4278.204593][T22125] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4278.204598][T22125] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4278.204610][T22125] rawv6_sendmsg (net/ipv6/raw.c:918)
[4278.204621][T22125] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4278.204627][T22125] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4278.204631][T22125] ? __lock_release (kernel/locking/lockdep.c:5534)
[4278.204638][T22125] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4278.204642][T22125] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4278.204651][T22125] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4278.204667][T22125] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4278.204670][T22125] ? __lock_release (kernel/locking/lockdep.c:5534)
[4278.204681][T22125] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4278.204685][T22125] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4278.204691][T22125] ? __pfx___sys_sendto (net/socket.c:2147)
[4278.204705][T22125] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4278.204711][T22125] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4278.204719][T22125] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4278.204726][T22125] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4278.204736][T22125] __x64_sys_sendto (net/socket.c:2183)
[4278.204740][T22125] ? do_syscall_64 (./arch/x86/include/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.204743][T22125] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4278.204747][T22125] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4278.204752][T22125] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4278.204755][T22125] RIP: 0033:0x7f6e452b7a4a
[ 4278.204759][T22125] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.204761][T22125] RSP: 002b:00007ffc2edff668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4278.204764][T22125] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6e452b7a4a
[ 4278.204766][T22125] RDX: 0000000000000040 RSI: 000000002a705340 RDI: 0000000000000005
[ 4278.204768][T22125] RBP: 00007ffc2edff6f0 R08: 0000000000418574 R09: 000000000000001c
[ 4278.204770][T22125] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4278.204772][T22125] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e453e0000
| [ 4278.204772][T22125] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e453e0000
| [ 4278.204786][T22125]
| [ 4278.682009][T22129] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22129
| [4278.682525][T22129] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4278.682784][T22129] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4278.682786][T22129] Call Trace:
[ 4278.682789][T22129]
[4278.682791][T22129] dump_stack_lvl (lib/dump_stack.c:123)
[4278.682801][T22129] check_preemption_disabled (lib/smp_processor_id.c:52)
[4278.682808][T22129] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4278.682814][T22129] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4278.682822][T22129] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4278.682831][T22129] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4278.682835][T22129] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4278.682847][T22129] rawv6_sendmsg (net/ipv6/raw.c:918)
[4278.682858][T22129] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4278.682863][T22129] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4278.682871][T22129] ? __lock_release (kernel/locking/lockdep.c:5534)
[4278.682881][T22129] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4278.682887][T22129] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4278.682896][T22129] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4278.682912][T22129] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4278.682915][T22129] ? __lock_release (kernel/locking/lockdep.c:5534)
[4278.682925][T22129] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4278.682932][T22129] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4278.682937][T22129] ? __pfx___sys_sendto (net/socket.c:2147)
[4278.682951][T22129] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4278.682958][T22129] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4278.682968][T22129] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4278.682975][T22129] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4278.682985][T22129] __x64_sys_sendto (net/socket.c:2183)
[4278.682989][T22129] ? do_syscall_64 (./arch/x86/include/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.682993][T22129] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4278.682999][T22129] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4278.683004][T22129] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4278.683009][T22129] RIP: 0033:0x7f0407170a4a
[ 4278.683013][T22129] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.683015][T22129] RSP: 002b:00007ffd46ca92d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4278.683020][T22129] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0407170a4a
[ 4278.683021][T22129] RDX: 0000000000000040 RSI: 0000000006e9f340 RDI: 0000000000000005
[ 4278.683023][T22129] RBP: 00007ffd46ca9360 R08: 0000000000418574 R09: 000000000000001c
[ 4278.683025][T22129] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4278.683026][T22129] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0407299000
| [ 4278.683026][T22129] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0407299000
| [ 4278.683040][T22129]
| [ 4278.683043][T22129] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22129
| [4278.695039][T22129] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4278.695292][T22129] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4278.695294][T22129] Call Trace:
[ 4278.695295][T22129]
[4278.695297][T22129] dump_stack_lvl (lib/dump_stack.c:123)
[4278.695303][T22129] check_preemption_disabled (lib/smp_processor_id.c:52)
[4278.695309][T22129] lwtunnel_output (net/core/lwtunnel.c:359)
[4278.695315][T22129] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4278.695322][T22129] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4278.695328][T22129] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4278.695332][T22129] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4278.695344][T22129] rawv6_sendmsg (net/ipv6/raw.c:918)
[4278.695355][T22129] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4278.695361][T22129] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4278.695365][T22129] ? __lock_release (kernel/locking/lockdep.c:5534)
[4278.695373][T22129] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4278.695376][T22129] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4278.695385][T22129] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4278.695401][T22129] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4278.695404][T22129] ? __lock_release (kernel/locking/lockdep.c:5534)
[4278.695415][T22129] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4278.695420][T22129] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4278.695426][T22129] ? __pfx___sys_sendto (net/socket.c:2147)
[4278.695440][T22129] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4278.695446][T22129] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4278.695454][T22129] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4278.695461][T22129] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4278.695470][T22129] __x64_sys_sendto (net/socket.c:2183)
[4278.695474][T22129] ? do_syscall_64 (./arch/x86/include/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.695479][T22129] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4278.695484][T22129] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4278.695488][T22129] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4278.695492][T22129] RIP: 0033:0x7f0407170a4a
[ 4278.695495][T22129] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.695497][T22129] RSP: 002b:00007ffd46ca92d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4278.695500][T22129] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0407170a4a
[ 4278.695502][T22129] RDX: 0000000000000040 RSI: 0000000006e9f340 RDI: 0000000000000005
[ 4278.695504][T22129] RBP: 00007ffd46ca9360 R08: 0000000000418574 R09: 000000000000001c
[ 4278.695506][T22129] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4278.695507][T22129] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0407299000
| [ 4278.695507][T22129] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0407299000
| [ 4278.695521][T22129]
| [ 4278.708843][T22129] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22129
| [4278.709217][T22129] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4278.709472][T22129] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4278.709473][T22129] Call Trace:
[ 4278.709475][T22129]
[4278.709478][T22129] dump_stack_lvl (lib/dump_stack.c:123)
[4278.709485][T22129] check_preemption_disabled (lib/smp_processor_id.c:52)
[4278.709490][T22129] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4278.709497][T22129] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4278.709503][T22129] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4278.709510][T22129] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4278.709514][T22129] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4278.709526][T22129] rawv6_sendmsg (net/ipv6/raw.c:918)
[4278.709537][T22129] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4278.709542][T22129] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4278.709547][T22129] ? __lock_release (kernel/locking/lockdep.c:5534)
[4278.709556][T22129] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4278.709560][T22129] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4278.709569][T22129] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4278.709585][T22129] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4278.709587][T22129] ? __lock_release (kernel/locking/lockdep.c:5534)
[4278.709598][T22129] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4278.709603][T22129] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4278.709608][T22129] ? __pfx___sys_sendto (net/socket.c:2147)
[4278.709623][T22129] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4278.709629][T22129] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4278.709637][T22129] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4278.709643][T22129] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4278.709653][T22129] __x64_sys_sendto (net/socket.c:2183)
[4278.709657][T22129] ? do_syscall_64 (./arch/x86/include/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.709660][T22129] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4278.709665][T22129] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4278.709669][T22129] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4278.709673][T22129] RIP: 0033:0x7f0407170a4a
[ 4278.709676][T22129] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.709679][T22129] RSP: 002b:00007ffd46ca92d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4278.709682][T22129] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0407170a4a
[ 4278.709684][T22129] RDX: 0000000000000040 RSI: 0000000006e9f340 RDI: 0000000000000005
[ 4278.709685][T22129] RBP: 00007ffd46ca9360 R08: 0000000000418574 R09: 000000000000001c
[ 4278.709687][T22129] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4278.709688][T22129] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0407299000
| [ 4278.709688][T22129] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0407299000
| [ 4278.709702][T22129]
| [ 4279.190110][T22133] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22133
| [4279.190604][T22133] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4279.190869][T22133] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4279.190872][T22133] Call Trace:
[ 4279.190874][T22133]
[4279.190876][T22133] dump_stack_lvl (lib/dump_stack.c:123)
[4279.190885][T22133] check_preemption_disabled (lib/smp_processor_id.c:52)
[4279.190893][T22133] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4279.190899][T22133] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4279.190907][T22133] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4279.190915][T22133] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4279.190920][T22133] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4279.190932][T22133] rawv6_sendmsg (net/ipv6/raw.c:918)
[4279.190943][T22133] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4279.190949][T22133] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4279.190956][T22133] ? __lock_release (kernel/locking/lockdep.c:5534)
[4279.190966][T22133] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4279.190972][T22133] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4279.190981][T22133] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4279.190997][T22133] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4279.191000][T22133] ? __lock_release (kernel/locking/lockdep.c:5534)
[4279.191011][T22133] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4279.191018][T22133] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4279.191024][T22133] ? __pfx___sys_sendto (net/socket.c:2147)
[4279.191038][T22133] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4279.191045][T22133] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4279.191054][T22133] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4279.191061][T22133] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4279.191071][T22133] __x64_sys_sendto (net/socket.c:2183)
[4279.191075][T22133] ? do_syscall_64 (./arch/x86/include/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.191079][T22133] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4279.191085][T22133] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4279.191089][T22133] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4279.191094][T22133] RIP: 0033:0x7f0b80618a4a
[ 4279.191099][T22133] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.191102][T22133] RSP: 002b:00007fff537f20e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4279.191106][T22133] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0b80618a4a
[ 4279.191108][T22133] RDX: 0000000000000040 RSI: 00000000152a4340 RDI: 0000000000000005
[ 4279.191109][T22133] RBP: 00007fff537f2170 R08: 0000000000418574 R09: 000000000000001c
[ 4279.191111][T22133] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4279.191113][T22133] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b80741000
| [ 4279.191113][T22133] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b80741000
| [ 4279.191127][T22133]
| [ 4279.191130][T22133] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22133
| [4279.203509][T22133] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4279.203764][T22133] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4279.203765][T22133] Call Trace:
[ 4279.203768][T22133]
[4279.203769][T22133] dump_stack_lvl (lib/dump_stack.c:123)
[4279.203776][T22133] check_preemption_disabled (lib/smp_processor_id.c:52)
[4279.203782][T22133] lwtunnel_output (net/core/lwtunnel.c:359)
[4279.203789][T22133] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4279.203796][T22133] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4279.203803][T22133] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4279.203808][T22133] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4279.203820][T22133] rawv6_sendmsg (net/ipv6/raw.c:918)
[4279.203831][T22133] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4279.203836][T22133] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4279.203841][T22133] ? __lock_release (kernel/locking/lockdep.c:5534)
[4279.203850][T22133] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4279.203854][T22133] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4279.203863][T22133] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4279.203879][T22133] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4279.203881][T22133] ? __lock_release (kernel/locking/lockdep.c:5534)
[4279.203893][T22133] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4279.203898][T22133] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4279.203904][T22133] ? __pfx___sys_sendto (net/socket.c:2147)
[4279.203918][T22133] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4279.203925][T22133] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4279.203933][T22133] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4279.203940][T22133] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4279.203950][T22133] __x64_sys_sendto (net/socket.c:2183)
[4279.203954][T22133] ? do_syscall_64 (./arch/x86/include/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.203957][T22133] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4279.203962][T22133] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4279.203966][T22133] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4279.203971][T22133] RIP: 0033:0x7f0b80618a4a
[ 4279.203974][T22133] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.203976][T22133] RSP: 002b:00007fff537f20e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4279.203980][T22133] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0b80618a4a
[ 4279.203982][T22133] RDX: 0000000000000040 RSI: 00000000152a4340 RDI: 0000000000000005
[ 4279.203983][T22133] RBP: 00007fff537f2170 R08: 0000000000418574 R09: 000000000000001c
[ 4279.203985][T22133] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4279.203987][T22133] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b80741000
| [ 4279.203987][T22133] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b80741000
| [ 4279.204001][T22133]
| [ 4279.207527][T22133] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22133
| [4279.216650][T22133] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4279.216905][T22133] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4279.216907][T22133] Call Trace:
[ 4279.216909][T22133]
[4279.216912][T22133] dump_stack_lvl (lib/dump_stack.c:123)
[4279.216921][T22133] check_preemption_disabled (lib/smp_processor_id.c:52)
[4279.216929][T22133] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4279.216935][T22133] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4279.216944][T22133] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4279.216953][T22133] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4279.216958][T22133] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4279.216970][T22133] rawv6_sendmsg (net/ipv6/raw.c:918)
[4279.216981][T22133] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4279.216986][T22133] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4279.216995][T22133] ? __lock_release (kernel/locking/lockdep.c:5534)
[4279.217006][T22133] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4279.217013][T22133] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4279.217022][T22133] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4279.217039][T22133] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4279.217042][T22133] ? __lock_release (kernel/locking/lockdep.c:5534)
[4279.217053][T22133] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4279.217060][T22133] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4279.217066][T22133] ? __pfx___sys_sendto (net/socket.c:2147)
[4279.217080][T22133] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4279.217088][T22133] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4279.217098][T22133] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4279.217105][T22133] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4279.217115][T22133] __x64_sys_sendto (net/socket.c:2183)
[4279.217119][T22133] ? do_syscall_64 (./arch/x86/include/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.217123][T22133] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4279.217129][T22133] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4279.217133][T22133] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4279.217138][T22133] RIP: 0033:0x7f0b80618a4a
[ 4279.217144][T22133] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.217146][T22133] RSP: 002b:00007fff537f20e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4279.217150][T22133] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0b80618a4a
[ 4279.217153][T22133] RDX: 0000000000000040 RSI: 00000000152a4340 RDI: 0000000000000005
[ 4279.217155][T22133] RBP: 00007fff537f2170 R08: 0000000000418574 R09: 000000000000001c
[ 4279.217156][T22133] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4279.217158][T22133] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b80741000
| [ 4279.217158][T22133] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b80741000
| [ 4279.217173][T22133]
| [ 4279.714093][T22137] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22137
| [4279.714601][T22137] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4279.714865][T22137] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4279.714867][T22137] Call Trace:
[ 4279.714869][T22137]
[4279.714871][T22137] dump_stack_lvl (lib/dump_stack.c:123)
[4279.714879][T22137] check_preemption_disabled (lib/smp_processor_id.c:52)
[4279.714886][T22137] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4279.714892][T22137] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4279.714900][T22137] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4279.714907][T22137] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4279.714912][T22137] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4279.714924][T22137] rawv6_sendmsg (net/ipv6/raw.c:918)
[4279.714936][T22137] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4279.714941][T22137] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4279.714947][T22137] ? __lock_release (kernel/locking/lockdep.c:5534)
[4279.714957][T22137] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4279.714964][T22137] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4279.714973][T22137] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4279.714989][T22137] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4279.714992][T22137] ? __lock_release (kernel/locking/lockdep.c:5534)
[4279.715003][T22137] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4279.715009][T22137] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4279.715014][T22137] ? __pfx___sys_sendto (net/socket.c:2147)
[4279.715028][T22137] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4279.715035][T22137] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4279.715045][T22137] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4279.715052][T22137] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4279.715062][T22137] __x64_sys_sendto (net/socket.c:2183)
[4279.715066][T22137] ? do_syscall_64 (./arch/x86/include/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.715070][T22137] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4279.715076][T22137] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4279.715081][T22137] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4279.715085][T22137] RIP: 0033:0x7f7909248a4a
[ 4279.715089][T22137] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.715092][T22137] RSP: 002b:00007ffe8693baf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4279.715095][T22137] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7909248a4a
[ 4279.715097][T22137] RDX: 0000000000000040 RSI: 0000000026569340 RDI: 0000000000000005
[ 4279.715099][T22137] RBP: 00007ffe8693bb80 R08: 0000000000418574 R09: 000000000000001c
[ 4279.715101][T22137] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4279.715103][T22137] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7909371000
| [ 4282.176240][T22149] lwtunnel_output(): recursion limit reached on datapath
| [ 4283.628243][T22153] check_preemption_disabled: 7 callbacks suppressed
| [ 4283.628250][T22153] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22153
| [4283.629051][T22153] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4283.629310][T22153] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4283.629312][T22153] Call Trace:
[ 4283.629314][T22153]
[4283.629316][T22153] dump_stack_lvl (lib/dump_stack.c:123)
[4283.629324][T22153] check_preemption_disabled (lib/smp_processor_id.c:52)
[4283.629330][T22153] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4283.629337][T22153] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4283.629345][T22153] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4283.629352][T22153] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4283.629356][T22153] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4283.629368][T22153] rawv6_sendmsg (net/ipv6/raw.c:918)
[4283.629380][T22153] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4283.629385][T22153] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4283.629390][T22153] ? __lock_release (kernel/locking/lockdep.c:5534)
[4283.629400][T22153] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4283.629404][T22153] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4283.629413][T22153] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4283.629429][T22153] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4283.629432][T22153] ? __lock_release (kernel/locking/lockdep.c:5534)
[4283.629443][T22153] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4283.629448][T22153] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4283.629453][T22153] ? __pfx___sys_sendto (net/socket.c:2147)
[4283.629467][T22153] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4283.629474][T22153] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4283.629485][T22153] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4283.629491][T22153] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4283.629501][T22153] __x64_sys_sendto (net/socket.c:2183)
[4283.629505][T22153] ? do_syscall_64 (./arch/x86/include/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.629509][T22153] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4283.629513][T22153] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4283.629518][T22153] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4283.629522][T22153] RIP: 0033:0x7fea3097ca4a
[ 4283.629526][T22153] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.629529][T22153] RSP: 002b:00007fffddf28c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4283.629533][T22153] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fea3097ca4a
[ 4283.629535][T22153] RDX: 0000000000000040 RSI: 0000000030c7f340 RDI: 0000000000000005
[ 4283.629537][T22153] RBP: 00007fffddf28ca0 R08: 0000000000418574 R09: 000000000000001c
[ 4283.629538][T22153] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4283.629540][T22153] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea30aa5000
| [ 4283.629540][T22153] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea30aa5000
| [ 4283.629554][T22153]
| [ 4283.642083][T22153] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22153
| [4283.642462][T22153] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4283.642731][T22153] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4283.642732][T22153] Call Trace:
[ 4283.642734][T22153]
[4283.642736][T22153] dump_stack_lvl (lib/dump_stack.c:123)
[4283.642743][T22153] check_preemption_disabled (lib/smp_processor_id.c:52)
[4283.642749][T22153] lwtunnel_output (net/core/lwtunnel.c:359)
[4283.642755][T22153] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4283.642762][T22153] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4283.642768][T22153] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4283.642773][T22153] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4283.642785][T22153] rawv6_sendmsg (net/ipv6/raw.c:918)
[4283.642796][T22153] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4283.642802][T22153] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4283.642806][T22153] ? __lock_release (kernel/locking/lockdep.c:5534)
[4283.642815][T22153] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4283.642820][T22153] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4283.642828][T22153] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4283.642845][T22153] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4283.642847][T22153] ? __lock_release (kernel/locking/lockdep.c:5534)
[4283.642858][T22153] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4283.642863][T22153] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4283.642869][T22153] ? __pfx___sys_sendto (net/socket.c:2147)
[4283.642883][T22153] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4283.642889][T22153] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4283.642898][T22153] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4283.642905][T22153] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4283.642915][T22153] __x64_sys_sendto (net/socket.c:2183)
[4283.642919][T22153] ? do_syscall_64 (./arch/x86/include/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.642922][T22153] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4283.642927][T22153] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4283.642932][T22153] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4283.642936][T22153] RIP: 0033:0x7fea3097ca4a
[ 4283.642940][T22153] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.642942][T22153] RSP: 002b:00007fffddf28c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4283.642945][T22153] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fea3097ca4a
[ 4283.642947][T22153] RDX: 0000000000000040 RSI: 0000000030c7f340 RDI: 0000000000000005
[ 4283.642949][T22153] RBP: 00007fffddf28ca0 R08: 0000000000418574 R09: 000000000000001c
[ 4283.642951][T22153] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4283.642952][T22153] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea30aa5000
| [ 4283.642952][T22153] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea30aa5000
| [ 4283.642967][T22153]
| [ 4283.643359][T22153] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22153
| [4283.655390][T22153] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4283.655660][T22153] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4283.655662][T22153] Call Trace:
[ 4283.655664][T22153]
[4283.655666][T22153] dump_stack_lvl (lib/dump_stack.c:123)
[4283.655672][T22153] check_preemption_disabled (lib/smp_processor_id.c:52)
[4283.655678][T22153] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4283.655684][T22153] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4283.655691][T22153] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4283.655697][T22153] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4283.655701][T22153] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4283.655714][T22153] rawv6_sendmsg (net/ipv6/raw.c:918)
[4283.655725][T22153] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4283.655730][T22153] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4283.655735][T22153] ? __lock_release (kernel/locking/lockdep.c:5534)
[4283.655743][T22153] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4283.655747][T22153] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4283.655756][T22153] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4283.655772][T22153] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4283.655775][T22153] ? __lock_release (kernel/locking/lockdep.c:5534)
[4283.655786][T22153] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4283.655791][T22153] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4283.655796][T22153] ? __pfx___sys_sendto (net/socket.c:2147)
[4283.655811][T22153] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4283.655817][T22153] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4283.655825][T22153] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4283.655833][T22153] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4283.655843][T22153] __x64_sys_sendto (net/socket.c:2183)
[4283.655846][T22153] ? do_syscall_64 (./arch/x86/include/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.655850][T22153] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4283.655855][T22153] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4283.655859][T22153] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4283.655863][T22153] RIP: 0033:0x7fea3097ca4a
[ 4283.655866][T22153] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.655868][T22153] RSP: 002b:00007fffddf28c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4283.655872][T22153] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fea3097ca4a
[ 4283.655874][T22153] RDX: 0000000000000040 RSI: 0000000030c7f340 RDI: 0000000000000005
[ 4283.655875][T22153] RBP: 00007fffddf28ca0 R08: 0000000000418574 R09: 000000000000001c
[ 4283.655877][T22153] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4283.655879][T22153] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea30aa5000
| [ 4283.655879][T22153] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea30aa5000
| [ 4283.655893][T22153]
| [ 4284.162942][T22157] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22157
| [4284.163421][T22157] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4284.163697][T22157] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4284.163699][T22157] Call Trace:
[ 4284.163701][T22157]
[4284.163703][T22157] dump_stack_lvl (lib/dump_stack.c:123)
[4284.163711][T22157] check_preemption_disabled (lib/smp_processor_id.c:52)
[4284.163717][T22157] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4284.163724][T22157] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4284.163731][T22157] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4284.163738][T22157] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4284.163743][T22157] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4284.163754][T22157] rawv6_sendmsg (net/ipv6/raw.c:918)
[4284.163766][T22157] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4284.163771][T22157] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4284.163776][T22157] ? __lock_release (kernel/locking/lockdep.c:5534)
[4284.163786][T22157] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4284.163790][T22157] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4284.163799][T22157] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4284.163815][T22157] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4284.163818][T22157] ? __lock_release (kernel/locking/lockdep.c:5534)
[4284.163829][T22157] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4284.163834][T22157] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4284.163839][T22157] ? __pfx___sys_sendto (net/socket.c:2147)
[4284.163853][T22157] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4284.163860][T22157] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4284.163869][T22157] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4284.163876][T22157] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4284.163885][T22157] __x64_sys_sendto (net/socket.c:2183)
[4284.163889][T22157] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4284.163893][T22157] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4284.163898][T22157] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4284.163902][T22157] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4284.163907][T22157] RIP: 0033:0x7faf713f9a4a
[ 4284.163911][T22157] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4284.163913][T22157] RSP: 002b:00007ffc2357a078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4284.163917][T22157] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf713f9a4a
[ 4284.163919][T22157] RDX: 0000000000000040 RSI: 0000000004297340 RDI: 0000000000000005
[ 4284.163921][T22157] RBP: 00007ffc2357a100 R08: 0000000000418574 R09: 000000000000001c
[ 4284.163923][T22157] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4284.163924][T22157] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf71522000
| [ 4284.163924][T22157] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf71522000
| [ 4284.163938][T22157]
| [ 4284.163941][T22157] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22157
| [4284.176858][T22157] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4284.177128][T22157] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4284.177130][T22157] Call Trace:
[ 4284.177132][T22157]
[4284.177134][T22157] dump_stack_lvl (lib/dump_stack.c:123)
[4284.177140][T22157] check_preemption_disabled (lib/smp_processor_id.c:52)
[4284.177146][T22157] lwtunnel_output (net/core/lwtunnel.c:359)
[4284.177153][T22157] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4284.177160][T22157] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4284.177166][T22157] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4284.177170][T22157] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4284.177183][T22157] rawv6_sendmsg (net/ipv6/raw.c:918)
[4284.177194][T22157] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4284.177199][T22157] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4284.177204][T22157] ? __lock_release (kernel/locking/lockdep.c:5534)
[4284.177213][T22157] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4284.177217][T22157] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4284.177226][T22157] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4284.177242][T22157] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4284.177245][T22157] ? __lock_release (kernel/locking/lockdep.c:5534)
[4284.177256][T22157] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4284.177261][T22157] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4284.177266][T22157] ? __pfx___sys_sendto (net/socket.c:2147)
[4284.177280][T22157] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4284.177287][T22157] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4284.177295][T22157] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4284.177302][T22157] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4284.177312][T22157] __x64_sys_sendto (net/socket.c:2183)
[4284.177316][T22157] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4284.177319][T22157] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4284.177324][T22157] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4284.177328][T22157] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4284.177332][T22157] RIP: 0033:0x7faf713f9a4a
[ 4284.177337][T22157] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4284.177341][T22157] RSP: 002b:00007ffc2357a078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4284.177346][T22157] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf713f9a4a
[ 4284.177349][T22157] RDX: 0000000000000040 RSI: 0000000004297340 RDI: 0000000000000005
[ 4284.177352][T22157] RBP: 00007ffc2357a100 R08: 0000000000418574 R09: 000000000000001c
[ 4284.177355][T22157] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4284.177358][T22157] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf71522000
| [ 4284.177358][T22157] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf71522000
| [ 4284.177373][T22157]
| [ 4284.192795][T22157] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22157
| [4284.193181][T22157] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4284.193437][T22157] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4284.193438][T22157] Call Trace:
[ 4284.193440][T22157]
[4284.193442][T22157] dump_stack_lvl (lib/dump_stack.c:123)
[4284.193448][T22157] check_preemption_disabled (lib/smp_processor_id.c:52)
[4284.193454][T22157] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4284.193460][T22157] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4284.193467][T22157] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4284.193472][T22157] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4284.193478][T22157] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4284.193490][T22157] rawv6_sendmsg (net/ipv6/raw.c:918)
[4284.193502][T22157] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4284.193507][T22157] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4284.193511][T22157] ? __lock_release (kernel/locking/lockdep.c:5534)
[4284.193519][T22157] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4284.193522][T22157] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4284.193531][T22157] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4284.193547][T22157] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4284.193550][T22157] ? __lock_release (kernel/locking/lockdep.c:5534)
[4284.193561][T22157] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4284.193565][T22157] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4284.193570][T22157] ? __pfx___sys_sendto (net/socket.c:2147)
[4284.193585][T22157] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4284.193591][T22157] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4284.193598][T22157] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4284.193605][T22157] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4284.193615][T22157] __x64_sys_sendto (net/socket.c:2183)
[4284.193619][T22157] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4284.193622][T22157] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4284.193626][T22157] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4284.193631][T22157] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4284.193634][T22157] RIP: 0033:0x7faf713f9a4a
[ 4284.193638][T22157] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4284.193640][T22157] RSP: 002b:00007ffc2357a078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4284.193643][T22157] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf713f9a4a
[ 4284.193645][T22157] RDX: 0000000000000040 RSI: 0000000004297340 RDI: 0000000000000005
[ 4284.193647][T22157] RBP: 00007ffc2357a100 R08: 0000000000418574 R09: 000000000000001c
[ 4284.193649][T22157] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4284.193650][T22157] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf71522000
| [ 4284.193650][T22157] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf71522000
| [ 4284.193665][T22157]
| [ 4284.698741][T22161] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22161
| [4284.700315][T22161] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4284.700799][T22161] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4284.700803][T22161] Call Trace:
[ 4284.700807][T22161]
[4284.700811][T22161] dump_stack_lvl (lib/dump_stack.c:123)
[4284.700825][T22161] check_preemption_disabled (lib/smp_processor_id.c:52)
[4284.700836][T22161] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4284.700848][T22161] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4284.700862][T22161] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4284.700875][T22161] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4284.700883][T22161] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4284.700905][T22161] rawv6_sendmsg (net/ipv6/raw.c:918)
[4284.700929][T22161] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4284.700938][T22161] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4284.700948][T22161] ? __lock_release (kernel/locking/lockdep.c:5534)
[4284.700963][T22161] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4284.700971][T22161] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4284.700988][T22161] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4284.701016][T22161] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4284.701021][T22161] ? __lock_release (kernel/locking/lockdep.c:5534)
[4284.701042][T22161] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4284.701051][T22161] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4284.701062][T22161] ? __pfx___sys_sendto (net/socket.c:2147)
[4284.701089][T22161] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4284.701102][T22161] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4284.701117][T22161] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4284.701131][T22161] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4284.701159][T22161] __x64_sys_sendto (net/socket.c:2183)
[4284.701165][T22161] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4284.701172][T22161] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4284.701181][T22161] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4284.701190][T22161] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4284.701198][T22161] RIP: 0033:0x7f86f004da4a
[ 4284.701205][T22161] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4284.701210][T22161] RSP: 002b:00007ffc1d7db358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4284.701216][T22161] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f86f004da4a
[ 4284.701220][T22161] RDX: 0000000000000040 RSI: 0000000009a5b340 RDI: 0000000000000005
[ 4284.701223][T22161] RBP: 00007ffc1d7db3e0 R08: 0000000000418574 R09: 000000000000001c
[ 4284.701227][T22161] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4284.701229][T22161] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86f0176000
| [ 4284.701229][T22161] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86f0176000
| [ 4284.701258][T22161]
| [ 4284.701263][T22161] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22161
| [4284.717676][T22161] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4284.718129][T22161] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4284.718133][T22161] Call Trace:
[ 4284.718136][T22161]
[4284.718140][T22161] dump_stack_lvl (lib/dump_stack.c:123)
[4284.718151][T22161] check_preemption_disabled (lib/smp_processor_id.c:52)
[4284.718163][T22161] lwtunnel_output (net/core/lwtunnel.c:359)
[4284.718176][T22161] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4284.718190][T22161] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4284.718201][T22161] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4284.718210][T22161] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4284.718235][T22161] rawv6_sendmsg (net/ipv6/raw.c:918)
[4284.718258][T22161] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4284.718268][T22161] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4284.718276][T22161] ? __lock_release (kernel/locking/lockdep.c:5534)
[4284.718293][T22161] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4284.718301][T22161] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4284.718319][T22161] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4284.718352][T22161] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4284.718357][T22161] ? __lock_release (kernel/locking/lockdep.c:5534)
[4284.718380][T22161] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4284.718388][T22161] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4284.718399][T22161] ? __pfx___sys_sendto (net/socket.c:2147)
[4284.718428][T22161] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4284.718440][T22161] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4284.718454][T22161] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4284.718468][T22161] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4284.718489][T22161] __x64_sys_sendto (net/socket.c:2183)
[4284.718496][T22161] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4284.718502][T22161] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4284.718510][T22161] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4284.718520][T22161] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4284.718526][T22161] RIP: 0033:0x7f86f004da4a
[ 4284.718532][T22161] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4284.718537][T22161] RSP: 002b:00007ffc1d7db358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4284.718543][T22161] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f86f004da4a
[ 4284.718546][T22161] RDX: 0000000000000040 RSI: 0000000009a5b340 RDI: 0000000000000005
[ 4284.718550][T22161] RBP: 00007ffc1d7db3e0 R08: 0000000000418574 R09: 000000000000001c
[ 4284.718553][T22161] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4284.718556][T22161] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86f0176000
| [ 4284.718556][T22161] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86f0176000
| [ 4284.718587][T22161]
| [ 4284.735056][T22161] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22161
| [4284.735561][T22161] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4284.735824][T22161] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4284.735826][T22161] Call Trace:
[ 4284.735828][T22161]
[4284.735830][T22161] dump_stack_lvl (lib/dump_stack.c:123)
[4284.735837][T22161] check_preemption_disabled (lib/smp_processor_id.c:52)
[4284.735843][T22161] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4284.735849][T22161] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4284.735856][T22161] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4284.735862][T22161] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4284.735867][T22161] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4284.735879][T22161] rawv6_sendmsg (net/ipv6/raw.c:918)
[4284.735891][T22161] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4284.735896][T22161] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4284.735901][T22161] ? __lock_release (kernel/locking/lockdep.c:5534)
[4284.735909][T22161] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4284.735913][T22161] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4284.735923][T22161] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4284.735939][T22161] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4284.735942][T22161] ? __lock_release (kernel/locking/lockdep.c:5534)
[4284.735953][T22161] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4284.735957][T22161] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4284.735963][T22161] ? __pfx___sys_sendto (net/socket.c:2147)
[4284.735978][T22161] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4284.735988][T22161] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4284.736000][T22161] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4284.736012][T22161] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4284.736022][T22161] __x64_sys_sendto (net/socket.c:2183)
[4284.736026][T22161] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4284.736030][T22161] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4284.736035][T22161] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4284.736040][T22161] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4284.736043][T22161] RIP: 0033:0x7f86f004da4a
[ 4284.736047][T22161] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4284.736050][T22161] RSP: 002b:00007ffc1d7db358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4284.736054][T22161] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f86f004da4a
[ 4284.736056][T22161] RDX: 0000000000000040 RSI: 0000000009a5b340 RDI: 0000000000000005
[ 4284.736058][T22161] RBP: 00007ffc1d7db3e0 R08: 0000000000418574 R09: 000000000000001c
[ 4284.736060][T22161] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4284.736062][T22161] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86f0176000
| [ 4284.736062][T22161] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86f0176000
| [ 4284.736076][T22161]
| [ 4285.280694][T22165] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22165
| [4285.281201][T22165] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4285.281477][T22165] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4285.281479][T22165] Call Trace:
[ 4285.281482][T22165]
[4285.281484][T22165] dump_stack_lvl (lib/dump_stack.c:123)
[4285.281494][T22165] check_preemption_disabled (lib/smp_processor_id.c:52)
[4285.281501][T22165] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4285.281507][T22165] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4285.281516][T22165] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4285.281524][T22165] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4285.281529][T22165] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4285.281541][T22165] rawv6_sendmsg (net/ipv6/raw.c:918)
[4285.281552][T22165] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4285.281557][T22165] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4285.281564][T22165] ? __lock_release (kernel/locking/lockdep.c:5534)
[4285.281575][T22165] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4285.281581][T22165] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4285.281590][T22165] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4285.281606][T22165] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4285.281608][T22165] ? __lock_release (kernel/locking/lockdep.c:5534)
[4285.281620][T22165] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4285.281626][T22165] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4285.281632][T22165] ? __pfx___sys_sendto (net/socket.c:2147)
[4285.281647][T22165] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4285.281654][T22165] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4285.281664][T22165] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4285.281670][T22165] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4285.281680][T22165] __x64_sys_sendto (net/socket.c:2183)
[4285.281685][T22165] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4285.281689][T22165] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4285.281693][T22165] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4285.281698][T22165] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4285.281703][T22165] RIP: 0033:0x7f8061221a4a
[ 4285.281707][T22165] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4285.281710][T22165] RSP: 002b:00007ffe8cdb82d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4285.281714][T22165] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8061221a4a
[ 4285.281717][T22165] RDX: 0000000000000040 RSI: 0000000003392340 RDI: 0000000000000005
[ 4285.281718][T22165] RBP: 00007ffe8cdb8360 R08: 0000000000418574 R09: 000000000000001c
[ 4285.281720][T22165] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4285.281722][T22165] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f806134a000
| [ 4287.792433][T22177] lwtunnel_output(): recursion limit reached on datapath
| [ 4289.255969][T22181] check_preemption_disabled: 7 callbacks suppressed
| [ 4289.255978][T22181] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22181
| [4289.256782][T22181] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4289.257071][T22181] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4289.257074][T22181] Call Trace:
[ 4289.257076][T22181]
[4289.257078][T22181] dump_stack_lvl (lib/dump_stack.c:123)
[4289.257087][T22181] check_preemption_disabled (lib/smp_processor_id.c:52)
[4289.257095][T22181] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4289.257102][T22181] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4289.257110][T22181] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.257118][T22181] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4289.257123][T22181] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.257135][T22181] rawv6_sendmsg (net/ipv6/raw.c:918)
[4289.257146][T22181] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4289.257151][T22181] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4289.257159][T22181] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.257169][T22181] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4289.257176][T22181] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4289.257185][T22181] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4289.257201][T22181] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4289.257204][T22181] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.257215][T22181] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.257222][T22181] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.257228][T22181] ? __pfx___sys_sendto (net/socket.c:2147)
[4289.257242][T22181] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4289.257249][T22181] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4289.257259][T22181] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4289.257266][T22181] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4289.257276][T22181] __x64_sys_sendto (net/socket.c:2183)
[4289.257280][T22181] ? do_syscall_64 (./arch/x86/include/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.257284][T22181] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4289.257289][T22181] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4289.257294][T22181] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4289.257298][T22181] RIP: 0033:0x7fa9797c5a4a
[ 4289.257303][T22181] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.257306][T22181] RSP: 002b:00007ffece5e7f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4289.257310][T22181] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa9797c5a4a
[ 4289.257312][T22181] RDX: 0000000000000040 RSI: 000000002e2d9340 RDI: 0000000000000005
[ 4289.257314][T22181] RBP: 00007ffece5e7fd0 R08: 0000000000418574 R09: 000000000000001c
[ 4289.257316][T22181] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4289.257317][T22181] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9798ee000
| [ 4289.257317][T22181] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9798ee000
| [ 4289.257332][T22181]
| [ 4289.257335][T22181] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22181
| [4289.270520][T22181] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4289.270785][T22181] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4289.270787][T22181] Call Trace:
[ 4289.270788][T22181]
[4289.270790][T22181] dump_stack_lvl (lib/dump_stack.c:123)
[4289.270797][T22181] check_preemption_disabled (lib/smp_processor_id.c:52)
[4289.270803][T22181] lwtunnel_output (net/core/lwtunnel.c:359)
[4289.270809][T22181] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4289.270817][T22181] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.270824][T22181] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4289.270828][T22181] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.270840][T22181] rawv6_sendmsg (net/ipv6/raw.c:918)
[4289.270851][T22181] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4289.270856][T22181] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4289.270861][T22181] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.270870][T22181] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4289.270874][T22181] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4289.270883][T22181] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4289.270899][T22181] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4289.270901][T22181] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.270913][T22181] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.270918][T22181] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.270924][T22181] ? __pfx___sys_sendto (net/socket.c:2147)
[4289.270938][T22181] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4289.270945][T22181] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4289.270954][T22181] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4289.270961][T22181] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4289.270971][T22181] __x64_sys_sendto (net/socket.c:2183)
[4289.270974][T22181] ? do_syscall_64 (./arch/x86/include/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.270978][T22181] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4289.270983][T22181] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4289.270988][T22181] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4289.270991][T22181] RIP: 0033:0x7fa9797c5a4a
[ 4289.270995][T22181] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.270997][T22181] RSP: 002b:00007ffece5e7f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4289.271000][T22181] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa9797c5a4a
[ 4289.271002][T22181] RDX: 0000000000000040 RSI: 000000002e2d9340 RDI: 0000000000000005
[ 4289.271003][T22181] RBP: 00007ffece5e7fd0 R08: 0000000000418574 R09: 000000000000001c
[ 4289.271005][T22181] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4289.271006][T22181] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9798ee000
| [ 4289.271006][T22181] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9798ee000
| [ 4289.271020][T22181]
| [ 4289.271444][T22181] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22181
| [4289.283565][T22181] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4289.283823][T22181] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4289.283824][T22181] Call Trace:
[ 4289.283826][T22181]
[4289.283828][T22181] dump_stack_lvl (lib/dump_stack.c:123)
[4289.283834][T22181] check_preemption_disabled (lib/smp_processor_id.c:52)
[4289.283840][T22181] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4289.283847][T22181] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4289.283854][T22181] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.283860][T22181] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4289.283864][T22181] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.283876][T22181] rawv6_sendmsg (net/ipv6/raw.c:918)
[4289.283888][T22181] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4289.283894][T22181] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4289.283898][T22181] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.283907][T22181] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4289.283911][T22181] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4289.283920][T22181] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4289.283937][T22181] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4289.283939][T22181] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.283951][T22181] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.283955][T22181] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.283961][T22181] ? __pfx___sys_sendto (net/socket.c:2147)
[4289.283976][T22181] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4289.283982][T22181] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4289.283990][T22181] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4289.283997][T22181] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4289.284007][T22181] __x64_sys_sendto (net/socket.c:2183)
[4289.284011][T22181] ? do_syscall_64 (./arch/x86/include/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.284014][T22181] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4289.284019][T22181] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4289.284024][T22181] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4289.284027][T22181] RIP: 0033:0x7fa9797c5a4a
[ 4289.284030][T22181] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.284033][T22181] RSP: 002b:00007ffece5e7f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4289.284036][T22181] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa9797c5a4a
[ 4289.284038][T22181] RDX: 0000000000000040 RSI: 000000002e2d9340 RDI: 0000000000000005
[ 4289.284040][T22181] RBP: 00007ffece5e7fd0 R08: 0000000000418574 R09: 000000000000001c
[ 4289.284042][T22181] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4289.284044][T22181] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9798ee000
| [ 4289.284044][T22181] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9798ee000
| [ 4289.284058][T22181]
| [ 4289.804735][T22185] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22185
| [4289.805225][T22185] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4289.806383][T22185] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4289.806385][T22185] Call Trace:
[ 4289.806388][T22185]
[4289.806390][T22185] dump_stack_lvl (lib/dump_stack.c:123)
[4289.806399][T22185] check_preemption_disabled (lib/smp_processor_id.c:52)
[4289.806406][T22185] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4289.806412][T22185] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4289.806421][T22185] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.806428][T22185] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4289.806433][T22185] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.806445][T22185] rawv6_sendmsg (net/ipv6/raw.c:918)
[4289.806456][T22185] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4289.806461][T22185] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4289.806468][T22185] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.806479][T22185] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4289.806485][T22185] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4289.806495][T22185] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4289.806510][T22185] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4289.806513][T22185] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.806524][T22185] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.806530][T22185] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.806536][T22185] ? __pfx___sys_sendto (net/socket.c:2147)
[4289.806550][T22185] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4289.806557][T22185] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4289.806567][T22185] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4289.806573][T22185] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4289.806583][T22185] __x64_sys_sendto (net/socket.c:2183)
[4289.806587][T22185] ? do_syscall_64 (./arch/x86/include/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.806591][T22185] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4289.806596][T22185] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4289.806600][T22185] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4289.806605][T22185] RIP: 0033:0x7f60959afa4a
[ 4289.806609][T22185] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.806612][T22185] RSP: 002b:00007ffed61da138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4289.806616][T22185] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60959afa4a
[ 4289.806619][T22185] RDX: 0000000000000040 RSI: 0000000010195340 RDI: 0000000000000005
[ 4289.806620][T22185] RBP: 00007ffed61da1c0 R08: 0000000000418574 R09: 000000000000001c
[ 4289.806622][T22185] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4289.806624][T22185] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6095ad8000
| [ 4289.806624][T22185] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6095ad8000
| [ 4289.806638][T22185]
| [ 4289.819846][T22185] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22185
| [4289.820236][T22185] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4289.820509][T22185] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4289.820511][T22185] Call Trace:
[ 4289.820513][T22185]
[4289.820514][T22185] dump_stack_lvl (lib/dump_stack.c:123)
[4289.820521][T22185] check_preemption_disabled (lib/smp_processor_id.c:52)
[4289.820526][T22185] lwtunnel_output (net/core/lwtunnel.c:359)
[4289.820533][T22185] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4289.820540][T22185] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.820546][T22185] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4289.820551][T22185] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.820563][T22185] rawv6_sendmsg (net/ipv6/raw.c:918)
[4289.820575][T22185] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4289.820580][T22185] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4289.820585][T22185] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.820593][T22185] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4289.820598][T22185] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4289.820607][T22185] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4289.820623][T22185] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4289.820625][T22185] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.820637][T22185] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.820642][T22185] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.820648][T22185] ? __pfx___sys_sendto (net/socket.c:2147)
[4289.820662][T22185] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4289.820669][T22185] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4289.820678][T22185] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4289.820685][T22185] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4289.820695][T22185] __x64_sys_sendto (net/socket.c:2183)
[4289.820699][T22185] ? do_syscall_64 (./arch/x86/include/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.820702][T22185] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4289.820707][T22185] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4289.820711][T22185] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4289.820715][T22185] RIP: 0033:0x7f60959afa4a
[ 4289.820719][T22185] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.820721][T22185] RSP: 002b:00007ffed61da138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4289.820724][T22185] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60959afa4a
[ 4289.820726][T22185] RDX: 0000000000000040 RSI: 0000000010195340 RDI: 0000000000000005
[ 4289.820727][T22185] RBP: 00007ffed61da1c0 R08: 0000000000418574 R09: 000000000000001c
[ 4289.820729][T22185] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4289.820731][T22185] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6095ad8000
| [ 4289.820731][T22185] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6095ad8000
| [ 4289.820746][T22185]
| [ 4289.821154][T22185] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22185
| [4289.833320][T22185] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4289.833588][T22185] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4289.833590][T22185] Call Trace:
[ 4289.833592][T22185]
[4289.833594][T22185] dump_stack_lvl (lib/dump_stack.c:123)
[4289.833600][T22185] check_preemption_disabled (lib/smp_processor_id.c:52)
[4289.833607][T22185] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4289.833613][T22185] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4289.833620][T22185] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.833626][T22185] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4289.833631][T22185] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4289.833643][T22185] rawv6_sendmsg (net/ipv6/raw.c:918)
[4289.833655][T22185] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4289.833660][T22185] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4289.833666][T22185] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.833674][T22185] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4289.833678][T22185] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4289.833687][T22185] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4289.833704][T22185] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4289.833706][T22185] ? __lock_release (kernel/locking/lockdep.c:5534)
[4289.833717][T22185] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.833722][T22185] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4289.833728][T22185] ? __pfx___sys_sendto (net/socket.c:2147)
[4289.833743][T22185] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4289.833749][T22185] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4289.833758][T22185] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4289.833765][T22185] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4289.833775][T22185] __x64_sys_sendto (net/socket.c:2183)
[4289.833779][T22185] ? do_syscall_64 (./arch/x86/include/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.833782][T22185] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4289.833786][T22185] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4289.833791][T22185] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4289.833795][T22185] RIP: 0033:0x7f60959afa4a
[ 4289.833798][T22185] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.833801][T22185] RSP: 002b:00007ffed61da138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4289.833804][T22185] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60959afa4a
[ 4289.833806][T22185] RDX: 0000000000000040 RSI: 0000000010195340 RDI: 0000000000000005
[ 4289.833808][T22185] RBP: 00007ffed61da1c0 R08: 0000000000418574 R09: 000000000000001c
[ 4289.833809][T22185] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4289.833811][T22185] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6095ad8000
| [ 4289.833811][T22185] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6095ad8000
| [ 4289.833826][T22185]
| [ 4290.330844][T22189] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22189
| [4290.331371][T22189] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4290.331694][T22189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4290.331696][T22189] Call Trace:
[ 4290.331698][T22189]
[4290.331701][T22189] dump_stack_lvl (lib/dump_stack.c:123)
[4290.331711][T22189] check_preemption_disabled (lib/smp_processor_id.c:52)
[4290.331718][T22189] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4290.331725][T22189] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4290.331733][T22189] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4290.331741][T22189] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4290.331746][T22189] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4290.331758][T22189] rawv6_sendmsg (net/ipv6/raw.c:918)
[4290.331769][T22189] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4290.331774][T22189] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4290.331782][T22189] ? __lock_release (kernel/locking/lockdep.c:5534)
[4290.331794][T22189] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4290.331800][T22189] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4290.331810][T22189] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4290.331825][T22189] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4290.331828][T22189] ? __lock_release (kernel/locking/lockdep.c:5534)
[4290.331839][T22189] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4290.331846][T22189] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4290.331852][T22189] ? __pfx___sys_sendto (net/socket.c:2147)
[4290.331866][T22189] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4290.331877][T22189] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4290.331892][T22189] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4290.331904][T22189] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4290.331911][T22189] __x64_sys_sendto (net/socket.c:2183)
[4290.331915][T22189] ? do_syscall_64 (./arch/x86/include/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.331919][T22189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4290.331925][T22189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4290.331930][T22189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4290.331935][T22189] RIP: 0033:0x7fe302f66a4a
[ 4290.331940][T22189] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.331942][T22189] RSP: 002b:00007fff269262d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4290.331946][T22189] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe302f66a4a
[ 4290.331949][T22189] RDX: 0000000000000040 RSI: 000000003c18e340 RDI: 0000000000000005
[ 4290.331950][T22189] RBP: 00007fff26926360 R08: 0000000000418574 R09: 000000000000001c
[ 4290.331952][T22189] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4290.331954][T22189] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe30308f000
| [ 4290.331954][T22189] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe30308f000
| [ 4290.331968][T22189]
| [ 4290.331971][T22189] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22189
| [4290.344074][T22189] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4290.344334][T22189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4290.344335][T22189] Call Trace:
[ 4290.344337][T22189]
[4290.344339][T22189] dump_stack_lvl (lib/dump_stack.c:123)
[4290.344345][T22189] check_preemption_disabled (lib/smp_processor_id.c:52)
[4290.344351][T22189] lwtunnel_output (net/core/lwtunnel.c:359)
[4290.344358][T22189] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4290.344364][T22189] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4290.344370][T22189] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4290.344374][T22189] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4290.344386][T22189] rawv6_sendmsg (net/ipv6/raw.c:918)
[4290.344398][T22189] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4290.344403][T22189] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4290.344407][T22189] ? __lock_release (kernel/locking/lockdep.c:5534)
[4290.344415][T22189] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4290.344419][T22189] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4290.344428][T22189] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4290.344445][T22189] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4290.344447][T22189] ? __lock_release (kernel/locking/lockdep.c:5534)
[4290.344458][T22189] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4290.344464][T22189] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4290.344469][T22189] ? __pfx___sys_sendto (net/socket.c:2147)
[4290.344486][T22189] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4290.344492][T22189] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4290.344500][T22189] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4290.344510][T22189] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4290.344517][T22189] __x64_sys_sendto (net/socket.c:2183)
[4290.344521][T22189] ? do_syscall_64 (./arch/x86/include/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.344524][T22189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4290.344529][T22189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4290.344536][T22189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4290.344541][T22189] RIP: 0033:0x7fe302f66a4a
[ 4290.344546][T22189] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.344550][T22189] RSP: 002b:00007fff269262d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4290.344555][T22189] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe302f66a4a
[ 4290.344558][T22189] RDX: 0000000000000040 RSI: 000000003c18e340 RDI: 0000000000000005
[ 4290.344561][T22189] RBP: 00007fff26926360 R08: 0000000000418574 R09: 000000000000001c
[ 4290.344563][T22189] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4290.344564][T22189] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe30308f000
| [ 4290.344564][T22189] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe30308f000
| [ 4290.344579][T22189]
| [ 4290.357709][T22189] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22189
| [4290.358096][T22189] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4290.358352][T22189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4290.358354][T22189] Call Trace:
[ 4290.358355][T22189]
[4290.358357][T22189] dump_stack_lvl (lib/dump_stack.c:123)
[4290.358364][T22189] check_preemption_disabled (lib/smp_processor_id.c:52)
[4290.358370][T22189] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4290.358376][T22189] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4290.358382][T22189] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4290.358388][T22189] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4290.358392][T22189] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4290.358404][T22189] rawv6_sendmsg (net/ipv6/raw.c:918)
[4290.358416][T22189] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4290.358421][T22189] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4290.358425][T22189] ? __lock_release (kernel/locking/lockdep.c:5534)
[4290.358433][T22189] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4290.358436][T22189] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4290.358445][T22189] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4290.358461][T22189] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4290.358464][T22189] ? __lock_release (kernel/locking/lockdep.c:5534)
[4290.358477][T22189] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4290.358482][T22189] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4290.358487][T22189] ? __pfx___sys_sendto (net/socket.c:2147)
[4290.358502][T22189] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4290.358508][T22189] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4290.358517][T22189] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4290.358526][T22189] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4290.358533][T22189] __x64_sys_sendto (net/socket.c:2183)
[4290.358537][T22189] ? do_syscall_64 (./arch/x86/include/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.358540][T22189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4290.358545][T22189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4290.358549][T22189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4290.358552][T22189] RIP: 0033:0x7fe302f66a4a
[ 4290.358556][T22189] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.358558][T22189] RSP: 002b:00007fff269262d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4290.358561][T22189] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe302f66a4a
[ 4290.358564][T22189] RDX: 0000000000000040 RSI: 000000003c18e340 RDI: 0000000000000005
[ 4290.358566][T22189] RBP: 00007fff26926360 R08: 0000000000418574 R09: 000000000000001c
[ 4290.358567][T22189] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4290.358569][T22189] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe30308f000
| [ 4290.358569][T22189] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe30308f000
| [ 4290.358584][T22189]
| [ 4290.847712][T22193] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22193
| [4290.848164][T22193] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4290.848409][T22193] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4290.848411][T22193] Call Trace:
[ 4290.848414][T22193]
[4290.848416][T22193] dump_stack_lvl (lib/dump_stack.c:123)
[4290.848423][T22193] check_preemption_disabled (lib/smp_processor_id.c:52)
[4290.848429][T22193] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4290.848435][T22193] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4290.848443][T22193] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4290.848449][T22193] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4290.848454][T22193] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4290.848466][T22193] rawv6_sendmsg (net/ipv6/raw.c:918)
[4290.848479][T22193] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4290.848484][T22193] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4290.848489][T22193] ? __lock_release (kernel/locking/lockdep.c:5534)
[4290.848498][T22193] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4290.848503][T22193] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4290.848512][T22193] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4290.848527][T22193] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4290.848530][T22193] ? __lock_release (kernel/locking/lockdep.c:5534)
[4290.848541][T22193] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4290.848547][T22193] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4290.848552][T22193] ? __pfx___sys_sendto (net/socket.c:2147)
[4290.848566][T22193] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4290.848573][T22193] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4290.848581][T22193] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4290.848588][T22193] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4290.848598][T22193] __x64_sys_sendto (net/socket.c:2183)
[4290.848602][T22193] ? do_syscall_64 (./arch/x86/include/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.848605][T22193] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4290.848609][T22193] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4290.848614][T22193] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4290.848618][T22193] RIP: 0033:0x7f0bfea1da4a
[ 4290.848622][T22193] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.848625][T22193] RSP: 002b:00007ffc520a55a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4290.848628][T22193] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0bfea1da4a
[ 4290.848631][T22193] RDX: 0000000000000040 RSI: 0000000020fd8340 RDI: 0000000000000005
[ 4290.848632][T22193] RBP: 00007ffc520a5630 R08: 0000000000418574 R09: 000000000000001c
[ 4290.848634][T22193] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4290.848636][T22193] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0bfeb46000
| [ 4292.803447][T22201] lwtunnel_output(): recursion limit reached on datapath
| [ 4294.278989][T22205] check_preemption_disabled: 4 callbacks suppressed
| [ 4294.278996][T22205] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22205
| [4294.279743][T22205] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4294.279991][T22205] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4294.279992][T22205] Call Trace:
[ 4294.279994][T22205]
[4294.279997][T22205] dump_stack_lvl (lib/dump_stack.c:123)
[4294.280004][T22205] check_preemption_disabled (lib/smp_processor_id.c:52)
[4294.280010][T22205] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4294.280016][T22205] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4294.280023][T22205] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4294.280030][T22205] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4294.280035][T22205] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4294.280047][T22205] rawv6_sendmsg (net/ipv6/raw.c:918)
[4294.280058][T22205] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4294.280063][T22205] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4294.280069][T22205] ? __lock_release (kernel/locking/lockdep.c:5534)
[4294.280077][T22205] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4294.280082][T22205] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4294.280091][T22205] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4294.280107][T22205] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4294.280109][T22205] ? __lock_release (kernel/locking/lockdep.c:5534)
[4294.280120][T22205] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4294.280126][T22205] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4294.280131][T22205] ? __pfx___sys_sendto (net/socket.c:2147)
[4294.280145][T22205] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4294.280151][T22205] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4294.280160][T22205] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4294.280167][T22205] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4294.280177][T22205] __x64_sys_sendto (net/socket.c:2183)
[4294.280181][T22205] ? do_syscall_64 (./arch/x86/include/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.280184][T22205] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4294.280188][T22205] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4294.280193][T22205] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4294.280197][T22205] RIP: 0033:0x7fb765effa4a
[ 4294.280201][T22205] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.280204][T22205] RSP: 002b:00007ffc6b1beb08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4294.280207][T22205] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb765effa4a
[ 4294.280209][T22205] RDX: 0000000000000040 RSI: 0000000005ce6340 RDI: 0000000000000005
[ 4294.280211][T22205] RBP: 00007ffc6b1beb90 R08: 0000000000418574 R09: 000000000000001c
[ 4294.280213][T22205] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4294.280214][T22205] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb766028000
| [ 4294.280229][T22205]
| [ 4294.280231][T22205] lwtunnel_output(): recursion limit reached on datapath
| [ 4295.766915][T22209] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22209
| [4295.767395][T22209] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4295.767673][T22209] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4295.767675][T22209] Call Trace:
[ 4295.767677][T22209]
[4295.767679][T22209] dump_stack_lvl (lib/dump_stack.c:123)
[4295.767688][T22209] check_preemption_disabled (lib/smp_processor_id.c:52)
[4295.767695][T22209] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4295.767701][T22209] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4295.767710][T22209] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4295.767718][T22209] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4295.767722][T22209] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4295.767734][T22209] rawv6_sendmsg (net/ipv6/raw.c:918)
[4295.767745][T22209] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4295.767749][T22209] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4295.767760][T22209] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4295.767766][T22209] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4295.767770][T22209] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4295.767782][T22209] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4295.767798][T22209] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4295.767800][T22209] ? __lock_release (kernel/locking/lockdep.c:5534)
[4295.767811][T22209] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4295.767817][T22209] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4295.767823][T22209] ? __pfx___sys_sendto (net/socket.c:2147)
[4295.767835][T22209] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4295.767843][T22209] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4295.767847][T22209] ? 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)
[4295.767851][T22209] ? __lock_release (kernel/locking/lockdep.c:5534)
[4295.767858][T22209] ? 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)
[4295.767863][T22209] ? 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)
[4295.767874][T22209] __x64_sys_sendto (net/socket.c:2183)
[4295.767877][T22209] ? do_syscall_64 (./arch/x86/include/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.767881][T22209] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4295.767885][T22209] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4295.767889][T22209] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4295.767894][T22209] RIP: 0033:0x7f5935be6a4a
[ 4295.767898][T22209] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.767901][T22209] RSP: 002b:00007ffdfd38ccd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4295.767905][T22209] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5935be6a4a
[ 4295.767908][T22209] RDX: 0000000000000040 RSI: 000000000ec91340 RDI: 0000000000000005
[ 4295.767909][T22209] RBP: 00007ffdfd38cd60 R08: 0000000000418574 R09: 000000000000001c
[ 4295.767911][T22209] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4295.767913][T22209] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5935d0f000
| [ 4295.767913][T22209] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5935d0f000
| [ 4295.767926][T22209]
| [ 4295.767929][T22209] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22209
| [4295.780959][T22209] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4295.781247][T22209] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4295.781249][T22209] Call Trace:
[ 4295.781251][T22209]
[4295.781253][T22209] dump_stack_lvl (lib/dump_stack.c:123)
[4295.781259][T22209] check_preemption_disabled (lib/smp_processor_id.c:52)
[4295.781264][T22209] lwtunnel_output (net/core/lwtunnel.c:359)
[4295.781271][T22209] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4295.781278][T22209] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4295.781284][T22209] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4295.781288][T22209] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4295.781300][T22209] rawv6_sendmsg (net/ipv6/raw.c:918)
[4295.781312][T22209] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4295.781316][T22209] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4295.781325][T22209] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4295.781329][T22209] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4295.781332][T22209] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4295.781341][T22209] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4295.781357][T22209] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4295.781359][T22209] ? __lock_release (kernel/locking/lockdep.c:5534)
[4295.781371][T22209] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4295.781375][T22209] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4295.781381][T22209] ? __pfx___sys_sendto (net/socket.c:2147)
[4295.781393][T22209] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4295.781401][T22209] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4295.781406][T22209] ? 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)
[4295.781409][T22209] ? __lock_release (kernel/locking/lockdep.c:5534)
[4295.781416][T22209] ? 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)
[4295.781422][T22209] ? 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)
[4295.781430][T22209] __x64_sys_sendto (net/socket.c:2183)
[4295.781434][T22209] ? do_syscall_64 (./arch/x86/include/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.781437][T22209] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4295.781442][T22209] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4295.781446][T22209] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4295.781449][T22209] RIP: 0033:0x7f5935be6a4a
[ 4295.781453][T22209] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.781456][T22209] RSP: 002b:00007ffdfd38ccd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4295.781459][T22209] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5935be6a4a
[ 4295.781461][T22209] RDX: 0000000000000040 RSI: 000000000ec91340 RDI: 0000000000000005
[ 4295.781462][T22209] RBP: 00007ffdfd38cd60 R08: 0000000000418574 R09: 000000000000001c
[ 4295.781464][T22209] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4295.781466][T22209] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5935d0f000
| [ 4295.781466][T22209] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5935d0f000
| [ 4295.781482][T22209]
| [ 4295.795001][T22209] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22209
| [4295.795358][T22209] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4295.795617][T22209] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4295.795619][T22209] Call Trace:
[ 4295.795621][T22209]
[4295.795623][T22209] dump_stack_lvl (lib/dump_stack.c:123)
[4295.795628][T22209] check_preemption_disabled (lib/smp_processor_id.c:52)
[4295.795633][T22209] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4295.795640][T22209] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4295.795645][T22209] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4295.795651][T22209] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4295.795655][T22209] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4295.795666][T22209] rawv6_sendmsg (net/ipv6/raw.c:918)
[4295.795677][T22209] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4295.795681][T22209] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4295.795689][T22209] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4295.795692][T22209] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4295.795695][T22209] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4295.795703][T22209] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4295.795719][T22209] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4295.795721][T22209] ? __lock_release (kernel/locking/lockdep.c:5534)
[4295.795732][T22209] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4295.795735][T22209] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4295.795741][T22209] ? __pfx___sys_sendto (net/socket.c:2147)
[4295.795752][T22209] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4295.795759][T22209] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4295.795763][T22209] ? 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)
[4295.795767][T22209] ? __lock_release (kernel/locking/lockdep.c:5534)
[4295.795773][T22209] ? 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)
[4295.795778][T22209] ? 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)
[4295.795785][T22209] __x64_sys_sendto (net/socket.c:2183)
[4295.795789][T22209] ? do_syscall_64 (./arch/x86/include/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.795792][T22209] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4295.795796][T22209] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4295.795801][T22209] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4295.795803][T22209] RIP: 0033:0x7f5935be6a4a
[ 4295.795807][T22209] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.795809][T22209] RSP: 002b:00007ffdfd38ccd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4295.795811][T22209] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5935be6a4a
[ 4295.795813][T22209] RDX: 0000000000000040 RSI: 000000000ec91340 RDI: 0000000000000005
[ 4295.795815][T22209] RBP: 00007ffdfd38cd60 R08: 0000000000418574 R09: 000000000000001c
[ 4295.795816][T22209] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4295.795818][T22209] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5935d0f000
| [ 4295.795818][T22209] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5935d0f000
| [ 4295.795831][T22209]
| [ 4296.287641][T22213] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22213
| [4296.288117][T22213] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4296.288388][T22213] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4296.288391][T22213] Call Trace:
[ 4296.288394][T22213]
[4296.288396][T22213] dump_stack_lvl (lib/dump_stack.c:123)
[4296.288405][T22213] check_preemption_disabled (lib/smp_processor_id.c:52)
[4296.288412][T22213] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4296.288418][T22213] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4296.288427][T22213] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4296.288435][T22213] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4296.288439][T22213] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4296.288451][T22213] rawv6_sendmsg (net/ipv6/raw.c:918)
[4296.288463][T22213] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4296.288468][T22213] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4296.288477][T22213] ? __lock_release (kernel/locking/lockdep.c:5534)
[4296.288487][T22213] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4296.288493][T22213] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4296.288502][T22213] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4296.288518][T22213] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4296.288521][T22213] ? __lock_release (kernel/locking/lockdep.c:5534)
[4296.288532][T22213] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4296.288538][T22213] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4296.288544][T22213] ? __pfx___sys_sendto (net/socket.c:2147)
[4296.288559][T22213] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4296.288566][T22213] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4296.288576][T22213] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4296.288584][T22213] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4296.288594][T22213] __x64_sys_sendto (net/socket.c:2183)
[4296.288598][T22213] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4296.288602][T22213] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4296.288608][T22213] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4296.288612][T22213] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4296.288617][T22213] RIP: 0033:0x7fcb4e23fa4a
[ 4296.288622][T22213] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4296.288624][T22213] RSP: 002b:00007ffc8d8c7928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4296.288629][T22213] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb4e23fa4a
[ 4296.288631][T22213] RDX: 0000000000000040 RSI: 0000000016061340 RDI: 0000000000000005
[ 4296.288633][T22213] RBP: 00007ffc8d8c79b0 R08: 0000000000418574 R09: 000000000000001c
[ 4296.288634][T22213] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4296.288636][T22213] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb4e368000
| [ 4296.288636][T22213] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb4e368000
| [ 4296.288650][T22213]
| [ 4296.302533][T22213] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22213
| [4296.302934][T22213] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4296.303191][T22213] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4296.303193][T22213] Call Trace:
[ 4296.303195][T22213]
[4296.303197][T22213] dump_stack_lvl (lib/dump_stack.c:123)
[4296.303203][T22213] check_preemption_disabled (lib/smp_processor_id.c:52)
[4296.303210][T22213] lwtunnel_output (net/core/lwtunnel.c:359)
[4296.303216][T22213] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4296.303223][T22213] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4296.303230][T22213] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4296.303234][T22213] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4296.303247][T22213] rawv6_sendmsg (net/ipv6/raw.c:918)
[4296.303269][T22213] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4296.303274][T22213] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4296.303279][T22213] ? __lock_release (kernel/locking/lockdep.c:5534)
[4296.303287][T22213] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4296.303292][T22213] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4296.303301][T22213] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4296.303316][T22213] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4296.303319][T22213] ? __lock_release (kernel/locking/lockdep.c:5534)
[4296.303330][T22213] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4296.303335][T22213] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4296.303340][T22213] ? __pfx___sys_sendto (net/socket.c:2147)
[4296.303354][T22213] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4296.303361][T22213] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4296.303369][T22213] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4296.303376][T22213] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4296.303386][T22213] __x64_sys_sendto (net/socket.c:2183)
[4296.303390][T22213] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4296.303393][T22213] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4296.303398][T22213] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4296.303403][T22213] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4296.303406][T22213] RIP: 0033:0x7fcb4e23fa4a
[ 4296.303409][T22213] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4296.303411][T22213] RSP: 002b:00007ffc8d8c7928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4296.303414][T22213] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb4e23fa4a
[ 4296.303416][T22213] RDX: 0000000000000040 RSI: 0000000016061340 RDI: 0000000000000005
[ 4296.303418][T22213] RBP: 00007ffc8d8c79b0 R08: 0000000000418574 R09: 000000000000001c
[ 4296.303419][T22213] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4296.303421][T22213] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb4e368000
| [ 4296.303421][T22213] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb4e368000
| [ 4296.303435][T22213]
| [ 4296.318258][T22213] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22213
| [4296.318648][T22213] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4296.318901][T22213] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4296.318903][T22213] Call Trace:
[ 4296.318904][T22213]
[4296.318906][T22213] dump_stack_lvl (lib/dump_stack.c:123)
[4296.318913][T22213] check_preemption_disabled (lib/smp_processor_id.c:52)
[4296.318919][T22213] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4296.318925][T22213] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4296.318932][T22213] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4296.318937][T22213] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4296.318942][T22213] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4296.318954][T22213] rawv6_sendmsg (net/ipv6/raw.c:918)
[4296.318965][T22213] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4296.318970][T22213] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4296.318975][T22213] ? __lock_release (kernel/locking/lockdep.c:5534)
[4296.318984][T22213] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4296.318987][T22213] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4296.318996][T22213] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4296.319012][T22213] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4296.319015][T22213] ? __lock_release (kernel/locking/lockdep.c:5534)
[4296.319026][T22213] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4296.319031][T22213] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4296.319036][T22213] ? __pfx___sys_sendto (net/socket.c:2147)
[4296.319051][T22213] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4296.319057][T22213] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4296.319066][T22213] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4296.319072][T22213] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4296.319082][T22213] __x64_sys_sendto (net/socket.c:2183)
[4296.319086][T22213] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4296.319089][T22213] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4296.319093][T22213] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4296.319098][T22213] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4296.319101][T22213] RIP: 0033:0x7fcb4e23fa4a
[ 4296.319104][T22213] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4296.319107][T22213] RSP: 002b:00007ffc8d8c7928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4296.319110][T22213] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb4e23fa4a
[ 4296.319112][T22213] RDX: 0000000000000040 RSI: 0000000016061340 RDI: 0000000000000005
[ 4296.319114][T22213] RBP: 00007ffc8d8c79b0 R08: 0000000000418574 R09: 000000000000001c
[ 4296.319116][T22213] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4296.319118][T22213] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb4e368000
| [ 4296.319118][T22213] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb4e368000
| [ 4296.319132][T22213]
| [ 4296.811456][T22217] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22217
| [4296.812358][T22217] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4296.812629][T22217] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4296.812632][T22217] Call Trace:
[ 4296.812634][T22217]
[4296.812636][T22217] dump_stack_lvl (lib/dump_stack.c:123)
[4296.812645][T22217] check_preemption_disabled (lib/smp_processor_id.c:52)
[4296.812652][T22217] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4296.812658][T22217] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4296.812667][T22217] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4296.812675][T22217] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4296.812680][T22217] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4296.812692][T22217] rawv6_sendmsg (net/ipv6/raw.c:918)
[4296.812703][T22217] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4296.812708][T22217] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4296.812714][T22217] ? __lock_release (kernel/locking/lockdep.c:5534)
[4296.812724][T22217] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4296.812730][T22217] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4296.812739][T22217] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4296.812754][T22217] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4296.812757][T22217] ? __lock_release (kernel/locking/lockdep.c:5534)
[4296.812768][T22217] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4296.812774][T22217] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4296.812779][T22217] ? __pfx___sys_sendto (net/socket.c:2147)
[4296.812793][T22217] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4296.812800][T22217] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4296.812810][T22217] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4296.812816][T22217] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4296.812826][T22217] __x64_sys_sendto (net/socket.c:2183)
[4296.812830][T22217] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4296.812834][T22217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4296.812839][T22217] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4296.812843][T22217] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4296.812847][T22217] RIP: 0033:0x7feb90342a4a
[ 4296.812852][T22217] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4296.812855][T22217] RSP: 002b:00007ffcbdf6b1e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4296.812859][T22217] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feb90342a4a
[ 4296.812861][T22217] RDX: 0000000000000040 RSI: 000000002b453340 RDI: 0000000000000005
[ 4296.812863][T22217] RBP: 00007ffcbdf6b270 R08: 0000000000418574 R09: 000000000000001c
[ 4296.812864][T22217] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4296.812866][T22217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb9046b000
| [ 4296.812866][T22217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb9046b000
| [ 4296.812880][T22217]
| [ 4296.812884][T22217] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22217
| [4296.824839][T22217] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4296.825090][T22217] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4296.825091][T22217] Call Trace:
[ 4296.825093][T22217]
[4296.825095][T22217] dump_stack_lvl (lib/dump_stack.c:123)
[4296.825102][T22217] check_preemption_disabled (lib/smp_processor_id.c:52)
[4296.825108][T22217] lwtunnel_output (net/core/lwtunnel.c:359)
[4296.825114][T22217] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4296.825122][T22217] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4296.825129][T22217] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4296.825134][T22217] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4296.825146][T22217] rawv6_sendmsg (net/ipv6/raw.c:918)
[4296.825157][T22217] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4296.825162][T22217] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4296.825167][T22217] ? __lock_release (kernel/locking/lockdep.c:5534)
[4296.825175][T22217] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4296.825180][T22217] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4296.825189][T22217] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4296.825204][T22217] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4296.825207][T22217] ? __lock_release (kernel/locking/lockdep.c:5534)
[4296.825218][T22217] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4296.825222][T22217] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4296.825228][T22217] ? __pfx___sys_sendto (net/socket.c:2147)
[4296.825242][T22217] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4296.825249][T22217] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4296.825257][T22217] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4296.825264][T22217] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4296.825274][T22217] __x64_sys_sendto (net/socket.c:2183)
[4296.825278][T22217] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4296.825281][T22217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4296.825286][T22217] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4296.825291][T22217] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4296.825294][T22217] RIP: 0033:0x7feb90342a4a
[ 4296.825298][T22217] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4296.825300][T22217] RSP: 002b:00007ffcbdf6b1e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4296.825303][T22217] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feb90342a4a
[ 4296.825305][T22217] RDX: 0000000000000040 RSI: 000000002b453340 RDI: 0000000000000005
[ 4296.825306][T22217] RBP: 00007ffcbdf6b270 R08: 0000000000418574 R09: 000000000000001c
[ 4296.825308][T22217] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4296.825309][T22217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb9046b000
| [ 4296.825309][T22217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb9046b000
| [ 4296.825323][T22217]
| [ 4296.842613][T22217] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22217
| [4296.842973][T22217] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4296.843216][T22217] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4296.843217][T22217] Call Trace:
[ 4296.843219][T22217]
[4296.843222][T22217] dump_stack_lvl (lib/dump_stack.c:123)
[4296.843228][T22217] check_preemption_disabled (lib/smp_processor_id.c:52)
[4296.843234][T22217] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4296.843240][T22217] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4296.843247][T22217] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4296.843253][T22217] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4296.843257][T22217] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4296.843268][T22217] rawv6_sendmsg (net/ipv6/raw.c:918)
[4296.843279][T22217] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4296.843284][T22217] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4296.843289][T22217] ? __lock_release (kernel/locking/lockdep.c:5534)
[4296.843298][T22217] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4296.843302][T22217] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4296.843311][T22217] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4296.843326][T22217] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4296.843328][T22217] ? __lock_release (kernel/locking/lockdep.c:5534)
[4296.843339][T22217] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4296.843344][T22217] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4296.843349][T22217] ? __pfx___sys_sendto (net/socket.c:2147)
[4296.843363][T22217] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4296.843369][T22217] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4296.843377][T22217] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4296.843383][T22217] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4296.843393][T22217] __x64_sys_sendto (net/socket.c:2183)
[4296.843396][T22217] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4296.843399][T22217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4296.843404][T22217] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4296.843409][T22217] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4296.843412][T22217] RIP: 0033:0x7feb90342a4a
[ 4296.843416][T22217] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4296.843418][T22217] RSP: 002b:00007ffcbdf6b1e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4296.843421][T22217] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feb90342a4a
[ 4296.843423][T22217] RDX: 0000000000000040 RSI: 000000002b453340 RDI: 0000000000000005
[ 4296.843424][T22217] RBP: 00007ffcbdf6b270 R08: 0000000000418574 R09: 000000000000001c
[ 4296.843426][T22217] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4296.843428][T22217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb9046b000
| [ 4296.843441][T22217]
| [ 4299.683670][T22241] check_preemption_disabled: 15 callbacks suppressed
| [ 4299.683679][T22241] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22241
| [4299.685744][T22241] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4299.686038][T22241] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4299.686041][T22241] Call Trace:
[ 4299.686043][T22241]
[4299.686045][T22241] dump_stack_lvl (lib/dump_stack.c:123)
[4299.686054][T22241] check_preemption_disabled (lib/smp_processor_id.c:52)
[4299.686061][T22241] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4299.686068][T22241] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4299.686076][T22241] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4299.686083][T22241] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4299.686088][T22241] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4299.686100][T22241] rawv6_sendmsg (net/ipv6/raw.c:918)
[4299.686111][T22241] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4299.686117][T22241] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4299.686124][T22241] ? __lock_release (kernel/locking/lockdep.c:5534)
[4299.686135][T22241] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4299.686141][T22241] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4299.686150][T22241] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4299.686166][T22241] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4299.686168][T22241] ? __lock_release (kernel/locking/lockdep.c:5534)
[4299.686179][T22241] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4299.686186][T22241] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4299.686191][T22241] ? __pfx___sys_sendto (net/socket.c:2147)
[4299.686205][T22241] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4299.686212][T22241] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4299.686222][T22241] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4299.686229][T22241] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4299.686238][T22241] __x64_sys_sendto (net/socket.c:2183)
[4299.686242][T22241] ? do_syscall_64 (./arch/x86/include/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.686246][T22241] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4299.686251][T22241] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4299.686256][T22241] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4299.686261][T22241] RIP: 0033:0x7fc4ed604a4a
[ 4299.686265][T22241] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.686268][T22241] RSP: 002b:00007fff0b209198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4299.686272][T22241] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc4ed604a4a
[ 4299.686274][T22241] RDX: 0000000000000040 RSI: 0000000000b42340 RDI: 0000000000000005
[ 4299.686276][T22241] RBP: 00007fff0b209220 R08: 0000000000418574 R09: 000000000000001c
[ 4299.686278][T22241] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4299.686279][T22241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4ed72d000
| [ 4299.686279][T22241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4ed72d000
| [ 4299.686293][T22241]
| [ 4299.686296][T22241] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22241
| [4299.698929][T22241] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4299.699194][T22241] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4299.699196][T22241] Call Trace:
[ 4299.699197][T22241]
[4299.699199][T22241] dump_stack_lvl (lib/dump_stack.c:123)
[4299.699205][T22241] check_preemption_disabled (lib/smp_processor_id.c:52)
[4299.699211][T22241] lwtunnel_output (net/core/lwtunnel.c:359)
[4299.699217][T22241] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4299.699224][T22241] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4299.699229][T22241] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4299.699234][T22241] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4299.699245][T22241] rawv6_sendmsg (net/ipv6/raw.c:918)
[4299.699257][T22241] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4299.699262][T22241] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4299.699266][T22241] ? __lock_release (kernel/locking/lockdep.c:5534)
[4299.699274][T22241] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4299.699278][T22241] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4299.699286][T22241] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4299.699302][T22241] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4299.699304][T22241] ? __lock_release (kernel/locking/lockdep.c:5534)
[4299.699315][T22241] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4299.699319][T22241] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4299.699325][T22241] ? __pfx___sys_sendto (net/socket.c:2147)
[4299.699339][T22241] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4299.699345][T22241] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4299.699353][T22241] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4299.699360][T22241] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4299.699370][T22241] __x64_sys_sendto (net/socket.c:2183)
[4299.699374][T22241] ? do_syscall_64 (./arch/x86/include/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.699377][T22241] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4299.699381][T22241] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4299.699386][T22241] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4299.699389][T22241] RIP: 0033:0x7fc4ed604a4a
[ 4299.699393][T22241] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.699395][T22241] RSP: 002b:00007fff0b209198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4299.699398][T22241] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc4ed604a4a
[ 4299.699400][T22241] RDX: 0000000000000040 RSI: 0000000000b42340 RDI: 0000000000000005
[ 4299.699402][T22241] RBP: 00007fff0b209220 R08: 0000000000418574 R09: 000000000000001c
[ 4299.699404][T22241] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4299.699405][T22241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4ed72d000
| [ 4299.699405][T22241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4ed72d000
| [ 4299.699419][T22241]
| [ 4299.713700][T22241] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22241
| [4299.714108][T22241] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4299.714379][T22241] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4299.714381][T22241] Call Trace:
[ 4299.714382][T22241]
[4299.714384][T22241] dump_stack_lvl (lib/dump_stack.c:123)
[4299.714390][T22241] check_preemption_disabled (lib/smp_processor_id.c:52)
[4299.714396][T22241] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4299.714402][T22241] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4299.714409][T22241] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4299.714414][T22241] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4299.714419][T22241] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4299.714430][T22241] rawv6_sendmsg (net/ipv6/raw.c:918)
[4299.714442][T22241] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4299.714447][T22241] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4299.714452][T22241] ? __lock_release (kernel/locking/lockdep.c:5534)
[4299.714460][T22241] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4299.714463][T22241] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4299.714472][T22241] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4299.714489][T22241] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4299.714492][T22241] ? __lock_release (kernel/locking/lockdep.c:5534)
[4299.714503][T22241] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4299.714508][T22241] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4299.714514][T22241] ? __pfx___sys_sendto (net/socket.c:2147)
[4299.714528][T22241] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4299.714534][T22241] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4299.714542][T22241] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4299.714549][T22241] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4299.714559][T22241] __x64_sys_sendto (net/socket.c:2183)
[4299.714563][T22241] ? do_syscall_64 (./arch/x86/include/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.714566][T22241] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4299.714570][T22241] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4299.714575][T22241] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4299.714578][T22241] RIP: 0033:0x7fc4ed604a4a
[ 4299.714582][T22241] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.714584][T22241] RSP: 002b:00007fff0b209198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4299.714587][T22241] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc4ed604a4a
[ 4299.714589][T22241] RDX: 0000000000000040 RSI: 0000000000b42340 RDI: 0000000000000005
[ 4299.714591][T22241] RBP: 00007fff0b209220 R08: 0000000000418574 R09: 000000000000001c
[ 4299.714593][T22241] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4299.714594][T22241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4ed72d000
| [ 4299.714594][T22241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4ed72d000
| [ 4299.714609][T22241]
| [ 4300.229323][T22245] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22245
| [4300.230424][T22245] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4300.230691][T22245] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4300.230693][T22245] Call Trace:
[ 4300.230695][T22245]
[4300.230698][T22245] dump_stack_lvl (lib/dump_stack.c:123)
[4300.230707][T22245] check_preemption_disabled (lib/smp_processor_id.c:52)
[4300.230715][T22245] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4300.230722][T22245] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4300.230731][T22245] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4300.230739][T22245] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4300.230744][T22245] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4300.230756][T22245] rawv6_sendmsg (net/ipv6/raw.c:918)
[4300.230767][T22245] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4300.230773][T22245] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4300.230781][T22245] ? __lock_release (kernel/locking/lockdep.c:5534)
[4300.230793][T22245] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4300.230799][T22245] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4300.230808][T22245] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4300.230824][T22245] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4300.230827][T22245] ? __lock_release (kernel/locking/lockdep.c:5534)
[4300.230838][T22245] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4300.230845][T22245] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4300.230850][T22245] ? __pfx___sys_sendto (net/socket.c:2147)
[4300.230864][T22245] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4300.230872][T22245] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4300.230882][T22245] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4300.230889][T22245] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4300.230899][T22245] __x64_sys_sendto (net/socket.c:2183)
[4300.230902][T22245] ? do_syscall_64 (./arch/x86/include/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.230907][T22245] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4300.230912][T22245] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4300.230917][T22245] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4300.230922][T22245] RIP: 0033:0x7fe0af96ca4a
[ 4300.230926][T22245] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.230929][T22245] RSP: 002b:00007ffc249c37e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4300.230933][T22245] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe0af96ca4a
[ 4300.230935][T22245] RDX: 0000000000000040 RSI: 000000001053f340 RDI: 0000000000000005
[ 4300.230937][T22245] RBP: 00007ffc249c3870 R08: 0000000000418574 R09: 000000000000001c
[ 4300.230938][T22245] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4300.230940][T22245] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0afa95000
| [ 4300.230954][T22245]
| [ 4300.230957][T22245] lwtunnel_output(): recursion limit reached on datapath
| [ 4301.830541][T22250] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22250
| [4301.831006][T22250] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4301.831293][T22250] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4301.831296][T22250] Call Trace:
[ 4301.831298][T22250]
[4301.831301][T22250] dump_stack_lvl (lib/dump_stack.c:123)
[4301.831310][T22250] check_preemption_disabled (lib/smp_processor_id.c:52)
[4301.831317][T22250] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4301.831323][T22250] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4301.831332][T22250] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4301.831340][T22250] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4301.831345][T22250] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4301.831357][T22250] rawv6_sendmsg (net/ipv6/raw.c:918)
[4301.831368][T22250] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4301.831373][T22250] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4301.831381][T22250] ? __lock_release (kernel/locking/lockdep.c:5534)
[4301.831391][T22250] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4301.831397][T22250] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4301.831406][T22250] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4301.831422][T22250] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4301.831425][T22250] ? __lock_release (kernel/locking/lockdep.c:5534)
[4301.831437][T22250] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4301.831444][T22250] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4301.831449][T22250] ? __pfx___sys_sendto (net/socket.c:2147)
[4301.831463][T22250] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4301.831470][T22250] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4301.831482][T22250] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4301.831489][T22250] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4301.831499][T22250] __x64_sys_sendto (net/socket.c:2183)
[4301.831503][T22250] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4301.831507][T22250] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4301.831512][T22250] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4301.831517][T22250] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4301.831522][T22250] RIP: 0033:0x7fa044ed8a4a
[ 4301.831526][T22250] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4301.831529][T22250] RSP: 002b:00007fff9ce15ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4301.831533][T22250] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa044ed8a4a
[ 4301.831535][T22250] RDX: 0000000000000040 RSI: 000000002df11340 RDI: 0000000000000005
[ 4301.831537][T22250] RBP: 00007fff9ce15f60 R08: 0000000000418574 R09: 000000000000001c
[ 4301.831539][T22250] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4301.831540][T22250] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa045001000
| [ 4301.831540][T22250] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa045001000
| [ 4301.831555][T22250]
| [ 4301.844291][T22250] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22250
| [4301.844654][T22250] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4301.844894][T22250] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4301.844896][T22250] Call Trace:
[ 4301.844897][T22250]
[4301.844899][T22250] dump_stack_lvl (lib/dump_stack.c:123)
[4301.844905][T22250] check_preemption_disabled (lib/smp_processor_id.c:52)
[4301.844911][T22250] lwtunnel_output (net/core/lwtunnel.c:359)
[4301.844917][T22250] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4301.844925][T22250] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4301.844932][T22250] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4301.844936][T22250] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4301.844947][T22250] rawv6_sendmsg (net/ipv6/raw.c:918)
[4301.844958][T22250] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4301.844962][T22250] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4301.844966][T22250] ? __lock_release (kernel/locking/lockdep.c:5534)
[4301.844974][T22250] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4301.844978][T22250] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4301.844986][T22250] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4301.845001][T22250] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4301.845004][T22250] ? __lock_release (kernel/locking/lockdep.c:5534)
[4301.845015][T22250] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4301.845019][T22250] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4301.845024][T22250] ? __pfx___sys_sendto (net/socket.c:2147)
[4301.845038][T22250] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4301.845044][T22250] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4301.845051][T22250] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4301.845058][T22250] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4301.845067][T22250] __x64_sys_sendto (net/socket.c:2183)
[4301.845071][T22250] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4301.845074][T22250] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4301.845079][T22250] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4301.845083][T22250] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4301.845086][T22250] RIP: 0033:0x7fa044ed8a4a
[ 4301.845089][T22250] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4301.845092][T22250] RSP: 002b:00007fff9ce15ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4301.845095][T22250] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa044ed8a4a
[ 4301.845096][T22250] RDX: 0000000000000040 RSI: 000000002df11340 RDI: 0000000000000005
[ 4301.845098][T22250] RBP: 00007fff9ce15f60 R08: 0000000000418574 R09: 000000000000001c
[ 4301.845099][T22250] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4301.845101][T22250] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa045001000
| [ 4301.845101][T22250] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa045001000
| [ 4301.845114][T22250]
| [ 4301.861666][T22250] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22250
| [4301.862020][T22250] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4301.862261][T22250] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4301.862263][T22250] Call Trace:
[ 4301.862264][T22250]
[4301.862266][T22250] dump_stack_lvl (lib/dump_stack.c:123)
[4301.862273][T22250] check_preemption_disabled (lib/smp_processor_id.c:52)
[4301.862278][T22250] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4301.862285][T22250] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4301.862291][T22250] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4301.862297][T22250] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4301.862301][T22250] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4301.862313][T22250] rawv6_sendmsg (net/ipv6/raw.c:918)
[4301.862324][T22250] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4301.862328][T22250] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4301.862333][T22250] ? __lock_release (kernel/locking/lockdep.c:5534)
[4301.862342][T22250] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4301.862346][T22250] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4301.862355][T22250] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4301.862370][T22250] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4301.862372][T22250] ? __lock_release (kernel/locking/lockdep.c:5534)
[4301.862382][T22250] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4301.862388][T22250] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4301.862393][T22250] ? __pfx___sys_sendto (net/socket.c:2147)
[4301.862407][T22250] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4301.862413][T22250] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4301.862421][T22250] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4301.862427][T22250] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4301.862437][T22250] __x64_sys_sendto (net/socket.c:2183)
[4301.862440][T22250] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4301.862444][T22250] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4301.862449][T22250] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4301.862453][T22250] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4301.862456][T22250] RIP: 0033:0x7fa044ed8a4a
[ 4301.862460][T22250] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4301.862462][T22250] RSP: 002b:00007fff9ce15ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4301.862465][T22250] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa044ed8a4a
[ 4301.862467][T22250] RDX: 0000000000000040 RSI: 000000002df11340 RDI: 0000000000000005
[ 4301.862469][T22250] RBP: 00007fff9ce15f60 R08: 0000000000418574 R09: 000000000000001c
[ 4301.862470][T22250] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4301.862472][T22250] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa045001000
| [ 4301.862472][T22250] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa045001000
| [ 4301.862487][T22250]
| [ 4302.542132][T22256] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22256
| [4302.542627][T22256] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4302.542890][T22256] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4302.542892][T22256] Call Trace:
[ 4302.542895][T22256]
[4302.542898][T22256] dump_stack_lvl (lib/dump_stack.c:123)
[4302.542905][T22256] check_preemption_disabled (lib/smp_processor_id.c:52)
[4302.542912][T22256] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4302.542918][T22256] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4302.542926][T22256] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4302.542933][T22256] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4302.542938][T22256] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4302.542949][T22256] rawv6_sendmsg (net/ipv6/raw.c:918)
[4302.542961][T22256] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4302.542966][T22256] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4302.542971][T22256] ? __lock_release (kernel/locking/lockdep.c:5534)
[4302.542981][T22256] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4302.542986][T22256] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4302.542995][T22256] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4302.543011][T22256] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4302.543013][T22256] ? __lock_release (kernel/locking/lockdep.c:5534)
[4302.543024][T22256] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4302.543030][T22256] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4302.543036][T22256] ? __pfx___sys_sendto (net/socket.c:2147)
[4302.543049][T22256] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4302.543056][T22256] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4302.543065][T22256] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4302.543072][T22256] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4302.543082][T22256] __x64_sys_sendto (net/socket.c:2183)
[4302.543086][T22256] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4302.543090][T22256] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4302.543095][T22256] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4302.543100][T22256] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4302.543103][T22256] RIP: 0033:0x7f623601fa4a
[ 4302.543108][T22256] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4302.543111][T22256] RSP: 002b:00007ffde40bbfb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4302.543114][T22256] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f623601fa4a
[ 4302.543116][T22256] RDX: 0000000000000040 RSI: 0000000000c7e340 RDI: 0000000000000005
[ 4302.543118][T22256] RBP: 00007ffde40bc040 R08: 0000000000418574 R09: 000000000000001c
[ 4302.543120][T22256] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4302.543122][T22256] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6236148000
| [ 4302.543122][T22256] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6236148000
| [ 4302.543136][T22256]
| [ 4302.543139][T22256] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22256
| [4302.555351][T22256] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4302.555610][T22256] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4302.555612][T22256] Call Trace:
[ 4302.555613][T22256]
[4302.555615][T22256] dump_stack_lvl (lib/dump_stack.c:123)
[4302.555622][T22256] check_preemption_disabled (lib/smp_processor_id.c:52)
[4302.555628][T22256] lwtunnel_output (net/core/lwtunnel.c:359)
[4302.555634][T22256] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4302.555642][T22256] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4302.555649][T22256] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4302.555653][T22256] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4302.555665][T22256] rawv6_sendmsg (net/ipv6/raw.c:918)
[4302.555676][T22256] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4302.555681][T22256] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4302.555686][T22256] ? __lock_release (kernel/locking/lockdep.c:5534)
[4302.555694][T22256] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4302.555698][T22256] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4302.555707][T22256] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4302.555723][T22256] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4302.555725][T22256] ? __lock_release (kernel/locking/lockdep.c:5534)
[4302.555736][T22256] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4302.555742][T22256] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4302.555747][T22256] ? __pfx___sys_sendto (net/socket.c:2147)
[4302.555762][T22256] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4302.555769][T22256] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4302.555777][T22256] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4302.555784][T22256] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4302.555794][T22256] __x64_sys_sendto (net/socket.c:2183)
[4302.555799][T22256] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4302.555802][T22256] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4302.555807][T22256] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4302.555812][T22256] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4302.555816][T22256] RIP: 0033:0x7f623601fa4a
[ 4302.555819][T22256] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4302.555822][T22256] RSP: 002b:00007ffde40bbfb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4302.555825][T22256] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f623601fa4a
[ 4302.555827][T22256] RDX: 0000000000000040 RSI: 0000000000c7e340 RDI: 0000000000000005
[ 4302.555829][T22256] RBP: 00007ffde40bc040 R08: 0000000000418574 R09: 000000000000001c
[ 4302.555831][T22256] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4302.555832][T22256] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6236148000
| [ 4302.555832][T22256] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6236148000
| [ 4302.555847][T22256]
| [ 4302.556293][T22256] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22256
| [4302.568210][T22256] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4302.568469][T22256] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4302.568471][T22256] Call Trace:
[ 4302.568473][T22256]
[4302.568475][T22256] dump_stack_lvl (lib/dump_stack.c:123)
[4302.568483][T22256] check_preemption_disabled (lib/smp_processor_id.c:52)
[4302.568489][T22256] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4302.568496][T22256] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4302.568503][T22256] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4302.568510][T22256] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4302.568514][T22256] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4302.568527][T22256] rawv6_sendmsg (net/ipv6/raw.c:918)
[4302.568538][T22256] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4302.568543][T22256] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4302.568548][T22256] ? __lock_release (kernel/locking/lockdep.c:5534)
[4302.568558][T22256] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4302.568562][T22256] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4302.568571][T22256] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4302.568587][T22256] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4302.568590][T22256] ? __lock_release (kernel/locking/lockdep.c:5534)
[4302.568601][T22256] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4302.568606][T22256] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4302.568612][T22256] ? __pfx___sys_sendto (net/socket.c:2147)
[4302.568627][T22256] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4302.568634][T22256] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4302.568643][T22256] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4302.568650][T22256] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4302.568660][T22256] __x64_sys_sendto (net/socket.c:2183)
[4302.568664][T22256] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4302.568668][T22256] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4302.568673][T22256] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4302.568678][T22256] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4302.568682][T22256] RIP: 0033:0x7f623601fa4a
[ 4302.568686][T22256] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4302.568688][T22256] RSP: 002b:00007ffde40bbfb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4302.568691][T22256] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f623601fa4a
[ 4302.568694][T22256] RDX: 0000000000000040 RSI: 0000000000c7e340 RDI: 0000000000000005
[ 4302.568696][T22256] RBP: 00007ffde40bc040 R08: 0000000000418574 R09: 000000000000001c
[ 4302.568698][T22256] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4302.568700][T22256] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6236148000
| [ 4305.007741][ C1] Dead loop on virtual device veth1, fix it urgently!
| [ 4305.032291][T22277] check_preemption_disabled: 6 callbacks suppressed
| [ 4305.032296][T22277] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22277
| [4305.033039][T22277] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4305.033293][T22277] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4305.033295][T22277] Call Trace:
[ 4305.033298][T22277]
[4305.033300][T22277] dump_stack_lvl (lib/dump_stack.c:123)
[4305.033309][T22277] check_preemption_disabled (lib/smp_processor_id.c:52)
[4305.033317][T22277] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4305.033323][T22277] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4305.033333][T22277] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4305.033341][T22277] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4305.033345][T22277] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4305.033358][T22277] rawv6_sendmsg (net/ipv6/raw.c:918)
[4305.033369][T22277] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4305.033374][T22277] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4305.033382][T22277] ? __lock_release (kernel/locking/lockdep.c:5534)
[4305.033393][T22277] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4305.033400][T22277] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4305.033409][T22277] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4305.033425][T22277] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4305.033428][T22277] ? __lock_release (kernel/locking/lockdep.c:5534)
[4305.033439][T22277] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4305.033446][T22277] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4305.033452][T22277] ? __pfx___sys_sendto (net/socket.c:2147)
[4305.033466][T22277] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4305.033473][T22277] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4305.033485][T22277] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4305.033492][T22277] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4305.033502][T22277] __x64_sys_sendto (net/socket.c:2183)
[4305.033506][T22277] ? do_syscall_64 (./arch/x86/include/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.033510][T22277] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4305.033515][T22277] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4305.033520][T22277] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4305.033525][T22277] RIP: 0033:0x7fad88b96a4a
[ 4305.033529][T22277] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.033532][T22277] RSP: 002b:00007ffc90a0e138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4305.033536][T22277] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad88b96a4a
[ 4305.033538][T22277] RDX: 0000000000000040 RSI: 000000002310a340 RDI: 0000000000000005
[ 4305.033540][T22277] RBP: 00007ffc90a0e1c0 R08: 0000000000418574 R09: 000000000000001c
[ 4305.033542][T22277] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4305.033544][T22277] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad88cbf000
| [ 4305.033558][T22277]
| [ 4305.046185][T22277] lwtunnel_output(): recursion limit reached on datapath
| [ 4306.576256][T22281] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22281
| [4306.577514][T22281] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4306.577769][T22281] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4306.577770][T22281] Call Trace:
[ 4306.577773][T22281]
[4306.577775][T22281] dump_stack_lvl (lib/dump_stack.c:123)
[4306.577782][T22281] check_preemption_disabled (lib/smp_processor_id.c:52)
[4306.577789][T22281] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4306.577795][T22281] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4306.577803][T22281] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4306.577810][T22281] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4306.577815][T22281] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4306.577827][T22281] rawv6_sendmsg (net/ipv6/raw.c:918)
[4306.577838][T22281] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4306.577843][T22281] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4306.577848][T22281] ? __lock_release (kernel/locking/lockdep.c:5534)
[4306.577858][T22281] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4306.577862][T22281] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4306.577871][T22281] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4306.577887][T22281] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4306.577890][T22281] ? __lock_release (kernel/locking/lockdep.c:5534)
[4306.577901][T22281] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4306.577906][T22281] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4306.577911][T22281] ? __pfx___sys_sendto (net/socket.c:2147)
[4306.577926][T22281] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4306.577932][T22281] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4306.577942][T22281] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4306.577949][T22281] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4306.577958][T22281] __x64_sys_sendto (net/socket.c:2183)
[4306.577962][T22281] ? do_syscall_64 (./arch/x86/include/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.577966][T22281] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4306.577971][T22281] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4306.577975][T22281] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4306.577979][T22281] RIP: 0033:0x7fa5a8a73a4a
[ 4306.577984][T22281] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.577987][T22281] RSP: 002b:00007ffd2efa3ec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4306.577990][T22281] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa5a8a73a4a
[ 4306.577993][T22281] RDX: 0000000000000040 RSI: 0000000028454340 RDI: 0000000000000005
[ 4306.577995][T22281] RBP: 00007ffd2efa3f50 R08: 0000000000418574 R09: 000000000000001c
[ 4306.577996][T22281] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4306.577998][T22281] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa5a8b9c000
| [ 4306.578013][T22281]
| [ 4306.578015][T22281] lwtunnel_output(): recursion limit reached on datapath
| [ 4308.054136][T22285] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22285
| [4308.054683][T22285] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4308.054991][T22285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4308.054995][T22285] Call Trace:
[ 4308.054997][T22285]
[4308.054999][T22285] dump_stack_lvl (lib/dump_stack.c:123)
[4308.055009][T22285] check_preemption_disabled (lib/smp_processor_id.c:52)
[4308.055016][T22285] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4308.055039][T22285] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4308.055047][T22285] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.055055][T22285] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4308.055060][T22285] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.055072][T22285] rawv6_sendmsg (net/ipv6/raw.c:918)
[4308.055083][T22285] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4308.055089][T22285] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4308.055097][T22285] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.055107][T22285] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4308.055113][T22285] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4308.055122][T22285] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4308.055139][T22285] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4308.055142][T22285] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.055153][T22285] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.055160][T22285] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.055165][T22285] ? __pfx___sys_sendto (net/socket.c:2147)
[4308.055179][T22285] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4308.055186][T22285] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4308.055196][T22285] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4308.055203][T22285] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4308.055214][T22285] __x64_sys_sendto (net/socket.c:2183)
[4308.055218][T22285] ? do_syscall_64 (./arch/x86/include/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.055222][T22285] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4308.055226][T22285] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4308.055231][T22285] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4308.055236][T22285] RIP: 0033:0x7f63c0caba4a
[ 4308.055241][T22285] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.055244][T22285] RSP: 002b:00007ffda9a8a9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4308.055248][T22285] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63c0caba4a
[ 4308.055251][T22285] RDX: 0000000000000040 RSI: 000000002a36b340 RDI: 0000000000000005
[ 4308.055253][T22285] RBP: 00007ffda9a8aa60 R08: 0000000000418574 R09: 000000000000001c
[ 4308.055255][T22285] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4308.055257][T22285] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63c0dd4000
| [ 4308.055257][T22285] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63c0dd4000
| [ 4308.055271][T22285]
| [ 4308.055275][T22285] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22285
| [4308.068440][T22285] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4308.068724][T22285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4308.068726][T22285] Call Trace:
[ 4308.068728][T22285]
[4308.068731][T22285] dump_stack_lvl (lib/dump_stack.c:123)
[4308.068738][T22285] check_preemption_disabled (lib/smp_processor_id.c:52)
[4308.068744][T22285] lwtunnel_output (net/core/lwtunnel.c:359)
[4308.068751][T22285] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4308.068759][T22285] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.068766][T22285] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4308.068770][T22285] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.068783][T22285] rawv6_sendmsg (net/ipv6/raw.c:918)
[4308.068794][T22285] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4308.068800][T22285] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4308.068805][T22285] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.068815][T22285] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4308.068819][T22285] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4308.068839][T22285] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4308.068855][T22285] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4308.068858][T22285] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.068869][T22285] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.068875][T22285] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.068880][T22285] ? __pfx___sys_sendto (net/socket.c:2147)
[4308.068894][T22285] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4308.068901][T22285] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4308.068909][T22285] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4308.068916][T22285] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4308.068926][T22285] __x64_sys_sendto (net/socket.c:2183)
[4308.068930][T22285] ? do_syscall_64 (./arch/x86/include/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.068934][T22285] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4308.068938][T22285] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4308.068943][T22285] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4308.068947][T22285] RIP: 0033:0x7f63c0caba4a
[ 4308.068950][T22285] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.068953][T22285] RSP: 002b:00007ffda9a8a9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4308.068956][T22285] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63c0caba4a
[ 4308.068958][T22285] RDX: 0000000000000040 RSI: 000000002a36b340 RDI: 0000000000000005
[ 4308.068960][T22285] RBP: 00007ffda9a8aa60 R08: 0000000000418574 R09: 000000000000001c
[ 4308.068962][T22285] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4308.068964][T22285] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63c0dd4000
| [ 4308.068964][T22285] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63c0dd4000
| [ 4308.068979][T22285]
| [ 4308.069427][T22285] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22285
| [4308.082126][T22285] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4308.082420][T22285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4308.082421][T22285] Call Trace:
[ 4308.082423][T22285]
[4308.082426][T22285] dump_stack_lvl (lib/dump_stack.c:123)
[4308.082432][T22285] check_preemption_disabled (lib/smp_processor_id.c:52)
[4308.082439][T22285] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4308.082445][T22285] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4308.082453][T22285] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.082459][T22285] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4308.082464][T22285] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.082478][T22285] rawv6_sendmsg (net/ipv6/raw.c:918)
[4308.082490][T22285] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4308.082495][T22285] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4308.082500][T22285] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.082508][T22285] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4308.082513][T22285] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4308.082522][T22285] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4308.082538][T22285] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4308.082541][T22285] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.082552][T22285] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.082558][T22285] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.082563][T22285] ? __pfx___sys_sendto (net/socket.c:2147)
[4308.082578][T22285] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4308.082585][T22285] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4308.082594][T22285] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4308.082601][T22285] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4308.082612][T22285] __x64_sys_sendto (net/socket.c:2183)
[4308.082616][T22285] ? do_syscall_64 (./arch/x86/include/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.082619][T22285] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4308.082624][T22285] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4308.082629][T22285] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4308.082633][T22285] RIP: 0033:0x7f63c0caba4a
[ 4308.082637][T22285] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.082640][T22285] RSP: 002b:00007ffda9a8a9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4308.082644][T22285] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63c0caba4a
[ 4308.082646][T22285] RDX: 0000000000000040 RSI: 000000002a36b340 RDI: 0000000000000005
[ 4308.082648][T22285] RBP: 00007ffda9a8aa60 R08: 0000000000418574 R09: 000000000000001c
[ 4308.082650][T22285] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4308.082652][T22285] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63c0dd4000
| [ 4308.082667][T22285]
| [ 4308.271753][ C1] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4308.574241][T22289] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22289
| [4308.574835][T22289] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4308.575295][T22289] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4308.575299][T22289] Call Trace:
[ 4308.575303][T22289]
[4308.575306][T22289] dump_stack_lvl (lib/dump_stack.c:123)
[4308.575320][T22289] check_preemption_disabled (lib/smp_processor_id.c:52)
[4308.575332][T22289] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4308.575345][T22289] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4308.575357][T22289] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.575367][T22289] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4308.575372][T22289] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.575384][T22289] rawv6_sendmsg (net/ipv6/raw.c:918)
[4308.575396][T22289] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4308.575401][T22289] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4308.575408][T22289] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.575419][T22289] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4308.575425][T22289] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4308.575434][T22289] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4308.575450][T22289] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4308.575453][T22289] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.575464][T22289] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.575471][T22289] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.575479][T22289] ? __pfx___sys_sendto (net/socket.c:2147)
[4308.575493][T22289] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4308.575500][T22289] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4308.575510][T22289] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4308.575517][T22289] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4308.575527][T22289] __x64_sys_sendto (net/socket.c:2183)
[4308.575531][T22289] ? do_syscall_64 (./arch/x86/include/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.575536][T22289] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4308.575541][T22289] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4308.575546][T22289] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4308.575551][T22289] RIP: 0033:0x7f885def7a4a
[ 4308.575556][T22289] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.575560][T22289] RSP: 002b:00007ffde197ec18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4308.575564][T22289] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f885def7a4a
[ 4308.575567][T22289] RDX: 0000000000000040 RSI: 00000000256d0340 RDI: 0000000000000005
[ 4308.575569][T22289] RBP: 00007ffde197eca0 R08: 0000000000418574 R09: 000000000000001c
[ 4308.575571][T22289] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4308.575573][T22289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f885e020000
| [ 4308.575573][T22289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f885e020000
| [ 4308.575588][T22289]
| [ 4308.590542][T22289] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22289
| [4308.590925][T22289] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4308.591348][T22289] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4308.591351][T22289] Call Trace:
[ 4308.591354][T22289]
[4308.591358][T22289] dump_stack_lvl (lib/dump_stack.c:123)
[4308.591370][T22289] check_preemption_disabled (lib/smp_processor_id.c:52)
[4308.591382][T22289] lwtunnel_output (net/core/lwtunnel.c:359)
[4308.591396][T22289] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4308.591410][T22289] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.591421][T22289] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4308.591430][T22289] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.591455][T22289] rawv6_sendmsg (net/ipv6/raw.c:918)
[4308.591481][T22289] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4308.591491][T22289] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4308.591499][T22289] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.591516][T22289] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4308.591524][T22289] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4308.591542][T22289] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4308.591576][T22289] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4308.591581][T22289] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.591602][T22289] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.591608][T22289] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.591614][T22289] ? __pfx___sys_sendto (net/socket.c:2147)
[4308.591628][T22289] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4308.591635][T22289] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4308.591643][T22289] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4308.591650][T22289] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4308.591660][T22289] __x64_sys_sendto (net/socket.c:2183)
[4308.591664][T22289] ? do_syscall_64 (./arch/x86/include/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.591667][T22289] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4308.591672][T22289] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4308.591677][T22289] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4308.591681][T22289] RIP: 0033:0x7f885def7a4a
[ 4308.591685][T22289] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.591688][T22289] RSP: 002b:00007ffde197ec18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4308.591692][T22289] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f885def7a4a
[ 4308.591694][T22289] RDX: 0000000000000040 RSI: 00000000256d0340 RDI: 0000000000000005
[ 4308.591696][T22289] RBP: 00007ffde197eca0 R08: 0000000000418574 R09: 000000000000001c
[ 4308.591697][T22289] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4308.591699][T22289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f885e020000
| [ 4308.591699][T22289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f885e020000
| [ 4308.591714][T22289]
| [ 4308.610557][T22289] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22289
| [4308.610940][T22289] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4308.611225][T22289] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4308.611228][T22289] Call Trace:
[ 4308.611229][T22289]
[4308.611232][T22289] dump_stack_lvl (lib/dump_stack.c:123)
[4308.611240][T22289] check_preemption_disabled (lib/smp_processor_id.c:52)
[4308.611247][T22289] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4308.611254][T22289] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4308.611261][T22289] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.611267][T22289] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4308.611272][T22289] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4308.611284][T22289] rawv6_sendmsg (net/ipv6/raw.c:918)
[4308.611296][T22289] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4308.611302][T22289] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4308.611307][T22289] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.611316][T22289] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4308.611321][T22289] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4308.611329][T22289] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4308.611346][T22289] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4308.611349][T22289] ? __lock_release (kernel/locking/lockdep.c:5534)
[4308.611360][T22289] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.611365][T22289] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4308.611371][T22289] ? __pfx___sys_sendto (net/socket.c:2147)
[4308.611393][T22289] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4308.611403][T22289] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4308.611417][T22289] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4308.611428][T22289] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4308.611445][T22289] __x64_sys_sendto (net/socket.c:2183)
[4308.611451][T22289] ? do_syscall_64 (./arch/x86/include/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.611457][T22289] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4308.611465][T22289] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4308.611474][T22289] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4308.611482][T22289] RIP: 0033:0x7f885def7a4a
[ 4308.611488][T22289] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.611493][T22289] RSP: 002b:00007ffde197ec18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4308.611499][T22289] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f885def7a4a
[ 4308.611502][T22289] RDX: 0000000000000040 RSI: 00000000256d0340 RDI: 0000000000000005
[ 4308.611505][T22289] RBP: 00007ffde197eca0 R08: 0000000000418574 R09: 000000000000001c
[ 4308.611507][T22289] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4308.611510][T22289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f885e020000
| [ 4308.611510][T22289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f885e020000
| [ 4308.611539][T22289]
| [ 4309.161290][T22293] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22293
| [4309.161786][T22293] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4309.162068][T22293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4309.162071][T22293] Call Trace:
[ 4309.162073][T22293]
[4309.162075][T22293] dump_stack_lvl (lib/dump_stack.c:123)
[4309.162085][T22293] check_preemption_disabled (lib/smp_processor_id.c:52)
[4309.162092][T22293] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4309.162099][T22293] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4309.162108][T22293] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4309.162116][T22293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4309.162121][T22293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4309.162133][T22293] rawv6_sendmsg (net/ipv6/raw.c:918)
[4309.162145][T22293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4309.162150][T22293] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4309.162158][T22293] ? __lock_release (kernel/locking/lockdep.c:5534)
[4309.162179][T22293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4309.162185][T22293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4309.162194][T22293] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4309.162210][T22293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4309.162213][T22293] ? __lock_release (kernel/locking/lockdep.c:5534)
[4309.162224][T22293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4309.162230][T22293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4309.162236][T22293] ? __pfx___sys_sendto (net/socket.c:2147)
[4309.162250][T22293] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4309.162257][T22293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4309.162267][T22293] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4309.162273][T22293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4309.162283][T22293] __x64_sys_sendto (net/socket.c:2183)
[4309.162287][T22293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4309.162292][T22293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4309.162296][T22293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4309.162301][T22293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4309.162305][T22293] RIP: 0033:0x7f5469abea4a
[ 4309.162310][T22293] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4309.162313][T22293] RSP: 002b:00007fffc348d788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4309.162317][T22293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5469abea4a
[ 4309.162319][T22293] RDX: 0000000000000040 RSI: 00000000170a2340 RDI: 0000000000000005
[ 4309.162322][T22293] RBP: 00007fffc348d810 R08: 0000000000418574 R09: 000000000000001c
[ 4309.162324][T22293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4309.162326][T22293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5469be7000
| [ 4309.162326][T22293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5469be7000
| [ 4309.162340][T22293]
| [ 4309.162343][T22293] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22293
| [4309.175390][T22293] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4309.175730][T22293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4309.175733][T22293] Call Trace:
[ 4309.175736][T22293]
[4309.175740][T22293] dump_stack_lvl (lib/dump_stack.c:123)
[4309.175750][T22293] check_preemption_disabled (lib/smp_processor_id.c:52)
[4309.175761][T22293] lwtunnel_output (net/core/lwtunnel.c:359)
[4309.175773][T22293] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4309.175784][T22293] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4309.175794][T22293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4309.175802][T22293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4309.175826][T22293] rawv6_sendmsg (net/ipv6/raw.c:918)
[4309.175848][T22293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4309.175858][T22293] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4309.175865][T22293] ? __lock_release (kernel/locking/lockdep.c:5534)
[4309.175882][T22293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4309.175887][T22293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4309.175897][T22293] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4309.175913][T22293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4309.175916][T22293] ? __lock_release (kernel/locking/lockdep.c:5534)
[4309.175927][T22293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4309.175933][T22293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4309.175938][T22293] ? __pfx___sys_sendto (net/socket.c:2147)
[4309.175952][T22293] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4309.175960][T22293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4309.175969][T22293] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4309.175980][T22293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4309.175996][T22293] __x64_sys_sendto (net/socket.c:2183)
[4309.176003][T22293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4309.176009][T22293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4309.176017][T22293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4309.176025][T22293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4309.176030][T22293] RIP: 0033:0x7f5469abea4a
[ 4309.176036][T22293] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4309.176040][T22293] RSP: 002b:00007fffc348d788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4309.176045][T22293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5469abea4a
[ 4309.176049][T22293] RDX: 0000000000000040 RSI: 00000000170a2340 RDI: 0000000000000005
[ 4309.176052][T22293] RBP: 00007fffc348d810 R08: 0000000000418574 R09: 000000000000001c
[ 4309.176056][T22293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4309.176059][T22293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5469be7000
| [ 4309.176085][T22293]
| [ 4310.159134][T22301] check_preemption_disabled: 4 callbacks suppressed
| [ 4310.159142][T22301] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22301
| [4310.159937][T22301] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4310.160201][T22301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4310.160203][T22301] Call Trace:
[ 4310.160206][T22301]
[4310.160208][T22301] dump_stack_lvl (lib/dump_stack.c:123)
[4310.160218][T22301] check_preemption_disabled (lib/smp_processor_id.c:52)
[4310.160225][T22301] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4310.160232][T22301] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4310.160240][T22301] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.160248][T22301] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4310.160253][T22301] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.160265][T22301] rawv6_sendmsg (net/ipv6/raw.c:918)
[4310.160277][T22301] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4310.160282][T22301] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4310.160290][T22301] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.160300][T22301] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4310.160306][T22301] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4310.160316][T22301] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4310.160332][T22301] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4310.160335][T22301] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.160346][T22301] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.160352][T22301] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.160358][T22301] ? __pfx___sys_sendto (net/socket.c:2147)
[4310.160372][T22301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4310.160379][T22301] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4310.160390][T22301] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4310.160397][T22301] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4310.160407][T22301] __x64_sys_sendto (net/socket.c:2183)
[4310.160411][T22301] ? do_syscall_64 (./arch/x86/include/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.160415][T22301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4310.160421][T22301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4310.160426][T22301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4310.160430][T22301] RIP: 0033:0x7f6b7ea7ea4a
[ 4310.160435][T22301] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.160439][T22301] RSP: 002b:00007ffc2da64c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4310.160443][T22301] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6b7ea7ea4a
[ 4310.160445][T22301] RDX: 0000000000000040 RSI: 000000003f1eb340 RDI: 0000000000000005
[ 4310.160447][T22301] RBP: 00007ffc2da64cd0 R08: 0000000000418574 R09: 000000000000001c
[ 4310.160449][T22301] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4310.160451][T22301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b7eba7000
| [ 4310.160451][T22301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b7eba7000
| [ 4310.160465][T22301]
| [ 4310.160468][T22301] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22301
| [4310.172664][T22301] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4310.172922][T22301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4310.172923][T22301] Call Trace:
[ 4310.172925][T22301]
[4310.172927][T22301] dump_stack_lvl (lib/dump_stack.c:123)
[4310.172933][T22301] check_preemption_disabled (lib/smp_processor_id.c:52)
[4310.172939][T22301] lwtunnel_output (net/core/lwtunnel.c:359)
[4310.172945][T22301] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4310.172952][T22301] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.172958][T22301] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4310.172962][T22301] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.172975][T22301] rawv6_sendmsg (net/ipv6/raw.c:918)
[4310.172986][T22301] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4310.172992][T22301] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4310.172996][T22301] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.173004][T22301] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4310.173009][T22301] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4310.173018][T22301] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4310.173034][T22301] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4310.173037][T22301] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.173048][T22301] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.173053][T22301] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.173058][T22301] ? __pfx___sys_sendto (net/socket.c:2147)
[4310.173073][T22301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4310.173079][T22301] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4310.173088][T22301] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4310.173095][T22301] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4310.173105][T22301] __x64_sys_sendto (net/socket.c:2183)
[4310.173109][T22301] ? do_syscall_64 (./arch/x86/include/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.173112][T22301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4310.173117][T22301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4310.173122][T22301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4310.173125][T22301] RIP: 0033:0x7f6b7ea7ea4a
[ 4310.173128][T22301] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.173131][T22301] RSP: 002b:00007ffc2da64c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4310.173135][T22301] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6b7ea7ea4a
[ 4310.173137][T22301] RDX: 0000000000000040 RSI: 000000003f1eb340 RDI: 0000000000000005
[ 4310.173139][T22301] RBP: 00007ffc2da64cd0 R08: 0000000000418574 R09: 000000000000001c
[ 4310.173140][T22301] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4310.173142][T22301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b7eba7000
| [ 4310.173142][T22301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b7eba7000
| [ 4310.173157][T22301]
| [ 4310.192103][T22301] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22301
| [4310.192528][T22301] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4310.192789][T22301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4310.192791][T22301] Call Trace:
[ 4310.192793][T22301]
[4310.192795][T22301] dump_stack_lvl (lib/dump_stack.c:123)
[4310.192801][T22301] check_preemption_disabled (lib/smp_processor_id.c:52)
[4310.192807][T22301] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4310.192814][T22301] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4310.192821][T22301] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.192827][T22301] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4310.192832][T22301] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.192845][T22301] rawv6_sendmsg (net/ipv6/raw.c:918)
[4310.192856][T22301] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4310.192862][T22301] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4310.192867][T22301] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.192875][T22301] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4310.192879][T22301] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4310.192888][T22301] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4310.192905][T22301] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4310.192908][T22301] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.192919][T22301] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.192924][T22301] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.192930][T22301] ? __pfx___sys_sendto (net/socket.c:2147)
[4310.192945][T22301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4310.192951][T22301] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4310.192960][T22301] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4310.192967][T22301] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4310.192977][T22301] __x64_sys_sendto (net/socket.c:2183)
[4310.192981][T22301] ? do_syscall_64 (./arch/x86/include/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.192985][T22301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4310.192989][T22301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4310.192994][T22301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4310.192997][T22301] RIP: 0033:0x7f6b7ea7ea4a
[ 4310.193001][T22301] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.193004][T22301] RSP: 002b:00007ffc2da64c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4310.193008][T22301] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6b7ea7ea4a
[ 4310.193010][T22301] RDX: 0000000000000040 RSI: 000000003f1eb340 RDI: 0000000000000005
[ 4310.193012][T22301] RBP: 00007ffc2da64cd0 R08: 0000000000418574 R09: 000000000000001c
[ 4310.193014][T22301] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4310.193015][T22301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b7eba7000
| [ 4310.193015][T22301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b7eba7000
| [ 4310.193030][T22301]
| [ 4310.677347][T22305] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22305
| [4310.677855][T22305] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4310.678125][T22305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4310.678127][T22305] Call Trace:
[ 4310.678129][T22305]
[4310.678132][T22305] dump_stack_lvl (lib/dump_stack.c:123)
[4310.678141][T22305] check_preemption_disabled (lib/smp_processor_id.c:52)
[4310.678148][T22305] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4310.678155][T22305] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4310.678164][T22305] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.678172][T22305] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4310.678177][T22305] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.678189][T22305] rawv6_sendmsg (net/ipv6/raw.c:918)
[4310.678200][T22305] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4310.678205][T22305] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4310.678213][T22305] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.678223][T22305] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4310.678230][T22305] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4310.678239][T22305] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4310.678255][T22305] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4310.678259][T22305] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.678270][T22305] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.678277][T22305] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.678282][T22305] ? __pfx___sys_sendto (net/socket.c:2147)
[4310.678297][T22305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4310.678304][T22305] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4310.678314][T22305] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4310.678321][T22305] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4310.678332][T22305] __x64_sys_sendto (net/socket.c:2183)
[4310.678335][T22305] ? do_syscall_64 (./arch/x86/include/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.678340][T22305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4310.678346][T22305] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4310.678350][T22305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4310.678355][T22305] RIP: 0033:0x7f79898e6a4a
[ 4310.678360][T22305] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.678363][T22305] RSP: 002b:00007fffb24fe6e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4310.678368][T22305] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f79898e6a4a
[ 4310.678370][T22305] RDX: 0000000000000040 RSI: 0000000036910340 RDI: 0000000000000005
[ 4310.678372][T22305] RBP: 00007fffb24fe770 R08: 0000000000418574 R09: 000000000000001c
[ 4310.678374][T22305] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4310.678376][T22305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7989a0f000
| [ 4310.678376][T22305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7989a0f000
| [ 4310.678391][T22305]
| [ 4310.678394][T22305] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22305
| [4310.691001][T22305] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4310.691266][T22305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4310.691268][T22305] Call Trace:
[ 4310.691270][T22305]
[4310.691272][T22305] dump_stack_lvl (lib/dump_stack.c:123)
[4310.691277][T22305] check_preemption_disabled (lib/smp_processor_id.c:52)
[4310.691283][T22305] lwtunnel_output (net/core/lwtunnel.c:359)
[4310.691289][T22305] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4310.691296][T22305] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.691301][T22305] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4310.691306][T22305] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.691318][T22305] rawv6_sendmsg (net/ipv6/raw.c:918)
[4310.691330][T22305] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4310.691335][T22305] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4310.691339][T22305] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.691347][T22305] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4310.691350][T22305] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4310.691359][T22305] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4310.691375][T22305] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4310.691378][T22305] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.691390][T22305] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.691394][T22305] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.691400][T22305] ? __pfx___sys_sendto (net/socket.c:2147)
[4310.691414][T22305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4310.691420][T22305] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4310.691428][T22305] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4310.691435][T22305] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4310.691445][T22305] __x64_sys_sendto (net/socket.c:2183)
[4310.691449][T22305] ? do_syscall_64 (./arch/x86/include/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.691452][T22305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4310.691457][T22305] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4310.691462][T22305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4310.691465][T22305] RIP: 0033:0x7f79898e6a4a
[ 4310.691469][T22305] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.691472][T22305] RSP: 002b:00007fffb24fe6e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4310.691477][T22305] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f79898e6a4a
[ 4310.691479][T22305] RDX: 0000000000000040 RSI: 0000000036910340 RDI: 0000000000000005
[ 4310.691481][T22305] RBP: 00007fffb24fe770 R08: 0000000000418574 R09: 000000000000001c
[ 4310.691482][T22305] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4310.691484][T22305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7989a0f000
| [ 4310.691484][T22305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7989a0f000
| [ 4310.691498][T22305]
| [ 4310.704933][T22305] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22305
| [4310.705318][T22305] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4310.705588][T22305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4310.705589][T22305] Call Trace:
[ 4310.705592][T22305]
[4310.705594][T22305] dump_stack_lvl (lib/dump_stack.c:123)
[4310.705600][T22305] check_preemption_disabled (lib/smp_processor_id.c:52)
[4310.705606][T22305] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4310.705612][T22305] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4310.705619][T22305] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.705625][T22305] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4310.705630][T22305] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.705642][T22305] rawv6_sendmsg (net/ipv6/raw.c:918)
[4310.705654][T22305] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4310.705659][T22305] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4310.705664][T22305] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.705673][T22305] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4310.705677][T22305] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4310.705686][T22305] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4310.705702][T22305] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4310.705705][T22305] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.705716][T22305] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.705721][T22305] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.705726][T22305] ? __pfx___sys_sendto (net/socket.c:2147)
[4310.705741][T22305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4310.705748][T22305] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4310.705755][T22305] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4310.705763][T22305] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4310.705773][T22305] __x64_sys_sendto (net/socket.c:2183)
[4310.705777][T22305] ? do_syscall_64 (./arch/x86/include/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.705780][T22305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4310.705785][T22305] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4310.705790][T22305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4310.705793][T22305] RIP: 0033:0x7f79898e6a4a
[ 4310.705797][T22305] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.705799][T22305] RSP: 002b:00007fffb24fe6e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4310.705803][T22305] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f79898e6a4a
[ 4310.705805][T22305] RDX: 0000000000000040 RSI: 0000000036910340 RDI: 0000000000000005
[ 4310.705807][T22305] RBP: 00007fffb24fe770 R08: 0000000000418574 R09: 000000000000001c
[ 4310.705808][T22305] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4310.705810][T22305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7989a0f000
| [ 4310.705810][T22305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7989a0f000
| [ 4310.705825][T22305]
| [ 4311.220044][T22309] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22309
| [4311.220544][T22309] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4311.220819][T22309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4311.220822][T22309] Call Trace:
[ 4311.220824][T22309]
[4311.220827][T22309] dump_stack_lvl (lib/dump_stack.c:123)
[4311.220836][T22309] check_preemption_disabled (lib/smp_processor_id.c:52)
[4311.220843][T22309] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4311.220850][T22309] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4311.220858][T22309] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4311.220866][T22309] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4311.220871][T22309] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4311.220883][T22309] rawv6_sendmsg (net/ipv6/raw.c:918)
[4311.220895][T22309] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4311.220900][T22309] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4311.220907][T22309] ? __lock_release (kernel/locking/lockdep.c:5534)
[4311.220918][T22309] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4311.220924][T22309] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4311.220933][T22309] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4311.220950][T22309] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4311.220953][T22309] ? __lock_release (kernel/locking/lockdep.c:5534)
[4311.220964][T22309] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4311.220971][T22309] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4311.220977][T22309] ? __pfx___sys_sendto (net/socket.c:2147)
[4311.220991][T22309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4311.220998][T22309] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4311.221016][T22309] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4311.221024][T22309] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4311.221034][T22309] __x64_sys_sendto (net/socket.c:2183)
[4311.221038][T22309] ? do_syscall_64 (./arch/x86/include/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.221043][T22309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4311.221048][T22309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4311.221053][T22309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4311.221057][T22309] RIP: 0033:0x7fb09c058a4a
[ 4311.221063][T22309] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.221066][T22309] RSP: 002b:00007ffe2cd35778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4311.221071][T22309] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb09c058a4a
[ 4311.221073][T22309] RDX: 0000000000000040 RSI: 000000001f9fd340 RDI: 0000000000000005
[ 4311.221075][T22309] RBP: 00007ffe2cd35800 R08: 0000000000418574 R09: 000000000000001c
[ 4311.221078][T22309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4311.221080][T22309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb09c181000
| [ 4311.221080][T22309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb09c181000
| [ 4311.221094][T22309]
| [ 4311.221097][T22309] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22309
| [4311.233831][T22309] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4311.234089][T22309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4311.234091][T22309] Call Trace:
[ 4311.234093][T22309]
[4311.234095][T22309] dump_stack_lvl (lib/dump_stack.c:123)
[4311.234100][T22309] check_preemption_disabled (lib/smp_processor_id.c:52)
[4311.234106][T22309] lwtunnel_output (net/core/lwtunnel.c:359)
[4311.234113][T22309] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4311.234119][T22309] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4311.234125][T22309] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4311.234130][T22309] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4311.234143][T22309] rawv6_sendmsg (net/ipv6/raw.c:918)
[4311.234154][T22309] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4311.234160][T22309] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4311.234164][T22309] ? __lock_release (kernel/locking/lockdep.c:5534)
[4311.234173][T22309] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4311.234176][T22309] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4311.234186][T22309] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4311.234202][T22309] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4311.234205][T22309] ? __lock_release (kernel/locking/lockdep.c:5534)
[4311.234216][T22309] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4311.234221][T22309] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4311.234227][T22309] ? __pfx___sys_sendto (net/socket.c:2147)
[4311.234242][T22309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4311.234248][T22309] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4311.234257][T22309] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4311.234264][T22309] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4311.234274][T22309] __x64_sys_sendto (net/socket.c:2183)
[4311.234278][T22309] ? do_syscall_64 (./arch/x86/include/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.234281][T22309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4311.234286][T22309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4311.234291][T22309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4311.234293][T22309] RIP: 0033:0x7fb09c058a4a
[ 4311.234297][T22309] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.234300][T22309] RSP: 002b:00007ffe2cd35778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4311.234304][T22309] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb09c058a4a
[ 4311.234306][T22309] RDX: 0000000000000040 RSI: 000000001f9fd340 RDI: 0000000000000005
[ 4311.234308][T22309] RBP: 00007ffe2cd35800 R08: 0000000000418574 R09: 000000000000001c
[ 4311.234310][T22309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4311.234312][T22309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb09c181000
| [ 4311.234312][T22309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb09c181000
| [ 4311.234327][T22309]
| [ 4311.251854][T22309] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22309
| [4311.252240][T22309] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4311.252515][T22309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4311.252517][T22309] Call Trace:
[ 4311.252519][T22309]
[4311.252521][T22309] dump_stack_lvl (lib/dump_stack.c:123)
[4311.252527][T22309] check_preemption_disabled (lib/smp_processor_id.c:52)
[4311.252533][T22309] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4311.252539][T22309] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4311.252546][T22309] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4311.252551][T22309] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4311.252556][T22309] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4311.252568][T22309] rawv6_sendmsg (net/ipv6/raw.c:918)
[4311.252579][T22309] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4311.252584][T22309] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4311.252589][T22309] ? __lock_release (kernel/locking/lockdep.c:5534)
[4311.252597][T22309] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4311.252600][T22309] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4311.252609][T22309] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4311.252625][T22309] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4311.252628][T22309] ? __lock_release (kernel/locking/lockdep.c:5534)
[4311.252639][T22309] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4311.252644][T22309] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4311.252650][T22309] ? __pfx___sys_sendto (net/socket.c:2147)
[4311.252664][T22309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4311.252670][T22309] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4311.252678][T22309] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4311.252685][T22309] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4311.252695][T22309] __x64_sys_sendto (net/socket.c:2183)
[4311.252699][T22309] ? do_syscall_64 (./arch/x86/include/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.252702][T22309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4311.252706][T22309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4311.252711][T22309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4311.252714][T22309] RIP: 0033:0x7fb09c058a4a
[ 4311.252718][T22309] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.252721][T22309] RSP: 002b:00007ffe2cd35778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4311.252724][T22309] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb09c058a4a
[ 4311.252727][T22309] RDX: 0000000000000040 RSI: 000000001f9fd340 RDI: 0000000000000005
[ 4311.252728][T22309] RBP: 00007ffe2cd35800 R08: 0000000000418574 R09: 000000000000001c
[ 4311.252731][T22309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4311.252732][T22309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb09c181000
| [ 4311.252732][T22309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb09c181000
| [ 4311.252747][T22309]
| [ 4311.756705][T22313] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22313
| [4311.757176][T22313] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4311.757428][T22313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4311.757430][T22313] Call Trace:
[ 4311.757432][T22313]
[4311.757434][T22313] dump_stack_lvl (lib/dump_stack.c:123)
[4311.757444][T22313] check_preemption_disabled (lib/smp_processor_id.c:52)
[4311.757451][T22313] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4311.757457][T22313] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4311.757466][T22313] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4311.757474][T22313] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4311.757480][T22313] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4311.757492][T22313] rawv6_sendmsg (net/ipv6/raw.c:918)
[4311.757504][T22313] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4311.757509][T22313] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4311.757517][T22313] ? __lock_release (kernel/locking/lockdep.c:5534)
[4311.757529][T22313] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4311.757535][T22313] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4311.757544][T22313] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4311.757560][T22313] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4311.757563][T22313] ? __lock_release (kernel/locking/lockdep.c:5534)
[4311.757574][T22313] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4311.757582][T22313] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4311.757587][T22313] ? __pfx___sys_sendto (net/socket.c:2147)
[4311.757602][T22313] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4311.757609][T22313] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4311.757620][T22313] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4311.757627][T22313] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4311.757637][T22313] __x64_sys_sendto (net/socket.c:2183)
[4311.757641][T22313] ? do_syscall_64 (./arch/x86/include/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.757645][T22313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4311.757650][T22313] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4311.757654][T22313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4311.757659][T22313] RIP: 0033:0x7f5250288a4a
[ 4311.757664][T22313] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.757667][T22313] RSP: 002b:00007ffe1fc2f6e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4311.757671][T22313] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5250288a4a
[ 4311.757673][T22313] RDX: 0000000000000040 RSI: 00000000272f3340 RDI: 0000000000000005
[ 4311.757675][T22313] RBP: 00007ffe1fc2f770 R08: 0000000000418574 R09: 000000000000001c
[ 4311.757677][T22313] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4311.757679][T22313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52503b1000
| [ 4315.094842][T22333] lwtunnel_output(): recursion limit reached on datapath
| [ 4316.558318][T22337] check_preemption_disabled: 10 callbacks suppressed
| [ 4316.558327][T22337] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22337
| [4316.559173][T22337] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4316.559442][T22337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4316.559445][T22337] Call Trace:
[ 4316.559447][T22337]
[4316.559450][T22337] dump_stack_lvl (lib/dump_stack.c:123)
[4316.559459][T22337] check_preemption_disabled (lib/smp_processor_id.c:52)
[4316.559466][T22337] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4316.559473][T22337] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4316.559484][T22337] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4316.559491][T22337] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4316.559496][T22337] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4316.559508][T22337] rawv6_sendmsg (net/ipv6/raw.c:918)
[4316.559519][T22337] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4316.559524][T22337] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4316.559532][T22337] ? __lock_release (kernel/locking/lockdep.c:5534)
[4316.559542][T22337] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4316.559549][T22337] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4316.559558][T22337] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4316.559573][T22337] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4316.559576][T22337] ? __lock_release (kernel/locking/lockdep.c:5534)
[4316.559587][T22337] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4316.559594][T22337] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4316.559600][T22337] ? __pfx___sys_sendto (net/socket.c:2147)
[4316.559614][T22337] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4316.559621][T22337] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4316.559631][T22337] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4316.559638][T22337] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4316.559648][T22337] __x64_sys_sendto (net/socket.c:2183)
[4316.559652][T22337] ? do_syscall_64 (./arch/x86/include/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.559656][T22337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4316.559660][T22337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4316.559665][T22337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4316.559669][T22337] RIP: 0033:0x7f0cc8811a4a
[ 4316.559674][T22337] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.559676][T22337] RSP: 002b:00007ffffac71f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4316.559680][T22337] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0cc8811a4a
[ 4316.559683][T22337] RDX: 0000000000000040 RSI: 0000000017704340 RDI: 0000000000000005
[ 4316.559685][T22337] RBP: 00007ffffac71fd0 R08: 0000000000418574 R09: 000000000000001c
[ 4316.559686][T22337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4316.559688][T22337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cc893a000
| [ 4316.559688][T22337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cc893a000
| [ 4316.559702][T22337]
| [ 4316.572555][T22337] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22337
| [4316.572956][T22337] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4316.573227][T22337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4316.573228][T22337] Call Trace:
[ 4316.573230][T22337]
[4316.573232][T22337] dump_stack_lvl (lib/dump_stack.c:123)
[4316.573239][T22337] check_preemption_disabled (lib/smp_processor_id.c:52)
[4316.573245][T22337] lwtunnel_output (net/core/lwtunnel.c:359)
[4316.573251][T22337] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4316.573259][T22337] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4316.573265][T22337] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4316.573270][T22337] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4316.573282][T22337] rawv6_sendmsg (net/ipv6/raw.c:918)
[4316.573294][T22337] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4316.573299][T22337] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4316.573304][T22337] ? __lock_release (kernel/locking/lockdep.c:5534)
[4316.573312][T22337] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4316.573317][T22337] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4316.573326][T22337] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4316.573342][T22337] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4316.573344][T22337] ? __lock_release (kernel/locking/lockdep.c:5534)
[4316.573356][T22337] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4316.573361][T22337] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4316.573366][T22337] ? __pfx___sys_sendto (net/socket.c:2147)
[4316.573381][T22337] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4316.573388][T22337] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4316.573397][T22337] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4316.573404][T22337] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4316.573414][T22337] __x64_sys_sendto (net/socket.c:2183)
[4316.573418][T22337] ? do_syscall_64 (./arch/x86/include/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.573421][T22337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4316.573426][T22337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4316.573431][T22337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4316.573434][T22337] RIP: 0033:0x7f0cc8811a4a
[ 4316.573437][T22337] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.573440][T22337] RSP: 002b:00007ffffac71f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4316.573444][T22337] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0cc8811a4a
[ 4316.573446][T22337] RDX: 0000000000000040 RSI: 0000000017704340 RDI: 0000000000000005
[ 4316.573447][T22337] RBP: 00007ffffac71fd0 R08: 0000000000418574 R09: 000000000000001c
[ 4316.573449][T22337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4316.573450][T22337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cc893a000
| [ 4316.573450][T22337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cc893a000
| [ 4316.573465][T22337]
| [ 4316.588256][T22337] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22337
| [4316.588669][T22337] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4316.588942][T22337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4316.588944][T22337] Call Trace:
[ 4316.588946][T22337]
[4316.588948][T22337] dump_stack_lvl (lib/dump_stack.c:123)
[4316.588954][T22337] check_preemption_disabled (lib/smp_processor_id.c:52)
[4316.588960][T22337] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4316.588967][T22337] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4316.588973][T22337] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4316.588979][T22337] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4316.588984][T22337] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4316.588996][T22337] rawv6_sendmsg (net/ipv6/raw.c:918)
[4316.589007][T22337] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4316.589013][T22337] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4316.589017][T22337] ? __lock_release (kernel/locking/lockdep.c:5534)
[4316.589025][T22337] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4316.589029][T22337] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4316.589038][T22337] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4316.589053][T22337] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4316.589056][T22337] ? __lock_release (kernel/locking/lockdep.c:5534)
[4316.589068][T22337] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4316.589072][T22337] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4316.589078][T22337] ? __pfx___sys_sendto (net/socket.c:2147)
[4316.589092][T22337] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4316.589098][T22337] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4316.589107][T22337] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4316.589114][T22337] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4316.589124][T22337] __x64_sys_sendto (net/socket.c:2183)
[4316.589128][T22337] ? do_syscall_64 (./arch/x86/include/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.589131][T22337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4316.589136][T22337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4316.589141][T22337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4316.589144][T22337] RIP: 0033:0x7f0cc8811a4a
[ 4316.589148][T22337] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.589151][T22337] RSP: 002b:00007ffffac71f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4316.589154][T22337] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0cc8811a4a
[ 4316.589156][T22337] RDX: 0000000000000040 RSI: 0000000017704340 RDI: 0000000000000005
[ 4316.589157][T22337] RBP: 00007ffffac71fd0 R08: 0000000000418574 R09: 000000000000001c
[ 4316.589159][T22337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4316.589161][T22337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cc893a000
| [ 4316.589161][T22337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cc893a000
| [ 4316.589175][T22337]
| [ 4317.049252][T22341] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22341
| [4317.050213][T22341] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4317.050505][T22341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4317.050508][T22341] Call Trace:
[ 4317.050510][T22341]
[4317.050513][T22341] dump_stack_lvl (lib/dump_stack.c:123)
[4317.050522][T22341] check_preemption_disabled (lib/smp_processor_id.c:52)
[4317.050529][T22341] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4317.050535][T22341] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4317.050543][T22341] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4317.050550][T22341] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4317.050555][T22341] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4317.050567][T22341] rawv6_sendmsg (net/ipv6/raw.c:918)
[4317.050578][T22341] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4317.050584][T22341] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4317.050590][T22341] ? __lock_release (kernel/locking/lockdep.c:5534)
[4317.050601][T22341] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4317.050607][T22341] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4317.050616][T22341] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4317.050632][T22341] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4317.050635][T22341] ? __lock_release (kernel/locking/lockdep.c:5534)
[4317.050646][T22341] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4317.050652][T22341] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4317.050657][T22341] ? __pfx___sys_sendto (net/socket.c:2147)
[4317.050671][T22341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4317.050678][T22341] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4317.050688][T22341] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4317.050695][T22341] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4317.050705][T22341] __x64_sys_sendto (net/socket.c:2183)
[4317.050709][T22341] ? do_syscall_64 (./arch/x86/include/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.050712][T22341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4317.050717][T22341] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4317.050721][T22341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4317.050726][T22341] RIP: 0033:0x7f062bb74a4a
[ 4317.050730][T22341] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.050733][T22341] RSP: 002b:00007ffda98b9d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4317.050737][T22341] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f062bb74a4a
[ 4317.050739][T22341] RDX: 0000000000000040 RSI: 000000002f304340 RDI: 0000000000000005
[ 4317.050741][T22341] RBP: 00007ffda98b9e20 R08: 0000000000418574 R09: 000000000000001c
[ 4317.050743][T22341] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4317.050745][T22341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f062bc9d000
| [ 4317.050745][T22341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f062bc9d000
| [ 4317.050758][T22341]
| [ 4317.050761][T22341] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22341
| [4317.063279][T22341] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4317.063555][T22341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4317.063557][T22341] Call Trace:
[ 4317.063559][T22341]
[4317.063561][T22341] dump_stack_lvl (lib/dump_stack.c:123)
[4317.063568][T22341] check_preemption_disabled (lib/smp_processor_id.c:52)
[4317.063574][T22341] lwtunnel_output (net/core/lwtunnel.c:359)
[4317.063580][T22341] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4317.063589][T22341] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4317.063596][T22341] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4317.063600][T22341] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4317.063612][T22341] rawv6_sendmsg (net/ipv6/raw.c:918)
[4317.063623][T22341] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4317.063629][T22341] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4317.063634][T22341] ? __lock_release (kernel/locking/lockdep.c:5534)
[4317.063643][T22341] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4317.063648][T22341] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4317.063657][T22341] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4317.063673][T22341] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4317.063676][T22341] ? __lock_release (kernel/locking/lockdep.c:5534)
[4317.063687][T22341] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4317.063693][T22341] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4317.063698][T22341] ? __pfx___sys_sendto (net/socket.c:2147)
[4317.063712][T22341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4317.063720][T22341] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4317.063729][T22341] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4317.063736][T22341] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4317.063746][T22341] __x64_sys_sendto (net/socket.c:2183)
[4317.063750][T22341] ? do_syscall_64 (./arch/x86/include/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.063753][T22341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4317.063758][T22341] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4317.063763][T22341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4317.063766][T22341] RIP: 0033:0x7f062bb74a4a
[ 4317.063770][T22341] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.063773][T22341] RSP: 002b:00007ffda98b9d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4317.063776][T22341] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f062bb74a4a
[ 4317.063778][T22341] RDX: 0000000000000040 RSI: 000000002f304340 RDI: 0000000000000005
[ 4317.063780][T22341] RBP: 00007ffda98b9e20 R08: 0000000000418574 R09: 000000000000001c
[ 4317.063782][T22341] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4317.063783][T22341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f062bc9d000
| [ 4317.063783][T22341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f062bc9d000
| [ 4317.063797][T22341]
| [ 4317.064230][T22341] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22341
| [4317.076777][T22341] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4317.077044][T22341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4317.077046][T22341] Call Trace:
[ 4317.077048][T22341]
[4317.077049][T22341] dump_stack_lvl (lib/dump_stack.c:123)
[4317.077056][T22341] check_preemption_disabled (lib/smp_processor_id.c:52)
[4317.077061][T22341] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4317.077068][T22341] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4317.077074][T22341] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4317.077081][T22341] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4317.077086][T22341] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4317.077098][T22341] rawv6_sendmsg (net/ipv6/raw.c:918)
[4317.077109][T22341] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4317.077115][T22341] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4317.077119][T22341] ? __lock_release (kernel/locking/lockdep.c:5534)
[4317.077127][T22341] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4317.077132][T22341] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4317.077141][T22341] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4317.077157][T22341] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4317.077160][T22341] ? __lock_release (kernel/locking/lockdep.c:5534)
[4317.077171][T22341] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4317.077175][T22341] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4317.077181][T22341] ? __pfx___sys_sendto (net/socket.c:2147)
[4317.077195][T22341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4317.077202][T22341] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4317.077210][T22341] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4317.077217][T22341] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4317.077227][T22341] __x64_sys_sendto (net/socket.c:2183)
[4317.077231][T22341] ? do_syscall_64 (./arch/x86/include/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.077234][T22341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4317.077239][T22341] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4317.077244][T22341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4317.077247][T22341] RIP: 0033:0x7f062bb74a4a
[ 4317.077251][T22341] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.077253][T22341] RSP: 002b:00007ffda98b9d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4317.077257][T22341] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f062bb74a4a
[ 4317.077258][T22341] RDX: 0000000000000040 RSI: 000000002f304340 RDI: 0000000000000005
[ 4317.077260][T22341] RBP: 00007ffda98b9e20 R08: 0000000000418574 R09: 000000000000001c
[ 4317.077262][T22341] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4317.077263][T22341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f062bc9d000
| [ 4317.077263][T22341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f062bc9d000
| [ 4317.077278][T22341]
| [ 4317.546420][T22345] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22345
| [4317.546914][T22345] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4317.547186][T22345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4317.547188][T22345] Call Trace:
[ 4317.547191][T22345]
[4317.547193][T22345] dump_stack_lvl (lib/dump_stack.c:123)
[4317.547203][T22345] check_preemption_disabled (lib/smp_processor_id.c:52)
[4317.547210][T22345] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4317.547216][T22345] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4317.547224][T22345] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4317.547232][T22345] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4317.547237][T22345] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4317.547249][T22345] rawv6_sendmsg (net/ipv6/raw.c:918)
[4317.547260][T22345] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4317.547266][T22345] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4317.547273][T22345] ? __lock_release (kernel/locking/lockdep.c:5534)
[4317.547283][T22345] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4317.547289][T22345] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4317.547298][T22345] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4317.547314][T22345] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4317.547317][T22345] ? __lock_release (kernel/locking/lockdep.c:5534)
[4317.547328][T22345] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4317.547334][T22345] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4317.547339][T22345] ? __pfx___sys_sendto (net/socket.c:2147)
[4317.547353][T22345] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4317.547360][T22345] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4317.547370][T22345] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4317.547378][T22345] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4317.547387][T22345] __x64_sys_sendto (net/socket.c:2183)
[4317.547391][T22345] ? do_syscall_64 (./arch/x86/include/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.547396][T22345] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4317.547401][T22345] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4317.547405][T22345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4317.547410][T22345] RIP: 0033:0x7f9913693a4a
[ 4317.547415][T22345] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.547418][T22345] RSP: 002b:00007ffcf8f3a948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4317.547422][T22345] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9913693a4a
[ 4317.547424][T22345] RDX: 0000000000000040 RSI: 000000003e1c0340 RDI: 0000000000000005
[ 4317.547426][T22345] RBP: 00007ffcf8f3a9d0 R08: 0000000000418574 R09: 000000000000001c
[ 4317.547428][T22345] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4317.547430][T22345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f99137bc000
| [ 4317.547430][T22345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f99137bc000
| [ 4317.547444][T22345]
| [ 4317.547446][T22345] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22345
| [4317.560001][T22345] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4317.560252][T22345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4317.560253][T22345] Call Trace:
[ 4317.560255][T22345]
[4317.560257][T22345] dump_stack_lvl (lib/dump_stack.c:123)
[4317.560263][T22345] check_preemption_disabled (lib/smp_processor_id.c:52)
[4317.560269][T22345] lwtunnel_output (net/core/lwtunnel.c:359)
[4317.560276][T22345] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4317.560283][T22345] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4317.560288][T22345] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4317.560293][T22345] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4317.560305][T22345] rawv6_sendmsg (net/ipv6/raw.c:918)
[4317.560317][T22345] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4317.560322][T22345] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4317.560326][T22345] ? __lock_release (kernel/locking/lockdep.c:5534)
[4317.560335][T22345] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4317.560338][T22345] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4317.560347][T22345] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4317.560363][T22345] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4317.560366][T22345] ? __lock_release (kernel/locking/lockdep.c:5534)
[4317.560377][T22345] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4317.560382][T22345] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4317.560387][T22345] ? __pfx___sys_sendto (net/socket.c:2147)
[4317.560402][T22345] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4317.560408][T22345] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4317.560417][T22345] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4317.560424][T22345] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4317.560434][T22345] __x64_sys_sendto (net/socket.c:2183)
[4317.560438][T22345] ? do_syscall_64 (./arch/x86/include/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.560441][T22345] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4317.560446][T22345] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4317.560450][T22345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4317.560454][T22345] RIP: 0033:0x7f9913693a4a
[ 4317.560457][T22345] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.560460][T22345] RSP: 002b:00007ffcf8f3a948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4317.560463][T22345] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9913693a4a
[ 4317.560465][T22345] RDX: 0000000000000040 RSI: 000000003e1c0340 RDI: 0000000000000005
[ 4317.560466][T22345] RBP: 00007ffcf8f3a9d0 R08: 0000000000418574 R09: 000000000000001c
[ 4317.560468][T22345] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4317.560470][T22345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f99137bc000
| [ 4317.560470][T22345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f99137bc000
| [ 4317.560486][T22345]
| [ 4317.573858][T22345] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22345
| [4317.574232][T22345] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4317.574497][T22345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4317.574498][T22345] Call Trace:
[ 4317.574500][T22345]
[4317.574502][T22345] dump_stack_lvl (lib/dump_stack.c:123)
[4317.574509][T22345] check_preemption_disabled (lib/smp_processor_id.c:52)
[4317.574515][T22345] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4317.574521][T22345] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4317.574528][T22345] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4317.574533][T22345] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4317.574538][T22345] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4317.574551][T22345] rawv6_sendmsg (net/ipv6/raw.c:918)
[4317.574562][T22345] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4317.574567][T22345] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4317.574572][T22345] ? __lock_release (kernel/locking/lockdep.c:5534)
[4317.574581][T22345] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4317.574584][T22345] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4317.574593][T22345] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4317.574609][T22345] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4317.574612][T22345] ? __lock_release (kernel/locking/lockdep.c:5534)
[4317.574623][T22345] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4317.574627][T22345] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4317.574633][T22345] ? __pfx___sys_sendto (net/socket.c:2147)
[4317.574648][T22345] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4317.574654][T22345] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4317.574662][T22345] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4317.574669][T22345] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4317.574679][T22345] __x64_sys_sendto (net/socket.c:2183)
[4317.574683][T22345] ? do_syscall_64 (./arch/x86/include/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.574686][T22345] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4317.574690][T22345] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4317.574711][T22345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4317.574714][T22345] RIP: 0033:0x7f9913693a4a
[ 4317.574718][T22345] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.574720][T22345] RSP: 002b:00007ffcf8f3a948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4317.574724][T22345] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9913693a4a
[ 4317.574725][T22345] RDX: 0000000000000040 RSI: 000000003e1c0340 RDI: 0000000000000005
[ 4317.574727][T22345] RBP: 00007ffcf8f3a9d0 R08: 0000000000418574 R09: 000000000000001c
[ 4317.574729][T22345] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4317.574730][T22345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f99137bc000
| [ 4317.807761][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4317.808602][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4318.050457][T22349] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22349
| [4318.050954][T22349] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4318.051233][T22349] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4318.051235][T22349] Call Trace:
[ 4318.051238][T22349]
[4318.051240][T22349] dump_stack_lvl (lib/dump_stack.c:123)
[4318.051249][T22349] check_preemption_disabled (lib/smp_processor_id.c:52)
[4318.051257][T22349] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4318.051264][T22349] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4318.051272][T22349] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4318.051279][T22349] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4318.051284][T22349] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4318.051297][T22349] rawv6_sendmsg (net/ipv6/raw.c:918)
[4318.051309][T22349] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4318.051314][T22349] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4318.051321][T22349] ? __lock_release (kernel/locking/lockdep.c:5534)
[4318.051331][T22349] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4318.051338][T22349] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4318.051347][T22349] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4318.051363][T22349] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4318.051366][T22349] ? __lock_release (kernel/locking/lockdep.c:5534)
[4318.051378][T22349] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4318.051384][T22349] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4318.051390][T22349] ? __pfx___sys_sendto (net/socket.c:2147)
[4318.051404][T22349] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4318.051411][T22349] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4318.051421][T22349] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4318.051428][T22349] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4318.051438][T22349] __x64_sys_sendto (net/socket.c:2183)
[4318.051442][T22349] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4318.051447][T22349] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4318.051452][T22349] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4318.051457][T22349] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4318.051461][T22349] RIP: 0033:0x7fc5badbca4a
[ 4318.051466][T22349] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4318.051469][T22349] RSP: 002b:00007ffe4abac958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4318.051473][T22349] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc5badbca4a
[ 4318.051477][T22349] RDX: 0000000000000040 RSI: 000000001611b340 RDI: 0000000000000005
[ 4318.051479][T22349] RBP: 00007ffe4abac9e0 R08: 0000000000418574 R09: 000000000000001c
[ 4318.051481][T22349] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4318.051482][T22349] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc5baee5000
| [ 4319.918642][T22365] lwtunnel_output(): recursion limit reached on datapath
| [ 4321.828447][T22373] check_preemption_disabled: 15 callbacks suppressed
| [ 4321.828455][T22373] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22373
| [4321.829223][T22373] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4321.829479][T22373] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4321.829481][T22373] Call Trace:
[ 4321.829483][T22373]
[4321.829485][T22373] dump_stack_lvl (lib/dump_stack.c:123)
[4321.829495][T22373] check_preemption_disabled (lib/smp_processor_id.c:52)
[4321.829502][T22373] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4321.829509][T22373] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4321.829517][T22373] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4321.829525][T22373] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4321.829530][T22373] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4321.829543][T22373] rawv6_sendmsg (net/ipv6/raw.c:918)
[4321.829554][T22373] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4321.829559][T22373] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4321.829567][T22373] ? __lock_release (kernel/locking/lockdep.c:5534)
[4321.829578][T22373] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4321.829585][T22373] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4321.829594][T22373] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4321.829610][T22373] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4321.829613][T22373] ? __lock_release (kernel/locking/lockdep.c:5534)
[4321.829624][T22373] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4321.829631][T22373] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4321.829637][T22373] ? __pfx___sys_sendto (net/socket.c:2147)
[4321.829651][T22373] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4321.829658][T22373] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4321.829669][T22373] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4321.829676][T22373] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4321.829686][T22373] __x64_sys_sendto (net/socket.c:2183)
[4321.829689][T22373] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4321.829694][T22373] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4321.829698][T22373] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4321.829703][T22373] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4321.829708][T22373] RIP: 0033:0x7fcdfe549a4a
[ 4321.829713][T22373] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4321.829715][T22373] RSP: 002b:00007fff0d7899c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4321.829720][T22373] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcdfe549a4a
[ 4321.829722][T22373] RDX: 0000000000000040 RSI: 000000001fecf340 RDI: 0000000000000005
[ 4321.829724][T22373] RBP: 00007fff0d789a50 R08: 0000000000418574 R09: 000000000000001c
[ 4321.829725][T22373] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4321.829727][T22373] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcdfe672000
| [ 4321.829741][T22373]
| [ 4321.842377][T22373] lwtunnel_output(): recursion limit reached on datapath
| [ 4323.306108][T22377] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22377
| [4323.306604][T22377] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4323.306868][T22377] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4323.306870][T22377] Call Trace:
[ 4323.306873][T22377]
[4323.306875][T22377] dump_stack_lvl (lib/dump_stack.c:123)
[4323.306885][T22377] check_preemption_disabled (lib/smp_processor_id.c:52)
[4323.306891][T22377] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4323.306897][T22377] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4323.306906][T22377] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.306914][T22377] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4323.306919][T22377] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.306930][T22377] rawv6_sendmsg (net/ipv6/raw.c:918)
[4323.306940][T22377] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4323.306945][T22377] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4323.306952][T22377] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.306963][T22377] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4323.306969][T22377] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4323.306977][T22377] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4323.306992][T22377] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4323.306995][T22377] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.307006][T22377] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.307012][T22377] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.307017][T22377] ? __pfx___sys_sendto (net/socket.c:2147)
[4323.307031][T22377] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4323.307038][T22377] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4323.307047][T22377] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4323.307054][T22377] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4323.307064][T22377] __x64_sys_sendto (net/socket.c:2183)
[4323.307067][T22377] ? do_syscall_64 (./arch/x86/include/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.307071][T22377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4323.307076][T22377] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4323.307080][T22377] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4323.307085][T22377] RIP: 0033:0x7fdccaf21a4a
[ 4323.307090][T22377] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.307092][T22377] RSP: 002b:00007ffe0238de18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4323.307096][T22377] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdccaf21a4a
[ 4323.307098][T22377] RDX: 0000000000000040 RSI: 0000000008e03340 RDI: 0000000000000005
[ 4323.307100][T22377] RBP: 00007ffe0238dea0 R08: 0000000000418574 R09: 000000000000001c
[ 4323.307102][T22377] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4323.307103][T22377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdccb04a000
| [ 4323.307103][T22377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdccb04a000
| [ 4323.307116][T22377]
| [ 4323.307119][T22377] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22377
| [4323.318972][T22377] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4323.319211][T22377] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4323.319212][T22377] Call Trace:
[ 4323.319214][T22377]
[4323.319216][T22377] dump_stack_lvl (lib/dump_stack.c:123)
[4323.319221][T22377] check_preemption_disabled (lib/smp_processor_id.c:52)
[4323.319227][T22377] lwtunnel_output (net/core/lwtunnel.c:359)
[4323.319233][T22377] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4323.319240][T22377] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.319245][T22377] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4323.319250][T22377] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.319261][T22377] rawv6_sendmsg (net/ipv6/raw.c:918)
[4323.319272][T22377] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4323.319277][T22377] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4323.319281][T22377] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.319289][T22377] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4323.319292][T22377] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4323.319300][T22377] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4323.319316][T22377] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4323.319318][T22377] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.319329][T22377] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.319333][T22377] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.319338][T22377] ? __pfx___sys_sendto (net/socket.c:2147)
[4323.319352][T22377] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4323.319358][T22377] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4323.319365][T22377] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4323.319372][T22377] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4323.319381][T22377] __x64_sys_sendto (net/socket.c:2183)
[4323.319385][T22377] ? do_syscall_64 (./arch/x86/include/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.319388][T22377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4323.319392][T22377] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4323.319396][T22377] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4323.319399][T22377] RIP: 0033:0x7fdccaf21a4a
[ 4323.319402][T22377] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.319405][T22377] RSP: 002b:00007ffe0238de18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4323.319408][T22377] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdccaf21a4a
[ 4323.319410][T22377] RDX: 0000000000000040 RSI: 0000000008e03340 RDI: 0000000000000005
[ 4323.319411][T22377] RBP: 00007ffe0238dea0 R08: 0000000000418574 R09: 000000000000001c
[ 4323.319413][T22377] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4323.319414][T22377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdccb04a000
| [ 4323.319414][T22377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdccb04a000
| [ 4323.319428][T22377]
| [ 4323.333049][T22377] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22377
| [4323.333411][T22377] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4323.333665][T22377] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4323.333666][T22377] Call Trace:
[ 4323.333668][T22377]
[4323.333670][T22377] dump_stack_lvl (lib/dump_stack.c:123)
[4323.333676][T22377] check_preemption_disabled (lib/smp_processor_id.c:52)
[4323.333682][T22377] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4323.333688][T22377] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4323.333694][T22377] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.333700][T22377] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4323.333704][T22377] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.333715][T22377] rawv6_sendmsg (net/ipv6/raw.c:918)
[4323.333726][T22377] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4323.333731][T22377] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4323.333735][T22377] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.333743][T22377] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4323.333747][T22377] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4323.333755][T22377] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4323.333770][T22377] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4323.333773][T22377] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.333783][T22377] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.333787][T22377] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.333793][T22377] ? __pfx___sys_sendto (net/socket.c:2147)
[4323.333807][T22377] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4323.333812][T22377] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4323.333820][T22377] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4323.333827][T22377] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4323.333836][T22377] __x64_sys_sendto (net/socket.c:2183)
[4323.333840][T22377] ? do_syscall_64 (./arch/x86/include/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.333843][T22377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4323.333847][T22377] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4323.333851][T22377] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4323.333855][T22377] RIP: 0033:0x7fdccaf21a4a
[ 4323.333858][T22377] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.333860][T22377] RSP: 002b:00007ffe0238de18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4323.333863][T22377] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdccaf21a4a
[ 4323.333864][T22377] RDX: 0000000000000040 RSI: 0000000008e03340 RDI: 0000000000000005
[ 4323.333866][T22377] RBP: 00007ffe0238dea0 R08: 0000000000418574 R09: 000000000000001c
[ 4323.333868][T22377] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4323.333869][T22377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdccb04a000
| [ 4323.333869][T22377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdccb04a000
| [ 4323.333883][T22377]
| [ 4323.823544][T22381] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22381
| [4323.824071][T22381] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4323.824381][T22381] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4323.824383][T22381] Call Trace:
[ 4323.824385][T22381]
[4323.824387][T22381] dump_stack_lvl (lib/dump_stack.c:123)
[4323.824393][T22381] check_preemption_disabled (lib/smp_processor_id.c:52)
[4323.824399][T22381] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4323.824405][T22381] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4323.824411][T22381] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.824417][T22381] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4323.824421][T22381] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.824432][T22381] rawv6_sendmsg (net/ipv6/raw.c:918)
[4323.824443][T22381] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4323.824448][T22381] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4323.824452][T22381] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.824460][T22381] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4323.824464][T22381] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4323.824472][T22381] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4323.824488][T22381] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4323.824491][T22381] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.824501][T22381] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.824506][T22381] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.824511][T22381] ? __pfx___sys_sendto (net/socket.c:2147)
[4323.824524][T22381] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4323.824530][T22381] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4323.824538][T22381] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4323.824545][T22381] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4323.824554][T22381] __x64_sys_sendto (net/socket.c:2183)
[4323.824558][T22381] ? do_syscall_64 (./arch/x86/include/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.824561][T22381] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4323.824565][T22381] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4323.824570][T22381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4323.824573][T22381] RIP: 0033:0x7f820c798a4a
[ 4323.824577][T22381] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.824579][T22381] RSP: 002b:00007ffee1844b18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4323.824583][T22381] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f820c798a4a
[ 4323.824585][T22381] RDX: 0000000000000040 RSI: 000000000bc4e340 RDI: 0000000000000005
[ 4323.824586][T22381] RBP: 00007ffee1844ba0 R08: 0000000000418574 R09: 000000000000001c
[ 4323.824588][T22381] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4323.824590][T22381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f820c8c1000
| [ 4323.824590][T22381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f820c8c1000
| [ 4323.824603][T22381]
| [ 4323.839149][T22381] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22381
| [4323.839568][T22381] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4323.839806][T22381] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4323.839807][T22381] Call Trace:
[ 4323.839809][T22381]
[4323.839811][T22381] dump_stack_lvl (lib/dump_stack.c:123)
[4323.839816][T22381] check_preemption_disabled (lib/smp_processor_id.c:52)
[4323.839821][T22381] lwtunnel_output (net/core/lwtunnel.c:359)
[4323.839827][T22381] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4323.839833][T22381] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.839839][T22381] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4323.839843][T22381] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.839854][T22381] rawv6_sendmsg (net/ipv6/raw.c:918)
[4323.839865][T22381] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4323.839870][T22381] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4323.839874][T22381] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.839881][T22381] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4323.839884][T22381] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4323.839892][T22381] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4323.839907][T22381] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4323.839909][T22381] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.839920][T22381] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.839923][T22381] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.839929][T22381] ? __pfx___sys_sendto (net/socket.c:2147)
[4323.839942][T22381] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4323.839948][T22381] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4323.839955][T22381] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4323.839961][T22381] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4323.839971][T22381] __x64_sys_sendto (net/socket.c:2183)
[4323.839974][T22381] ? do_syscall_64 (./arch/x86/include/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.839977][T22381] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4323.839982][T22381] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4323.839986][T22381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4323.839989][T22381] RIP: 0033:0x7f820c798a4a
[ 4323.839992][T22381] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.839995][T22381] RSP: 002b:00007ffee1844b18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4323.839998][T22381] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f820c798a4a
[ 4323.840000][T22381] RDX: 0000000000000040 RSI: 000000000bc4e340 RDI: 0000000000000005
[ 4323.840001][T22381] RBP: 00007ffee1844ba0 R08: 0000000000418574 R09: 000000000000001c
[ 4323.840003][T22381] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4323.840005][T22381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f820c8c1000
| [ 4323.840005][T22381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f820c8c1000
| [ 4323.840019][T22381]
| [ 4323.840413][T22381] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22381
| [4323.853696][T22381] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4323.854001][T22381] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4323.854003][T22381] Call Trace:
[ 4323.854005][T22381]
[4323.854006][T22381] dump_stack_lvl (lib/dump_stack.c:123)
[4323.854012][T22381] check_preemption_disabled (lib/smp_processor_id.c:52)
[4323.854017][T22381] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4323.854023][T22381] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4323.854029][T22381] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.854034][T22381] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4323.854039][T22381] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.854050][T22381] rawv6_sendmsg (net/ipv6/raw.c:918)
[4323.854061][T22381] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4323.854066][T22381] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4323.854070][T22381] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.854077][T22381] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4323.854081][T22381] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4323.854089][T22381] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4323.854104][T22381] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4323.854107][T22381] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.854117][T22381] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.854121][T22381] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.854126][T22381] ? __pfx___sys_sendto (net/socket.c:2147)
[4323.854140][T22381] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4323.854146][T22381] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4323.854153][T22381] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4323.854160][T22381] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4323.854170][T22381] __x64_sys_sendto (net/socket.c:2183)
[4323.854173][T22381] ? do_syscall_64 (./arch/x86/include/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.854176][T22381] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4323.854181][T22381] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4323.854185][T22381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4323.854188][T22381] RIP: 0033:0x7f820c798a4a
[ 4323.854191][T22381] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.854193][T22381] RSP: 002b:00007ffee1844b18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4323.854196][T22381] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f820c798a4a
[ 4323.854198][T22381] RDX: 0000000000000040 RSI: 000000000bc4e340 RDI: 0000000000000005
[ 4323.854200][T22381] RBP: 00007ffee1844ba0 R08: 0000000000418574 R09: 000000000000001c
[ 4323.854202][T22381] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4323.854203][T22381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f820c8c1000
| [ 4323.854203][T22381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f820c8c1000
| [ 4323.854217][T22381]
| [ 4324.396084][T22385] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22385
| [4324.396557][T22385] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4324.396812][T22385] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4324.396814][T22385] Call Trace:
[ 4324.396817][T22385]
[4324.396819][T22385] dump_stack_lvl (lib/dump_stack.c:123)
[4324.396826][T22385] check_preemption_disabled (lib/smp_processor_id.c:52)
[4324.396833][T22385] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4324.396839][T22385] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4324.396847][T22385] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4324.396856][T22385] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4324.396860][T22385] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4324.396872][T22385] rawv6_sendmsg (net/ipv6/raw.c:918)
[4324.396884][T22385] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4324.396889][T22385] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4324.396894][T22385] ? __lock_release (kernel/locking/lockdep.c:5534)
[4324.396904][T22385] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4324.396909][T22385] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4324.396918][T22385] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4324.396934][T22385] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4324.396937][T22385] ? __lock_release (kernel/locking/lockdep.c:5534)
[4324.396948][T22385] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4324.396953][T22385] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4324.396958][T22385] ? __pfx___sys_sendto (net/socket.c:2147)
[4324.396972][T22385] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4324.396979][T22385] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4324.396989][T22385] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4324.396996][T22385] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4324.397005][T22385] __x64_sys_sendto (net/socket.c:2183)
[4324.397009][T22385] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4324.397013][T22385] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4324.397018][T22385] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4324.397023][T22385] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4324.397026][T22385] RIP: 0033:0x7f1cb5e7ea4a
[ 4324.397031][T22385] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4324.397033][T22385] RSP: 002b:00007ffec17e63d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4324.397038][T22385] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1cb5e7ea4a
[ 4324.397040][T22385] RDX: 0000000000000040 RSI: 000000002b66f340 RDI: 0000000000000005
[ 4324.397042][T22385] RBP: 00007ffec17e6460 R08: 0000000000418574 R09: 000000000000001c
[ 4324.397044][T22385] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4324.397045][T22385] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1cb5fa7000
| [ 4324.397045][T22385] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1cb5fa7000
| [ 4324.397059][T22385]
| [ 4324.397062][T22385] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22385
| [4324.409103][T22385] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4324.409350][T22385] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4324.409353][T22385] Call Trace:
[ 4324.409354][T22385]
[4324.409356][T22385] dump_stack_lvl (lib/dump_stack.c:123)
[4324.409363][T22385] check_preemption_disabled (lib/smp_processor_id.c:52)
[4324.409368][T22385] lwtunnel_output (net/core/lwtunnel.c:359)
[4324.409374][T22385] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4324.409382][T22385] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4324.409390][T22385] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4324.409395][T22385] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4324.409406][T22385] rawv6_sendmsg (net/ipv6/raw.c:918)
[4324.409418][T22385] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4324.409424][T22385] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4324.409428][T22385] ? __lock_release (kernel/locking/lockdep.c:5534)
[4324.409436][T22385] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4324.409440][T22385] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4324.409449][T22385] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4324.409465][T22385] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4324.409467][T22385] ? __lock_release (kernel/locking/lockdep.c:5534)
[4324.409480][T22385] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4324.409484][T22385] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4324.409490][T22385] ? __pfx___sys_sendto (net/socket.c:2147)
[4324.409504][T22385] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4324.409510][T22385] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4324.409518][T22385] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4324.409525][T22385] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4324.409535][T22385] __x64_sys_sendto (net/socket.c:2183)
[4324.409539][T22385] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4324.409542][T22385] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4324.409546][T22385] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4324.409551][T22385] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4324.409555][T22385] RIP: 0033:0x7f1cb5e7ea4a
[ 4324.409558][T22385] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4324.409561][T22385] RSP: 002b:00007ffec17e63d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4324.409564][T22385] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1cb5e7ea4a
[ 4324.409566][T22385] RDX: 0000000000000040 RSI: 000000002b66f340 RDI: 0000000000000005
[ 4324.409568][T22385] RBP: 00007ffec17e6460 R08: 0000000000418574 R09: 000000000000001c
[ 4324.409569][T22385] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4324.409571][T22385] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1cb5fa7000
| [ 4324.409571][T22385] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1cb5fa7000
| [ 4324.409585][T22385]
| [ 4324.422942][T22385] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22385
| [4324.423315][T22385] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4324.423598][T22385] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4324.423600][T22385] Call Trace:
[ 4324.423602][T22385]
[4324.423604][T22385] dump_stack_lvl (lib/dump_stack.c:123)
[4324.423610][T22385] check_preemption_disabled (lib/smp_processor_id.c:52)
[4324.423617][T22385] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4324.423625][T22385] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4324.423631][T22385] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4324.423637][T22385] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4324.423642][T22385] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4324.423654][T22385] rawv6_sendmsg (net/ipv6/raw.c:918)
[4324.423666][T22385] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4324.423672][T22385] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4324.423676][T22385] ? __lock_release (kernel/locking/lockdep.c:5534)
[4324.423685][T22385] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4324.423689][T22385] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4324.423699][T22385] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4324.423715][T22385] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4324.423718][T22385] ? __lock_release (kernel/locking/lockdep.c:5534)
[4324.423729][T22385] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4324.423734][T22385] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4324.423740][T22385] ? __pfx___sys_sendto (net/socket.c:2147)
[4324.423754][T22385] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4324.423761][T22385] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4324.423769][T22385] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4324.423776][T22385] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4324.423786][T22385] __x64_sys_sendto (net/socket.c:2183)
[4324.423790][T22385] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4324.423794][T22385] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4324.423798][T22385] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4324.423803][T22385] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4324.423807][T22385] RIP: 0033:0x7f1cb5e7ea4a
[ 4324.423810][T22385] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4324.423813][T22385] RSP: 002b:00007ffec17e63d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4324.423816][T22385] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1cb5e7ea4a
[ 4324.423818][T22385] RDX: 0000000000000040 RSI: 000000002b66f340 RDI: 0000000000000005
[ 4324.423820][T22385] RBP: 00007ffec17e6460 R08: 0000000000418574 R09: 000000000000001c
[ 4324.423822][T22385] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4324.423824][T22385] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1cb5fa7000
| [ 4324.423838][T22385]
| [ 4327.244703][T22409] check_preemption_disabled: 15 callbacks suppressed
| [ 4327.244712][T22409] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22409
| [4327.245945][T22409] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4327.246230][T22409] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4327.246232][T22409] Call Trace:
[ 4327.246235][T22409]
[4327.246237][T22409] dump_stack_lvl (lib/dump_stack.c:123)
[4327.246247][T22409] check_preemption_disabled (lib/smp_processor_id.c:52)
[4327.246254][T22409] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4327.246260][T22409] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4327.246269][T22409] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4327.246277][T22409] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4327.246282][T22409] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4327.246294][T22409] rawv6_sendmsg (net/ipv6/raw.c:918)
[4327.246305][T22409] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4327.246310][T22409] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4327.246318][T22409] ? __lock_release (kernel/locking/lockdep.c:5534)
[4327.246328][T22409] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4327.246334][T22409] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4327.246343][T22409] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4327.246359][T22409] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4327.246362][T22409] ? __lock_release (kernel/locking/lockdep.c:5534)
[4327.246373][T22409] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4327.246379][T22409] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4327.246384][T22409] ? __pfx___sys_sendto (net/socket.c:2147)
[4327.246398][T22409] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4327.246405][T22409] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4327.246415][T22409] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4327.246422][T22409] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4327.246432][T22409] __x64_sys_sendto (net/socket.c:2183)
[4327.246436][T22409] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4327.246440][T22409] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4327.246445][T22409] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4327.246450][T22409] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4327.246454][T22409] RIP: 0033:0x7fc4bbf9ca4a
[ 4327.246459][T22409] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4327.246462][T22409] RSP: 002b:00007ffc7d9cd758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4327.246466][T22409] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc4bbf9ca4a
[ 4327.246468][T22409] RDX: 0000000000000040 RSI: 00000000143f5340 RDI: 0000000000000005
[ 4327.246470][T22409] RBP: 00007ffc7d9cd7e0 R08: 0000000000418574 R09: 000000000000001c
[ 4327.246471][T22409] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4327.246473][T22409] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4bc0c5000
| [ 4327.246473][T22409] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4bc0c5000
| [ 4327.246489][T22409]
| [ 4327.259471][T22409] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22409
| [4327.259880][T22409] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4327.260151][T22409] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4327.260153][T22409] Call Trace:
[ 4327.260155][T22409]
[4327.260157][T22409] dump_stack_lvl (lib/dump_stack.c:123)
[4327.260163][T22409] check_preemption_disabled (lib/smp_processor_id.c:52)
[4327.260169][T22409] lwtunnel_output (net/core/lwtunnel.c:359)
[4327.260176][T22409] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4327.260183][T22409] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4327.260189][T22409] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4327.260194][T22409] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4327.260207][T22409] rawv6_sendmsg (net/ipv6/raw.c:918)
[4327.260218][T22409] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4327.260224][T22409] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4327.260229][T22409] ? __lock_release (kernel/locking/lockdep.c:5534)
[4327.260238][T22409] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4327.260242][T22409] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4327.260251][T22409] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4327.260268][T22409] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4327.260271][T22409] ? __lock_release (kernel/locking/lockdep.c:5534)
[4327.260282][T22409] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4327.260287][T22409] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4327.260293][T22409] ? __pfx___sys_sendto (net/socket.c:2147)
[4327.260308][T22409] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4327.260315][T22409] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4327.260323][T22409] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4327.260330][T22409] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4327.260341][T22409] __x64_sys_sendto (net/socket.c:2183)
[4327.260344][T22409] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4327.260348][T22409] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4327.260352][T22409] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4327.260357][T22409] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4327.260361][T22409] RIP: 0033:0x7fc4bbf9ca4a
[ 4327.260364][T22409] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4327.260367][T22409] RSP: 002b:00007ffc7d9cd758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4327.260370][T22409] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc4bbf9ca4a
[ 4327.260372][T22409] RDX: 0000000000000040 RSI: 00000000143f5340 RDI: 0000000000000005
[ 4327.260374][T22409] RBP: 00007ffc7d9cd7e0 R08: 0000000000418574 R09: 000000000000001c
[ 4327.260376][T22409] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4327.260377][T22409] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4bc0c5000
| [ 4327.260377][T22409] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4bc0c5000
| [ 4327.260392][T22409]
| [ 4327.274299][T22409] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22409
| [4327.274718][T22409] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4327.274999][T22409] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4327.275000][T22409] Call Trace:
[ 4327.275002][T22409]
[4327.275004][T22409] dump_stack_lvl (lib/dump_stack.c:123)
[4327.275011][T22409] check_preemption_disabled (lib/smp_processor_id.c:52)
[4327.275017][T22409] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4327.275024][T22409] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4327.275031][T22409] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4327.275036][T22409] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4327.275041][T22409] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4327.275054][T22409] rawv6_sendmsg (net/ipv6/raw.c:918)
[4327.275065][T22409] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4327.275071][T22409] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4327.275075][T22409] ? __lock_release (kernel/locking/lockdep.c:5534)
[4327.275084][T22409] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4327.275088][T22409] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4327.275097][T22409] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4327.275113][T22409] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4327.275116][T22409] ? __lock_release (kernel/locking/lockdep.c:5534)
[4327.275127][T22409] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4327.275133][T22409] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4327.275138][T22409] ? __pfx___sys_sendto (net/socket.c:2147)
[4327.275153][T22409] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4327.275159][T22409] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4327.275167][T22409] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4327.275174][T22409] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4327.275185][T22409] __x64_sys_sendto (net/socket.c:2183)
[4327.275189][T22409] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4327.275192][T22409] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4327.275196][T22409] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4327.275201][T22409] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4327.275205][T22409] RIP: 0033:0x7fc4bbf9ca4a
[ 4327.275208][T22409] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4327.275211][T22409] RSP: 002b:00007ffc7d9cd758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4327.275215][T22409] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc4bbf9ca4a
[ 4327.275217][T22409] RDX: 0000000000000040 RSI: 00000000143f5340 RDI: 0000000000000005
[ 4327.275219][T22409] RBP: 00007ffc7d9cd7e0 R08: 0000000000418574 R09: 000000000000001c
[ 4327.275220][T22409] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4327.275222][T22409] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4bc0c5000
| [ 4327.275237][T22409]
| [ 4327.535699][ C1] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4327.746038][T22413] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22413
| [4327.746529][T22413] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4327.746796][T22413] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4327.746799][T22413] Call Trace:
[ 4327.746801][T22413]
[4327.746804][T22413] dump_stack_lvl (lib/dump_stack.c:123)
[4327.746812][T22413] check_preemption_disabled (lib/smp_processor_id.c:52)
[4327.746819][T22413] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4327.746826][T22413] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4327.746834][T22413] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4327.746843][T22413] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4327.746848][T22413] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4327.746860][T22413] rawv6_sendmsg (net/ipv6/raw.c:918)
[4327.746871][T22413] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4327.746876][T22413] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4327.746883][T22413] ? __lock_release (kernel/locking/lockdep.c:5534)
[4327.746894][T22413] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4327.746900][T22413] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4327.746910][T22413] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4327.746926][T22413] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4327.746929][T22413] ? __lock_release (kernel/locking/lockdep.c:5534)
[4327.746940][T22413] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4327.746946][T22413] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4327.746952][T22413] ? __pfx___sys_sendto (net/socket.c:2147)
[4327.746967][T22413] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4327.746973][T22413] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4327.746983][T22413] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4327.746991][T22413] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4327.747001][T22413] __x64_sys_sendto (net/socket.c:2183)
[4327.747005][T22413] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4327.747009][T22413] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4327.747015][T22413] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4327.747019][T22413] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4327.747024][T22413] RIP: 0033:0x7fda7d0a6a4a
[ 4327.747028][T22413] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4327.747031][T22413] RSP: 002b:00007ffc9be64228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4327.747035][T22413] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fda7d0a6a4a
[ 4327.747037][T22413] RDX: 0000000000000040 RSI: 000000000665b340 RDI: 0000000000000005
[ 4327.747039][T22413] RBP: 00007ffc9be642b0 R08: 0000000000418574 R09: 000000000000001c
[ 4327.747041][T22413] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4327.747043][T22413] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fda7d1cf000
| [ 4327.747043][T22413] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fda7d1cf000
| [ 4327.747057][T22413]
| [ 4327.747060][T22413] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22413
| [4327.759449][T22413] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4327.759714][T22413] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4327.759716][T22413] Call Trace:
[ 4327.759718][T22413]
[4327.759720][T22413] dump_stack_lvl (lib/dump_stack.c:123)
[4327.759725][T22413] check_preemption_disabled (lib/smp_processor_id.c:52)
[4327.759731][T22413] lwtunnel_output (net/core/lwtunnel.c:359)
[4327.759738][T22413] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4327.759745][T22413] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4327.759751][T22413] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4327.759756][T22413] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4327.759768][T22413] rawv6_sendmsg (net/ipv6/raw.c:918)
[4327.759780][T22413] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4327.759785][T22413] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4327.759789][T22413] ? __lock_release (kernel/locking/lockdep.c:5534)
[4327.759797][T22413] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4327.759801][T22413] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4327.759811][T22413] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4327.759827][T22413] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4327.759829][T22413] ? __lock_release (kernel/locking/lockdep.c:5534)
[4327.759841][T22413] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4327.759845][T22413] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4327.759851][T22413] ? __pfx___sys_sendto (net/socket.c:2147)
[4327.759866][T22413] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4327.759872][T22413] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4327.759881][T22413] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4327.759888][T22413] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4327.759898][T22413] __x64_sys_sendto (net/socket.c:2183)
[4327.759902][T22413] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4327.759906][T22413] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4327.759910][T22413] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4327.759915][T22413] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4327.759918][T22413] RIP: 0033:0x7fda7d0a6a4a
[ 4327.759922][T22413] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4327.759924][T22413] RSP: 002b:00007ffc9be64228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4327.759928][T22413] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fda7d0a6a4a
[ 4327.759930][T22413] RDX: 0000000000000040 RSI: 000000000665b340 RDI: 0000000000000005
[ 4327.759932][T22413] RBP: 00007ffc9be642b0 R08: 0000000000418574 R09: 000000000000001c
[ 4327.759934][T22413] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4327.759935][T22413] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fda7d1cf000
| [ 4327.759935][T22413] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fda7d1cf000
| [ 4327.759950][T22413]
| [ 4327.760459][T22413] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22413
| [4327.772537][T22413] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4327.772798][T22413] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4327.772799][T22413] Call Trace:
[ 4327.772801][T22413]
[4327.772803][T22413] dump_stack_lvl (lib/dump_stack.c:123)
[4327.772809][T22413] check_preemption_disabled (lib/smp_processor_id.c:52)
[4327.772815][T22413] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4327.772822][T22413] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4327.772829][T22413] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4327.772835][T22413] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4327.772840][T22413] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4327.772852][T22413] rawv6_sendmsg (net/ipv6/raw.c:918)
[4327.772864][T22413] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4327.772869][T22413] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4327.772874][T22413] ? __lock_release (kernel/locking/lockdep.c:5534)
[4327.772882][T22413] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4327.772887][T22413] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4327.772896][T22413] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4327.772912][T22413] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4327.772915][T22413] ? __lock_release (kernel/locking/lockdep.c:5534)
[4327.772927][T22413] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4327.772931][T22413] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4327.772937][T22413] ? __pfx___sys_sendto (net/socket.c:2147)
[4327.772952][T22413] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4327.772958][T22413] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4327.772966][T22413] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4327.772973][T22413] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4327.772983][T22413] __x64_sys_sendto (net/socket.c:2183)
[4327.772987][T22413] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4327.772990][T22413] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4327.772995][T22413] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4327.773000][T22413] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4327.773003][T22413] RIP: 0033:0x7fda7d0a6a4a
[ 4327.773006][T22413] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4327.773009][T22413] RSP: 002b:00007ffc9be64228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4327.773012][T22413] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fda7d0a6a4a
[ 4327.773014][T22413] RDX: 0000000000000040 RSI: 000000000665b340 RDI: 0000000000000005
[ 4327.773016][T22413] RBP: 00007ffc9be642b0 R08: 0000000000418574 R09: 000000000000001c
[ 4327.773018][T22413] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4327.773020][T22413] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fda7d1cf000
| [ 4327.773020][T22413] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fda7d1cf000
| [ 4327.773035][T22413]
| [ 4328.283013][T22417] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22417
| [4328.283548][T22417] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4328.283828][T22417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4328.283830][T22417] Call Trace:
[ 4328.283833][T22417]
[4328.283835][T22417] dump_stack_lvl (lib/dump_stack.c:123)
[4328.283844][T22417] check_preemption_disabled (lib/smp_processor_id.c:52)
[4328.283852][T22417] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4328.283858][T22417] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4328.283866][T22417] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4328.283874][T22417] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4328.283879][T22417] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4328.283891][T22417] rawv6_sendmsg (net/ipv6/raw.c:918)
[4328.283903][T22417] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4328.283909][T22417] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4328.283915][T22417] ? __lock_release (kernel/locking/lockdep.c:5534)
[4328.283926][T22417] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4328.283932][T22417] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4328.283941][T22417] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4328.283957][T22417] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4328.283961][T22417] ? __lock_release (kernel/locking/lockdep.c:5534)
[4328.283972][T22417] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4328.283978][T22417] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4328.283984][T22417] ? __pfx___sys_sendto (net/socket.c:2147)
[4328.283998][T22417] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4328.284005][T22417] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4328.284015][T22417] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4328.284022][T22417] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4328.284032][T22417] __x64_sys_sendto (net/socket.c:2183)
[4328.284036][T22417] ? do_syscall_64 (./arch/x86/include/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.284040][T22417] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4328.284045][T22417] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4328.284050][T22417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4328.284055][T22417] RIP: 0033:0x7fc6cad13a4a
[ 4328.284059][T22417] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.284062][T22417] RSP: 002b:00007fff2e536ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4328.284067][T22417] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc6cad13a4a
[ 4328.284069][T22417] RDX: 0000000000000040 RSI: 0000000014cc8340 RDI: 0000000000000005
[ 4328.284071][T22417] RBP: 00007fff2e536f60 R08: 0000000000418574 R09: 000000000000001c
[ 4328.284073][T22417] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4328.284075][T22417] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc6cae3c000
| [ 4328.284075][T22417] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc6cae3c000
| [ 4328.284090][T22417]
| [ 4328.284093][T22417] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22417
| [4328.297118][T22417] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4328.297393][T22417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4328.297395][T22417] Call Trace:
[ 4328.297398][T22417]
[4328.297400][T22417] dump_stack_lvl (lib/dump_stack.c:123)
[4328.297406][T22417] check_preemption_disabled (lib/smp_processor_id.c:52)
[4328.297413][T22417] lwtunnel_output (net/core/lwtunnel.c:359)
[4328.297419][T22417] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4328.297427][T22417] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4328.297434][T22417] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4328.297438][T22417] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4328.297451][T22417] rawv6_sendmsg (net/ipv6/raw.c:918)
[4328.297463][T22417] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4328.297468][T22417] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4328.297473][T22417] ? __lock_release (kernel/locking/lockdep.c:5534)
[4328.297483][T22417] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4328.297488][T22417] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4328.297497][T22417] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4328.297513][T22417] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4328.297516][T22417] ? __lock_release (kernel/locking/lockdep.c:5534)
[4328.297527][T22417] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4328.297532][T22417] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4328.297538][T22417] ? __pfx___sys_sendto (net/socket.c:2147)
[4328.297553][T22417] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4328.297560][T22417] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4328.297569][T22417] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4328.297576][T22417] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4328.297586][T22417] __x64_sys_sendto (net/socket.c:2183)
[4328.297590][T22417] ? do_syscall_64 (./arch/x86/include/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.297593][T22417] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4328.297598][T22417] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4328.297603][T22417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4328.297607][T22417] RIP: 0033:0x7fc6cad13a4a
[ 4328.297611][T22417] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.297613][T22417] RSP: 002b:00007fff2e536ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4328.297617][T22417] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc6cad13a4a
[ 4328.297619][T22417] RDX: 0000000000000040 RSI: 0000000014cc8340 RDI: 0000000000000005
[ 4328.297621][T22417] RBP: 00007fff2e536f60 R08: 0000000000418574 R09: 000000000000001c
[ 4328.297623][T22417] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4328.297625][T22417] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc6cae3c000
| [ 4328.297625][T22417] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc6cae3c000
| [ 4328.297640][T22417]
| [ 4328.311191][T22417] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22417
| [4328.311612][T22417] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4328.311893][T22417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4328.311895][T22417] Call Trace:
[ 4328.311897][T22417]
[4328.311899][T22417] dump_stack_lvl (lib/dump_stack.c:123)
[4328.311905][T22417] check_preemption_disabled (lib/smp_processor_id.c:52)
[4328.311911][T22417] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4328.311918][T22417] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4328.311925][T22417] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4328.311931][T22417] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4328.311936][T22417] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4328.311948][T22417] rawv6_sendmsg (net/ipv6/raw.c:918)
[4328.311960][T22417] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4328.311965][T22417] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4328.311970][T22417] ? __lock_release (kernel/locking/lockdep.c:5534)
[4328.311978][T22417] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4328.311982][T22417] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4328.311991][T22417] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4328.312008][T22417] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4328.312011][T22417] ? __lock_release (kernel/locking/lockdep.c:5534)
[4328.312022][T22417] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4328.312027][T22417] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4328.312032][T22417] ? __pfx___sys_sendto (net/socket.c:2147)
[4328.312047][T22417] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4328.312053][T22417] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4328.312061][T22417] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4328.312068][T22417] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4328.312078][T22417] __x64_sys_sendto (net/socket.c:2183)
[4328.312082][T22417] ? do_syscall_64 (./arch/x86/include/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.312085][T22417] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4328.312090][T22417] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4328.312095][T22417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4328.312098][T22417] RIP: 0033:0x7fc6cad13a4a
[ 4328.312102][T22417] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.312105][T22417] RSP: 002b:00007fff2e536ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4328.312108][T22417] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc6cad13a4a
[ 4328.312110][T22417] RDX: 0000000000000040 RSI: 0000000014cc8340 RDI: 0000000000000005
[ 4328.312112][T22417] RBP: 00007fff2e536f60 R08: 0000000000418574 R09: 000000000000001c
[ 4328.312114][T22417] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4328.312116][T22417] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc6cae3c000
| [ 4328.312116][T22417] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc6cae3c000
| [ 4328.312131][T22417]
| [ 4328.782728][T22421] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22421
| [4328.783189][T22421] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4328.783448][T22421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4328.783450][T22421] Call Trace:
[ 4328.783452][T22421]
[4328.783455][T22421] dump_stack_lvl (lib/dump_stack.c:123)
[4328.783464][T22421] check_preemption_disabled (lib/smp_processor_id.c:52)
[4328.783471][T22421] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4328.783479][T22421] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4328.783488][T22421] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4328.783496][T22421] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4328.783501][T22421] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4328.783513][T22421] rawv6_sendmsg (net/ipv6/raw.c:918)
[4328.783524][T22421] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4328.783530][T22421] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4328.783537][T22421] ? __lock_release (kernel/locking/lockdep.c:5534)
[4328.783549][T22421] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4328.783555][T22421] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4328.783564][T22421] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4328.783580][T22421] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4328.783583][T22421] ? __lock_release (kernel/locking/lockdep.c:5534)
[4328.783594][T22421] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4328.783601][T22421] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4328.783607][T22421] ? __pfx___sys_sendto (net/socket.c:2147)
[4328.783621][T22421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4328.783629][T22421] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4328.783640][T22421] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4328.783647][T22421] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4328.783657][T22421] __x64_sys_sendto (net/socket.c:2183)
[4328.783661][T22421] ? do_syscall_64 (./arch/x86/include/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.783665][T22421] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4328.783669][T22421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4328.783674][T22421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4328.783679][T22421] RIP: 0033:0x7f898d75da4a
[ 4328.783684][T22421] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.783686][T22421] RSP: 002b:00007ffda54a90c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4328.783690][T22421] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f898d75da4a
[ 4328.783692][T22421] RDX: 0000000000000040 RSI: 0000000035183340 RDI: 0000000000000005
[ 4328.783694][T22421] RBP: 00007ffda54a9150 R08: 0000000000418574 R09: 000000000000001c
[ 4328.783696][T22421] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4328.783698][T22421] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f898d886000
| [ 4332.217433][T22433] lwtunnel_output(): recursion limit reached on datapath
| [ 4333.687167][T22437] check_preemption_disabled: 5 callbacks suppressed
| [ 4333.687176][T22437] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22437
| [4333.687974][T22437] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4333.688244][T22437] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4333.688246][T22437] Call Trace:
[ 4333.688248][T22437]
[4333.688250][T22437] dump_stack_lvl (lib/dump_stack.c:123)
[4333.688260][T22437] check_preemption_disabled (lib/smp_processor_id.c:52)
[4333.688267][T22437] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4333.688273][T22437] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4333.688282][T22437] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4333.688290][T22437] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4333.688295][T22437] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4333.688307][T22437] rawv6_sendmsg (net/ipv6/raw.c:918)
[4333.688319][T22437] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4333.688324][T22437] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4333.688332][T22437] ? __lock_release (kernel/locking/lockdep.c:5534)
[4333.688342][T22437] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4333.688349][T22437] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4333.688358][T22437] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4333.688374][T22437] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4333.688377][T22437] ? __lock_release (kernel/locking/lockdep.c:5534)
[4333.688389][T22437] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4333.688395][T22437] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4333.688401][T22437] ? __pfx___sys_sendto (net/socket.c:2147)
[4333.688415][T22437] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4333.688422][T22437] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4333.688432][T22437] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4333.688439][T22437] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4333.688449][T22437] __x64_sys_sendto (net/socket.c:2183)
[4333.688453][T22437] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4333.688457][T22437] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4333.688462][T22437] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4333.688467][T22437] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4333.688473][T22437] RIP: 0033:0x7fb788465a4a
[ 4333.688479][T22437] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4333.688483][T22437] RSP: 002b:00007ffe3af3da18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4333.688487][T22437] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb788465a4a
[ 4333.688490][T22437] RDX: 0000000000000040 RSI: 000000000fa0e340 RDI: 0000000000000005
[ 4333.688493][T22437] RBP: 00007ffe3af3daa0 R08: 0000000000418574 R09: 000000000000001c
[ 4333.688495][T22437] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4333.688497][T22437] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb78858e000
| [ 4333.688497][T22437] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb78858e000
| [ 4333.688511][T22437]
| [ 4333.702641][T22437] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22437
| [4333.703026][T22437] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4333.703288][T22437] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4333.703290][T22437] Call Trace:
[ 4333.703292][T22437]
[4333.703294][T22437] dump_stack_lvl (lib/dump_stack.c:123)
[4333.703301][T22437] check_preemption_disabled (lib/smp_processor_id.c:52)
[4333.703307][T22437] lwtunnel_output (net/core/lwtunnel.c:359)
[4333.703314][T22437] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4333.703322][T22437] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4333.703328][T22437] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4333.703333][T22437] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4333.703346][T22437] rawv6_sendmsg (net/ipv6/raw.c:918)
[4333.703357][T22437] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4333.703363][T22437] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4333.703367][T22437] ? __lock_release (kernel/locking/lockdep.c:5534)
[4333.703377][T22437] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4333.703381][T22437] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4333.703390][T22437] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4333.703407][T22437] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4333.703410][T22437] ? __lock_release (kernel/locking/lockdep.c:5534)
[4333.703421][T22437] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4333.703428][T22437] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4333.703433][T22437] ? __pfx___sys_sendto (net/socket.c:2147)
[4333.703448][T22437] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4333.703455][T22437] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4333.703464][T22437] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4333.703471][T22437] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4333.703482][T22437] __x64_sys_sendto (net/socket.c:2183)
[4333.703487][T22437] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4333.703490][T22437] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4333.703495][T22437] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4333.703499][T22437] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4333.703503][T22437] RIP: 0033:0x7fb788465a4a
[ 4333.703507][T22437] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4333.703509][T22437] RSP: 002b:00007ffe3af3da18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4333.703513][T22437] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb788465a4a
[ 4333.703516][T22437] RDX: 0000000000000040 RSI: 000000000fa0e340 RDI: 0000000000000005
[ 4333.703518][T22437] RBP: 00007ffe3af3daa0 R08: 0000000000418574 R09: 000000000000001c
[ 4333.703520][T22437] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4333.703522][T22437] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb78858e000
| [ 4333.703522][T22437] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb78858e000
| [ 4333.703537][T22437]
| [ 4333.717096][T22437] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22437
| [4333.717493][T22437] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4333.717753][T22437] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4333.717755][T22437] Call Trace:
[ 4333.717757][T22437]
[4333.717759][T22437] dump_stack_lvl (lib/dump_stack.c:123)
[4333.717765][T22437] check_preemption_disabled (lib/smp_processor_id.c:52)
[4333.717772][T22437] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4333.717779][T22437] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4333.717785][T22437] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4333.717791][T22437] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4333.717796][T22437] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4333.717809][T22437] rawv6_sendmsg (net/ipv6/raw.c:918)
[4333.717820][T22437] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4333.717826][T22437] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4333.717831][T22437] ? __lock_release (kernel/locking/lockdep.c:5534)
[4333.717840][T22437] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4333.717843][T22437] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4333.717853][T22437] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4333.717869][T22437] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4333.717872][T22437] ? __lock_release (kernel/locking/lockdep.c:5534)
[4333.717884][T22437] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4333.717889][T22437] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4333.717894][T22437] ? __pfx___sys_sendto (net/socket.c:2147)
[4333.717909][T22437] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4333.717915][T22437] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4333.717924][T22437] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4333.717931][T22437] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4333.717941][T22437] __x64_sys_sendto (net/socket.c:2183)
[4333.717945][T22437] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4333.717947][T22437] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4333.717952][T22437] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4333.717957][T22437] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4333.717960][T22437] RIP: 0033:0x7fb788465a4a
[ 4333.717964][T22437] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4333.717967][T22437] RSP: 002b:00007ffe3af3da18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4333.717970][T22437] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb788465a4a
[ 4333.717972][T22437] RDX: 0000000000000040 RSI: 000000000fa0e340 RDI: 0000000000000005
[ 4333.717974][T22437] RBP: 00007ffe3af3daa0 R08: 0000000000418574 R09: 000000000000001c
[ 4333.717976][T22437] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4333.717978][T22437] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb78858e000
| [ 4333.717978][T22437] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb78858e000
| [ 4333.717993][T22437]
| [ 4334.237240][T22441] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22441
| [4334.237709][T22441] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4334.237965][T22441] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4334.237967][T22441] Call Trace:
[ 4334.237969][T22441]
[4334.237971][T22441] dump_stack_lvl (lib/dump_stack.c:123)
[4334.237981][T22441] check_preemption_disabled (lib/smp_processor_id.c:52)
[4334.237988][T22441] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4334.237995][T22441] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4334.238003][T22441] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.238011][T22441] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4334.238016][T22441] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4334.238028][T22441] rawv6_sendmsg (net/ipv6/raw.c:918)
[4334.238040][T22441] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4334.238045][T22441] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4334.238053][T22441] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.238064][T22441] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4334.238071][T22441] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4334.238080][T22441] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4334.238096][T22441] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4334.238100][T22441] ? __lock_release (kernel/locking/lockdep.c:5534)
[4334.238111][T22441] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.238118][T22441] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4334.238123][T22441] ? __pfx___sys_sendto (net/socket.c:2147)
[4334.238137][T22441] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4334.238145][T22441] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4334.238155][T22441] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4334.238162][T22441] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4334.238172][T22441] __x64_sys_sendto (net/socket.c:2183)
[4334.238175][T22441] ? do_syscall_64 (./arch/x86/include/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.238180][T22441] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4334.238185][T22441] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4334.238190][T22441] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4334.238195][T22441] RIP: 0033:0x7fcc6a063a4a
[ 4334.238199][T22441] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.238202][T22441] RSP: 002b:00007ffc8be2f3f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4334.238206][T22441] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc6a063a4a
[ 4334.238208][T22441] RDX: 0000000000000040 RSI: 000000003cc34340 RDI: 0000000000000005
[ 4334.238210][T22441] RBP: 00007ffc8be2f480 R08: 0000000000418574 R09: 000000000000001c
[ 4334.238212][T22441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4334.238214][T22441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc6a18c000
| [ 4334.238228][T22441]
| [ 4334.238231][T22441] lwtunnel_output(): recursion limit reached on datapath
| [ 4335.725561][T22445] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22445
| [4335.726077][T22445] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4335.726355][T22445] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4335.726357][T22445] Call Trace:
[ 4335.726359][T22445]
[4335.726362][T22445] dump_stack_lvl (lib/dump_stack.c:123)
[4335.726371][T22445] check_preemption_disabled (lib/smp_processor_id.c:52)
[4335.726378][T22445] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4335.726384][T22445] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4335.726392][T22445] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4335.726400][T22445] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4335.726405][T22445] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4335.726417][T22445] rawv6_sendmsg (net/ipv6/raw.c:918)
[4335.726428][T22445] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4335.726433][T22445] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4335.726441][T22445] ? __lock_release (kernel/locking/lockdep.c:5534)
[4335.726451][T22445] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4335.726457][T22445] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4335.726466][T22445] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4335.726483][T22445] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4335.726487][T22445] ? __lock_release (kernel/locking/lockdep.c:5534)
[4335.726498][T22445] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4335.726504][T22445] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4335.726510][T22445] ? __pfx___sys_sendto (net/socket.c:2147)
[4335.726524][T22445] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4335.726530][T22445] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4335.726541][T22445] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4335.726547][T22445] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4335.726557][T22445] __x64_sys_sendto (net/socket.c:2183)
[4335.726561][T22445] ? do_syscall_64 (./arch/x86/include/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.726564][T22445] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4335.726568][T22445] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4335.726573][T22445] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4335.726578][T22445] RIP: 0033:0x7fa0e59faa4a
[ 4335.726583][T22445] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.726586][T22445] RSP: 002b:00007ffec6514da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4335.726591][T22445] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa0e59faa4a
[ 4335.726593][T22445] RDX: 0000000000000040 RSI: 000000000e9ae340 RDI: 0000000000000005
[ 4335.726595][T22445] RBP: 00007ffec6514e30 R08: 0000000000418574 R09: 000000000000001c
[ 4335.726597][T22445] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4335.726599][T22445] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa0e5b23000
| [ 4335.726599][T22445] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa0e5b23000
| [ 4335.726613][T22445]
| [ 4335.739424][T22445] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22445
| [4335.739816][T22445] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4335.740080][T22445] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4335.740082][T22445] Call Trace:
[ 4335.740083][T22445]
[4335.740085][T22445] dump_stack_lvl (lib/dump_stack.c:123)
[4335.740091][T22445] check_preemption_disabled (lib/smp_processor_id.c:52)
[4335.740097][T22445] lwtunnel_output (net/core/lwtunnel.c:359)
[4335.740103][T22445] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4335.740110][T22445] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4335.740115][T22445] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4335.740120][T22445] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4335.740132][T22445] rawv6_sendmsg (net/ipv6/raw.c:918)
[4335.740143][T22445] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4335.740149][T22445] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4335.740153][T22445] ? __lock_release (kernel/locking/lockdep.c:5534)
[4335.740161][T22445] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4335.740165][T22445] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4335.740174][T22445] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4335.740190][T22445] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4335.740193][T22445] ? __lock_release (kernel/locking/lockdep.c:5534)
[4335.740204][T22445] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4335.740208][T22445] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4335.740213][T22445] ? __pfx___sys_sendto (net/socket.c:2147)
[4335.740228][T22445] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4335.740234][T22445] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4335.740242][T22445] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4335.740248][T22445] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4335.740259][T22445] __x64_sys_sendto (net/socket.c:2183)
[4335.740262][T22445] ? do_syscall_64 (./arch/x86/include/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.740265][T22445] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4335.740270][T22445] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4335.740274][T22445] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4335.740277][T22445] RIP: 0033:0x7fa0e59faa4a
[ 4335.740281][T22445] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.740283][T22445] RSP: 002b:00007ffec6514da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4335.740286][T22445] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa0e59faa4a
[ 4335.740288][T22445] RDX: 0000000000000040 RSI: 000000000e9ae340 RDI: 0000000000000005
[ 4335.740290][T22445] RBP: 00007ffec6514e30 R08: 0000000000418574 R09: 000000000000001c
[ 4335.740292][T22445] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4335.740294][T22445] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa0e5b23000
| [ 4335.740294][T22445] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa0e5b23000
| [ 4335.740309][T22445]
| [ 4335.755933][T22445] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22445
| [4335.756304][T22445] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4335.756580][T22445] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4335.756582][T22445] Call Trace:
[ 4335.756584][T22445]
[4335.756586][T22445] dump_stack_lvl (lib/dump_stack.c:123)
[4335.756592][T22445] check_preemption_disabled (lib/smp_processor_id.c:52)
[4335.756597][T22445] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4335.756603][T22445] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4335.756609][T22445] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4335.756615][T22445] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4335.756619][T22445] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4335.756631][T22445] rawv6_sendmsg (net/ipv6/raw.c:918)
[4335.756641][T22445] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4335.756646][T22445] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4335.756651][T22445] ? __lock_release (kernel/locking/lockdep.c:5534)
[4335.756659][T22445] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4335.756662][T22445] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4335.756671][T22445] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4335.756703][T22445] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4335.756705][T22445] ? __lock_release (kernel/locking/lockdep.c:5534)
[4335.756717][T22445] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4335.756721][T22445] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4335.756727][T22445] ? __pfx___sys_sendto (net/socket.c:2147)
[4335.756741][T22445] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4335.756747][T22445] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4335.756755][T22445] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4335.756762][T22445] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4335.756772][T22445] __x64_sys_sendto (net/socket.c:2183)
[4335.756776][T22445] ? do_syscall_64 (./arch/x86/include/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.756779][T22445] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4335.756783][T22445] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4335.756788][T22445] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4335.756791][T22445] RIP: 0033:0x7fa0e59faa4a
[ 4335.756795][T22445] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.756797][T22445] RSP: 002b:00007ffec6514da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4335.756800][T22445] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa0e59faa4a
[ 4335.756802][T22445] RDX: 0000000000000040 RSI: 000000000e9ae340 RDI: 0000000000000005
[ 4335.756804][T22445] RBP: 00007ffec6514e30 R08: 0000000000418574 R09: 000000000000001c
[ 4335.756806][T22445] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4335.756808][T22445] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa0e5b23000
| [ 4335.756808][T22445] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa0e5b23000
| [ 4335.756822][T22445]
| [ 4336.208602][T22449] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22449
| [4336.209065][T22449] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4336.209325][T22449] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4336.209327][T22449] Call Trace:
[ 4336.209330][T22449]
[4336.209332][T22449] dump_stack_lvl (lib/dump_stack.c:123)
[4336.209341][T22449] check_preemption_disabled (lib/smp_processor_id.c:52)
[4336.209349][T22449] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4336.209355][T22449] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4336.209364][T22449] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4336.209373][T22449] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4336.209378][T22449] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4336.209390][T22449] rawv6_sendmsg (net/ipv6/raw.c:918)
[4336.209401][T22449] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4336.209407][T22449] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4336.209414][T22449] ? __lock_release (kernel/locking/lockdep.c:5534)
[4336.209425][T22449] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4336.209432][T22449] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4336.209441][T22449] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4336.209457][T22449] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4336.209460][T22449] ? __lock_release (kernel/locking/lockdep.c:5534)
[4336.209471][T22449] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4336.209480][T22449] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4336.209486][T22449] ? __pfx___sys_sendto (net/socket.c:2147)
[4336.209500][T22449] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4336.209507][T22449] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4336.209517][T22449] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4336.209525][T22449] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4336.209534][T22449] __x64_sys_sendto (net/socket.c:2183)
[4336.209538][T22449] ? do_syscall_64 (./arch/x86/include/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.209543][T22449] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4336.209548][T22449] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4336.209553][T22449] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4336.209559][T22449] RIP: 0033:0x7f653a7b8a4a
[ 4336.209563][T22449] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.209566][T22449] RSP: 002b:00007fff314a33f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4336.209570][T22449] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f653a7b8a4a
[ 4336.209572][T22449] RDX: 0000000000000040 RSI: 0000000022cc9340 RDI: 0000000000000005
[ 4336.209574][T22449] RBP: 00007fff314a3480 R08: 0000000000418574 R09: 000000000000001c
[ 4336.209576][T22449] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4336.209577][T22449] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f653a8e1000
| [ 4336.209592][T22449]
| [ 4336.223163][T22449] lwtunnel_output(): recursion limit reached on datapath
| [ 4337.718167][T22453] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22453
| [4337.719844][T22453] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4337.720103][T22453] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4337.720105][T22453] Call Trace:
[ 4337.720115][T22453]
[4337.720118][T22453] dump_stack_lvl (lib/dump_stack.c:123)
[4337.720127][T22453] check_preemption_disabled (lib/smp_processor_id.c:52)
[4337.720134][T22453] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4337.720140][T22453] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4337.720148][T22453] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4337.720156][T22453] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4337.720160][T22453] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4337.720171][T22453] rawv6_sendmsg (net/ipv6/raw.c:918)
[4337.720182][T22453] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4337.720187][T22453] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4337.720194][T22453] ? __lock_release (kernel/locking/lockdep.c:5534)
[4337.720205][T22453] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4337.720211][T22453] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4337.720220][T22453] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4337.720235][T22453] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4337.720238][T22453] ? __lock_release (kernel/locking/lockdep.c:5534)
[4337.720248][T22453] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4337.720255][T22453] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4337.720260][T22453] ? __pfx___sys_sendto (net/socket.c:2147)
[4337.720273][T22453] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4337.720280][T22453] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4337.720291][T22453] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4337.720297][T22453] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4337.720307][T22453] __x64_sys_sendto (net/socket.c:2183)
[4337.720311][T22453] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4337.720315][T22453] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4337.720320][T22453] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4337.720324][T22453] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4337.720329][T22453] RIP: 0033:0x7fafb62f9a4a
[ 4337.720334][T22453] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4337.720337][T22453] RSP: 002b:00007fff13c3a1b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4337.720341][T22453] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fafb62f9a4a
[ 4337.720343][T22453] RDX: 0000000000000040 RSI: 000000003a6cc340 RDI: 0000000000000005
[ 4337.720345][T22453] RBP: 00007fff13c3a240 R08: 0000000000418574 R09: 000000000000001c
[ 4337.720347][T22453] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4337.720349][T22453] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fafb6422000
| [ 4337.720349][T22453] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fafb6422000
| [ 4337.720362][T22453]
| [ 4337.720365][T22453] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22453
| [4337.732934][T22453] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4337.733268][T22453] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4337.733270][T22453] Call Trace:
[ 4337.733272][T22453]
[4337.733274][T22453] dump_stack_lvl (lib/dump_stack.c:123)
[4337.733281][T22453] check_preemption_disabled (lib/smp_processor_id.c:52)
[4337.733287][T22453] lwtunnel_output (net/core/lwtunnel.c:359)
[4337.733293][T22453] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4337.733302][T22453] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4337.733309][T22453] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4337.733313][T22453] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4337.733325][T22453] rawv6_sendmsg (net/ipv6/raw.c:918)
[4337.733337][T22453] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4337.733342][T22453] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4337.733347][T22453] ? __lock_release (kernel/locking/lockdep.c:5534)
[4337.733356][T22453] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4337.733362][T22453] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4337.733371][T22453] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4337.733387][T22453] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4337.733390][T22453] ? __lock_release (kernel/locking/lockdep.c:5534)
[4337.733401][T22453] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4337.733407][T22453] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4337.733412][T22453] ? __pfx___sys_sendto (net/socket.c:2147)
[4337.733426][T22453] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4337.733433][T22453] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4337.733441][T22453] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4337.733448][T22453] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4337.733458][T22453] __x64_sys_sendto (net/socket.c:2183)
[4337.733461][T22453] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4337.733465][T22453] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4337.733469][T22453] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4337.733474][T22453] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4337.733479][T22453] RIP: 0033:0x7fafb62f9a4a
[ 4337.733483][T22453] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4337.733485][T22453] RSP: 002b:00007fff13c3a1b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4337.733489][T22453] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fafb62f9a4a
[ 4337.733491][T22453] RDX: 0000000000000040 RSI: 000000003a6cc340 RDI: 0000000000000005
[ 4337.733493][T22453] RBP: 00007fff13c3a240 R08: 0000000000418574 R09: 000000000000001c
[ 4337.733495][T22453] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4337.733496][T22453] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fafb6422000
| [ 4338.662106][T22461] lwtunnel_output(): recursion limit reached on datapath
| [ 4340.105306][T22465] check_preemption_disabled: 5 callbacks suppressed
| [ 4340.105314][T22465] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22465
| [4340.106097][T22465] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4340.106358][T22465] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4340.106360][T22465] Call Trace:
[ 4340.106362][T22465]
[4340.106365][T22465] dump_stack_lvl (lib/dump_stack.c:123)
[4340.106375][T22465] check_preemption_disabled (lib/smp_processor_id.c:52)
[4340.106382][T22465] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4340.106388][T22465] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4340.106397][T22465] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.106405][T22465] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4340.106409][T22465] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.106421][T22465] rawv6_sendmsg (net/ipv6/raw.c:918)
[4340.106433][T22465] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4340.106438][T22465] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4340.106445][T22465] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.106455][T22465] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4340.106462][T22465] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4340.106471][T22465] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4340.106488][T22465] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4340.106491][T22465] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.106502][T22465] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.106509][T22465] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.106514][T22465] ? __pfx___sys_sendto (net/socket.c:2147)
[4340.106528][T22465] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4340.106535][T22465] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4340.106545][T22465] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4340.106552][T22465] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4340.106561][T22465] __x64_sys_sendto (net/socket.c:2183)
[4340.106565][T22465] ? do_syscall_64 (./arch/x86/include/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.106568][T22465] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4340.106573][T22465] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4340.106578][T22465] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4340.106582][T22465] RIP: 0033:0x7fea998f0a4a
[ 4340.106587][T22465] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.106590][T22465] RSP: 002b:00007fffc73f0428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4340.106594][T22465] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fea998f0a4a
[ 4340.106596][T22465] RDX: 0000000000000040 RSI: 000000002066b340 RDI: 0000000000000005
[ 4340.106598][T22465] RBP: 00007fffc73f04b0 R08: 0000000000418574 R09: 000000000000001c
[ 4340.106600][T22465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4340.106601][T22465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea99a19000
| [ 4340.106601][T22465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea99a19000
| [ 4340.106615][T22465]
| [ 4340.120420][T22465] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22465
| [4340.120799][T22465] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4340.121087][T22465] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4340.121088][T22465] Call Trace:
[ 4340.121090][T22465]
[4340.121092][T22465] dump_stack_lvl (lib/dump_stack.c:123)
[4340.121099][T22465] check_preemption_disabled (lib/smp_processor_id.c:52)
[4340.121105][T22465] lwtunnel_output (net/core/lwtunnel.c:359)
[4340.121111][T22465] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4340.121119][T22465] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.121126][T22465] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4340.121130][T22465] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.121142][T22465] rawv6_sendmsg (net/ipv6/raw.c:918)
[4340.121154][T22465] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4340.121159][T22465] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4340.121163][T22465] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.121172][T22465] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4340.121177][T22465] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4340.121186][T22465] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4340.121202][T22465] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4340.121205][T22465] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.121216][T22465] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.121221][T22465] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.121227][T22465] ? __pfx___sys_sendto (net/socket.c:2147)
[4340.121241][T22465] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4340.121248][T22465] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4340.121256][T22465] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4340.121263][T22465] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4340.121273][T22465] __x64_sys_sendto (net/socket.c:2183)
[4340.121277][T22465] ? do_syscall_64 (./arch/x86/include/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.121280][T22465] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4340.121285][T22465] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4340.121290][T22465] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4340.121293][T22465] RIP: 0033:0x7fea998f0a4a
[ 4340.121297][T22465] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.121300][T22465] RSP: 002b:00007fffc73f0428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4340.121303][T22465] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fea998f0a4a
[ 4340.121306][T22465] RDX: 0000000000000040 RSI: 000000002066b340 RDI: 0000000000000005
[ 4340.121308][T22465] RBP: 00007fffc73f04b0 R08: 0000000000418574 R09: 000000000000001c
[ 4340.121310][T22465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4340.121311][T22465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea99a19000
| [ 4340.121311][T22465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea99a19000
| [ 4340.121326][T22465]
| [ 4340.138763][T22465] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22465
| [4340.139144][T22465] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4340.139401][T22465] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4340.139403][T22465] Call Trace:
[ 4340.139405][T22465]
[4340.139407][T22465] dump_stack_lvl (lib/dump_stack.c:123)
[4340.139414][T22465] check_preemption_disabled (lib/smp_processor_id.c:52)
[4340.139419][T22465] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4340.139426][T22465] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4340.139433][T22465] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.139439][T22465] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4340.139443][T22465] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.139456][T22465] rawv6_sendmsg (net/ipv6/raw.c:918)
[4340.139467][T22465] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4340.139472][T22465] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4340.139478][T22465] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.139487][T22465] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4340.139491][T22465] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4340.139501][T22465] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4340.139517][T22465] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4340.139520][T22465] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.139531][T22465] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.139536][T22465] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.139542][T22465] ? __pfx___sys_sendto (net/socket.c:2147)
[4340.139556][T22465] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4340.139562][T22465] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4340.139570][T22465] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4340.139578][T22465] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4340.139588][T22465] __x64_sys_sendto (net/socket.c:2183)
[4340.139592][T22465] ? do_syscall_64 (./arch/x86/include/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.139595][T22465] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4340.139600][T22465] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4340.139605][T22465] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4340.139609][T22465] RIP: 0033:0x7fea998f0a4a
[ 4340.139613][T22465] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.139615][T22465] RSP: 002b:00007fffc73f0428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4340.139619][T22465] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fea998f0a4a
[ 4340.139621][T22465] RDX: 0000000000000040 RSI: 000000002066b340 RDI: 0000000000000005
[ 4340.139622][T22465] RBP: 00007fffc73f04b0 R08: 0000000000418574 R09: 000000000000001c
[ 4340.139625][T22465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4340.139627][T22465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea99a19000
| [ 4340.139627][T22465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea99a19000
| [ 4340.139642][T22465]
| [ 4340.628226][T22469] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22469
| [4340.628758][T22469] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4340.629043][T22469] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4340.629045][T22469] Call Trace:
[ 4340.629048][T22469]
[4340.629050][T22469] dump_stack_lvl (lib/dump_stack.c:123)
[4340.629059][T22469] check_preemption_disabled (lib/smp_processor_id.c:52)
[4340.629066][T22469] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4340.629072][T22469] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4340.629080][T22469] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.629087][T22469] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4340.629092][T22469] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.629103][T22469] rawv6_sendmsg (net/ipv6/raw.c:918)
[4340.629114][T22469] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4340.629119][T22469] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4340.629125][T22469] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.629136][T22469] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4340.629142][T22469] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4340.629150][T22469] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4340.629165][T22469] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4340.629168][T22469] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.629178][T22469] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.629184][T22469] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.629189][T22469] ? __pfx___sys_sendto (net/socket.c:2147)
[4340.629202][T22469] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4340.629209][T22469] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4340.629218][T22469] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4340.629225][T22469] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4340.629234][T22469] __x64_sys_sendto (net/socket.c:2183)
[4340.629238][T22469] ? do_syscall_64 (./arch/x86/include/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.629242][T22469] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4340.629247][T22469] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4340.629251][T22469] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4340.629255][T22469] RIP: 0033:0x7f2056745a4a
[ 4340.629260][T22469] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.629262][T22469] RSP: 002b:00007fff080b7868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4340.629267][T22469] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2056745a4a
[ 4340.629269][T22469] RDX: 0000000000000040 RSI: 00000000291a1340 RDI: 0000000000000005
[ 4340.629270][T22469] RBP: 00007fff080b78f0 R08: 0000000000418574 R09: 000000000000001c
[ 4340.629273][T22469] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4340.629275][T22469] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f205686e000
| [ 4340.629275][T22469] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f205686e000
| [ 4340.629288][T22469]
| [ 4340.629291][T22469] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22469
| [4340.642349][T22469] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4340.642635][T22469] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4340.642637][T22469] Call Trace:
[ 4340.642640][T22469]
[4340.642642][T22469] dump_stack_lvl (lib/dump_stack.c:123)
[4340.642649][T22469] check_preemption_disabled (lib/smp_processor_id.c:52)
[4340.642655][T22469] lwtunnel_output (net/core/lwtunnel.c:359)
[4340.642661][T22469] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4340.642669][T22469] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.642675][T22469] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4340.642680][T22469] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.642692][T22469] rawv6_sendmsg (net/ipv6/raw.c:918)
[4340.642703][T22469] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4340.642709][T22469] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4340.642714][T22469] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.642722][T22469] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4340.642728][T22469] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4340.642737][T22469] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4340.642753][T22469] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4340.642756][T22469] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.642767][T22469] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.642772][T22469] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.642778][T22469] ? __pfx___sys_sendto (net/socket.c:2147)
[4340.642793][T22469] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4340.642800][T22469] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4340.642809][T22469] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4340.642815][T22469] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4340.642825][T22469] __x64_sys_sendto (net/socket.c:2183)
[4340.642829][T22469] ? do_syscall_64 (./arch/x86/include/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.642833][T22469] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4340.642837][T22469] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4340.642842][T22469] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4340.642846][T22469] RIP: 0033:0x7f2056745a4a
[ 4340.642850][T22469] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.642853][T22469] RSP: 002b:00007fff080b7868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4340.642856][T22469] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2056745a4a
[ 4340.642858][T22469] RDX: 0000000000000040 RSI: 00000000291a1340 RDI: 0000000000000005
[ 4340.642860][T22469] RBP: 00007fff080b78f0 R08: 0000000000418574 R09: 000000000000001c
[ 4340.642862][T22469] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4340.642864][T22469] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f205686e000
| [ 4340.642864][T22469] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f205686e000
| [ 4340.642878][T22469]
| [ 4340.643314][T22469] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22469
| [4340.655583][T22469] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4340.655848][T22469] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4340.655850][T22469] Call Trace:
[ 4340.655852][T22469]
[4340.655854][T22469] dump_stack_lvl (lib/dump_stack.c:123)
[4340.655860][T22469] check_preemption_disabled (lib/smp_processor_id.c:52)
[4340.655866][T22469] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4340.655873][T22469] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4340.655879][T22469] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.655885][T22469] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4340.655890][T22469] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4340.655902][T22469] rawv6_sendmsg (net/ipv6/raw.c:918)
[4340.655913][T22469] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4340.655919][T22469] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4340.655923][T22469] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.655931][T22469] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4340.655935][T22469] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4340.655944][T22469] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4340.655960][T22469] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4340.655963][T22469] ? __lock_release (kernel/locking/lockdep.c:5534)
[4340.655975][T22469] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.655980][T22469] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4340.655985][T22469] ? __pfx___sys_sendto (net/socket.c:2147)
[4340.655999][T22469] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4340.656005][T22469] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4340.656014][T22469] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4340.656021][T22469] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4340.656031][T22469] __x64_sys_sendto (net/socket.c:2183)
[4340.656035][T22469] ? do_syscall_64 (./arch/x86/include/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.656039][T22469] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4340.656044][T22469] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4340.656048][T22469] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4340.656052][T22469] RIP: 0033:0x7f2056745a4a
[ 4340.656055][T22469] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.656058][T22469] RSP: 002b:00007fff080b7868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4340.656061][T22469] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2056745a4a
[ 4340.656063][T22469] RDX: 0000000000000040 RSI: 00000000291a1340 RDI: 0000000000000005
[ 4340.656065][T22469] RBP: 00007fff080b78f0 R08: 0000000000418574 R09: 000000000000001c
[ 4340.656067][T22469] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4340.656069][T22469] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f205686e000
| [ 4340.656069][T22469] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f205686e000
| [ 4340.656083][T22469]
| [ 4341.157877][T22473] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22473
| [4341.158343][T22473] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4341.158609][T22473] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4341.158612][T22473] Call Trace:
[ 4341.158614][T22473]
[4341.158617][T22473] dump_stack_lvl (lib/dump_stack.c:123)
[4341.158625][T22473] check_preemption_disabled (lib/smp_processor_id.c:52)
[4341.158633][T22473] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4341.158639][T22473] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4341.158647][T22473] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4341.158655][T22473] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4341.158660][T22473] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4341.158672][T22473] rawv6_sendmsg (net/ipv6/raw.c:918)
[4341.158683][T22473] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4341.158689][T22473] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4341.158694][T22473] ? __lock_release (kernel/locking/lockdep.c:5534)
[4341.158704][T22473] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4341.158709][T22473] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4341.158718][T22473] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4341.158733][T22473] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4341.158736][T22473] ? __lock_release (kernel/locking/lockdep.c:5534)
[4341.158747][T22473] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4341.158753][T22473] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4341.158759][T22473] ? __pfx___sys_sendto (net/socket.c:2147)
[4341.158773][T22473] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4341.158779][T22473] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4341.158789][T22473] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4341.158796][T22473] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4341.158806][T22473] __x64_sys_sendto (net/socket.c:2183)
[4341.158810][T22473] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4341.158814][T22473] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4341.158819][T22473] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4341.158824][T22473] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4341.158828][T22473] RIP: 0033:0x7fac2e353a4a
[ 4341.158832][T22473] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4341.158835][T22473] RSP: 002b:00007fff53d9b4a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4341.158839][T22473] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac2e353a4a
[ 4341.158842][T22473] RDX: 0000000000000040 RSI: 00000000401f5340 RDI: 0000000000000005
[ 4341.158844][T22473] RBP: 00007fff53d9b530 R08: 0000000000418574 R09: 000000000000001c
[ 4341.158846][T22473] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4341.158848][T22473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac2e47c000
| [ 4341.158848][T22473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac2e47c000
| [ 4341.158862][T22473]
| [ 4341.158864][T22473] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22473
| [4341.177450][T22473] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4341.177905][T22473] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4341.177908][T22473] Call Trace:
[ 4341.177911][T22473]
[4341.177915][T22473] dump_stack_lvl (lib/dump_stack.c:123)
[4341.177927][T22473] check_preemption_disabled (lib/smp_processor_id.c:52)
[4341.177938][T22473] lwtunnel_output (net/core/lwtunnel.c:359)
[4341.177951][T22473] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4341.177964][T22473] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4341.177975][T22473] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4341.177984][T22473] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4341.178007][T22473] rawv6_sendmsg (net/ipv6/raw.c:918)
[4341.178030][T22473] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4341.178039][T22473] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4341.178046][T22473] ? __lock_release (kernel/locking/lockdep.c:5534)
[4341.178061][T22473] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4341.178068][T22473] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4341.178085][T22473] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4341.178117][T22473] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4341.178122][T22473] ? __lock_release (kernel/locking/lockdep.c:5534)
[4341.178143][T22473] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4341.178150][T22473] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4341.178161][T22473] ? __pfx___sys_sendto (net/socket.c:2147)
[4341.178189][T22473] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4341.178201][T22473] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4341.178216][T22473] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4341.178229][T22473] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4341.178249][T22473] __x64_sys_sendto (net/socket.c:2183)
[4341.178255][T22473] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4341.178262][T22473] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4341.178270][T22473] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4341.178279][T22473] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4341.178285][T22473] RIP: 0033:0x7fac2e353a4a
[ 4341.178291][T22473] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4341.178296][T22473] RSP: 002b:00007fff53d9b4a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4341.178302][T22473] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac2e353a4a
[ 4341.178306][T22473] RDX: 0000000000000040 RSI: 00000000401f5340 RDI: 0000000000000005
[ 4341.178309][T22473] RBP: 00007fff53d9b530 R08: 0000000000418574 R09: 000000000000001c
[ 4341.178312][T22473] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4341.178315][T22473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac2e47c000
| [ 4341.178315][T22473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac2e47c000
| [ 4341.178345][T22473]
| [ 4341.196587][T22473] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22473
| [4341.196972][T22473] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4341.197225][T22473] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4341.197227][T22473] Call Trace:
[ 4341.197228][T22473]
[4341.197230][T22473] dump_stack_lvl (lib/dump_stack.c:123)
[4341.197237][T22473] check_preemption_disabled (lib/smp_processor_id.c:52)
[4341.197242][T22473] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4341.197249][T22473] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4341.197255][T22473] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4341.197261][T22473] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4341.197266][T22473] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4341.197277][T22473] rawv6_sendmsg (net/ipv6/raw.c:918)
[4341.197289][T22473] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4341.197294][T22473] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4341.197298][T22473] ? __lock_release (kernel/locking/lockdep.c:5534)
[4341.197306][T22473] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4341.197310][T22473] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4341.197319][T22473] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4341.197335][T22473] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4341.197337][T22473] ? __lock_release (kernel/locking/lockdep.c:5534)
[4341.197349][T22473] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4341.197353][T22473] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4341.197359][T22473] ? __pfx___sys_sendto (net/socket.c:2147)
[4341.197373][T22473] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4341.197379][T22473] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4341.197386][T22473] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4341.197393][T22473] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4341.197403][T22473] __x64_sys_sendto (net/socket.c:2183)
[4341.197407][T22473] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4341.197410][T22473] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4341.197414][T22473] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4341.197419][T22473] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4341.197422][T22473] RIP: 0033:0x7fac2e353a4a
[ 4341.197426][T22473] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4341.197428][T22473] RSP: 002b:00007fff53d9b4a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4341.197431][T22473] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac2e353a4a
[ 4341.197433][T22473] RDX: 0000000000000040 RSI: 00000000401f5340 RDI: 0000000000000005
[ 4341.197435][T22473] RBP: 00007fff53d9b530 R08: 0000000000418574 R09: 000000000000001c
[ 4341.197437][T22473] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4341.197439][T22473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac2e47c000
| [ 4341.197439][T22473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac2e47c000
| [ 4341.197453][T22473]
| [ 4341.667844][T22477] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22477
| [4341.668377][T22477] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4341.668682][T22477] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4341.668684][T22477] Call Trace:
[ 4341.668687][T22477]
[4341.668689][T22477] dump_stack_lvl (lib/dump_stack.c:123)
[4341.668698][T22477] check_preemption_disabled (lib/smp_processor_id.c:52)
[4341.668705][T22477] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4341.668712][T22477] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4341.668720][T22477] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4341.668729][T22477] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4341.668734][T22477] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4341.668746][T22477] rawv6_sendmsg (net/ipv6/raw.c:918)
[4341.668757][T22477] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4341.668762][T22477] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4341.668769][T22477] ? __lock_release (kernel/locking/lockdep.c:5534)
[4341.668779][T22477] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4341.668785][T22477] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4341.668794][T22477] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4341.668809][T22477] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4341.668812][T22477] ? __lock_release (kernel/locking/lockdep.c:5534)
[4341.668823][T22477] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4341.668829][T22477] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4341.668835][T22477] ? __pfx___sys_sendto (net/socket.c:2147)
[4341.668849][T22477] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4341.668856][T22477] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4341.668865][T22477] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4341.668872][T22477] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4341.668881][T22477] __x64_sys_sendto (net/socket.c:2183)
[4341.668885][T22477] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4341.668889][T22477] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4341.668894][T22477] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4341.668899][T22477] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4341.668903][T22477] RIP: 0033:0x7fd3ad0bfa4a
[ 4341.668908][T22477] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4341.668911][T22477] RSP: 002b:00007ffdf4ef0bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4341.668915][T22477] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3ad0bfa4a
[ 4341.668917][T22477] RDX: 0000000000000040 RSI: 000000001866a340 RDI: 0000000000000005
[ 4341.668919][T22477] RBP: 00007ffdf4ef0c80 R08: 0000000000418574 R09: 000000000000001c
[ 4341.668921][T22477] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4341.668923][T22477] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3ad1e8000
| [ 4345.455699][ C1] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4345.510435][T22501] check_preemption_disabled: 15 callbacks suppressed
| [ 4345.510443][T22501] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22501
| [4345.511612][T22501] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4345.511868][T22501] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4345.511870][T22501] Call Trace:
[ 4345.511872][T22501]
[4345.511875][T22501] dump_stack_lvl (lib/dump_stack.c:123)
[4345.511885][T22501] check_preemption_disabled (lib/smp_processor_id.c:52)
[4345.511893][T22501] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4345.511899][T22501] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4345.511908][T22501] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.511916][T22501] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4345.511921][T22501] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.511933][T22501] rawv6_sendmsg (net/ipv6/raw.c:918)
[4345.511945][T22501] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4345.511950][T22501] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4345.511958][T22501] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.511969][T22501] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4345.511976][T22501] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4345.511985][T22501] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4345.512001][T22501] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4345.512004][T22501] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.512015][T22501] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.512022][T22501] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.512027][T22501] ? __pfx___sys_sendto (net/socket.c:2147)
[4345.512041][T22501] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4345.512049][T22501] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4345.512059][T22501] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4345.512066][T22501] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4345.512076][T22501] __x64_sys_sendto (net/socket.c:2183)
[4345.512080][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)
[4345.512084][T22501] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4345.512089][T22501] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4345.512094][T22501] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4345.512099][T22501] RIP: 0033:0x7f7f8e590a4a
[ 4345.512103][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
[ 4345.512106][T22501] RSP: 002b:00007ffee5de4518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4345.512110][T22501] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7f8e590a4a
[ 4345.512112][T22501] RDX: 0000000000000040 RSI: 000000000cf4f340 RDI: 0000000000000005
[ 4345.512114][T22501] RBP: 00007ffee5de45a0 R08: 0000000000418574 R09: 000000000000001c
[ 4345.512116][T22501] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4345.512118][T22501] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7f8e6b9000
| [ 4345.512132][T22501]
| [ 4345.512135][T22501] lwtunnel_output(): recursion limit reached on datapath
| [ 4347.015052][T22505] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22505
| [4347.015598][T22505] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4347.015879][T22505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4347.015881][T22505] Call Trace:
[ 4347.015884][T22505]
[4347.015886][T22505] dump_stack_lvl (lib/dump_stack.c:123)
[4347.015896][T22505] check_preemption_disabled (lib/smp_processor_id.c:52)
[4347.015903][T22505] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4347.015910][T22505] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4347.015919][T22505] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4347.015927][T22505] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4347.015932][T22505] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4347.015945][T22505] rawv6_sendmsg (net/ipv6/raw.c:918)
[4347.015956][T22505] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4347.015962][T22505] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4347.015969][T22505] ? __lock_release (kernel/locking/lockdep.c:5534)
[4347.015980][T22505] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4347.015986][T22505] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4347.015995][T22505] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4347.016011][T22505] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4347.016014][T22505] ? __lock_release (kernel/locking/lockdep.c:5534)
[4347.016025][T22505] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4347.016032][T22505] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4347.016038][T22505] ? __pfx___sys_sendto (net/socket.c:2147)
[4347.016052][T22505] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4347.016059][T22505] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4347.016069][T22505] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4347.016076][T22505] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4347.016097][T22505] __x64_sys_sendto (net/socket.c:2183)
[4347.016101][T22505] ? do_syscall_64 (./arch/x86/include/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.016105][T22505] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4347.016109][T22505] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4347.016114][T22505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4347.016119][T22505] RIP: 0033:0x7f3872220a4a
[ 4347.016124][T22505] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.016127][T22505] RSP: 002b:00007ffc54af4508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4347.016131][T22505] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3872220a4a
[ 4347.016133][T22505] RDX: 0000000000000040 RSI: 00000000325f3340 RDI: 0000000000000005
[ 4347.016135][T22505] RBP: 00007ffc54af4590 R08: 0000000000418574 R09: 000000000000001c
[ 4347.016137][T22505] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4347.016138][T22505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3872349000
| [ 4347.016138][T22505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3872349000
| [ 4347.016152][T22505]
| [ 4347.016155][T22505] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22505
| [4347.029508][T22505] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4347.029781][T22505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4347.029783][T22505] Call Trace:
[ 4347.029785][T22505]
[4347.029787][T22505] dump_stack_lvl (lib/dump_stack.c:123)
[4347.029794][T22505] check_preemption_disabled (lib/smp_processor_id.c:52)
[4347.029800][T22505] lwtunnel_output (net/core/lwtunnel.c:359)
[4347.029807][T22505] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4347.029815][T22505] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4347.029821][T22505] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4347.029826][T22505] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4347.029839][T22505] rawv6_sendmsg (net/ipv6/raw.c:918)
[4347.029850][T22505] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4347.029856][T22505] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4347.029861][T22505] ? __lock_release (kernel/locking/lockdep.c:5534)
[4347.029870][T22505] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4347.029875][T22505] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4347.029884][T22505] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4347.029900][T22505] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4347.029903][T22505] ? __lock_release (kernel/locking/lockdep.c:5534)
[4347.029915][T22505] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4347.029920][T22505] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4347.029925][T22505] ? __pfx___sys_sendto (net/socket.c:2147)
[4347.029940][T22505] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4347.029947][T22505] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4347.029955][T22505] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4347.029962][T22505] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4347.029973][T22505] __x64_sys_sendto (net/socket.c:2183)
[4347.029977][T22505] ? do_syscall_64 (./arch/x86/include/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.029980][T22505] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4347.029985][T22505] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4347.029990][T22505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4347.029994][T22505] RIP: 0033:0x7f3872220a4a
[ 4347.029997][T22505] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.030000][T22505] RSP: 002b:00007ffc54af4508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4347.030004][T22505] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3872220a4a
[ 4347.030006][T22505] RDX: 0000000000000040 RSI: 00000000325f3340 RDI: 0000000000000005
[ 4347.030007][T22505] RBP: 00007ffc54af4590 R08: 0000000000418574 R09: 000000000000001c
[ 4347.030009][T22505] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4347.030011][T22505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3872349000
| [ 4347.030011][T22505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3872349000
| [ 4347.030026][T22505]
| [ 4347.045169][T22505] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22505
| [4347.045597][T22505] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4347.045868][T22505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4347.045870][T22505] Call Trace:
[ 4347.045872][T22505]
[4347.045874][T22505] dump_stack_lvl (lib/dump_stack.c:123)
[4347.045880][T22505] check_preemption_disabled (lib/smp_processor_id.c:52)
[4347.045886][T22505] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4347.045893][T22505] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4347.045900][T22505] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4347.045906][T22505] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4347.045910][T22505] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4347.045923][T22505] rawv6_sendmsg (net/ipv6/raw.c:918)
[4347.045935][T22505] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4347.045940][T22505] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4347.045945][T22505] ? __lock_release (kernel/locking/lockdep.c:5534)
[4347.045954][T22505] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4347.045958][T22505] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4347.045967][T22505] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4347.045984][T22505] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4347.045986][T22505] ? __lock_release (kernel/locking/lockdep.c:5534)
[4347.045998][T22505] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4347.046003][T22505] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4347.046008][T22505] ? __pfx___sys_sendto (net/socket.c:2147)
[4347.046023][T22505] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4347.046029][T22505] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4347.046038][T22505] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4347.046045][T22505] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4347.046055][T22505] __x64_sys_sendto (net/socket.c:2183)
[4347.046059][T22505] ? do_syscall_64 (./arch/x86/include/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.046062][T22505] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4347.046067][T22505] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4347.046072][T22505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4347.046075][T22505] RIP: 0033:0x7f3872220a4a
[ 4347.046079][T22505] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.046082][T22505] RSP: 002b:00007ffc54af4508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4347.046085][T22505] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3872220a4a
[ 4347.046087][T22505] RDX: 0000000000000040 RSI: 00000000325f3340 RDI: 0000000000000005
[ 4347.046089][T22505] RBP: 00007ffc54af4590 R08: 0000000000418574 R09: 000000000000001c
[ 4347.046091][T22505] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4347.046093][T22505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3872349000
| [ 4347.046093][T22505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3872349000
| [ 4347.046107][T22505]
| [ 4347.541160][T22509] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22509
| [4347.541649][T22509] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4347.541916][T22509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4347.541918][T22509] Call Trace:
[ 4347.541921][T22509]
[4347.541923][T22509] dump_stack_lvl (lib/dump_stack.c:123)
[4347.541932][T22509] check_preemption_disabled (lib/smp_processor_id.c:52)
[4347.541939][T22509] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4347.541945][T22509] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4347.541954][T22509] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4347.541962][T22509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4347.541967][T22509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4347.541979][T22509] rawv6_sendmsg (net/ipv6/raw.c:918)
[4347.541990][T22509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4347.541995][T22509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4347.542003][T22509] ? __lock_release (kernel/locking/lockdep.c:5534)
[4347.542013][T22509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4347.542019][T22509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4347.542028][T22509] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4347.542044][T22509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4347.542047][T22509] ? __lock_release (kernel/locking/lockdep.c:5534)
[4347.542058][T22509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4347.542065][T22509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4347.542071][T22509] ? __pfx___sys_sendto (net/socket.c:2147)
[4347.542085][T22509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4347.542092][T22509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4347.542102][T22509] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4347.542109][T22509] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4347.542119][T22509] __x64_sys_sendto (net/socket.c:2183)
[4347.542123][T22509] ? do_syscall_64 (./arch/x86/include/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.542126][T22509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4347.542131][T22509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4347.542136][T22509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4347.542140][T22509] RIP: 0033:0x7f2cd90cba4a
[ 4347.542145][T22509] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.542148][T22509] RSP: 002b:00007ffeb28b84c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4347.542152][T22509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2cd90cba4a
[ 4347.542154][T22509] RDX: 0000000000000040 RSI: 000000000a184340 RDI: 0000000000000005
[ 4347.542156][T22509] RBP: 00007ffeb28b8550 R08: 0000000000418574 R09: 000000000000001c
[ 4347.542158][T22509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4347.542160][T22509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2cd91f4000
| [ 4347.542160][T22509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2cd91f4000
| [ 4347.542174][T22509]
| [ 4347.542177][T22509] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22509
| [4347.555121][T22509] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4347.555380][T22509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4347.555382][T22509] Call Trace:
[ 4347.555383][T22509]
[4347.555386][T22509] dump_stack_lvl (lib/dump_stack.c:123)
[4347.555391][T22509] check_preemption_disabled (lib/smp_processor_id.c:52)
[4347.555397][T22509] lwtunnel_output (net/core/lwtunnel.c:359)
[4347.555404][T22509] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4347.555410][T22509] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4347.555417][T22509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4347.555421][T22509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4347.555434][T22509] rawv6_sendmsg (net/ipv6/raw.c:918)
[4347.555446][T22509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4347.555451][T22509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4347.555456][T22509] ? __lock_release (kernel/locking/lockdep.c:5534)
[4347.555464][T22509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4347.555468][T22509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4347.555479][T22509] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4347.555495][T22509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4347.555498][T22509] ? __lock_release (kernel/locking/lockdep.c:5534)
[4347.555510][T22509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4347.555515][T22509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4347.555520][T22509] ? __pfx___sys_sendto (net/socket.c:2147)
[4347.555535][T22509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4347.555541][T22509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4347.555549][T22509] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4347.555556][T22509] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4347.555566][T22509] __x64_sys_sendto (net/socket.c:2183)
[4347.555570][T22509] ? do_syscall_64 (./arch/x86/include/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.555573][T22509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4347.555577][T22509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4347.555582][T22509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4347.555585][T22509] RIP: 0033:0x7f2cd90cba4a
[ 4347.555589][T22509] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.555591][T22509] RSP: 002b:00007ffeb28b84c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4347.555595][T22509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2cd90cba4a
[ 4347.555597][T22509] RDX: 0000000000000040 RSI: 000000000a184340 RDI: 0000000000000005
[ 4347.555598][T22509] RBP: 00007ffeb28b8550 R08: 0000000000418574 R09: 000000000000001c
[ 4347.555600][T22509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4347.555602][T22509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2cd91f4000
| [ 4347.555602][T22509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2cd91f4000
| [ 4347.555617][T22509]
| [ 4347.569145][T22509] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22509
| [4347.569545][T22509] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4347.569805][T22509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4347.569807][T22509] Call Trace:
[ 4347.569808][T22509]
[4347.569810][T22509] dump_stack_lvl (lib/dump_stack.c:123)
[4347.569816][T22509] check_preemption_disabled (lib/smp_processor_id.c:52)
[4347.569822][T22509] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4347.569829][T22509] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4347.569835][T22509] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4347.569841][T22509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4347.569846][T22509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4347.569858][T22509] rawv6_sendmsg (net/ipv6/raw.c:918)
[4347.569870][T22509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4347.569875][T22509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4347.569879][T22509] ? __lock_release (kernel/locking/lockdep.c:5534)
[4347.569887][T22509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4347.569891][T22509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4347.569900][T22509] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4347.569916][T22509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4347.569919][T22509] ? __lock_release (kernel/locking/lockdep.c:5534)
[4347.569931][T22509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4347.569935][T22509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4347.569941][T22509] ? __pfx___sys_sendto (net/socket.c:2147)
[4347.569955][T22509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4347.569962][T22509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4347.569969][T22509] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4347.569976][T22509] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4347.569986][T22509] __x64_sys_sendto (net/socket.c:2183)
[4347.569990][T22509] ? do_syscall_64 (./arch/x86/include/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.569993][T22509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4347.569998][T22509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4347.570003][T22509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4347.570006][T22509] RIP: 0033:0x7f2cd90cba4a
[ 4347.570009][T22509] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.570012][T22509] RSP: 002b:00007ffeb28b84c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4347.570015][T22509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2cd90cba4a
[ 4347.570017][T22509] RDX: 0000000000000040 RSI: 000000000a184340 RDI: 0000000000000005
[ 4347.570019][T22509] RBP: 00007ffeb28b8550 R08: 0000000000418574 R09: 000000000000001c
[ 4347.570021][T22509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4347.570023][T22509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2cd91f4000
| [ 4347.570023][T22509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2cd91f4000
| [ 4347.570038][T22509]
| [ 4348.115946][T22513] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22513
| [4348.116413][T22513] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4348.117172][T22513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4348.117174][T22513] Call Trace:
[ 4348.117176][T22513]
[4348.117179][T22513] dump_stack_lvl (lib/dump_stack.c:123)
[4348.117188][T22513] check_preemption_disabled (lib/smp_processor_id.c:52)
[4348.117196][T22513] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4348.117202][T22513] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4348.117211][T22513] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4348.117219][T22513] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4348.117224][T22513] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4348.117236][T22513] rawv6_sendmsg (net/ipv6/raw.c:918)
[4348.117248][T22513] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4348.117253][T22513] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4348.117261][T22513] ? __lock_release (kernel/locking/lockdep.c:5534)
[4348.117272][T22513] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4348.117279][T22513] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4348.117288][T22513] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4348.117304][T22513] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4348.117307][T22513] ? __lock_release (kernel/locking/lockdep.c:5534)
[4348.117318][T22513] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4348.117325][T22513] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4348.117330][T22513] ? __pfx___sys_sendto (net/socket.c:2147)
[4348.117345][T22513] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4348.117352][T22513] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4348.117362][T22513] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4348.117370][T22513] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4348.117380][T22513] __x64_sys_sendto (net/socket.c:2183)
[4348.117383][T22513] ? do_syscall_64 (./arch/x86/include/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.117388][T22513] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4348.117393][T22513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4348.117398][T22513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4348.117403][T22513] RIP: 0033:0x7f7143feaa4a
[ 4348.117407][T22513] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.117410][T22513] RSP: 002b:00007ffd51943a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4348.117414][T22513] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7143feaa4a
[ 4348.117416][T22513] RDX: 0000000000000040 RSI: 000000002c3c4340 RDI: 0000000000000005
[ 4348.117418][T22513] RBP: 00007ffd51943b20 R08: 0000000000418574 R09: 000000000000001c
[ 4348.117421][T22513] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4348.117423][T22513] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7144113000
| [ 4348.117437][T22513]
| [ 4348.117440][T22513] lwtunnel_output(): recursion limit reached on datapath
| [ 4349.619407][T22517] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22517
| [4349.620695][T22517] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4349.621159][T22517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4349.621163][T22517] Call Trace:
[ 4349.621166][T22517]
[4349.621171][T22517] dump_stack_lvl (lib/dump_stack.c:123)
[4349.621183][T22517] check_preemption_disabled (lib/smp_processor_id.c:52)
[4349.621196][T22517] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4349.621207][T22517] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4349.621219][T22517] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.621230][T22517] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4349.621238][T22517] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.621259][T22517] rawv6_sendmsg (net/ipv6/raw.c:918)
[4349.621281][T22517] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4349.621291][T22517] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4349.621300][T22517] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.621314][T22517] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4349.621322][T22517] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4349.621338][T22517] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4349.621366][T22517] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4349.621371][T22517] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.621390][T22517] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.621398][T22517] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.621407][T22517] ? __pfx___sys_sendto (net/socket.c:2147)
[4349.621429][T22517] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4349.621441][T22517] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4349.621455][T22517] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4349.621466][T22517] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4349.621484][T22517] __x64_sys_sendto (net/socket.c:2183)
[4349.621489][T22517] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4349.621496][T22517] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4349.621504][T22517] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4349.621513][T22517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4349.621520][T22517] RIP: 0033:0x7f24378eea4a
[ 4349.621528][T22517] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4349.621533][T22517] RSP: 002b:00007ffed77cb118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4349.621540][T22517] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f24378eea4a
[ 4349.621544][T22517] RDX: 0000000000000040 RSI: 000000002148c340 RDI: 0000000000000005
[ 4349.621548][T22517] RBP: 00007ffed77cb1a0 R08: 0000000000418574 R09: 000000000000001c
[ 4349.621551][T22517] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4349.621554][T22517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2437a17000
| [ 4349.621554][T22517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2437a17000
| [ 4349.621584][T22517]
| [ 4349.644083][T22517] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22517
| [4349.644753][T22517] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4349.645192][T22517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4349.645195][T22517] Call Trace:
[ 4349.645198][T22517]
[4349.645203][T22517] dump_stack_lvl (lib/dump_stack.c:123)
[4349.645213][T22517] check_preemption_disabled (lib/smp_processor_id.c:52)
[4349.645225][T22517] lwtunnel_output (net/core/lwtunnel.c:359)
[4349.645238][T22517] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4349.645252][T22517] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.645264][T22517] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4349.645272][T22517] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4349.645296][T22517] rawv6_sendmsg (net/ipv6/raw.c:918)
[4349.645320][T22517] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4349.645330][T22517] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4349.645336][T22517] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.645353][T22517] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4349.645359][T22517] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4349.645377][T22517] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4349.645410][T22517] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4349.645414][T22517] ? __lock_release (kernel/locking/lockdep.c:5534)
[4349.645437][T22517] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.645445][T22517] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4349.645455][T22517] ? __pfx___sys_sendto (net/socket.c:2147)
[4349.645486][T22517] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4349.645499][T22517] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4349.645513][T22517] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4349.645526][T22517] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4349.645546][T22517] __x64_sys_sendto (net/socket.c:2183)
[4349.645553][T22517] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4349.645559][T22517] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4349.645567][T22517] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4349.645577][T22517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4349.645584][T22517] RIP: 0033:0x7f24378eea4a
[ 4349.645590][T22517] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4349.645594][T22517] RSP: 002b:00007ffed77cb118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4349.645600][T22517] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f24378eea4a
[ 4349.645604][T22517] RDX: 0000000000000040 RSI: 000000002148c340 RDI: 0000000000000005
[ 4349.645608][T22517] RBP: 00007ffed77cb1a0 R08: 0000000000418574 R09: 000000000000001c
[ 4349.645611][T22517] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4349.645615][T22517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2437a17000
| [ 4349.645646][T22517]
| [ 4350.673552][T22525] check_preemption_disabled: 4 callbacks suppressed
| [ 4350.673559][T22525] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22525
| [4350.674302][T22525] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4350.674810][T22525] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4350.674812][T22525] Call Trace:
[ 4350.674814][T22525]
[4350.674816][T22525] dump_stack_lvl (lib/dump_stack.c:123)
[4350.674826][T22525] check_preemption_disabled (lib/smp_processor_id.c:52)
[4350.674834][T22525] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4350.674840][T22525] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4350.674849][T22525] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4350.674857][T22525] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4350.674862][T22525] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4350.674874][T22525] rawv6_sendmsg (net/ipv6/raw.c:918)
[4350.674886][T22525] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4350.674891][T22525] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4350.674899][T22525] ? __lock_release (kernel/locking/lockdep.c:5534)
[4350.674910][T22525] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4350.674917][T22525] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4350.674926][T22525] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4350.674942][T22525] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4350.674945][T22525] ? __lock_release (kernel/locking/lockdep.c:5534)
[4350.674957][T22525] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4350.674964][T22525] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4350.674970][T22525] ? __pfx___sys_sendto (net/socket.c:2147)
[4350.674985][T22525] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4350.674992][T22525] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4350.675003][T22525] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4350.675010][T22525] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4350.675020][T22525] __x64_sys_sendto (net/socket.c:2183)
[4350.675024][T22525] ? do_syscall_64 (./arch/x86/include/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.675028][T22525] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4350.675033][T22525] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4350.675038][T22525] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4350.675043][T22525] RIP: 0033:0x7efd1c14ba4a
[ 4350.675047][T22525] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.675050][T22525] RSP: 002b:00007ffdf3932308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4350.675054][T22525] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efd1c14ba4a
[ 4350.675056][T22525] RDX: 0000000000000040 RSI: 000000000124b340 RDI: 0000000000000005
[ 4350.675058][T22525] RBP: 00007ffdf3932390 R08: 0000000000418574 R09: 000000000000001c
[ 4350.675061][T22525] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4350.675063][T22525] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd1c274000
| [ 4350.675077][T22525]
| [ 4350.675081][T22525] lwtunnel_output(): recursion limit reached on datapath
| [ 4352.162655][T22529] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22529
| [4352.163118][T22529] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4352.163367][T22529] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4352.163369][T22529] Call Trace:
[ 4352.163371][T22529]
[4352.163374][T22529] dump_stack_lvl (lib/dump_stack.c:123)
[4352.163382][T22529] check_preemption_disabled (lib/smp_processor_id.c:52)
[4352.163388][T22529] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4352.163395][T22529] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4352.163402][T22529] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4352.163409][T22529] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4352.163414][T22529] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4352.163426][T22529] rawv6_sendmsg (net/ipv6/raw.c:918)
[4352.163438][T22529] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4352.163443][T22529] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4352.163449][T22529] ? __lock_release (kernel/locking/lockdep.c:5534)
[4352.163458][T22529] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4352.163463][T22529] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4352.163472][T22529] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4352.163490][T22529] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4352.163492][T22529] ? __lock_release (kernel/locking/lockdep.c:5534)
[4352.163504][T22529] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4352.163509][T22529] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4352.163514][T22529] ? __pfx___sys_sendto (net/socket.c:2147)
[4352.163529][T22529] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4352.163535][T22529] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4352.163544][T22529] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4352.163551][T22529] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4352.163561][T22529] __x64_sys_sendto (net/socket.c:2183)
[4352.163565][T22529] ? do_syscall_64 (./arch/x86/include/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.163569][T22529] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4352.163573][T22529] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4352.163578][T22529] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4352.163582][T22529] RIP: 0033:0x7f9a3e0b8a4a
[ 4352.163587][T22529] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.163590][T22529] RSP: 002b:00007ffc69ee18f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4352.163594][T22529] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9a3e0b8a4a
[ 4352.163596][T22529] RDX: 0000000000000040 RSI: 00000000220f1340 RDI: 0000000000000005
[ 4352.163598][T22529] RBP: 00007ffc69ee1980 R08: 0000000000418574 R09: 000000000000001c
[ 4352.163600][T22529] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4352.163602][T22529] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a3e1e1000
| [ 4352.623898][ C1] Dead loop on virtual device veth1, fix it urgently!
| [ 4353.647749][ C1] Dead loop on virtual device veth1, fix it urgently!
| [ 4353.667728][T22533] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22533
| [4353.668158][T22533] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4353.668409][T22533] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4353.668412][T22533] Call Trace:
[ 4353.668414][T22533]
[4353.668416][T22533] dump_stack_lvl (lib/dump_stack.c:123)
[4353.668424][T22533] check_preemption_disabled (lib/smp_processor_id.c:52)
[4353.668431][T22533] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4353.668437][T22533] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4353.668445][T22533] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4353.668451][T22533] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4353.668456][T22533] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4353.668468][T22533] rawv6_sendmsg (net/ipv6/raw.c:918)
[4353.668482][T22533] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4353.668487][T22533] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4353.668492][T22533] ? __lock_release (kernel/locking/lockdep.c:5534)
[4353.668502][T22533] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4353.668506][T22533] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4353.668515][T22533] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4353.668531][T22533] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4353.668534][T22533] ? __lock_release (kernel/locking/lockdep.c:5534)
[4353.668545][T22533] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4353.668550][T22533] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4353.668556][T22533] ? __pfx___sys_sendto (net/socket.c:2147)
[4353.668571][T22533] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4353.668578][T22533] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4353.668587][T22533] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4353.668594][T22533] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4353.668605][T22533] __x64_sys_sendto (net/socket.c:2183)
[4353.668609][T22533] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4353.668612][T22533] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4353.668617][T22533] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4353.668623][T22533] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4353.668627][T22533] RIP: 0033:0x7f85a0331a4a
[ 4353.668631][T22533] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4353.668634][T22533] RSP: 002b:00007ffc200bcfe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4353.668638][T22533] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f85a0331a4a
[ 4353.668640][T22533] RDX: 0000000000000040 RSI: 000000001ade8340 RDI: 0000000000000005
[ 4353.668642][T22533] RBP: 00007ffc200bd070 R08: 0000000000418574 R09: 000000000000001c
[ 4353.668643][T22533] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4353.668645][T22533] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85a045a000
| [ 4353.668660][T22533]
| [ 4353.682018][T22533] lwtunnel_output(): recursion limit reached on datapath
| [ 4355.181910][T22537] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22537
| [4355.182744][T22537] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4355.183016][T22537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4355.183019][T22537] Call Trace:
[ 4355.183021][T22537]
[4355.183023][T22537] dump_stack_lvl (lib/dump_stack.c:123)
[4355.183032][T22537] check_preemption_disabled (lib/smp_processor_id.c:52)
[4355.183039][T22537] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4355.183045][T22537] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4355.183053][T22537] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4355.183061][T22537] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4355.183066][T22537] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4355.183077][T22537] rawv6_sendmsg (net/ipv6/raw.c:918)
[4355.183088][T22537] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4355.183093][T22537] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4355.183101][T22537] ? __lock_release (kernel/locking/lockdep.c:5534)
[4355.183111][T22537] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4355.183117][T22537] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4355.183125][T22537] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4355.183140][T22537] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4355.183143][T22537] ? __lock_release (kernel/locking/lockdep.c:5534)
[4355.183153][T22537] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4355.183160][T22537] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4355.183165][T22537] ? __pfx___sys_sendto (net/socket.c:2147)
[4355.183178][T22537] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4355.183185][T22537] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4355.183195][T22537] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4355.183201][T22537] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4355.183211][T22537] __x64_sys_sendto (net/socket.c:2183)
[4355.183214][T22537] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4355.183218][T22537] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4355.183223][T22537] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4355.183227][T22537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4355.183232][T22537] RIP: 0033:0x7f2894b2fa4a
[ 4355.183236][T22537] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4355.183239][T22537] RSP: 002b:00007ffd5e33a608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4355.183243][T22537] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2894b2fa4a
[ 4355.183245][T22537] RDX: 0000000000000040 RSI: 0000000038fd0340 RDI: 0000000000000005
[ 4355.183247][T22537] RBP: 00007ffd5e33a690 R08: 0000000000418574 R09: 000000000000001c
[ 4355.183249][T22537] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4355.183251][T22537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2894c58000
| [ 4355.183251][T22537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2894c58000
| [ 4355.183264][T22537]
| [ 4355.183267][T22537] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22537
| [4355.195523][T22537] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4355.195781][T22537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4355.195783][T22537] Call Trace:
[ 4355.195785][T22537]
[4355.195786][T22537] dump_stack_lvl (lib/dump_stack.c:123)
[4355.195793][T22537] check_preemption_disabled (lib/smp_processor_id.c:52)
[4355.195799][T22537] lwtunnel_output (net/core/lwtunnel.c:359)
[4355.195805][T22537] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4355.195813][T22537] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4355.195819][T22537] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4355.195824][T22537] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4355.195835][T22537] rawv6_sendmsg (net/ipv6/raw.c:918)
[4355.195846][T22537] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4355.195851][T22537] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4355.195856][T22537] ? __lock_release (kernel/locking/lockdep.c:5534)
[4355.195865][T22537] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4355.195869][T22537] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4355.195877][T22537] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4355.195893][T22537] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4355.195896][T22537] ? __lock_release (kernel/locking/lockdep.c:5534)
[4355.195906][T22537] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4355.195911][T22537] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4355.195917][T22537] ? __pfx___sys_sendto (net/socket.c:2147)
[4355.195930][T22537] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4355.195937][T22537] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4355.195945][T22537] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4355.195952][T22537] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4355.195961][T22537] __x64_sys_sendto (net/socket.c:2183)
[4355.195965][T22537] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4355.195968][T22537] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4355.195973][T22537] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4355.195978][T22537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4355.195981][T22537] RIP: 0033:0x7f2894b2fa4a
[ 4355.195985][T22537] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4355.195988][T22537] RSP: 002b:00007ffd5e33a608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4355.195991][T22537] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2894b2fa4a
[ 4355.195993][T22537] RDX: 0000000000000040 RSI: 0000000038fd0340 RDI: 0000000000000005
[ 4355.195995][T22537] RBP: 00007ffd5e33a690 R08: 0000000000418574 R09: 000000000000001c
[ 4355.195997][T22537] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4355.195999][T22537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2894c58000
| [ 4355.195999][T22537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2894c58000
| [ 4355.196013][T22537]
| [ 4355.196450][T22537] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22537
| [4355.208838][T22537] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4355.209096][T22537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4355.209098][T22537] Call Trace:
[ 4355.209101][T22537]
[4355.209103][T22537] dump_stack_lvl (lib/dump_stack.c:123)
[4355.209109][T22537] check_preemption_disabled (lib/smp_processor_id.c:52)
[4355.209115][T22537] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4355.209121][T22537] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4355.209128][T22537] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4355.209134][T22537] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4355.209138][T22537] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4355.209150][T22537] rawv6_sendmsg (net/ipv6/raw.c:918)
[4355.209161][T22537] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4355.209166][T22537] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4355.209171][T22537] ? __lock_release (kernel/locking/lockdep.c:5534)
[4355.209179][T22537] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4355.209183][T22537] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4355.209191][T22537] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4355.209206][T22537] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4355.209209][T22537] ? __lock_release (kernel/locking/lockdep.c:5534)
[4355.209220][T22537] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4355.209225][T22537] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4355.209230][T22537] ? __pfx___sys_sendto (net/socket.c:2147)
[4355.209244][T22537] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4355.209250][T22537] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4355.209258][T22537] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4355.209265][T22537] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4355.209274][T22537] __x64_sys_sendto (net/socket.c:2183)
[4355.209278][T22537] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4355.209281][T22537] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4355.209286][T22537] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4355.209291][T22537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4355.209294][T22537] RIP: 0033:0x7f2894b2fa4a
[ 4355.209298][T22537] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4355.209301][T22537] RSP: 002b:00007ffd5e33a608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4355.209304][T22537] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2894b2fa4a
[ 4355.209306][T22537] RDX: 0000000000000040 RSI: 0000000038fd0340 RDI: 0000000000000005
[ 4355.209308][T22537] RBP: 00007ffd5e33a690 R08: 0000000000418574 R09: 000000000000001c
[ 4355.209310][T22537] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4355.209312][T22537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2894c58000
| [ 4355.209312][T22537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2894c58000
| [ 4355.209326][T22537]
| [ 4355.692204][T22541] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22541
| [4355.692978][T22541] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4355.693280][T22541] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4355.693283][T22541] Call Trace:
[ 4355.693285][T22541]
[4355.693288][T22541] dump_stack_lvl (lib/dump_stack.c:123)
[4355.693296][T22541] check_preemption_disabled (lib/smp_processor_id.c:52)
[4355.693303][T22541] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4355.693309][T22541] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4355.693318][T22541] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4355.693325][T22541] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4355.693330][T22541] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4355.693342][T22541] rawv6_sendmsg (net/ipv6/raw.c:918)
[4355.693354][T22541] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4355.693360][T22541] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4355.693365][T22541] ? __lock_release (kernel/locking/lockdep.c:5534)
[4355.693375][T22541] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4355.693381][T22541] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4355.693390][T22541] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4355.693406][T22541] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4355.693409][T22541] ? __lock_release (kernel/locking/lockdep.c:5534)
[4355.693420][T22541] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4355.693426][T22541] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4355.693432][T22541] ? __pfx___sys_sendto (net/socket.c:2147)
[4355.693446][T22541] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4355.693453][T22541] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4355.693462][T22541] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4355.693469][T22541] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4355.693481][T22541] __x64_sys_sendto (net/socket.c:2183)
[4355.693485][T22541] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4355.693489][T22541] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4355.693495][T22541] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4355.693500][T22541] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4355.693503][T22541] RIP: 0033:0x7ff644e46a4a
[ 4355.693508][T22541] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4355.693511][T22541] RSP: 002b:00007ffca3680288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4355.693515][T22541] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff644e46a4a
[ 4355.693518][T22541] RDX: 0000000000000040 RSI: 0000000022b15340 RDI: 0000000000000005
[ 4355.693520][T22541] RBP: 00007ffca3680310 R08: 0000000000418574 R09: 000000000000001c
[ 4355.693522][T22541] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4355.693524][T22541] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff644f6f000
| [ 4355.693524][T22541] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff644f6f000
| [ 4355.693539][T22541]
| [ 4355.706857][T22541] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22541
| [4355.707240][T22541] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4355.707537][T22541] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4355.707539][T22541] Call Trace:
[ 4355.707541][T22541]
[4355.707543][T22541] dump_stack_lvl (lib/dump_stack.c:123)
[4355.707550][T22541] check_preemption_disabled (lib/smp_processor_id.c:52)
[4355.707556][T22541] lwtunnel_output (net/core/lwtunnel.c:359)
[4355.707563][T22541] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4355.707571][T22541] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4355.707578][T22541] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4355.707583][T22541] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4355.707596][T22541] rawv6_sendmsg (net/ipv6/raw.c:918)
[4355.707608][T22541] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4355.707613][T22541] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4355.707617][T22541] ? __lock_release (kernel/locking/lockdep.c:5534)
[4355.707626][T22541] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4355.707631][T22541] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4355.707640][T22541] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4355.707657][T22541] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4355.707660][T22541] ? __lock_release (kernel/locking/lockdep.c:5534)
[4355.707671][T22541] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4355.707676][T22541] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4355.707682][T22541] ? __pfx___sys_sendto (net/socket.c:2147)
[4355.707697][T22541] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4355.707704][T22541] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4355.707712][T22541] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4355.707720][T22541] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4355.707730][T22541] __x64_sys_sendto (net/socket.c:2183)
[4355.707734][T22541] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4355.707737][T22541] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4355.707742][T22541] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4355.707747][T22541] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4355.707750][T22541] RIP: 0033:0x7ff644e46a4a
[ 4355.707754][T22541] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4355.707757][T22541] RSP: 002b:00007ffca3680288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4355.707760][T22541] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff644e46a4a
[ 4355.707762][T22541] RDX: 0000000000000040 RSI: 0000000022b15340 RDI: 0000000000000005
[ 4355.707764][T22541] RBP: 00007ffca3680310 R08: 0000000000418574 R09: 000000000000001c
[ 4355.707766][T22541] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4355.707768][T22541] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff644f6f000
| [ 4355.707768][T22541] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff644f6f000
| [ 4355.707783][T22541]
| [ 4355.708286][T22541] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22541
| [4355.721193][T22541] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4355.721492][T22541] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4355.721494][T22541] Call Trace:
[ 4355.721496][T22541]
[4355.721498][T22541] dump_stack_lvl (lib/dump_stack.c:123)
[4355.721505][T22541] check_preemption_disabled (lib/smp_processor_id.c:52)
[4355.721511][T22541] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4355.721518][T22541] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4355.721525][T22541] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4355.721532][T22541] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4355.721537][T22541] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4355.721549][T22541] rawv6_sendmsg (net/ipv6/raw.c:918)
[4355.721561][T22541] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4355.721566][T22541] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4355.721571][T22541] ? __lock_release (kernel/locking/lockdep.c:5534)
[4355.721580][T22541] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4355.721584][T22541] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4355.721593][T22541] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4355.721609][T22541] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4355.721612][T22541] ? __lock_release (kernel/locking/lockdep.c:5534)
[4355.721624][T22541] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4355.721629][T22541] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4355.721634][T22541] ? __pfx___sys_sendto (net/socket.c:2147)
[4355.721650][T22541] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4355.721656][T22541] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4355.721664][T22541] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4355.721672][T22541] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4355.721682][T22541] __x64_sys_sendto (net/socket.c:2183)
[4355.721686][T22541] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4355.721690][T22541] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4355.721695][T22541] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4355.721700][T22541] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4355.721703][T22541] RIP: 0033:0x7ff644e46a4a
[ 4355.721707][T22541] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4355.721710][T22541] RSP: 002b:00007ffca3680288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4355.721714][T22541] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff644e46a4a
[ 4355.721716][T22541] RDX: 0000000000000040 RSI: 0000000022b15340 RDI: 0000000000000005
[ 4355.721718][T22541] RBP: 00007ffca3680310 R08: 0000000000418574 R09: 000000000000001c
[ 4355.721720][T22541] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4355.721722][T22541] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff644f6f000
| [ 4355.721722][T22541] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff644f6f000
| [ 4355.721737][T22541]
| [ 4356.214563][T22545] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22545
| [4356.215094][T22545] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4356.215384][T22545] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4356.215386][T22545] Call Trace:
[ 4356.215388][T22545]
[4356.215391][T22545] dump_stack_lvl (lib/dump_stack.c:123)
[4356.215399][T22545] check_preemption_disabled (lib/smp_processor_id.c:52)
[4356.215406][T22545] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4356.215413][T22545] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4356.215422][T22545] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.215430][T22545] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4356.215435][T22545] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.215447][T22545] rawv6_sendmsg (net/ipv6/raw.c:918)
[4356.215458][T22545] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4356.215463][T22545] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4356.215470][T22545] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.215481][T22545] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4356.215488][T22545] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4356.215497][T22545] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4356.215513][T22545] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4356.215516][T22545] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.215527][T22545] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.215532][T22545] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.215538][T22545] ? __pfx___sys_sendto (net/socket.c:2147)
[4356.215552][T22545] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4356.215559][T22545] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4356.215569][T22545] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4356.215576][T22545] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4356.215586][T22545] __x64_sys_sendto (net/socket.c:2183)
[4356.215590][T22545] ? do_syscall_64 (./arch/x86/include/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.215595][T22545] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4356.215600][T22545] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4356.215605][T22545] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4356.215609][T22545] RIP: 0033:0x7f2735b06a4a
[ 4356.215614][T22545] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.215617][T22545] RSP: 002b:00007ffc2e21b4f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4356.215621][T22545] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2735b06a4a
[ 4356.215624][T22545] RDX: 0000000000000040 RSI: 00000000091af340 RDI: 0000000000000005
[ 4356.215626][T22545] RBP: 00007ffc2e21b580 R08: 0000000000418574 R09: 000000000000001c
[ 4356.215628][T22545] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4356.215630][T22545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2735c2f000
| [ 4356.215630][T22545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2735c2f000
| [ 4356.215644][T22545]
| [ 4356.229649][T22545] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22545
| [4356.230078][T22545] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4356.230361][T22545] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4356.230363][T22545] Call Trace:
[ 4356.230365][T22545]
[4356.230368][T22545] dump_stack_lvl (lib/dump_stack.c:123)
[4356.230374][T22545] check_preemption_disabled (lib/smp_processor_id.c:52)
[4356.230380][T22545] lwtunnel_output (net/core/lwtunnel.c:359)
[4356.230387][T22545] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4356.230395][T22545] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.230402][T22545] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4356.230407][T22545] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.230418][T22545] rawv6_sendmsg (net/ipv6/raw.c:918)
[4356.230430][T22545] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4356.230435][T22545] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4356.230440][T22545] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.230449][T22545] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4356.230455][T22545] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4356.230464][T22545] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4356.230481][T22545] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4356.230484][T22545] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.230495][T22545] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.230500][T22545] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.230506][T22545] ? __pfx___sys_sendto (net/socket.c:2147)
[4356.230520][T22545] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4356.230527][T22545] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4356.230535][T22545] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4356.230542][T22545] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4356.230552][T22545] __x64_sys_sendto (net/socket.c:2183)
[4356.230556][T22545] ? do_syscall_64 (./arch/x86/include/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.230559][T22545] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4356.230564][T22545] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4356.230568][T22545] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4356.230572][T22545] RIP: 0033:0x7f2735b06a4a
[ 4356.230576][T22545] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.230579][T22545] RSP: 002b:00007ffc2e21b4f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4356.230582][T22545] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2735b06a4a
[ 4356.230584][T22545] RDX: 0000000000000040 RSI: 00000000091af340 RDI: 0000000000000005
[ 4356.230586][T22545] RBP: 00007ffc2e21b580 R08: 0000000000418574 R09: 000000000000001c
[ 4356.230588][T22545] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4356.230590][T22545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2735c2f000
| [ 4356.230590][T22545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2735c2f000
| [ 4356.230605][T22545]
| [ 4356.244527][T22545] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22545
| [4356.244955][T22545] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4356.245233][T22545] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4356.245236][T22545] Call Trace:
[ 4356.245238][T22545]
[4356.245240][T22545] dump_stack_lvl (lib/dump_stack.c:123)
[4356.245246][T22545] check_preemption_disabled (lib/smp_processor_id.c:52)
[4356.245252][T22545] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4356.245259][T22545] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4356.245265][T22545] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.245271][T22545] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4356.245276][T22545] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.245288][T22545] rawv6_sendmsg (net/ipv6/raw.c:918)
[4356.245300][T22545] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4356.245305][T22545] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4356.245310][T22545] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.245318][T22545] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4356.245323][T22545] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4356.245331][T22545] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4356.245347][T22545] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4356.245351][T22545] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.245362][T22545] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.245366][T22545] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.245372][T22545] ? __pfx___sys_sendto (net/socket.c:2147)
[4356.245386][T22545] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4356.245393][T22545] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4356.245400][T22545] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4356.245407][T22545] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4356.245417][T22545] __x64_sys_sendto (net/socket.c:2183)
[4356.245421][T22545] ? do_syscall_64 (./arch/x86/include/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.245424][T22545] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4356.245429][T22545] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4356.245434][T22545] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4356.245437][T22545] RIP: 0033:0x7f2735b06a4a
[ 4356.245441][T22545] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.245444][T22545] RSP: 002b:00007ffc2e21b4f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4356.245448][T22545] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2735b06a4a
[ 4356.245450][T22545] RDX: 0000000000000040 RSI: 00000000091af340 RDI: 0000000000000005
[ 4356.245453][T22545] RBP: 00007ffc2e21b580 R08: 0000000000418574 R09: 000000000000001c
[ 4356.245455][T22545] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4356.245457][T22545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2735c2f000
| [ 4356.245457][T22545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2735c2f000
| [ 4356.245471][T22545]
| [ 4356.720753][T22549] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22549
| [4356.721304][T22549] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4356.721920][T22549] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4356.721922][T22549] Call Trace:
[ 4356.721925][T22549]
[4356.721927][T22549] dump_stack_lvl (lib/dump_stack.c:123)
[4356.721935][T22549] check_preemption_disabled (lib/smp_processor_id.c:52)
[4356.721942][T22549] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4356.721949][T22549] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4356.721957][T22549] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.721965][T22549] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4356.721970][T22549] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.721993][T22549] rawv6_sendmsg (net/ipv6/raw.c:918)
[4356.722005][T22549] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4356.722010][T22549] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4356.722016][T22549] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.722025][T22549] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4356.722030][T22549] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4356.722039][T22549] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4356.722055][T22549] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4356.722058][T22549] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.722069][T22549] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.722074][T22549] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.722080][T22549] ? __pfx___sys_sendto (net/socket.c:2147)
[4356.722094][T22549] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4356.722100][T22549] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4356.722110][T22549] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4356.722117][T22549] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4356.722127][T22549] __x64_sys_sendto (net/socket.c:2183)
[4356.722131][T22549] ? do_syscall_64 (./arch/x86/include/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.722134][T22549] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4356.722139][T22549] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4356.722144][T22549] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4356.722148][T22549] RIP: 0033:0x7f91fef26a4a
[ 4356.722152][T22549] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.722155][T22549] RSP: 002b:00007ffdb986a758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4356.722159][T22549] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91fef26a4a
[ 4356.722161][T22549] RDX: 0000000000000040 RSI: 0000000001e4d340 RDI: 0000000000000005
[ 4356.722163][T22549] RBP: 00007ffdb986a7e0 R08: 0000000000418574 R09: 000000000000001c
[ 4356.722165][T22549] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4356.722167][T22549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91ff04f000
| [ 4356.722167][T22549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91ff04f000
| [ 4356.722181][T22549]
| [ 4356.722184][T22549] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22549
| [4356.734834][T22549] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4356.735106][T22549] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4356.735107][T22549] Call Trace:
[ 4356.735110][T22549]
[4356.735112][T22549] dump_stack_lvl (lib/dump_stack.c:123)
[4356.735117][T22549] check_preemption_disabled (lib/smp_processor_id.c:52)
[4356.735123][T22549] lwtunnel_output (net/core/lwtunnel.c:359)
[4356.735130][T22549] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4356.735137][T22549] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.735144][T22549] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4356.735148][T22549] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.735161][T22549] rawv6_sendmsg (net/ipv6/raw.c:918)
[4356.735172][T22549] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4356.735177][T22549] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4356.735181][T22549] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.735190][T22549] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4356.735194][T22549] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4356.735203][T22549] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4356.735219][T22549] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4356.735222][T22549] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.735233][T22549] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.735237][T22549] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.735243][T22549] ? __pfx___sys_sendto (net/socket.c:2147)
[4356.735257][T22549] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4356.735264][T22549] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4356.735272][T22549] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4356.735279][T22549] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4356.735288][T22549] __x64_sys_sendto (net/socket.c:2183)
[4356.735292][T22549] ? do_syscall_64 (./arch/x86/include/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.735295][T22549] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4356.735300][T22549] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4356.735304][T22549] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4356.735308][T22549] RIP: 0033:0x7f91fef26a4a
[ 4356.735311][T22549] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.735314][T22549] RSP: 002b:00007ffdb986a758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4356.735317][T22549] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91fef26a4a
[ 4356.735319][T22549] RDX: 0000000000000040 RSI: 0000000001e4d340 RDI: 0000000000000005
[ 4356.735320][T22549] RBP: 00007ffdb986a7e0 R08: 0000000000418574 R09: 000000000000001c
[ 4356.735322][T22549] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4356.735324][T22549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91ff04f000
| [ 4356.735324][T22549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91ff04f000
| [ 4356.735338][T22549]
| [ 4356.749932][T22549] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22549
| [4356.750331][T22549] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4356.750618][T22549] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4356.750620][T22549] Call Trace:
[ 4356.750622][T22549]
[4356.750625][T22549] dump_stack_lvl (lib/dump_stack.c:123)
[4356.750632][T22549] check_preemption_disabled (lib/smp_processor_id.c:52)
[4356.750637][T22549] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4356.750644][T22549] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4356.750651][T22549] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.750657][T22549] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4356.750662][T22549] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.750674][T22549] rawv6_sendmsg (net/ipv6/raw.c:918)
[4356.750685][T22549] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4356.750691][T22549] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4356.750695][T22549] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.750704][T22549] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4356.750709][T22549] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4356.750718][T22549] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4356.750734][T22549] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4356.750736][T22549] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.750748][T22549] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.750752][T22549] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.750765][T22549] ? __pfx___sys_sendto (net/socket.c:2147)
[4356.750804][T22549] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4356.750816][T22549] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4356.750827][T22549] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4356.750841][T22549] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4356.750853][T22549] __x64_sys_sendto (net/socket.c:2183)
[4356.750857][T22549] ? do_syscall_64 (./arch/x86/include/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.750861][T22549] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4356.750866][T22549] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4356.750871][T22549] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4356.750875][T22549] RIP: 0033:0x7f91fef26a4a
[ 4356.750879][T22549] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.750882][T22549] RSP: 002b:00007ffdb986a758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4356.750886][T22549] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91fef26a4a
[ 4356.750888][T22549] RDX: 0000000000000040 RSI: 0000000001e4d340 RDI: 0000000000000005
[ 4356.750890][T22549] RBP: 00007ffdb986a7e0 R08: 0000000000418574 R09: 000000000000001c
[ 4356.750892][T22549] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4356.750895][T22549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91ff04f000
| [ 4356.750895][T22549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91ff04f000
| [ 4356.750909][T22549]
| [ 4357.303796][T22553] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22553
| [4357.304333][T22553] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4357.304649][T22553] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4357.304651][T22553] Call Trace:
[ 4357.304654][T22553]
[4357.304656][T22553] dump_stack_lvl (lib/dump_stack.c:123)
[4357.304665][T22553] check_preemption_disabled (lib/smp_processor_id.c:52)
[4357.304672][T22553] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4357.304679][T22553] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4357.304687][T22553] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4357.304695][T22553] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4357.304700][T22553] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4357.304712][T22553] rawv6_sendmsg (net/ipv6/raw.c:918)
[4357.304724][T22553] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4357.304729][T22553] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4357.304737][T22553] ? __lock_release (kernel/locking/lockdep.c:5534)
[4357.304747][T22553] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4357.304754][T22553] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4357.304763][T22553] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4357.304778][T22553] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4357.304781][T22553] ? __lock_release (kernel/locking/lockdep.c:5534)
[4357.304792][T22553] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4357.304799][T22553] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4357.304804][T22553] ? __pfx___sys_sendto (net/socket.c:2147)
[4357.304818][T22553] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4357.304825][T22553] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4357.304835][T22553] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4357.304842][T22553] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4357.304852][T22553] __x64_sys_sendto (net/socket.c:2183)
[4357.304856][T22553] ? do_syscall_64 (./arch/x86/include/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.304859][T22553] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4357.304863][T22553] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4357.304868][T22553] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4357.304873][T22553] RIP: 0033:0x7f25a9460a4a
[ 4357.304877][T22553] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.304880][T22553] RSP: 002b:00007ffe4722bd78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4357.304885][T22553] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f25a9460a4a
[ 4357.304887][T22553] RDX: 0000000000000040 RSI: 000000002bcdb340 RDI: 0000000000000005
[ 4357.304889][T22553] RBP: 00007ffe4722be00 R08: 0000000000418574 R09: 000000000000001c
[ 4357.304891][T22553] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4357.304892][T22553] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f25a9589000
| [ 4358.270252][T22561] lwtunnel_output(): recursion limit reached on datapath
| [ 4360.694713][T22573] check_preemption_disabled: 12 callbacks suppressed
| [ 4360.694723][T22573] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22573
| [4360.696844][T22573] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4360.697127][T22573] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4360.697129][T22573] Call Trace:
[ 4360.697131][T22573]
[4360.697134][T22573] dump_stack_lvl (lib/dump_stack.c:123)
[4360.697142][T22573] check_preemption_disabled (lib/smp_processor_id.c:52)
[4360.697149][T22573] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4360.697156][T22573] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4360.697164][T22573] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4360.697171][T22573] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4360.697176][T22573] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4360.697187][T22573] rawv6_sendmsg (net/ipv6/raw.c:918)
[4360.697198][T22573] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4360.697203][T22573] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4360.697211][T22573] ? __lock_release (kernel/locking/lockdep.c:5534)
[4360.697221][T22573] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4360.697227][T22573] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4360.697235][T22573] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4360.697250][T22573] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4360.697253][T22573] ? __lock_release (kernel/locking/lockdep.c:5534)
[4360.697263][T22573] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4360.697270][T22573] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4360.697275][T22573] ? __pfx___sys_sendto (net/socket.c:2147)
[4360.697289][T22573] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4360.697295][T22573] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4360.697305][T22573] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4360.697311][T22573] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4360.697320][T22573] __x64_sys_sendto (net/socket.c:2183)
[4360.697324][T22573] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4360.697328][T22573] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4360.697334][T22573] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4360.697338][T22573] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4360.697343][T22573] RIP: 0033:0x7f8e13254a4a
[ 4360.697347][T22573] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4360.697350][T22573] RSP: 002b:00007fff71d66eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4360.697354][T22573] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e13254a4a
[ 4360.697356][T22573] RDX: 0000000000000040 RSI: 000000001202a340 RDI: 0000000000000005
[ 4360.697358][T22573] RBP: 00007fff71d66f40 R08: 0000000000418574 R09: 000000000000001c
[ 4360.697360][T22573] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4360.697362][T22573] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e1337d000
| [ 4360.697362][T22573] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e1337d000
| [ 4360.697375][T22573]
| [ 4360.697389][T22573] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22573
| [4360.709928][T22573] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4360.710201][T22573] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4360.710203][T22573] Call Trace:
[ 4360.710205][T22573]
[4360.710207][T22573] dump_stack_lvl (lib/dump_stack.c:123)
[4360.710214][T22573] check_preemption_disabled (lib/smp_processor_id.c:52)
[4360.710220][T22573] lwtunnel_output (net/core/lwtunnel.c:359)
[4360.710226][T22573] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4360.710234][T22573] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4360.710240][T22573] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4360.710245][T22573] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4360.710256][T22573] rawv6_sendmsg (net/ipv6/raw.c:918)
[4360.710267][T22573] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4360.710273][T22573] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4360.710278][T22573] ? __lock_release (kernel/locking/lockdep.c:5534)
[4360.710286][T22573] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4360.710291][T22573] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4360.710299][T22573] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4360.710315][T22573] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4360.710318][T22573] ? __lock_release (kernel/locking/lockdep.c:5534)
[4360.710328][T22573] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4360.710334][T22573] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4360.710339][T22573] ? __pfx___sys_sendto (net/socket.c:2147)
[4360.710353][T22573] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4360.710359][T22573] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4360.710368][T22573] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4360.710374][T22573] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4360.710384][T22573] __x64_sys_sendto (net/socket.c:2183)
[4360.710388][T22573] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4360.710391][T22573] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4360.710396][T22573] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4360.710400][T22573] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4360.710404][T22573] RIP: 0033:0x7f8e13254a4a
[ 4360.710407][T22573] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4360.710410][T22573] RSP: 002b:00007fff71d66eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4360.710413][T22573] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e13254a4a
[ 4360.710416][T22573] RDX: 0000000000000040 RSI: 000000001202a340 RDI: 0000000000000005
[ 4360.710418][T22573] RBP: 00007fff71d66f40 R08: 0000000000418574 R09: 000000000000001c
[ 4360.710420][T22573] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4360.710422][T22573] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e1337d000
| [ 4360.710422][T22573] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e1337d000
| [ 4360.710436][T22573]
| [ 4360.725804][T22573] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22573
| [4360.726184][T22573] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4360.726442][T22573] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4360.726444][T22573] Call Trace:
[ 4360.726445][T22573]
[4360.726447][T22573] dump_stack_lvl (lib/dump_stack.c:123)
[4360.726454][T22573] check_preemption_disabled (lib/smp_processor_id.c:52)
[4360.726460][T22573] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4360.726466][T22573] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4360.726472][T22573] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4360.726479][T22573] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4360.726484][T22573] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4360.726496][T22573] rawv6_sendmsg (net/ipv6/raw.c:918)
[4360.726507][T22573] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4360.726512][T22573] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4360.726517][T22573] ? __lock_release (kernel/locking/lockdep.c:5534)
[4360.726541][T22573] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4360.726545][T22573] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4360.726554][T22573] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4360.726571][T22573] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4360.726574][T22573] ? __lock_release (kernel/locking/lockdep.c:5534)
[4360.726585][T22573] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4360.726589][T22573] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4360.726595][T22573] ? __pfx___sys_sendto (net/socket.c:2147)
[4360.726609][T22573] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4360.726615][T22573] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4360.726624][T22573] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4360.726631][T22573] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4360.726641][T22573] __x64_sys_sendto (net/socket.c:2183)
[4360.726645][T22573] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4360.726648][T22573] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4360.726653][T22573] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4360.726658][T22573] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4360.726662][T22573] RIP: 0033:0x7f8e13254a4a
[ 4360.726665][T22573] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4360.726668][T22573] RSP: 002b:00007fff71d66eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4360.726672][T22573] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e13254a4a
[ 4360.726674][T22573] RDX: 0000000000000040 RSI: 000000001202a340 RDI: 0000000000000005
[ 4360.726676][T22573] RBP: 00007fff71d66f40 R08: 0000000000418574 R09: 000000000000001c
[ 4360.726678][T22573] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4360.726680][T22573] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e1337d000
| [ 4360.726695][T22573]
| [ 4361.141273][ T69] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4361.647629][T22580] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22580
| [4361.648118][T22580] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4361.648387][T22580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4361.648389][T22580] Call Trace:
[ 4361.648392][T22580]
[4361.648394][T22580] dump_stack_lvl (lib/dump_stack.c:123)
[4361.648404][T22580] check_preemption_disabled (lib/smp_processor_id.c:52)
[4361.648411][T22580] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4361.648418][T22580] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4361.648426][T22580] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.648435][T22580] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4361.648440][T22580] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.648452][T22580] rawv6_sendmsg (net/ipv6/raw.c:918)
[4361.648463][T22580] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4361.648468][T22580] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4361.648478][T22580] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.648489][T22580] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4361.648496][T22580] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4361.648505][T22580] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4361.648521][T22580] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4361.648524][T22580] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.648535][T22580] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.648543][T22580] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.648548][T22580] ? __pfx___sys_sendto (net/socket.c:2147)
[4361.648563][T22580] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4361.648570][T22580] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4361.648581][T22580] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4361.648588][T22580] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4361.648598][T22580] __x64_sys_sendto (net/socket.c:2183)
[4361.648602][T22580] ? do_syscall_64 (./arch/x86/include/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.648607][T22580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4361.648612][T22580] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4361.648617][T22580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4361.648622][T22580] RIP: 0033:0x7fb523be3a4a
[ 4361.648626][T22580] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.648629][T22580] RSP: 002b:00007ffd4bbac6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4361.648634][T22580] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb523be3a4a
[ 4361.648636][T22580] RDX: 0000000000000040 RSI: 000000001e598340 RDI: 0000000000000005
[ 4361.648638][T22580] RBP: 00007ffd4bbac760 R08: 0000000000418574 R09: 000000000000001c
[ 4361.648640][T22580] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4361.648642][T22580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb523d0c000
| [ 4361.662682][T22580] lwtunnel_output(): recursion limit reached on datapath
| [ 4363.018838][ T69] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4363.495739][T22587] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22587
| [4363.496196][T22587] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4363.496453][T22587] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4363.496455][T22587] Call Trace:
[ 4363.496457][T22587]
[4363.496459][T22587] dump_stack_lvl (lib/dump_stack.c:123)
[4363.496466][T22587] check_preemption_disabled (lib/smp_processor_id.c:52)
[4363.496473][T22587] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4363.496481][T22587] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4363.496490][T22587] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4363.496497][T22587] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4363.496501][T22587] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4363.496513][T22587] rawv6_sendmsg (net/ipv6/raw.c:918)
[4363.496525][T22587] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4363.496530][T22587] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4363.496536][T22587] ? __lock_release (kernel/locking/lockdep.c:5534)
[4363.496545][T22587] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4363.496550][T22587] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4363.496559][T22587] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4363.496575][T22587] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4363.496578][T22587] ? __lock_release (kernel/locking/lockdep.c:5534)
[4363.496589][T22587] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4363.496594][T22587] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4363.496600][T22587] ? __pfx___sys_sendto (net/socket.c:2147)
[4363.496615][T22587] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4363.496621][T22587] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4363.496631][T22587] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4363.496638][T22587] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4363.496648][T22587] __x64_sys_sendto (net/socket.c:2183)
[4363.496652][T22587] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4363.496656][T22587] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4363.496661][T22587] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4363.496665][T22587] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4363.496669][T22587] RIP: 0033:0x7f4449525a4a
[ 4363.496673][T22587] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4363.496676][T22587] RSP: 002b:00007ffc842fba38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4363.496681][T22587] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4449525a4a
[ 4363.496683][T22587] RDX: 0000000000000040 RSI: 0000000018f46340 RDI: 0000000000000005
[ 4363.496685][T22587] RBP: 00007ffc842fbac0 R08: 0000000000418574 R09: 000000000000001c
[ 4363.496687][T22587] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4363.496689][T22587] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f444964e000
| [ 4363.509635][T22587] lwtunnel_output(): recursion limit reached on datapath
| [ 4364.860582][ T69] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4365.303497][T22594] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22594
| [4365.304029][T22594] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4365.304313][T22594] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4365.304315][T22594] Call Trace:
[ 4365.304318][T22594]
[4365.304320][T22594] dump_stack_lvl (lib/dump_stack.c:123)
[4365.304330][T22594] check_preemption_disabled (lib/smp_processor_id.c:52)
[4365.304337][T22594] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4365.304344][T22594] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4365.304352][T22594] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4365.304360][T22594] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4365.304365][T22594] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4365.304378][T22594] rawv6_sendmsg (net/ipv6/raw.c:918)
[4365.304389][T22594] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4365.304395][T22594] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4365.304402][T22594] ? __lock_release (kernel/locking/lockdep.c:5534)
[4365.304413][T22594] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4365.304419][T22594] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4365.304429][T22594] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4365.304445][T22594] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4365.304448][T22594] ? __lock_release (kernel/locking/lockdep.c:5534)
[4365.304459][T22594] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4365.304466][T22594] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4365.304472][T22594] ? __pfx___sys_sendto (net/socket.c:2147)
[4365.304488][T22594] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4365.304495][T22594] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4365.304506][T22594] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4365.304513][T22594] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4365.304524][T22594] __x64_sys_sendto (net/socket.c:2183)
[4365.304528][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)
[4365.304532][T22594] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4365.304538][T22594] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4365.304543][T22594] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4365.304548][T22594] RIP: 0033:0x7ff32c4b0a4a
[ 4365.304553][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
[ 4365.304557][T22594] RSP: 002b:00007ffd7cae2388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4365.304561][T22594] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff32c4b0a4a
[ 4365.304563][T22594] RDX: 0000000000000040 RSI: 0000000031d67340 RDI: 0000000000000005
[ 4365.304565][T22594] RBP: 00007ffd7cae2410 R08: 0000000000418574 R09: 000000000000001c
[ 4365.304567][T22594] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4365.304569][T22594] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff32c5d9000
| [ 4365.304569][T22594] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff32c5d9000
| [ 4365.304584][T22594]
| [ 4365.318187][T22594] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22594
| [4365.318597][T22594] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4365.318873][T22594] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4365.318875][T22594] Call Trace:
[ 4365.318877][T22594]
[4365.318879][T22594] dump_stack_lvl (lib/dump_stack.c:123)
[4365.318886][T22594] check_preemption_disabled (lib/smp_processor_id.c:52)
[4365.318892][T22594] lwtunnel_output (net/core/lwtunnel.c:359)
[4365.318899][T22594] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4365.318907][T22594] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4365.318914][T22594] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4365.318919][T22594] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4365.318931][T22594] rawv6_sendmsg (net/ipv6/raw.c:918)
[4365.318943][T22594] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4365.318948][T22594] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4365.318954][T22594] ? __lock_release (kernel/locking/lockdep.c:5534)
[4365.318963][T22594] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4365.318967][T22594] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4365.318976][T22594] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4365.318993][T22594] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4365.318996][T22594] ? __lock_release (kernel/locking/lockdep.c:5534)
[4365.319007][T22594] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4365.319013][T22594] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4365.319018][T22594] ? __pfx___sys_sendto (net/socket.c:2147)
[4365.319033][T22594] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4365.319040][T22594] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4365.319049][T22594] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4365.319056][T22594] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4365.319066][T22594] __x64_sys_sendto (net/socket.c:2183)
[4365.319070][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)
[4365.319073][T22594] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4365.319078][T22594] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4365.319083][T22594] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4365.319086][T22594] RIP: 0033:0x7ff32c4b0a4a
[ 4365.319090][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
[ 4365.319093][T22594] RSP: 002b:00007ffd7cae2388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4365.319097][T22594] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff32c4b0a4a
[ 4365.319099][T22594] RDX: 0000000000000040 RSI: 0000000031d67340 RDI: 0000000000000005
[ 4365.319101][T22594] RBP: 00007ffd7cae2410 R08: 0000000000418574 R09: 000000000000001c
[ 4365.319103][T22594] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4365.319104][T22594] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff32c5d9000
| [ 4365.319104][T22594] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff32c5d9000
| [ 4365.319119][T22594]
| [ 4365.336595][T22594] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22594
| [4365.336994][T22594] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4365.337267][T22594] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4365.337269][T22594] Call Trace:
[ 4365.337271][T22594]
[4365.337273][T22594] dump_stack_lvl (lib/dump_stack.c:123)
[4365.337280][T22594] check_preemption_disabled (lib/smp_processor_id.c:52)
[4365.337287][T22594] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4365.337293][T22594] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4365.337301][T22594] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4365.337307][T22594] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4365.337312][T22594] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4365.337324][T22594] rawv6_sendmsg (net/ipv6/raw.c:918)
[4365.337336][T22594] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4365.337342][T22594] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4365.337348][T22594] ? __lock_release (kernel/locking/lockdep.c:5534)
[4365.337357][T22594] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4365.337361][T22594] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4365.337370][T22594] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4365.337387][T22594] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4365.337390][T22594] ? __lock_release (kernel/locking/lockdep.c:5534)
[4365.337401][T22594] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4365.337406][T22594] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4365.337412][T22594] ? __pfx___sys_sendto (net/socket.c:2147)
[4365.337426][T22594] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4365.337433][T22594] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4365.337441][T22594] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4365.337449][T22594] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4365.337460][T22594] __x64_sys_sendto (net/socket.c:2183)
[4365.337464][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)
[4365.337467][T22594] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4365.337473][T22594] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4365.337480][T22594] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4365.337484][T22594] RIP: 0033:0x7ff32c4b0a4a
[ 4365.337488][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
[ 4365.337490][T22594] RSP: 002b:00007ffd7cae2388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4365.337494][T22594] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff32c4b0a4a
[ 4365.337496][T22594] RDX: 0000000000000040 RSI: 0000000031d67340 RDI: 0000000000000005
[ 4365.337498][T22594] RBP: 00007ffd7cae2410 R08: 0000000000418574 R09: 000000000000001c
[ 4365.337501][T22594] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4365.337503][T22594] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff32c5d9000
| [ 4365.337518][T22594]
| [ 4365.719610][ T69] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4366.178398][T22601] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22601
| [4366.178922][T22601] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4366.179203][T22601] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4366.179205][T22601] Call Trace:
[ 4366.179208][T22601]
[4366.179211][T22601] dump_stack_lvl (lib/dump_stack.c:123)
[4366.179220][T22601] check_preemption_disabled (lib/smp_processor_id.c:52)
[4366.179227][T22601] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4366.179234][T22601] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4366.179242][T22601] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.179251][T22601] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4366.179256][T22601] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.179268][T22601] rawv6_sendmsg (net/ipv6/raw.c:918)
[4366.179279][T22601] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4366.179285][T22601] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4366.179292][T22601] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.179303][T22601] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4366.179309][T22601] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4366.179319][T22601] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4366.179335][T22601] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4366.179338][T22601] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.179349][T22601] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.179356][T22601] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.179362][T22601] ? __pfx___sys_sendto (net/socket.c:2147)
[4366.179376][T22601] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4366.179384][T22601] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4366.179394][T22601] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4366.179401][T22601] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4366.179411][T22601] __x64_sys_sendto (net/socket.c:2183)
[4366.179415][T22601] ? do_syscall_64 (./arch/x86/include/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.179419][T22601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4366.179425][T22601] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4366.179430][T22601] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4366.179435][T22601] RIP: 0033:0x7fc998349a4a
[ 4366.179439][T22601] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.179443][T22601] RSP: 002b:00007fffee3b6218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4366.179447][T22601] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc998349a4a
[ 4366.179450][T22601] RDX: 0000000000000040 RSI: 000000001af01340 RDI: 0000000000000005
[ 4366.179451][T22601] RBP: 00007fffee3b62a0 R08: 0000000000418574 R09: 000000000000001c
[ 4366.179454][T22601] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4366.179456][T22601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc998472000
| [ 4366.179456][T22601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc998472000
| [ 4366.179470][T22601]
| [ 4366.179473][T22601] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22601
| [4366.194281][T22601] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4366.194571][T22601] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4366.194573][T22601] Call Trace:
[ 4366.194575][T22601]
[4366.194577][T22601] dump_stack_lvl (lib/dump_stack.c:123)
[4366.194583][T22601] check_preemption_disabled (lib/smp_processor_id.c:52)
[4366.194589][T22601] lwtunnel_output (net/core/lwtunnel.c:359)
[4366.194596][T22601] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4366.194604][T22601] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.194612][T22601] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4366.194617][T22601] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.194629][T22601] rawv6_sendmsg (net/ipv6/raw.c:918)
[4366.194641][T22601] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4366.194646][T22601] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4366.194650][T22601] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.194660][T22601] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4366.194663][T22601] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4366.194673][T22601] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4366.194689][T22601] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4366.194692][T22601] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.194704][T22601] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.194709][T22601] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.194715][T22601] ? __pfx___sys_sendto (net/socket.c:2147)
[4366.194730][T22601] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4366.194736][T22601] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4366.194745][T22601] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4366.194752][T22601] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4366.194763][T22601] __x64_sys_sendto (net/socket.c:2183)
[4366.194767][T22601] ? do_syscall_64 (./arch/x86/include/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.194770][T22601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4366.194775][T22601] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4366.194780][T22601] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4366.194784][T22601] RIP: 0033:0x7fc998349a4a
[ 4366.194787][T22601] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.194790][T22601] RSP: 002b:00007fffee3b6218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4366.194794][T22601] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc998349a4a
[ 4366.194796][T22601] RDX: 0000000000000040 RSI: 000000001af01340 RDI: 0000000000000005
[ 4366.194798][T22601] RBP: 00007fffee3b62a0 R08: 0000000000418574 R09: 000000000000001c
[ 4366.194800][T22601] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4366.194802][T22601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc998472000
| [ 4366.194802][T22601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc998472000
| [ 4366.194817][T22601]
| [ 4366.195264][T22601] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22601
| [4366.208131][T22601] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4366.208408][T22601] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4366.208410][T22601] Call Trace:
[ 4366.208412][T22601]
[4366.208414][T22601] dump_stack_lvl (lib/dump_stack.c:123)
[4366.208420][T22601] check_preemption_disabled (lib/smp_processor_id.c:52)
[4366.208426][T22601] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4366.208432][T22601] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4366.208440][T22601] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.208447][T22601] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4366.208451][T22601] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.208464][T22601] rawv6_sendmsg (net/ipv6/raw.c:918)
[4366.208477][T22601] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4366.208482][T22601] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4366.208486][T22601] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.208495][T22601] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4366.208499][T22601] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4366.208509][T22601] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4366.208526][T22601] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4366.208528][T22601] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.208540][T22601] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.208545][T22601] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.208551][T22601] ? __pfx___sys_sendto (net/socket.c:2147)
[4366.208566][T22601] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4366.208573][T22601] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4366.208581][T22601] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4366.208588][T22601] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4366.208599][T22601] __x64_sys_sendto (net/socket.c:2183)
[4366.208603][T22601] ? do_syscall_64 (./arch/x86/include/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.208606][T22601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4366.208611][T22601] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4366.208616][T22601] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4366.208619][T22601] RIP: 0033:0x7fc998349a4a
[ 4366.208623][T22601] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.208626][T22601] RSP: 002b:00007fffee3b6218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4366.208629][T22601] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc998349a4a
[ 4366.208632][T22601] RDX: 0000000000000040 RSI: 000000001af01340 RDI: 0000000000000005
[ 4366.208634][T22601] RBP: 00007fffee3b62a0 R08: 0000000000418574 R09: 000000000000001c
[ 4366.208636][T22601] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4366.208638][T22601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc998472000
| [ 4366.208653][T22601]
| [ 4366.551764][ T69] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4367.029992][T22608] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22608
| [4367.030554][T22608] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4367.030859][T22608] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4367.030861][T22608] Call Trace:
[ 4367.030864][T22608]
[4367.030867][T22608] dump_stack_lvl (lib/dump_stack.c:123)
[4367.030876][T22608] check_preemption_disabled (lib/smp_processor_id.c:52)
[4367.030884][T22608] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4367.030890][T22608] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4367.030899][T22608] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.030907][T22608] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4367.030912][T22608] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.030924][T22608] rawv6_sendmsg (net/ipv6/raw.c:918)
[4367.030936][T22608] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4367.030941][T22608] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4367.030948][T22608] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.030959][T22608] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4367.030966][T22608] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4367.030975][T22608] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4367.030991][T22608] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4367.030994][T22608] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.031006][T22608] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.031012][T22608] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.031018][T22608] ? __pfx___sys_sendto (net/socket.c:2147)
[4367.031033][T22608] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4367.031040][T22608] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4367.031050][T22608] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4367.031057][T22608] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4367.031067][T22608] __x64_sys_sendto (net/socket.c:2183)
[4367.031071][T22608] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4367.031076][T22608] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4367.031081][T22608] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4367.031086][T22608] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4367.031091][T22608] RIP: 0033:0x7f914e7dfa4a
[ 4367.031096][T22608] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4367.031099][T22608] RSP: 002b:00007ffe6f186428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4367.031104][T22608] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f914e7dfa4a
[ 4367.031106][T22608] RDX: 0000000000000040 RSI: 000000002efae340 RDI: 0000000000000005
[ 4367.031108][T22608] RBP: 00007ffe6f1864b0 R08: 0000000000418574 R09: 000000000000001c
[ 4367.031110][T22608] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4367.031112][T22608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f914e908000
| [ 4367.031112][T22608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f914e908000
| [ 4367.031127][T22608]
| [ 4367.031130][T22608] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22608
| [4367.044856][T22608] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4367.045144][T22608] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4367.045146][T22608] Call Trace:
[ 4367.045148][T22608]
[4367.045150][T22608] dump_stack_lvl (lib/dump_stack.c:123)
[4367.045157][T22608] check_preemption_disabled (lib/smp_processor_id.c:52)
[4367.045163][T22608] lwtunnel_output (net/core/lwtunnel.c:359)
[4367.045170][T22608] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4367.045178][T22608] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.045185][T22608] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4367.045190][T22608] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.045203][T22608] rawv6_sendmsg (net/ipv6/raw.c:918)
[4367.045215][T22608] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4367.045220][T22608] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4367.045225][T22608] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.045234][T22608] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4367.045240][T22608] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4367.045249][T22608] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4367.045266][T22608] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4367.045269][T22608] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.045280][T22608] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.045286][T22608] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.045292][T22608] ? __pfx___sys_sendto (net/socket.c:2147)
[4367.045306][T22608] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4367.045313][T22608] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4367.045321][T22608] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4367.045329][T22608] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4367.045339][T22608] __x64_sys_sendto (net/socket.c:2183)
[4367.045343][T22608] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4367.045347][T22608] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4367.045352][T22608] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4367.045356][T22608] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4367.045360][T22608] RIP: 0033:0x7f914e7dfa4a
[ 4367.045364][T22608] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4367.045367][T22608] RSP: 002b:00007ffe6f186428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4367.045370][T22608] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f914e7dfa4a
[ 4367.045373][T22608] RDX: 0000000000000040 RSI: 000000002efae340 RDI: 0000000000000005
[ 4367.045375][T22608] RBP: 00007ffe6f1864b0 R08: 0000000000418574 R09: 000000000000001c
[ 4367.045376][T22608] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4367.045378][T22608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f914e908000
| [ 4367.045378][T22608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f914e908000
| [ 4367.045393][T22608]
| [ 4367.060051][T22608] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22608
| [4367.060494][T22608] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4367.060801][T22608] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4367.060803][T22608] Call Trace:
[ 4367.060805][T22608]
[4367.060807][T22608] dump_stack_lvl (lib/dump_stack.c:123)
[4367.060814][T22608] check_preemption_disabled (lib/smp_processor_id.c:52)
[4367.060821][T22608] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4367.060828][T22608] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4367.060835][T22608] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.060842][T22608] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4367.060847][T22608] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.060859][T22608] rawv6_sendmsg (net/ipv6/raw.c:918)
[4367.060871][T22608] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4367.060877][T22608] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4367.060881][T22608] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.060891][T22608] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4367.060895][T22608] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4367.060904][T22608] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4367.060920][T22608] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4367.060923][T22608] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.060935][T22608] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.060940][T22608] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.060946][T22608] ? __pfx___sys_sendto (net/socket.c:2147)
[4367.060961][T22608] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4367.060967][T22608] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4367.060976][T22608] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4367.060983][T22608] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4367.060993][T22608] __x64_sys_sendto (net/socket.c:2183)
[4367.060997][T22608] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4367.061001][T22608] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4367.061006][T22608] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4367.061011][T22608] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4367.061015][T22608] RIP: 0033:0x7f914e7dfa4a
[ 4367.061018][T22608] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4367.061022][T22608] RSP: 002b:00007ffe6f186428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4367.061025][T22608] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f914e7dfa4a
[ 4367.061027][T22608] RDX: 0000000000000040 RSI: 000000002efae340 RDI: 0000000000000005
[ 4367.061029][T22608] RBP: 00007ffe6f1864b0 R08: 0000000000418574 R09: 000000000000001c
[ 4367.061031][T22608] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4367.061033][T22608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f914e908000
| [ 4367.061033][T22608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f914e908000
| [ 4367.061048][T22608]
| [ 4367.549593][T22612] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22612
| [4367.550140][T22612] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4367.550440][T22612] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4367.550443][T22612] Call Trace:
[ 4367.550445][T22612]
[4367.550448][T22612] dump_stack_lvl (lib/dump_stack.c:123)
[4367.550457][T22612] check_preemption_disabled (lib/smp_processor_id.c:52)
[4367.550464][T22612] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4367.550471][T22612] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4367.550481][T22612] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.550489][T22612] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4367.550494][T22612] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.550506][T22612] rawv6_sendmsg (net/ipv6/raw.c:918)
[4367.550517][T22612] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4367.550523][T22612] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4367.550530][T22612] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.550541][T22612] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4367.550548][T22612] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4367.550557][T22612] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4367.550572][T22612] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4367.550576][T22612] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.550587][T22612] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.550593][T22612] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.550599][T22612] ? __pfx___sys_sendto (net/socket.c:2147)
[4367.550613][T22612] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4367.550619][T22612] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4367.550629][T22612] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4367.550636][T22612] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4367.550646][T22612] __x64_sys_sendto (net/socket.c:2183)
[4367.550650][T22612] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4367.550654][T22612] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4367.550659][T22612] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4367.550664][T22612] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4367.550669][T22612] RIP: 0033:0x7f7d4c43ca4a
[ 4367.550673][T22612] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4367.550676][T22612] RSP: 002b:00007ffe027bf2e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4367.550680][T22612] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d4c43ca4a
[ 4367.550683][T22612] RDX: 0000000000000040 RSI: 000000002eb98340 RDI: 0000000000000005
[ 4367.550684][T22612] RBP: 00007ffe027bf370 R08: 0000000000418574 R09: 000000000000001c
[ 4367.550686][T22612] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4367.550688][T22612] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d4c565000
| [ 4367.550688][T22612] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d4c565000
| [ 4367.550711][T22612]
| [ 4367.564390][T22612] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22612
| [4367.564822][T22612] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4367.565110][T22612] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4367.565111][T22612] Call Trace:
[ 4367.565113][T22612]
[4367.565116][T22612] dump_stack_lvl (lib/dump_stack.c:123)
[4367.565121][T22612] check_preemption_disabled (lib/smp_processor_id.c:52)
[4367.565128][T22612] lwtunnel_output (net/core/lwtunnel.c:359)
[4367.565134][T22612] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4367.565143][T22612] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.565149][T22612] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4367.565154][T22612] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.565166][T22612] rawv6_sendmsg (net/ipv6/raw.c:918)
[4367.565178][T22612] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4367.565184][T22612] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4367.565188][T22612] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.565197][T22612] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4367.565200][T22612] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4367.565209][T22612] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4367.565226][T22612] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4367.565228][T22612] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.565240][T22612] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.565245][T22612] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.565251][T22612] ? __pfx___sys_sendto (net/socket.c:2147)
[4367.565266][T22612] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4367.565283][T22612] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4367.565290][T22612] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4367.565297][T22612] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4367.565308][T22612] __x64_sys_sendto (net/socket.c:2183)
[4367.565312][T22612] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4367.565315][T22612] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4367.565319][T22612] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4367.565324][T22612] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4367.565327][T22612] RIP: 0033:0x7f7d4c43ca4a
[ 4367.565331][T22612] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4367.565333][T22612] RSP: 002b:00007ffe027bf2e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4367.565337][T22612] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d4c43ca4a
[ 4367.565339][T22612] RDX: 0000000000000040 RSI: 000000002eb98340 RDI: 0000000000000005
[ 4367.565341][T22612] RBP: 00007ffe027bf370 R08: 0000000000418574 R09: 000000000000001c
[ 4367.565343][T22612] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4367.565344][T22612] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d4c565000
| [ 4367.565344][T22612] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d4c565000
| [ 4367.565359][T22612]
| [ 4367.583722][T22612] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22612
| [4367.584175][T22612] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4367.584468][T22612] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4367.584469][T22612] Call Trace:
[ 4367.584471][T22612]
[4367.584473][T22612] dump_stack_lvl (lib/dump_stack.c:123)
[4367.584481][T22612] check_preemption_disabled (lib/smp_processor_id.c:52)
[4367.584488][T22612] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4367.584494][T22612] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4367.584501][T22612] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.584507][T22612] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4367.584512][T22612] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.584524][T22612] rawv6_sendmsg (net/ipv6/raw.c:918)
[4367.584536][T22612] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4367.584541][T22612] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4367.584546][T22612] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.584554][T22612] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4367.584558][T22612] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4367.584567][T22612] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4367.584583][T22612] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4367.584586][T22612] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.584597][T22612] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.584601][T22612] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.584607][T22612] ? __pfx___sys_sendto (net/socket.c:2147)
[4367.584621][T22612] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4367.584627][T22612] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4367.584635][T22612] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4367.584642][T22612] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4367.584652][T22612] __x64_sys_sendto (net/socket.c:2183)
[4367.584656][T22612] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4367.584660][T22612] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4367.584665][T22612] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4367.584669][T22612] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4367.584673][T22612] RIP: 0033:0x7f7d4c43ca4a
[ 4367.584676][T22612] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4367.584679][T22612] RSP: 002b:00007ffe027bf2e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4367.584682][T22612] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d4c43ca4a
[ 4367.584684][T22612] RDX: 0000000000000040 RSI: 000000002eb98340 RDI: 0000000000000005
[ 4367.584687][T22612] RBP: 00007ffe027bf370 R08: 0000000000418574 R09: 000000000000001c
[ 4367.584688][T22612] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4367.584691][T22612] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d4c565000
| [ 4367.584691][T22612] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d4c565000
| [ 4367.584705][T22612]
| [ 4368.058399][T22616] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22616
| [4368.058903][T22616] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4368.059167][T22616] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4368.059169][T22616] Call Trace:
[ 4368.059172][T22616]
[4368.059174][T22616] dump_stack_lvl (lib/dump_stack.c:123)
[4368.059183][T22616] check_preemption_disabled (lib/smp_processor_id.c:52)
[4368.059191][T22616] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4368.059197][T22616] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4368.059206][T22616] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4368.059214][T22616] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4368.059219][T22616] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4368.059232][T22616] rawv6_sendmsg (net/ipv6/raw.c:918)
[4368.059243][T22616] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4368.059249][T22616] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4368.059257][T22616] ? __lock_release (kernel/locking/lockdep.c:5534)
[4368.059268][T22616] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4368.059274][T22616] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4368.059284][T22616] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4368.059300][T22616] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4368.059303][T22616] ? __lock_release (kernel/locking/lockdep.c:5534)
[4368.059314][T22616] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4368.059321][T22616] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4368.059326][T22616] ? __pfx___sys_sendto (net/socket.c:2147)
[4368.059341][T22616] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4368.059348][T22616] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4368.059359][T22616] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4368.059366][T22616] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4368.059377][T22616] __x64_sys_sendto (net/socket.c:2183)
[4368.059381][T22616] ? do_syscall_64 (./arch/x86/include/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.059385][T22616] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4368.059390][T22616] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4368.059395][T22616] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4368.059399][T22616] RIP: 0033:0x7f0b43fe5a4a
[ 4368.059404][T22616] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.059407][T22616] RSP: 002b:00007ffd08fe6e98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4368.059412][T22616] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0b43fe5a4a
[ 4368.059414][T22616] RDX: 0000000000000040 RSI: 000000000b189340 RDI: 0000000000000005
[ 4368.059416][T22616] RBP: 00007ffd08fe6f20 R08: 0000000000418574 R09: 000000000000001c
[ 4368.059418][T22616] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4368.059420][T22616] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b4410e000
| [ 4371.055700][ C1] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4371.372189][T22644] check_preemption_disabled: 20 callbacks suppressed
| [ 4371.372198][T22644] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22644
| [4371.372955][T22644] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4371.373209][T22644] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4371.373211][T22644] Call Trace:
[ 4371.373214][T22644]
[4371.373217][T22644] dump_stack_lvl (lib/dump_stack.c:123)
[4371.373226][T22644] check_preemption_disabled (lib/smp_processor_id.c:52)
[4371.373233][T22644] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4371.373240][T22644] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4371.373249][T22644] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4371.373257][T22644] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4371.373262][T22644] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4371.373273][T22644] rawv6_sendmsg (net/ipv6/raw.c:918)
[4371.373285][T22644] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4371.373290][T22644] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4371.373298][T22644] ? __lock_release (kernel/locking/lockdep.c:5534)
[4371.373310][T22644] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4371.373317][T22644] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4371.373326][T22644] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4371.373342][T22644] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4371.373345][T22644] ? __lock_release (kernel/locking/lockdep.c:5534)
[4371.373357][T22644] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4371.373364][T22644] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4371.373369][T22644] ? __pfx___sys_sendto (net/socket.c:2147)
[4371.373384][T22644] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4371.373391][T22644] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4371.373402][T22644] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4371.373409][T22644] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4371.373419][T22644] __x64_sys_sendto (net/socket.c:2183)
[4371.373423][T22644] ? do_syscall_64 (./arch/x86/include/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.373427][T22644] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4371.373433][T22644] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4371.373438][T22644] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4371.373442][T22644] RIP: 0033:0x7f10d2849a4a
[ 4371.373446][T22644] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.373450][T22644] RSP: 002b:00007ffc675f1058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4371.373454][T22644] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f10d2849a4a
[ 4371.373456][T22644] RDX: 0000000000000040 RSI: 000000000f5cc340 RDI: 0000000000000005
[ 4371.373458][T22644] RBP: 00007ffc675f10e0 R08: 0000000000418574 R09: 000000000000001c
[ 4371.373460][T22644] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4371.373462][T22644] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10d2972000
| [ 4371.373478][T22644]
| [ 4371.386745][T22644] lwtunnel_output(): recursion limit reached on datapath
| [ 4372.837226][T22648] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22648
| [4372.837736][T22648] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4372.838004][T22648] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4372.838007][T22648] Call Trace:
[ 4372.838009][T22648]
[4372.838012][T22648] dump_stack_lvl (lib/dump_stack.c:123)
[4372.838021][T22648] check_preemption_disabled (lib/smp_processor_id.c:52)
[4372.838028][T22648] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4372.838034][T22648] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4372.838043][T22648] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.838051][T22648] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4372.838056][T22648] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.838068][T22648] rawv6_sendmsg (net/ipv6/raw.c:918)
[4372.838080][T22648] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4372.838085][T22648] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4372.838092][T22648] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.838103][T22648] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4372.838110][T22648] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4372.838119][T22648] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4372.838135][T22648] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4372.838138][T22648] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.838149][T22648] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.838156][T22648] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.838161][T22648] ? __pfx___sys_sendto (net/socket.c:2147)
[4372.838176][T22648] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4372.838183][T22648] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4372.838193][T22648] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4372.838201][T22648] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4372.838211][T22648] __x64_sys_sendto (net/socket.c:2183)
[4372.838215][T22648] ? do_syscall_64 (./arch/x86/include/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.838219][T22648] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4372.838224][T22648] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4372.838229][T22648] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4372.838234][T22648] RIP: 0033:0x7fcdc9ff4a4a
[ 4372.838239][T22648] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.838242][T22648] RSP: 002b:00007ffcd70cdee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4372.838246][T22648] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcdc9ff4a4a
[ 4372.838249][T22648] RDX: 0000000000000040 RSI: 00000000365a9340 RDI: 0000000000000005
[ 4372.838251][T22648] RBP: 00007ffcd70cdf70 R08: 0000000000418574 R09: 000000000000001c
[ 4372.838254][T22648] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4372.838256][T22648] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcdca11d000
| [ 4372.838256][T22648] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcdca11d000
| [ 4372.838270][T22648]
| [ 4372.838274][T22648] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22648
| [4372.850413][T22648] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4372.850692][T22648] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4372.850694][T22648] Call Trace:
[ 4372.850697][T22648]
[4372.850700][T22648] dump_stack_lvl (lib/dump_stack.c:123)
[4372.850709][T22648] check_preemption_disabled (lib/smp_processor_id.c:52)
[4372.850720][T22648] lwtunnel_output (net/core/lwtunnel.c:359)
[4372.850730][T22648] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4372.850748][T22648] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.850757][T22648] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4372.850762][T22648] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.850774][T22648] rawv6_sendmsg (net/ipv6/raw.c:918)
[4372.850786][T22648] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4372.850792][T22648] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4372.850798][T22648] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.850808][T22648] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4372.850813][T22648] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4372.850822][T22648] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4372.850839][T22648] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4372.850842][T22648] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.850853][T22648] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.850858][T22648] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.850864][T22648] ? __pfx___sys_sendto (net/socket.c:2147)
[4372.850879][T22648] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4372.850886][T22648] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4372.850894][T22648] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4372.850902][T22648] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4372.850912][T22648] __x64_sys_sendto (net/socket.c:2183)
[4372.850916][T22648] ? do_syscall_64 (./arch/x86/include/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.850920][T22648] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4372.850925][T22648] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4372.850930][T22648] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4372.850933][T22648] RIP: 0033:0x7fcdc9ff4a4a
[ 4372.850937][T22648] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.850940][T22648] RSP: 002b:00007ffcd70cdee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4372.850943][T22648] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcdc9ff4a4a
[ 4372.850946][T22648] RDX: 0000000000000040 RSI: 00000000365a9340 RDI: 0000000000000005
[ 4372.850948][T22648] RBP: 00007ffcd70cdf70 R08: 0000000000418574 R09: 000000000000001c
[ 4372.850950][T22648] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4372.850952][T22648] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcdca11d000
| [ 4372.850952][T22648] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcdca11d000
| [ 4372.850967][T22648]
| [ 4372.851414][T22648] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22648
| [4372.863442][T22648] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4372.863710][T22648] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4372.863712][T22648] Call Trace:
[ 4372.863714][T22648]
[4372.863716][T22648] dump_stack_lvl (lib/dump_stack.c:123)
[4372.863723][T22648] check_preemption_disabled (lib/smp_processor_id.c:52)
[4372.863730][T22648] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4372.863736][T22648] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4372.863744][T22648] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.863750][T22648] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4372.863755][T22648] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.863767][T22648] rawv6_sendmsg (net/ipv6/raw.c:918)
[4372.863779][T22648] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4372.863784][T22648] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4372.863789][T22648] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.863798][T22648] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4372.863803][T22648] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4372.863812][T22648] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4372.863828][T22648] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4372.863831][T22648] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.863842][T22648] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.863847][T22648] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.863853][T22648] ? __pfx___sys_sendto (net/socket.c:2147)
[4372.863867][T22648] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4372.863874][T22648] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4372.863883][T22648] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4372.863890][T22648] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4372.863900][T22648] __x64_sys_sendto (net/socket.c:2183)
[4372.863904][T22648] ? do_syscall_64 (./arch/x86/include/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.863908][T22648] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4372.863912][T22648] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4372.863917][T22648] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4372.863921][T22648] RIP: 0033:0x7fcdc9ff4a4a
[ 4372.863925][T22648] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.863927][T22648] RSP: 002b:00007ffcd70cdee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4372.863930][T22648] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcdc9ff4a4a
[ 4372.863933][T22648] RDX: 0000000000000040 RSI: 00000000365a9340 RDI: 0000000000000005
[ 4372.863934][T22648] RBP: 00007ffcd70cdf70 R08: 0000000000418574 R09: 000000000000001c
[ 4372.863936][T22648] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4372.863938][T22648] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcdca11d000
| [ 4372.863938][T22648] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcdca11d000
| [ 4372.863953][T22648]
| [ 4373.350303][T22652] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22652
| [4373.350841][T22652] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4373.351121][T22652] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4373.351125][T22652] Call Trace:
[ 4373.351127][T22652]
[4373.351130][T22652] dump_stack_lvl (lib/dump_stack.c:123)
[4373.351139][T22652] check_preemption_disabled (lib/smp_processor_id.c:52)
[4373.351146][T22652] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4373.351153][T22652] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4373.351162][T22652] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.351170][T22652] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4373.351176][T22652] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.351188][T22652] rawv6_sendmsg (net/ipv6/raw.c:918)
[4373.351199][T22652] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4373.351205][T22652] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4373.351213][T22652] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.351223][T22652] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4373.351230][T22652] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4373.351239][T22652] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4373.351255][T22652] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4373.351258][T22652] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.351269][T22652] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.351275][T22652] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.351281][T22652] ? __pfx___sys_sendto (net/socket.c:2147)
[4373.351296][T22652] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4373.351303][T22652] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4373.351313][T22652] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4373.351321][T22652] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4373.351331][T22652] __x64_sys_sendto (net/socket.c:2183)
[4373.351335][T22652] ? do_syscall_64 (./arch/x86/include/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.351339][T22652] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4373.351344][T22652] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4373.351350][T22652] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4373.351354][T22652] RIP: 0033:0x7fa1ae70fa4a
[ 4373.351359][T22652] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.351362][T22652] RSP: 002b:00007ffea4d883a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4373.351366][T22652] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1ae70fa4a
[ 4373.351369][T22652] RDX: 0000000000000040 RSI: 0000000030465340 RDI: 0000000000000005
[ 4373.351371][T22652] RBP: 00007ffea4d88430 R08: 0000000000418574 R09: 000000000000001c
[ 4373.351373][T22652] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4373.351375][T22652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1ae838000
| [ 4373.351375][T22652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1ae838000
| [ 4373.351389][T22652]
| [ 4373.351392][T22652] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22652
| [4373.364321][T22652] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4373.364599][T22652] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4373.364601][T22652] Call Trace:
[ 4373.364603][T22652]
[4373.364605][T22652] dump_stack_lvl (lib/dump_stack.c:123)
[4373.364611][T22652] check_preemption_disabled (lib/smp_processor_id.c:52)
[4373.364633][T22652] lwtunnel_output (net/core/lwtunnel.c:359)
[4373.364640][T22652] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4373.364646][T22652] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.364652][T22652] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4373.364657][T22652] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.364670][T22652] rawv6_sendmsg (net/ipv6/raw.c:918)
[4373.364681][T22652] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4373.364687][T22652] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4373.364692][T22652] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.364699][T22652] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4373.364703][T22652] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4373.364712][T22652] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4373.364729][T22652] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4373.364732][T22652] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.364743][T22652] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.364748][T22652] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.364754][T22652] ? __pfx___sys_sendto (net/socket.c:2147)
[4373.364768][T22652] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4373.364775][T22652] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4373.364783][T22652] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4373.364790][T22652] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4373.364800][T22652] __x64_sys_sendto (net/socket.c:2183)
[4373.364804][T22652] ? do_syscall_64 (./arch/x86/include/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.364807][T22652] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4373.364812][T22652] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4373.364817][T22652] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4373.364820][T22652] RIP: 0033:0x7fa1ae70fa4a
[ 4373.364823][T22652] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.364826][T22652] RSP: 002b:00007ffea4d883a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4373.364829][T22652] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1ae70fa4a
[ 4373.364831][T22652] RDX: 0000000000000040 RSI: 0000000030465340 RDI: 0000000000000005
[ 4373.364833][T22652] RBP: 00007ffea4d88430 R08: 0000000000418574 R09: 000000000000001c
[ 4373.364835][T22652] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4373.364837][T22652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1ae838000
| [ 4373.364837][T22652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1ae838000
| [ 4373.364852][T22652]
| [ 4373.365325][T22652] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22652
| [4373.377403][T22652] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4373.377670][T22652] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4373.377672][T22652] Call Trace:
[ 4373.377674][T22652]
[4373.377677][T22652] dump_stack_lvl (lib/dump_stack.c:123)
[4373.377683][T22652] check_preemption_disabled (lib/smp_processor_id.c:52)
[4373.377689][T22652] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4373.377696][T22652] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4373.377702][T22652] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.377708][T22652] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4373.377713][T22652] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.377725][T22652] rawv6_sendmsg (net/ipv6/raw.c:918)
[4373.377737][T22652] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4373.377743][T22652] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4373.377748][T22652] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.377756][T22652] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4373.377760][T22652] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4373.377770][T22652] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4373.377786][T22652] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4373.377789][T22652] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.377800][T22652] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.377806][T22652] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.377812][T22652] ? __pfx___sys_sendto (net/socket.c:2147)
[4373.377826][T22652] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4373.377833][T22652] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4373.377841][T22652] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4373.377859][T22652] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4373.377869][T22652] __x64_sys_sendto (net/socket.c:2183)
[4373.377873][T22652] ? do_syscall_64 (./arch/x86/include/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.377876][T22652] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4373.377881][T22652] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4373.377885][T22652] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4373.377889][T22652] RIP: 0033:0x7fa1ae70fa4a
[ 4373.377892][T22652] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.377895][T22652] RSP: 002b:00007ffea4d883a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4373.377898][T22652] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1ae70fa4a
[ 4373.377901][T22652] RDX: 0000000000000040 RSI: 0000000030465340 RDI: 0000000000000005
[ 4373.377903][T22652] RBP: 00007ffea4d88430 R08: 0000000000418574 R09: 000000000000001c
[ 4373.377905][T22652] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4373.377907][T22652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1ae838000
| [ 4373.377907][T22652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1ae838000
| [ 4373.377921][T22652]
| [ 4373.870404][T22656] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22656
| [4373.872086][T22656] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4373.872345][T22656] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4373.872348][T22656] Call Trace:
[ 4373.872350][T22656]
[4373.872352][T22656] dump_stack_lvl (lib/dump_stack.c:123)
[4373.872362][T22656] check_preemption_disabled (lib/smp_processor_id.c:52)
[4373.872370][T22656] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4373.872377][T22656] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4373.872386][T22656] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.872394][T22656] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4373.872399][T22656] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.872411][T22656] rawv6_sendmsg (net/ipv6/raw.c:918)
[4373.872423][T22656] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4373.872429][T22656] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4373.872437][T22656] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.872448][T22656] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4373.872455][T22656] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4373.872465][T22656] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4373.872482][T22656] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4373.872486][T22656] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.872497][T22656] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.872505][T22656] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.872510][T22656] ? __pfx___sys_sendto (net/socket.c:2147)
[4373.872525][T22656] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4373.872532][T22656] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4373.872542][T22656] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4373.872549][T22656] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4373.872559][T22656] __x64_sys_sendto (net/socket.c:2183)
[4373.872563][T22656] ? do_syscall_64 (./arch/x86/include/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.872567][T22656] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4373.872572][T22656] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4373.872577][T22656] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4373.872582][T22656] RIP: 0033:0x7f49f8f84a4a
[ 4373.872586][T22656] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.872589][T22656] RSP: 002b:00007ffced3badf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4373.872593][T22656] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f49f8f84a4a
[ 4373.872596][T22656] RDX: 0000000000000040 RSI: 000000003b212340 RDI: 0000000000000005
[ 4373.872598][T22656] RBP: 00007ffced3bae80 R08: 0000000000418574 R09: 000000000000001c
[ 4373.872600][T22656] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4373.872602][T22656] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49f90ad000
| [ 4373.885193][T22656] lwtunnel_output(): recursion limit reached on datapath
| [ 4375.245173][ T69] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4375.746028][T22664] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22664
| [4375.746553][T22664] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4375.746877][T22664] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4375.746879][T22664] Call Trace:
[ 4375.746882][T22664]
[4375.746884][T22664] dump_stack_lvl (lib/dump_stack.c:123)
[4375.746894][T22664] check_preemption_disabled (lib/smp_processor_id.c:52)
[4375.746901][T22664] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4375.746907][T22664] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4375.746915][T22664] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4375.746923][T22664] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4375.746928][T22664] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4375.746939][T22664] rawv6_sendmsg (net/ipv6/raw.c:918)
[4375.746950][T22664] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4375.746955][T22664] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4375.746962][T22664] ? __lock_release (kernel/locking/lockdep.c:5534)
[4375.746973][T22664] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4375.746979][T22664] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4375.746988][T22664] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4375.747002][T22664] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4375.747005][T22664] ? __lock_release (kernel/locking/lockdep.c:5534)
[4375.747016][T22664] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4375.747023][T22664] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4375.747028][T22664] ? __pfx___sys_sendto (net/socket.c:2147)
[4375.747041][T22664] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4375.747048][T22664] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4375.747058][T22664] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4375.747065][T22664] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4375.747074][T22664] __x64_sys_sendto (net/socket.c:2183)
[4375.747078][T22664] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4375.747082][T22664] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4375.747087][T22664] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4375.747091][T22664] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4375.747096][T22664] RIP: 0033:0x7f1985c31a4a
[ 4375.747100][T22664] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4375.747103][T22664] RSP: 002b:00007ffe81bb5db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4375.747107][T22664] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1985c31a4a
[ 4375.747110][T22664] RDX: 0000000000000040 RSI: 0000000018475340 RDI: 0000000000000005
[ 4375.747112][T22664] RBP: 00007ffe81bb5e40 R08: 0000000000418574 R09: 000000000000001c
[ 4375.747114][T22664] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4375.747116][T22664] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1985d5a000
| [ 4375.747116][T22664] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1985d5a000
| [ 4375.747130][T22664]
| [ 4375.747133][T22664] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22664
| [4375.760932][T22664] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4375.761203][T22664] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4375.761205][T22664] Call Trace:
[ 4375.761207][T22664]
[4375.761209][T22664] dump_stack_lvl (lib/dump_stack.c:123)
[4375.761217][T22664] check_preemption_disabled (lib/smp_processor_id.c:52)
[4375.761225][T22664] lwtunnel_output (net/core/lwtunnel.c:359)
[4375.761231][T22664] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4375.761239][T22664] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4375.761246][T22664] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4375.761251][T22664] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4375.761263][T22664] rawv6_sendmsg (net/ipv6/raw.c:918)
[4375.761276][T22664] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4375.761281][T22664] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4375.761287][T22664] ? __lock_release (kernel/locking/lockdep.c:5534)
[4375.761297][T22664] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4375.761302][T22664] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4375.761312][T22664] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4375.761328][T22664] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4375.761331][T22664] ? __lock_release (kernel/locking/lockdep.c:5534)
[4375.761343][T22664] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4375.761349][T22664] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4375.761355][T22664] ? __pfx___sys_sendto (net/socket.c:2147)
[4375.761369][T22664] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4375.761377][T22664] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4375.761386][T22664] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4375.761393][T22664] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4375.761404][T22664] __x64_sys_sendto (net/socket.c:2183)
[4375.761408][T22664] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4375.761412][T22664] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4375.761416][T22664] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4375.761421][T22664] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4375.761425][T22664] RIP: 0033:0x7f1985c31a4a
[ 4375.761429][T22664] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4375.761432][T22664] RSP: 002b:00007ffe81bb5db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4375.761436][T22664] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1985c31a4a
[ 4375.761438][T22664] RDX: 0000000000000040 RSI: 0000000018475340 RDI: 0000000000000005
[ 4375.761441][T22664] RBP: 00007ffe81bb5e40 R08: 0000000000418574 R09: 000000000000001c
[ 4375.761443][T22664] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4375.761445][T22664] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1985d5a000
| [ 4376.265017][T22668] lwtunnel_output(): recursion limit reached on datapath
| [ 4377.741232][T22672] check_preemption_disabled: 2 callbacks suppressed
| [ 4377.741241][T22672] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22672
| [4377.742334][T22672] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4377.742623][T22672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4377.742625][T22672] Call Trace:
[ 4377.742628][T22672]
[4377.742630][T22672] dump_stack_lvl (lib/dump_stack.c:123)
[4377.742640][T22672] check_preemption_disabled (lib/smp_processor_id.c:52)
[4377.742647][T22672] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4377.742654][T22672] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4377.742662][T22672] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.742670][T22672] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4377.742675][T22672] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.742687][T22672] rawv6_sendmsg (net/ipv6/raw.c:918)
[4377.742699][T22672] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4377.742704][T22672] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4377.742711][T22672] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.742722][T22672] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4377.742728][T22672] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4377.742737][T22672] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4377.742752][T22672] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4377.742756][T22672] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.742767][T22672] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.742773][T22672] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.742779][T22672] ? __pfx___sys_sendto (net/socket.c:2147)
[4377.742793][T22672] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4377.742800][T22672] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4377.742810][T22672] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4377.742817][T22672] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4377.742826][T22672] __x64_sys_sendto (net/socket.c:2183)
[4377.742831][T22672] ? do_syscall_64 (./arch/x86/include/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.742835][T22672] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4377.742840][T22672] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4377.742845][T22672] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4377.742850][T22672] RIP: 0033:0x7fd6a3c5da4a
[ 4377.742854][T22672] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.742857][T22672] RSP: 002b:00007fff499a05d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4377.742861][T22672] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6a3c5da4a
[ 4377.742864][T22672] RDX: 0000000000000040 RSI: 000000003250e340 RDI: 0000000000000005
[ 4377.742866][T22672] RBP: 00007fff499a0660 R08: 0000000000418574 R09: 000000000000001c
[ 4377.742868][T22672] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4377.742870][T22672] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6a3d86000
| [ 4377.742870][T22672] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6a3d86000
| [ 4377.742884][T22672]
| [ 4377.742887][T22672] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22672
| [4377.755727][T22672] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4377.755996][T22672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4377.755997][T22672] Call Trace:
[ 4377.755999][T22672]
[4377.756001][T22672] dump_stack_lvl (lib/dump_stack.c:123)
[4377.756007][T22672] check_preemption_disabled (lib/smp_processor_id.c:52)
[4377.756013][T22672] lwtunnel_output (net/core/lwtunnel.c:359)
[4377.756019][T22672] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4377.756027][T22672] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.756034][T22672] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4377.756038][T22672] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.756050][T22672] rawv6_sendmsg (net/ipv6/raw.c:918)
[4377.756062][T22672] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4377.756067][T22672] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4377.756071][T22672] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.756080][T22672] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4377.756084][T22672] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4377.756093][T22672] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4377.756109][T22672] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4377.756112][T22672] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.756123][T22672] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.756128][T22672] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.756133][T22672] ? __pfx___sys_sendto (net/socket.c:2147)
[4377.756148][T22672] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4377.756155][T22672] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4377.756163][T22672] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4377.756170][T22672] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4377.756180][T22672] __x64_sys_sendto (net/socket.c:2183)
[4377.756184][T22672] ? do_syscall_64 (./arch/x86/include/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.756187][T22672] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4377.756192][T22672] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4377.756197][T22672] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4377.756200][T22672] RIP: 0033:0x7fd6a3c5da4a
[ 4377.756203][T22672] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.756206][T22672] RSP: 002b:00007fff499a05d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4377.756209][T22672] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6a3c5da4a
[ 4377.756211][T22672] RDX: 0000000000000040 RSI: 000000003250e340 RDI: 0000000000000005
[ 4377.756213][T22672] RBP: 00007fff499a0660 R08: 0000000000418574 R09: 000000000000001c
[ 4377.756214][T22672] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4377.756216][T22672] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6a3d86000
| [ 4377.756216][T22672] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6a3d86000
| [ 4377.756230][T22672]
| [ 4377.775560][T22672] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22672
| [4377.775972][T22672] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4377.776245][T22672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4377.776247][T22672] Call Trace:
[ 4377.776249][T22672]
[4377.776252][T22672] dump_stack_lvl (lib/dump_stack.c:123)
[4377.776258][T22672] check_preemption_disabled (lib/smp_processor_id.c:52)
[4377.776265][T22672] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4377.776272][T22672] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4377.776278][T22672] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.776284][T22672] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4377.776289][T22672] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.776302][T22672] rawv6_sendmsg (net/ipv6/raw.c:918)
[4377.776314][T22672] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4377.776320][T22672] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4377.776325][T22672] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.776333][T22672] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4377.776337][T22672] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4377.776346][T22672] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4377.776363][T22672] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4377.776366][T22672] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.776377][T22672] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.776382][T22672] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.776387][T22672] ? __pfx___sys_sendto (net/socket.c:2147)
[4377.776402][T22672] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4377.776409][T22672] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4377.776417][T22672] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4377.776425][T22672] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4377.776435][T22672] __x64_sys_sendto (net/socket.c:2183)
[4377.776439][T22672] ? do_syscall_64 (./arch/x86/include/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.776442][T22672] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4377.776447][T22672] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4377.776452][T22672] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4377.776455][T22672] RIP: 0033:0x7fd6a3c5da4a
[ 4377.776459][T22672] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.776462][T22672] RSP: 002b:00007fff499a05d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4377.776465][T22672] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6a3c5da4a
[ 4377.776467][T22672] RDX: 0000000000000040 RSI: 000000003250e340 RDI: 0000000000000005
[ 4377.776469][T22672] RBP: 00007fff499a0660 R08: 0000000000418574 R09: 000000000000001c
[ 4377.776472][T22672] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4377.776473][T22672] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6a3d86000
| [ 4377.776473][T22672] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6a3d86000
| [ 4377.776489][T22672]
| [ 4378.227805][T22676] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22676
| [4378.228336][T22676] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4378.228638][T22676] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4378.228641][T22676] Call Trace:
[ 4378.228643][T22676]
[4378.228646][T22676] dump_stack_lvl (lib/dump_stack.c:123)
[4378.228654][T22676] check_preemption_disabled (lib/smp_processor_id.c:52)
[4378.228660][T22676] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4378.228667][T22676] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4378.228676][T22676] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.228683][T22676] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4378.228688][T22676] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.228717][T22676] rawv6_sendmsg (net/ipv6/raw.c:918)
[4378.228728][T22676] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4378.228734][T22676] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4378.228741][T22676] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.228750][T22676] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4378.228757][T22676] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4378.228766][T22676] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4378.228782][T22676] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4378.228785][T22676] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.228796][T22676] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.228802][T22676] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.228808][T22676] ? __pfx___sys_sendto (net/socket.c:2147)
[4378.228822][T22676] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4378.228829][T22676] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4378.228839][T22676] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4378.228857][T22676] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4378.228866][T22676] __x64_sys_sendto (net/socket.c:2183)
[4378.228870][T22676] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4378.228874][T22676] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4378.228879][T22676] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4378.228884][T22676] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4378.228888][T22676] RIP: 0033:0x7fd3c3a94a4a
[ 4378.228893][T22676] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4378.228896][T22676] RSP: 002b:00007ffe5f725bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4378.228900][T22676] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3c3a94a4a
[ 4378.228902][T22676] RDX: 0000000000000040 RSI: 0000000012eec340 RDI: 0000000000000005
[ 4378.228904][T22676] RBP: 00007ffe5f725c50 R08: 0000000000418574 R09: 000000000000001c
[ 4378.228907][T22676] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4378.228909][T22676] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3c3bbd000
| [ 4378.228909][T22676] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3c3bbd000
| [ 4378.228923][T22676]
| [ 4378.228926][T22676] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22676
| [4378.241852][T22676] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4378.242154][T22676] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4378.242156][T22676] Call Trace:
[ 4378.242158][T22676]
[4378.242160][T22676] dump_stack_lvl (lib/dump_stack.c:123)
[4378.242167][T22676] check_preemption_disabled (lib/smp_processor_id.c:52)
[4378.242173][T22676] lwtunnel_output (net/core/lwtunnel.c:359)
[4378.242180][T22676] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4378.242187][T22676] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.242194][T22676] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4378.242199][T22676] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.242211][T22676] rawv6_sendmsg (net/ipv6/raw.c:918)
[4378.242223][T22676] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4378.242228][T22676] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4378.242233][T22676] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.242242][T22676] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4378.242247][T22676] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4378.242256][T22676] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4378.242272][T22676] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4378.242275][T22676] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.242287][T22676] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.242292][T22676] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.242298][T22676] ? __pfx___sys_sendto (net/socket.c:2147)
[4378.242312][T22676] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4378.242319][T22676] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4378.242327][T22676] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4378.242334][T22676] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4378.242344][T22676] __x64_sys_sendto (net/socket.c:2183)
[4378.242348][T22676] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4378.242351][T22676] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4378.242356][T22676] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4378.242360][T22676] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4378.242364][T22676] RIP: 0033:0x7fd3c3a94a4a
[ 4378.242379][T22676] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4378.242381][T22676] RSP: 002b:00007ffe5f725bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4378.242384][T22676] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3c3a94a4a
[ 4378.242386][T22676] RDX: 0000000000000040 RSI: 0000000012eec340 RDI: 0000000000000005
[ 4378.242388][T22676] RBP: 00007ffe5f725c50 R08: 0000000000418574 R09: 000000000000001c
[ 4378.242390][T22676] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4378.242392][T22676] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3c3bbd000
| [ 4378.242392][T22676] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3c3bbd000
| [ 4378.242405][T22676]
| [ 4378.256922][T22676] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22676
| [4378.257338][T22676] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4378.257643][T22676] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4378.257645][T22676] Call Trace:
[ 4378.257647][T22676]
[4378.257650][T22676] dump_stack_lvl (lib/dump_stack.c:123)
[4378.257656][T22676] check_preemption_disabled (lib/smp_processor_id.c:52)
[4378.257662][T22676] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4378.257668][T22676] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4378.257675][T22676] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.257681][T22676] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4378.257686][T22676] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.257698][T22676] rawv6_sendmsg (net/ipv6/raw.c:918)
[4378.257710][T22676] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4378.257715][T22676] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4378.257720][T22676] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.257728][T22676] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4378.257732][T22676] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4378.257741][T22676] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4378.257757][T22676] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4378.257760][T22676] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.257771][T22676] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.257776][T22676] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.257782][T22676] ? __pfx___sys_sendto (net/socket.c:2147)
[4378.257796][T22676] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4378.257802][T22676] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4378.257810][T22676] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4378.257817][T22676] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4378.257826][T22676] __x64_sys_sendto (net/socket.c:2183)
[4378.257830][T22676] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4378.257833][T22676] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4378.257838][T22676] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4378.257843][T22676] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4378.257847][T22676] RIP: 0033:0x7fd3c3a94a4a
[ 4378.257850][T22676] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4378.257853][T22676] RSP: 002b:00007ffe5f725bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4378.257856][T22676] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3c3a94a4a
[ 4378.257858][T22676] RDX: 0000000000000040 RSI: 0000000012eec340 RDI: 0000000000000005
[ 4378.257860][T22676] RBP: 00007ffe5f725c50 R08: 0000000000418574 R09: 000000000000001c
[ 4378.257862][T22676] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4378.257864][T22676] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3c3bbd000
| [ 4378.257864][T22676] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3c3bbd000
| [ 4378.257879][T22676]
| [ 4378.741489][T22680] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22680
| [4378.742038][T22680] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4378.742332][T22680] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4378.742335][T22680] Call Trace:
[ 4378.742337][T22680]
[4378.742339][T22680] dump_stack_lvl (lib/dump_stack.c:123)
[4378.742347][T22680] check_preemption_disabled (lib/smp_processor_id.c:52)
[4378.742354][T22680] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4378.742360][T22680] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4378.742368][T22680] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.742375][T22680] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4378.742381][T22680] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.742392][T22680] rawv6_sendmsg (net/ipv6/raw.c:918)
[4378.742403][T22680] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4378.742408][T22680] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4378.742414][T22680] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.742424][T22680] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4378.742430][T22680] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4378.742438][T22680] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4378.742453][T22680] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4378.742456][T22680] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.742467][T22680] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.742472][T22680] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.742480][T22680] ? __pfx___sys_sendto (net/socket.c:2147)
[4378.742493][T22680] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4378.742500][T22680] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4378.742509][T22680] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4378.742516][T22680] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4378.742525][T22680] __x64_sys_sendto (net/socket.c:2183)
[4378.742528][T22680] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4378.742532][T22680] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4378.742536][T22680] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4378.742541][T22680] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4378.742545][T22680] RIP: 0033:0x7f5c7c83da4a
[ 4378.742549][T22680] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4378.742552][T22680] RSP: 002b:00007ffccf734158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4378.742556][T22680] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5c7c83da4a
[ 4378.742558][T22680] RDX: 0000000000000040 RSI: 0000000024d3b340 RDI: 0000000000000005
[ 4378.742560][T22680] RBP: 00007ffccf7341e0 R08: 0000000000418574 R09: 000000000000001c
[ 4378.742562][T22680] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4378.742564][T22680] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5c7c966000
| [ 4378.742564][T22680] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5c7c966000
| [ 4378.742578][T22680]
| [ 4378.755670][T22680] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22680
| [4378.756063][T22680] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4378.756334][T22680] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4378.756335][T22680] Call Trace:
[ 4378.756337][T22680]
[4378.756339][T22680] dump_stack_lvl (lib/dump_stack.c:123)
[4378.756345][T22680] check_preemption_disabled (lib/smp_processor_id.c:52)
[4378.756352][T22680] lwtunnel_output (net/core/lwtunnel.c:359)
[4378.756358][T22680] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4378.756365][T22680] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.756372][T22680] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4378.756376][T22680] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.756388][T22680] rawv6_sendmsg (net/ipv6/raw.c:918)
[4378.756399][T22680] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4378.756404][T22680] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4378.756408][T22680] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.756417][T22680] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4378.756422][T22680] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4378.756431][T22680] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4378.756446][T22680] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4378.756449][T22680] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.756460][T22680] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.756464][T22680] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.756470][T22680] ? __pfx___sys_sendto (net/socket.c:2147)
[4378.756485][T22680] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4378.756492][T22680] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4378.756500][T22680] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4378.756507][T22680] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4378.756517][T22680] __x64_sys_sendto (net/socket.c:2183)
[4378.756521][T22680] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4378.756524][T22680] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4378.756529][T22680] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4378.756533][T22680] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4378.756537][T22680] RIP: 0033:0x7f5c7c83da4a
[ 4378.756541][T22680] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4378.756544][T22680] RSP: 002b:00007ffccf734158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4378.756547][T22680] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5c7c83da4a
[ 4378.756549][T22680] RDX: 0000000000000040 RSI: 0000000024d3b340 RDI: 0000000000000005
[ 4378.756551][T22680] RBP: 00007ffccf7341e0 R08: 0000000000418574 R09: 000000000000001c
[ 4378.756553][T22680] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4378.756555][T22680] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5c7c966000
| [ 4378.756555][T22680] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5c7c966000
| [ 4378.756569][T22680]
| [ 4378.770651][T22680] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22680
| [4378.771079][T22680] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4378.771363][T22680] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4378.771364][T22680] Call Trace:
[ 4378.771366][T22680]
[4378.771368][T22680] dump_stack_lvl (lib/dump_stack.c:123)
[4378.771375][T22680] check_preemption_disabled (lib/smp_processor_id.c:52)
[4378.771381][T22680] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4378.771388][T22680] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4378.771395][T22680] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.771400][T22680] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4378.771405][T22680] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.771417][T22680] rawv6_sendmsg (net/ipv6/raw.c:918)
[4378.771429][T22680] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4378.771435][T22680] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4378.771440][T22680] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.771448][T22680] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4378.771452][T22680] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4378.771461][T22680] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4378.771479][T22680] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4378.771482][T22680] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.771493][T22680] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.771498][T22680] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.771504][T22680] ? __pfx___sys_sendto (net/socket.c:2147)
[4378.771518][T22680] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4378.771524][T22680] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4378.771532][T22680] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4378.771539][T22680] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4378.771549][T22680] __x64_sys_sendto (net/socket.c:2183)
[4378.771553][T22680] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4378.771556][T22680] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4378.771560][T22680] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4378.771565][T22680] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4378.771568][T22680] RIP: 0033:0x7f5c7c83da4a
[ 4378.771572][T22680] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4378.771575][T22680] RSP: 002b:00007ffccf734158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4378.771578][T22680] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5c7c83da4a
[ 4378.771580][T22680] RDX: 0000000000000040 RSI: 0000000024d3b340 RDI: 0000000000000005
[ 4378.771582][T22680] RBP: 00007ffccf7341e0 R08: 0000000000418574 R09: 000000000000001c
[ 4378.771584][T22680] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4378.771586][T22680] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5c7c966000
| [ 4378.771601][T22680]
| [ 4379.119689][ C1] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4379.242139][T22684] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22684
| [4379.242860][T22684] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4379.243118][T22684] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4379.243121][T22684] Call Trace:
[ 4379.243123][T22684]
[4379.243125][T22684] dump_stack_lvl (lib/dump_stack.c:123)
[4379.243133][T22684] check_preemption_disabled (lib/smp_processor_id.c:52)
[4379.243140][T22684] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4379.243146][T22684] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4379.243154][T22684] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4379.243162][T22684] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4379.243167][T22684] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4379.243178][T22684] rawv6_sendmsg (net/ipv6/raw.c:918)
[4379.243190][T22684] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4379.243195][T22684] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4379.243201][T22684] ? __lock_release (kernel/locking/lockdep.c:5534)
[4379.243212][T22684] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4379.243218][T22684] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4379.243227][T22684] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4379.243242][T22684] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4379.243245][T22684] ? __lock_release (kernel/locking/lockdep.c:5534)
[4379.243256][T22684] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4379.243262][T22684] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4379.243268][T22684] ? __pfx___sys_sendto (net/socket.c:2147)
[4379.243282][T22684] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4379.243289][T22684] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4379.243299][T22684] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4379.243306][T22684] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4379.243316][T22684] __x64_sys_sendto (net/socket.c:2183)
[4379.243320][T22684] ? do_syscall_64 (./arch/x86/include/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.243324][T22684] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4379.243329][T22684] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4379.243334][T22684] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4379.243338][T22684] RIP: 0033:0x7f007c3ada4a
[ 4379.243343][T22684] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.243346][T22684] RSP: 002b:00007ffeb9c85cc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4379.243350][T22684] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f007c3ada4a
[ 4379.243353][T22684] RDX: 0000000000000040 RSI: 0000000037f96340 RDI: 0000000000000005
[ 4379.243355][T22684] RBP: 00007ffeb9c85d50 R08: 0000000000418574 R09: 000000000000001c
[ 4379.243357][T22684] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4379.243359][T22684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f007c4d6000
| [ 4382.116072][T22700] lwtunnel_output(): recursion limit reached on datapath
| [ 4383.584139][T22704] check_preemption_disabled: 10 callbacks suppressed
| [ 4383.584148][T22704] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22704
| [4383.584963][T22704] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4383.585223][T22704] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4383.585226][T22704] Call Trace:
[ 4383.585229][T22704]
[4383.585231][T22704] dump_stack_lvl (lib/dump_stack.c:123)
[4383.585240][T22704] check_preemption_disabled (lib/smp_processor_id.c:52)
[4383.585248][T22704] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4383.585254][T22704] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4383.585263][T22704] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4383.585271][T22704] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4383.585276][T22704] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4383.585288][T22704] rawv6_sendmsg (net/ipv6/raw.c:918)
[4383.585300][T22704] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4383.585306][T22704] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4383.585313][T22704] ? __lock_release (kernel/locking/lockdep.c:5534)
[4383.585324][T22704] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4383.585331][T22704] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4383.585340][T22704] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4383.585356][T22704] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4383.585360][T22704] ? __lock_release (kernel/locking/lockdep.c:5534)
[4383.585371][T22704] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4383.585378][T22704] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4383.585384][T22704] ? __pfx___sys_sendto (net/socket.c:2147)
[4383.585398][T22704] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4383.585405][T22704] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4383.585416][T22704] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4383.585423][T22704] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4383.585433][T22704] __x64_sys_sendto (net/socket.c:2183)
[4383.585437][T22704] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4383.585441][T22704] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4383.585447][T22704] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4383.585452][T22704] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4383.585457][T22704] RIP: 0033:0x7f69542a2a4a
[ 4383.585461][T22704] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4383.585465][T22704] RSP: 002b:00007ffc4dc12fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4383.585469][T22704] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69542a2a4a
[ 4383.585472][T22704] RDX: 0000000000000040 RSI: 0000000014221340 RDI: 0000000000000005
[ 4383.585474][T22704] RBP: 00007ffc4dc13050 R08: 0000000000418574 R09: 000000000000001c
[ 4383.585477][T22704] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4383.585479][T22704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69543cb000
| [ 4383.585479][T22704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69543cb000
| [ 4383.585494][T22704]
| [ 4383.598784][T22704] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22704
| [4383.599172][T22704] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4383.599428][T22704] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4383.599430][T22704] Call Trace:
[ 4383.599432][T22704]
[4383.599434][T22704] dump_stack_lvl (lib/dump_stack.c:123)
[4383.599441][T22704] check_preemption_disabled (lib/smp_processor_id.c:52)
[4383.599447][T22704] lwtunnel_output (net/core/lwtunnel.c:359)
[4383.599453][T22704] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4383.599461][T22704] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4383.599468][T22704] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4383.599473][T22704] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4383.599487][T22704] rawv6_sendmsg (net/ipv6/raw.c:918)
[4383.599499][T22704] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4383.599505][T22704] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4383.599508][T22704] ? __lock_release (kernel/locking/lockdep.c:5534)
[4383.599517][T22704] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4383.599522][T22704] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4383.599531][T22704] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4383.599547][T22704] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4383.599551][T22704] ? __lock_release (kernel/locking/lockdep.c:5534)
[4383.599562][T22704] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4383.599567][T22704] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4383.599573][T22704] ? __pfx___sys_sendto (net/socket.c:2147)
[4383.599588][T22704] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4383.599594][T22704] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4383.599603][T22704] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4383.599610][T22704] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4383.599620][T22704] __x64_sys_sendto (net/socket.c:2183)
[4383.599624][T22704] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4383.599627][T22704] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4383.599632][T22704] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4383.599637][T22704] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4383.599641][T22704] RIP: 0033:0x7f69542a2a4a
[ 4383.599644][T22704] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4383.599647][T22704] RSP: 002b:00007ffc4dc12fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4383.599650][T22704] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69542a2a4a
[ 4383.599652][T22704] RDX: 0000000000000040 RSI: 0000000014221340 RDI: 0000000000000005
[ 4383.599654][T22704] RBP: 00007ffc4dc13050 R08: 0000000000418574 R09: 000000000000001c
[ 4383.599656][T22704] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4383.599658][T22704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69543cb000
| [ 4383.599658][T22704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69543cb000
| [ 4383.599673][T22704]
| [ 4383.613207][T22704] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22704
| [4383.613599][T22704] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4383.613858][T22704] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4383.613860][T22704] Call Trace:
[ 4383.613862][T22704]
[4383.613864][T22704] dump_stack_lvl (lib/dump_stack.c:123)
[4383.613870][T22704] check_preemption_disabled (lib/smp_processor_id.c:52)
[4383.613876][T22704] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4383.613883][T22704] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4383.613890][T22704] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4383.613897][T22704] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4383.613902][T22704] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4383.613915][T22704] rawv6_sendmsg (net/ipv6/raw.c:918)
[4383.613927][T22704] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4383.613932][T22704] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4383.613937][T22704] ? __lock_release (kernel/locking/lockdep.c:5534)
[4383.613946][T22704] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4383.613950][T22704] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4383.613959][T22704] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4383.613975][T22704] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4383.613978][T22704] ? __lock_release (kernel/locking/lockdep.c:5534)
[4383.613990][T22704] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4383.613996][T22704] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4383.614002][T22704] ? __pfx___sys_sendto (net/socket.c:2147)
[4383.614017][T22704] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4383.614024][T22704] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4383.614032][T22704] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4383.614040][T22704] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4383.614050][T22704] __x64_sys_sendto (net/socket.c:2183)
[4383.614054][T22704] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4383.614058][T22704] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4383.614062][T22704] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4383.614067][T22704] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4383.614071][T22704] RIP: 0033:0x7f69542a2a4a
[ 4383.614074][T22704] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4383.614077][T22704] RSP: 002b:00007ffc4dc12fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4383.614081][T22704] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69542a2a4a
[ 4383.614083][T22704] RDX: 0000000000000040 RSI: 0000000014221340 RDI: 0000000000000005
[ 4383.614085][T22704] RBP: 00007ffc4dc13050 R08: 0000000000418574 R09: 000000000000001c
[ 4383.614087][T22704] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4383.614089][T22704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69543cb000
| [ 4383.614089][T22704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69543cb000
| [ 4383.614104][T22704]
| [ 4384.117910][T22708] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22708
| [4384.118432][T22708] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4384.118735][T22708] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4384.118737][T22708] Call Trace:
[ 4384.118740][T22708]
[4384.118742][T22708] dump_stack_lvl (lib/dump_stack.c:123)
[4384.118752][T22708] check_preemption_disabled (lib/smp_processor_id.c:52)
[4384.118759][T22708] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4384.118766][T22708] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4384.118774][T22708] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4384.118782][T22708] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4384.118787][T22708] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4384.118800][T22708] rawv6_sendmsg (net/ipv6/raw.c:918)
[4384.118811][T22708] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4384.118817][T22708] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4384.118824][T22708] ? __lock_release (kernel/locking/lockdep.c:5534)
[4384.118835][T22708] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4384.118841][T22708] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4384.118850][T22708] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4384.118866][T22708] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4384.118869][T22708] ? __lock_release (kernel/locking/lockdep.c:5534)
[4384.118880][T22708] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4384.118887][T22708] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4384.118893][T22708] ? __pfx___sys_sendto (net/socket.c:2147)
[4384.118907][T22708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4384.118915][T22708] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4384.118925][T22708] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4384.118932][T22708] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4384.118942][T22708] __x64_sys_sendto (net/socket.c:2183)
[4384.118946][T22708] ? do_syscall_64 (./arch/x86/include/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.118950][T22708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4384.118954][T22708] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4384.118959][T22708] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4384.118964][T22708] RIP: 0033:0x7fae0a503a4a
[ 4384.118969][T22708] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.118972][T22708] RSP: 002b:00007ffced9d2378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4384.118976][T22708] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fae0a503a4a
[ 4384.118978][T22708] RDX: 0000000000000040 RSI: 000000000688d340 RDI: 0000000000000005
[ 4384.118980][T22708] RBP: 00007ffced9d2400 R08: 0000000000418574 R09: 000000000000001c
[ 4384.118983][T22708] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4384.118984][T22708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae0a62c000
| [ 4384.118984][T22708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae0a62c000
| [ 4384.118999][T22708]
| [ 4384.119002][T22708] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22708
| [4384.131970][T22708] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4384.132243][T22708] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4384.132246][T22708] Call Trace:
[ 4384.132248][T22708]
[4384.132250][T22708] dump_stack_lvl (lib/dump_stack.c:123)
[4384.132257][T22708] check_preemption_disabled (lib/smp_processor_id.c:52)
[4384.132263][T22708] lwtunnel_output (net/core/lwtunnel.c:359)
[4384.132270][T22708] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4384.132278][T22708] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4384.132285][T22708] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4384.132290][T22708] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4384.132303][T22708] rawv6_sendmsg (net/ipv6/raw.c:918)
[4384.132315][T22708] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4384.132321][T22708] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4384.132326][T22708] ? __lock_release (kernel/locking/lockdep.c:5534)
[4384.132335][T22708] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4384.132339][T22708] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4384.132348][T22708] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4384.132365][T22708] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4384.132368][T22708] ? __lock_release (kernel/locking/lockdep.c:5534)
[4384.132379][T22708] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4384.132384][T22708] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4384.132390][T22708] ? __pfx___sys_sendto (net/socket.c:2147)
[4384.132405][T22708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4384.132412][T22708] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4384.132421][T22708] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4384.132428][T22708] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4384.132438][T22708] __x64_sys_sendto (net/socket.c:2183)
[4384.132442][T22708] ? do_syscall_64 (./arch/x86/include/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.132446][T22708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4384.132451][T22708] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4384.132456][T22708] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4384.132459][T22708] RIP: 0033:0x7fae0a503a4a
[ 4384.132463][T22708] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.132466][T22708] RSP: 002b:00007ffced9d2378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4384.132469][T22708] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fae0a503a4a
[ 4384.132471][T22708] RDX: 0000000000000040 RSI: 000000000688d340 RDI: 0000000000000005
[ 4384.132473][T22708] RBP: 00007ffced9d2400 R08: 0000000000418574 R09: 000000000000001c
[ 4384.132477][T22708] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4384.132479][T22708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae0a62c000
| [ 4384.132479][T22708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae0a62c000
| [ 4384.132494][T22708]
| [ 4384.146010][T22708] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22708
| [4384.146441][T22708] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4384.146745][T22708] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4384.146747][T22708] Call Trace:
[ 4384.146749][T22708]
[4384.146752][T22708] dump_stack_lvl (lib/dump_stack.c:123)
[4384.146758][T22708] check_preemption_disabled (lib/smp_processor_id.c:52)
[4384.146764][T22708] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4384.146770][T22708] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4384.146777][T22708] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4384.146783][T22708] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4384.146788][T22708] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4384.146800][T22708] rawv6_sendmsg (net/ipv6/raw.c:918)
[4384.146812][T22708] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4384.146817][T22708] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4384.146822][T22708] ? __lock_release (kernel/locking/lockdep.c:5534)
[4384.146830][T22708] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4384.146834][T22708] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4384.146842][T22708] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4384.146859][T22708] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4384.146861][T22708] ? __lock_release (kernel/locking/lockdep.c:5534)
[4384.146873][T22708] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4384.146877][T22708] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4384.146883][T22708] ? __pfx___sys_sendto (net/socket.c:2147)
[4384.146898][T22708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4384.146904][T22708] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4384.146912][T22708] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4384.146919][T22708] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4384.146930][T22708] __x64_sys_sendto (net/socket.c:2183)
[4384.146934][T22708] ? do_syscall_64 (./arch/x86/include/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.146937][T22708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4384.146941][T22708] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4384.146946][T22708] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4384.146950][T22708] RIP: 0033:0x7fae0a503a4a
[ 4384.146954][T22708] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.146956][T22708] RSP: 002b:00007ffced9d2378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4384.146960][T22708] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fae0a503a4a
[ 4384.146962][T22708] RDX: 0000000000000040 RSI: 000000000688d340 RDI: 0000000000000005
[ 4384.146964][T22708] RBP: 00007ffced9d2400 R08: 0000000000418574 R09: 000000000000001c
[ 4384.146966][T22708] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4384.146968][T22708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae0a62c000
| [ 4384.146968][T22708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae0a62c000
| [ 4384.146982][T22708]
| [ 4384.637058][T22712] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22712
| [4384.637546][T22712] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4384.637807][T22712] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4384.637809][T22712] Call Trace:
[ 4384.637811][T22712]
[4384.637814][T22712] dump_stack_lvl (lib/dump_stack.c:123)
[4384.637824][T22712] check_preemption_disabled (lib/smp_processor_id.c:52)
[4384.637831][T22712] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4384.637838][T22712] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4384.637847][T22712] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4384.637855][T22712] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4384.637860][T22712] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4384.637872][T22712] rawv6_sendmsg (net/ipv6/raw.c:918)
[4384.637883][T22712] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4384.637889][T22712] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4384.637897][T22712] ? __lock_release (kernel/locking/lockdep.c:5534)
[4384.637908][T22712] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4384.637915][T22712] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4384.637924][T22712] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4384.637940][T22712] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4384.637943][T22712] ? __lock_release (kernel/locking/lockdep.c:5534)
[4384.637955][T22712] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4384.637962][T22712] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4384.637967][T22712] ? __pfx___sys_sendto (net/socket.c:2147)
[4384.637982][T22712] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4384.637990][T22712] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4384.638000][T22712] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4384.638007][T22712] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4384.638017][T22712] __x64_sys_sendto (net/socket.c:2183)
[4384.638021][T22712] ? do_syscall_64 (./arch/x86/include/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.638026][T22712] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4384.638032][T22712] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4384.638037][T22712] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4384.638042][T22712] RIP: 0033:0x7f3fbd29ca4a
[ 4384.638046][T22712] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.638049][T22712] RSP: 002b:00007ffe062b9e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4384.638053][T22712] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3fbd29ca4a
[ 4384.638056][T22712] RDX: 0000000000000040 RSI: 000000001f1ec340 RDI: 0000000000000005
[ 4384.638057][T22712] RBP: 00007ffe062b9ed0 R08: 0000000000418574 R09: 000000000000001c
[ 4384.638059][T22712] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4384.638061][T22712] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3fbd3c5000
| [ 4384.638076][T22712]
| [ 4384.638099][T22712] lwtunnel_output(): recursion limit reached on datapath
| [ 4386.136712][T22716] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22716
| [4386.137202][T22716] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4386.137470][T22716] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4386.137473][T22716] Call Trace:
[ 4386.137477][T22716]
[4386.137480][T22716] dump_stack_lvl (lib/dump_stack.c:123)
[4386.137489][T22716] check_preemption_disabled (lib/smp_processor_id.c:52)
[4386.137497][T22716] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4386.137503][T22716] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4386.137512][T22716] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4386.137520][T22716] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4386.137525][T22716] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4386.137537][T22716] rawv6_sendmsg (net/ipv6/raw.c:918)
[4386.137549][T22716] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4386.137555][T22716] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4386.137562][T22716] ? __lock_release (kernel/locking/lockdep.c:5534)
[4386.137573][T22716] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4386.137579][T22716] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4386.137588][T22716] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4386.137604][T22716] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4386.137608][T22716] ? __lock_release (kernel/locking/lockdep.c:5534)
[4386.137619][T22716] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4386.137626][T22716] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4386.137632][T22716] ? __pfx___sys_sendto (net/socket.c:2147)
[4386.137646][T22716] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4386.137653][T22716] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4386.137663][T22716] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4386.137670][T22716] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4386.137680][T22716] __x64_sys_sendto (net/socket.c:2183)
[4386.137684][T22716] ? do_syscall_64 (./arch/x86/include/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.137688][T22716] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4386.137694][T22716] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4386.137698][T22716] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4386.137703][T22716] RIP: 0033:0x7f9524d27a4a
[ 4386.137708][T22716] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.137711][T22716] RSP: 002b:00007ffc091db6e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4386.137715][T22716] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9524d27a4a
[ 4386.137718][T22716] RDX: 0000000000000040 RSI: 000000000f050340 RDI: 0000000000000005
[ 4386.137719][T22716] RBP: 00007ffc091db770 R08: 0000000000418574 R09: 000000000000001c
[ 4386.137722][T22716] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4386.137723][T22716] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9524e50000
| [ 4386.137723][T22716] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9524e50000
| [ 4386.137738][T22716]
| [ 4386.150849][T22716] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22716
| [4386.151229][T22716] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4386.151816][T22716] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4386.151819][T22716] Call Trace:
[ 4386.151821][T22716]
[4386.151823][T22716] dump_stack_lvl (lib/dump_stack.c:123)
[4386.151831][T22716] check_preemption_disabled (lib/smp_processor_id.c:52)
[4386.151838][T22716] lwtunnel_output (net/core/lwtunnel.c:359)
[4386.151845][T22716] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4386.151853][T22716] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4386.151859][T22716] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4386.151864][T22716] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4386.151877][T22716] rawv6_sendmsg (net/ipv6/raw.c:918)
[4386.151889][T22716] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4386.151894][T22716] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4386.151900][T22716] ? __lock_release (kernel/locking/lockdep.c:5534)
[4386.151910][T22716] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4386.151915][T22716] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4386.151925][T22716] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4386.151941][T22716] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4386.151944][T22716] ? __lock_release (kernel/locking/lockdep.c:5534)
[4386.151955][T22716] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4386.151961][T22716] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4386.151967][T22716] ? __pfx___sys_sendto (net/socket.c:2147)
[4386.151982][T22716] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4386.151989][T22716] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4386.151999][T22716] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4386.152006][T22716] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4386.152016][T22716] __x64_sys_sendto (net/socket.c:2183)
[4386.152020][T22716] ? do_syscall_64 (./arch/x86/include/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.152024][T22716] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4386.152029][T22716] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4386.152034][T22716] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4386.152039][T22716] RIP: 0033:0x7f9524d27a4a
[ 4386.152043][T22716] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.152045][T22716] RSP: 002b:00007ffc091db6e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4386.152049][T22716] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9524d27a4a
[ 4386.152051][T22716] RDX: 0000000000000040 RSI: 000000000f050340 RDI: 0000000000000005
[ 4386.152053][T22716] RBP: 00007ffc091db770 R08: 0000000000418574 R09: 000000000000001c
[ 4386.152055][T22716] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4386.152057][T22716] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9524e50000
| [ 4386.152057][T22716] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9524e50000
| [ 4386.152072][T22716]
| [ 4386.170453][T22716] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22716
| [4386.170857][T22716] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4386.171119][T22716] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4386.171121][T22716] Call Trace:
[ 4386.171123][T22716]
[4386.171125][T22716] dump_stack_lvl (lib/dump_stack.c:123)
[4386.171132][T22716] check_preemption_disabled (lib/smp_processor_id.c:52)
[4386.171138][T22716] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4386.171144][T22716] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4386.171151][T22716] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4386.171157][T22716] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4386.171162][T22716] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4386.171175][T22716] rawv6_sendmsg (net/ipv6/raw.c:918)
[4386.171186][T22716] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4386.171192][T22716] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4386.171197][T22716] ? __lock_release (kernel/locking/lockdep.c:5534)
[4386.171206][T22716] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4386.171210][T22716] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4386.171219][T22716] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4386.171236][T22716] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4386.171239][T22716] ? __lock_release (kernel/locking/lockdep.c:5534)
[4386.171250][T22716] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4386.171255][T22716] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4386.171261][T22716] ? __pfx___sys_sendto (net/socket.c:2147)
[4386.171276][T22716] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4386.171283][T22716] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4386.171291][T22716] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4386.171299][T22716] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4386.171309][T22716] __x64_sys_sendto (net/socket.c:2183)
[4386.171313][T22716] ? do_syscall_64 (./arch/x86/include/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.171316][T22716] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4386.171321][T22716] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4386.171326][T22716] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4386.171329][T22716] RIP: 0033:0x7f9524d27a4a
[ 4386.171333][T22716] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.171335][T22716] RSP: 002b:00007ffc091db6e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4386.171339][T22716] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9524d27a4a
[ 4386.171341][T22716] RDX: 0000000000000040 RSI: 000000000f050340 RDI: 0000000000000005
[ 4386.171343][T22716] RBP: 00007ffc091db770 R08: 0000000000418574 R09: 000000000000001c
[ 4386.171345][T22716] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4386.171347][T22716] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9524e50000
| [ 4386.927707][ C1] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4389.045927][T22740] check_preemption_disabled: 15 callbacks suppressed
| [ 4389.045936][T22740] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22740
| [4389.046725][T22740] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4389.046990][T22740] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4389.046993][T22740] Call Trace:
[ 4389.046995][T22740]
[4389.046998][T22740] dump_stack_lvl (lib/dump_stack.c:123)
[4389.047007][T22740] check_preemption_disabled (lib/smp_processor_id.c:52)
[4389.047015][T22740] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4389.047021][T22740] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4389.047030][T22740] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.047038][T22740] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4389.047043][T22740] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.047055][T22740] rawv6_sendmsg (net/ipv6/raw.c:918)
[4389.047067][T22740] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4389.047072][T22740] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4389.047080][T22740] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.047091][T22740] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4389.047097][T22740] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4389.047106][T22740] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4389.047123][T22740] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4389.047126][T22740] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.047137][T22740] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.047144][T22740] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.047149][T22740] ? __pfx___sys_sendto (net/socket.c:2147)
[4389.047164][T22740] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4389.047171][T22740] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4389.047181][T22740] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4389.047188][T22740] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4389.047198][T22740] __x64_sys_sendto (net/socket.c:2183)
[4389.047202][T22740] ? do_syscall_64 (./arch/x86/include/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.047206][T22740] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4389.047211][T22740] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4389.047216][T22740] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4389.047221][T22740] RIP: 0033:0x7f63c3467a4a
[ 4389.047226][T22740] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.047229][T22740] RSP: 002b:00007fffc92d8f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4389.047234][T22740] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63c3467a4a
[ 4389.047236][T22740] RDX: 0000000000000040 RSI: 000000000a988340 RDI: 0000000000000005
[ 4389.047238][T22740] RBP: 00007fffc92d8fc0 R08: 0000000000418574 R09: 000000000000001c
[ 4389.047240][T22740] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4389.047241][T22740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63c3590000
| [ 4389.047241][T22740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63c3590000
| [ 4389.047256][T22740]
| [ 4389.047258][T22740] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22740
| [4389.059655][T22740] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4389.059914][T22740] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4389.059916][T22740] Call Trace:
[ 4389.059918][T22740]
[4389.059920][T22740] dump_stack_lvl (lib/dump_stack.c:123)
[4389.059928][T22740] check_preemption_disabled (lib/smp_processor_id.c:52)
[4389.059934][T22740] lwtunnel_output (net/core/lwtunnel.c:359)
[4389.059941][T22740] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4389.059948][T22740] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.059955][T22740] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4389.059960][T22740] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.059972][T22740] rawv6_sendmsg (net/ipv6/raw.c:918)
[4389.059984][T22740] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4389.059990][T22740] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4389.059994][T22740] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.060004][T22740] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4389.060009][T22740] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4389.060018][T22740] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4389.060035][T22740] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4389.060038][T22740] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.060049][T22740] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.060054][T22740] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.060060][T22740] ? __pfx___sys_sendto (net/socket.c:2147)
[4389.060075][T22740] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4389.060082][T22740] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4389.060090][T22740] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4389.060097][T22740] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4389.060108][T22740] __x64_sys_sendto (net/socket.c:2183)
[4389.060111][T22740] ? do_syscall_64 (./arch/x86/include/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.060115][T22740] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4389.060119][T22740] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4389.060124][T22740] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4389.060128][T22740] RIP: 0033:0x7f63c3467a4a
[ 4389.060131][T22740] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.060135][T22740] RSP: 002b:00007fffc92d8f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4389.060138][T22740] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63c3467a4a
[ 4389.060140][T22740] RDX: 0000000000000040 RSI: 000000000a988340 RDI: 0000000000000005
[ 4389.060142][T22740] RBP: 00007fffc92d8fc0 R08: 0000000000418574 R09: 000000000000001c
[ 4389.060144][T22740] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4389.060146][T22740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63c3590000
| [ 4389.060146][T22740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63c3590000
| [ 4389.060161][T22740]
| [ 4389.078876][T22740] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22740
| [4389.079260][T22740] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4389.079538][T22740] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4389.079540][T22740] Call Trace:
[ 4389.079543][T22740]
[4389.079545][T22740] dump_stack_lvl (lib/dump_stack.c:123)
[4389.079551][T22740] check_preemption_disabled (lib/smp_processor_id.c:52)
[4389.079558][T22740] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4389.079565][T22740] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4389.079572][T22740] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.079579][T22740] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4389.079583][T22740] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.079596][T22740] rawv6_sendmsg (net/ipv6/raw.c:918)
[4389.079608][T22740] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4389.079613][T22740] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4389.079618][T22740] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.079627][T22740] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4389.079631][T22740] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4389.079640][T22740] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4389.079656][T22740] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4389.079659][T22740] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.079671][T22740] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.079676][T22740] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.079682][T22740] ? __pfx___sys_sendto (net/socket.c:2147)
[4389.079697][T22740] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4389.079703][T22740] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4389.079711][T22740] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4389.079719][T22740] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4389.079729][T22740] __x64_sys_sendto (net/socket.c:2183)
[4389.079733][T22740] ? do_syscall_64 (./arch/x86/include/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.079736][T22740] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4389.079741][T22740] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4389.079746][T22740] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4389.079749][T22740] RIP: 0033:0x7f63c3467a4a
[ 4389.079753][T22740] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.079756][T22740] RSP: 002b:00007fffc92d8f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4389.079759][T22740] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63c3467a4a
[ 4389.079761][T22740] RDX: 0000000000000040 RSI: 000000000a988340 RDI: 0000000000000005
[ 4389.079764][T22740] RBP: 00007fffc92d8fc0 R08: 0000000000418574 R09: 000000000000001c
[ 4389.079765][T22740] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4389.079767][T22740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63c3590000
| [ 4389.079767][T22740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63c3590000
| [ 4389.079782][T22740]
| [ 4389.570345][T22744] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22744
| [4389.570840][T22744] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4389.571101][T22744] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4389.571103][T22744] Call Trace:
[ 4389.571106][T22744]
[4389.571108][T22744] dump_stack_lvl (lib/dump_stack.c:123)
[4389.571118][T22744] check_preemption_disabled (lib/smp_processor_id.c:52)
[4389.571125][T22744] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4389.571132][T22744] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4389.571141][T22744] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.571149][T22744] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4389.571154][T22744] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.571166][T22744] rawv6_sendmsg (net/ipv6/raw.c:918)
[4389.571177][T22744] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4389.571183][T22744] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4389.571190][T22744] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.571201][T22744] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4389.571208][T22744] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4389.571218][T22744] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4389.571234][T22744] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4389.571237][T22744] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.571248][T22744] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.571256][T22744] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.571261][T22744] ? __pfx___sys_sendto (net/socket.c:2147)
[4389.571275][T22744] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4389.571283][T22744] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4389.571294][T22744] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4389.571301][T22744] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4389.571311][T22744] __x64_sys_sendto (net/socket.c:2183)
[4389.571315][T22744] ? do_syscall_64 (./arch/x86/include/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.571320][T22744] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4389.571325][T22744] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4389.571330][T22744] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4389.571335][T22744] RIP: 0033:0x7f31fa684a4a
[ 4389.571340][T22744] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.571343][T22744] RSP: 002b:00007fff12b20f98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4389.571347][T22744] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31fa684a4a
[ 4389.571350][T22744] RDX: 0000000000000040 RSI: 000000000cdc4340 RDI: 0000000000000005
[ 4389.571352][T22744] RBP: 00007fff12b21020 R08: 0000000000418574 R09: 000000000000001c
[ 4389.571354][T22744] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4389.571356][T22744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31fa7ad000
| [ 4389.571371][T22744]
| [ 4389.571374][T22744] lwtunnel_output(): recursion limit reached on datapath
| [ 4391.058613][T22748] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22748
| [4391.059111][T22748] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4391.059379][T22748] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4391.059382][T22748] Call Trace:
[ 4391.059385][T22748]
[4391.059387][T22748] dump_stack_lvl (lib/dump_stack.c:123)
[4391.059396][T22748] check_preemption_disabled (lib/smp_processor_id.c:52)
[4391.059404][T22748] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4391.059410][T22748] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4391.059419][T22748] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4391.059427][T22748] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4391.059432][T22748] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4391.059444][T22748] rawv6_sendmsg (net/ipv6/raw.c:918)
[4391.059456][T22748] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4391.059461][T22748] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4391.059469][T22748] ? __lock_release (kernel/locking/lockdep.c:5534)
[4391.059481][T22748] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4391.059488][T22748] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4391.059497][T22748] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4391.059513][T22748] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4391.059517][T22748] ? __lock_release (kernel/locking/lockdep.c:5534)
[4391.059528][T22748] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4391.059535][T22748] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4391.059541][T22748] ? __pfx___sys_sendto (net/socket.c:2147)
[4391.059555][T22748] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4391.059562][T22748] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4391.059573][T22748] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4391.059580][T22748] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4391.059590][T22748] __x64_sys_sendto (net/socket.c:2183)
[4391.059595][T22748] ? do_syscall_64 (./arch/x86/include/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.059599][T22748] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4391.059604][T22748] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4391.059609][T22748] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4391.059615][T22748] RIP: 0033:0x7f832b68da4a
[ 4391.059620][T22748] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.059623][T22748] RSP: 002b:00007ffd02b9d998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4391.059628][T22748] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f832b68da4a
[ 4391.059631][T22748] RDX: 0000000000000040 RSI: 00000000288f9340 RDI: 0000000000000005
[ 4391.059633][T22748] RBP: 00007ffd02b9da20 R08: 0000000000418574 R09: 000000000000001c
[ 4391.059635][T22748] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4391.059637][T22748] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f832b7b6000
| [ 4391.059637][T22748] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f832b7b6000
| [ 4391.059652][T22748]
| [ 4391.073231][T22748] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22748
| [4391.073622][T22748] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4391.073894][T22748] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4391.073896][T22748] Call Trace:
[ 4391.073898][T22748]
[4391.073900][T22748] dump_stack_lvl (lib/dump_stack.c:123)
[4391.073907][T22748] check_preemption_disabled (lib/smp_processor_id.c:52)
[4391.073914][T22748] lwtunnel_output (net/core/lwtunnel.c:359)
[4391.073921][T22748] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4391.073929][T22748] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4391.073937][T22748] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4391.073942][T22748] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4391.073954][T22748] rawv6_sendmsg (net/ipv6/raw.c:918)
[4391.073966][T22748] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4391.073972][T22748] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4391.073977][T22748] ? __lock_release (kernel/locking/lockdep.c:5534)
[4391.073986][T22748] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4391.073991][T22748] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4391.074000][T22748] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4391.074016][T22748] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4391.074020][T22748] ? __lock_release (kernel/locking/lockdep.c:5534)
[4391.074031][T22748] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4391.074036][T22748] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4391.074042][T22748] ? __pfx___sys_sendto (net/socket.c:2147)
[4391.074057][T22748] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4391.074064][T22748] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4391.074073][T22748] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4391.074080][T22748] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4391.074090][T22748] __x64_sys_sendto (net/socket.c:2183)
[4391.074094][T22748] ? do_syscall_64 (./arch/x86/include/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.074098][T22748] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4391.074103][T22748] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4391.074108][T22748] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4391.074113][T22748] RIP: 0033:0x7f832b68da4a
[ 4391.074117][T22748] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.074119][T22748] RSP: 002b:00007ffd02b9d998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4391.074123][T22748] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f832b68da4a
[ 4391.074126][T22748] RDX: 0000000000000040 RSI: 00000000288f9340 RDI: 0000000000000005
[ 4391.074127][T22748] RBP: 00007ffd02b9da20 R08: 0000000000418574 R09: 000000000000001c
[ 4391.074129][T22748] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4391.074131][T22748] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f832b7b6000
| [ 4391.074131][T22748] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f832b7b6000
| [ 4391.074145][T22748]
| [ 4391.093055][T22748] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22748
| [4391.093432][T22748] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4391.093707][T22748] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4391.093709][T22748] Call Trace:
[ 4391.093711][T22748]
[4391.093713][T22748] dump_stack_lvl (lib/dump_stack.c:123)
[4391.093720][T22748] check_preemption_disabled (lib/smp_processor_id.c:52)
[4391.093727][T22748] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4391.093734][T22748] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4391.093741][T22748] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4391.093748][T22748] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4391.093753][T22748] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4391.093766][T22748] rawv6_sendmsg (net/ipv6/raw.c:918)
[4391.093777][T22748] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4391.093783][T22748] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4391.093788][T22748] ? __lock_release (kernel/locking/lockdep.c:5534)
[4391.093798][T22748] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4391.093803][T22748] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4391.093812][T22748] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4391.093829][T22748] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4391.093832][T22748] ? __lock_release (kernel/locking/lockdep.c:5534)
[4391.093843][T22748] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4391.093848][T22748] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4391.093855][T22748] ? __pfx___sys_sendto (net/socket.c:2147)
[4391.093869][T22748] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4391.093876][T22748] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4391.093885][T22748] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4391.093892][T22748] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4391.093902][T22748] __x64_sys_sendto (net/socket.c:2183)
[4391.093906][T22748] ? do_syscall_64 (./arch/x86/include/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.093910][T22748] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4391.093915][T22748] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4391.093920][T22748] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4391.093924][T22748] RIP: 0033:0x7f832b68da4a
[ 4391.093928][T22748] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.093931][T22748] RSP: 002b:00007ffd02b9d998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4391.093934][T22748] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f832b68da4a
[ 4391.093936][T22748] RDX: 0000000000000040 RSI: 00000000288f9340 RDI: 0000000000000005
[ 4391.093938][T22748] RBP: 00007ffd02b9da20 R08: 0000000000418574 R09: 000000000000001c
[ 4391.093940][T22748] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4391.093942][T22748] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f832b7b6000
| [ 4391.093942][T22748] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f832b7b6000
| [ 4391.093956][T22748]
| [ 4391.586020][T22752] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22752
| [4391.587057][T22752] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4391.587319][T22752] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4391.587321][T22752] Call Trace:
[ 4391.587323][T22752]
[4391.587326][T22752] dump_stack_lvl (lib/dump_stack.c:123)
[4391.587336][T22752] check_preemption_disabled (lib/smp_processor_id.c:52)
[4391.587343][T22752] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4391.587350][T22752] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4391.587359][T22752] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4391.587367][T22752] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4391.587372][T22752] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4391.587384][T22752] rawv6_sendmsg (net/ipv6/raw.c:918)
[4391.587396][T22752] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4391.587401][T22752] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4391.587409][T22752] ? __lock_release (kernel/locking/lockdep.c:5534)
[4391.587421][T22752] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4391.587428][T22752] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4391.587437][T22752] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4391.587453][T22752] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4391.587456][T22752] ? __lock_release (kernel/locking/lockdep.c:5534)
[4391.587468][T22752] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4391.587475][T22752] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4391.587482][T22752] ? __pfx___sys_sendto (net/socket.c:2147)
[4391.587496][T22752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4391.587504][T22752] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4391.587515][T22752] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4391.587522][T22752] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4391.587532][T22752] __x64_sys_sendto (net/socket.c:2183)
[4391.587536][T22752] ? do_syscall_64 (./arch/x86/include/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.587541][T22752] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4391.587545][T22752] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4391.587550][T22752] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4391.587556][T22752] RIP: 0033:0x7f2b74105a4a
[ 4391.587560][T22752] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.587563][T22752] RSP: 002b:00007fffc1b3ee88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4391.587567][T22752] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2b74105a4a
[ 4391.587569][T22752] RDX: 0000000000000040 RSI: 0000000021acb340 RDI: 0000000000000005
[ 4391.587571][T22752] RBP: 00007fffc1b3ef10 R08: 0000000000418574 R09: 000000000000001c
[ 4391.587573][T22752] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4391.587575][T22752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2b7422e000
| [ 4391.587590][T22752]
| [ 4391.600153][T22752] lwtunnel_output(): recursion limit reached on datapath
| [ 4393.064155][T22756] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22756
| [4393.065758][T22756] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4393.066023][T22756] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4393.066025][T22756] Call Trace:
[ 4393.066027][T22756]
[4393.066030][T22756] dump_stack_lvl (lib/dump_stack.c:123)
[4393.066037][T22756] check_preemption_disabled (lib/smp_processor_id.c:52)
[4393.066044][T22756] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4393.066050][T22756] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4393.066059][T22756] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4393.066065][T22756] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4393.066070][T22756] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4393.066082][T22756] rawv6_sendmsg (net/ipv6/raw.c:918)
[4393.066094][T22756] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4393.066098][T22756] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4393.066108][T22756] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4393.066113][T22756] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4393.066117][T22756] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4393.066127][T22756] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4393.066143][T22756] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4393.066146][T22756] ? __lock_release (kernel/locking/lockdep.c:5534)
[4393.066157][T22756] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4393.066163][T22756] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4393.066168][T22756] ? __pfx___sys_sendto (net/socket.c:2147)
[4393.066180][T22756] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4393.066189][T22756] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4393.066193][T22756] ? 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)
[4393.066197][T22756] ? __lock_release (kernel/locking/lockdep.c:5534)
[4393.066204][T22756] ? 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)
[4393.066209][T22756] ? 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)
[4393.066220][T22756] __x64_sys_sendto (net/socket.c:2183)
[4393.066224][T22756] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4393.066227][T22756] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4393.066232][T22756] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4393.066236][T22756] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4393.066240][T22756] RIP: 0033:0x7f9b9e8b1a4a
[ 4393.066244][T22756] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4393.066248][T22756] RSP: 002b:00007ffdad467d28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4393.066252][T22756] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b9e8b1a4a
[ 4393.066254][T22756] RDX: 0000000000000040 RSI: 00000000233f8340 RDI: 0000000000000005
[ 4393.066256][T22756] RBP: 00007ffdad467db0 R08: 0000000000418574 R09: 000000000000001c
[ 4393.066258][T22756] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4393.066260][T22756] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b9e9da000
| [ 4393.066275][T22756]
| [ 4393.066278][T22756] lwtunnel_output(): recursion limit reached on datapath
| [ 4394.536220][T22760] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22760
| [4394.536714][T22760] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4394.536982][T22760] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4394.536984][T22760] Call Trace:
[ 4394.536986][T22760]
[4394.536989][T22760] dump_stack_lvl (lib/dump_stack.c:123)
[4394.536997][T22760] check_preemption_disabled (lib/smp_processor_id.c:52)
[4394.537005][T22760] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4394.537011][T22760] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4394.537020][T22760] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.537028][T22760] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4394.537033][T22760] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.537045][T22760] rawv6_sendmsg (net/ipv6/raw.c:918)
[4394.537056][T22760] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4394.537061][T22760] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4394.537069][T22760] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.537079][T22760] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4394.537086][T22760] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4394.537095][T22760] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4394.537111][T22760] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4394.537114][T22760] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.537124][T22760] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.537131][T22760] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.537137][T22760] ? __pfx___sys_sendto (net/socket.c:2147)
[4394.537151][T22760] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4394.537158][T22760] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4394.537168][T22760] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4394.537175][T22760] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4394.537185][T22760] __x64_sys_sendto (net/socket.c:2183)
[4394.537188][T22760] ? do_syscall_64 (./arch/x86/include/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.537193][T22760] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4394.537198][T22760] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4394.537203][T22760] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4394.537207][T22760] RIP: 0033:0x7f7100394a4a
[ 4394.537212][T22760] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.537215][T22760] RSP: 002b:00007ffe08ae3a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4394.537219][T22760] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7100394a4a
[ 4394.537222][T22760] RDX: 0000000000000040 RSI: 00000000304b5340 RDI: 0000000000000005
[ 4394.537224][T22760] RBP: 00007ffe08ae3aa0 R08: 0000000000418574 R09: 000000000000001c
[ 4394.537226][T22760] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4394.537228][T22760] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71004bd000
| [ 4394.537228][T22760] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71004bd000
| [ 4394.537242][T22760]
| [ 4394.537246][T22760] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22760
| [4394.549279][T22760] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4394.549543][T22760] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4394.549545][T22760] Call Trace:
[ 4394.549547][T22760]
[4394.549549][T22760] dump_stack_lvl (lib/dump_stack.c:123)
[4394.549556][T22760] check_preemption_disabled (lib/smp_processor_id.c:52)
[4394.549561][T22760] lwtunnel_output (net/core/lwtunnel.c:359)
[4394.549568][T22760] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4394.549576][T22760] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.549582][T22760] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4394.549587][T22760] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.549599][T22760] rawv6_sendmsg (net/ipv6/raw.c:918)
[4394.549610][T22760] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4394.549615][T22760] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4394.549619][T22760] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.549628][T22760] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4394.549632][T22760] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4394.549640][T22760] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4394.549656][T22760] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4394.549659][T22760] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.549670][T22760] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.549675][T22760] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.549681][T22760] ? __pfx___sys_sendto (net/socket.c:2147)
[4394.549695][T22760] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4394.549701][T22760] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4394.549709][T22760] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4394.549716][T22760] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4394.549726][T22760] __x64_sys_sendto (net/socket.c:2183)
[4394.549730][T22760] ? do_syscall_64 (./arch/x86/include/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.549733][T22760] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4394.549738][T22760] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4394.549743][T22760] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4394.549746][T22760] RIP: 0033:0x7f7100394a4a
[ 4394.549749][T22760] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.549752][T22760] RSP: 002b:00007ffe08ae3a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4394.549755][T22760] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7100394a4a
[ 4394.549757][T22760] RDX: 0000000000000040 RSI: 00000000304b5340 RDI: 0000000000000005
[ 4394.549759][T22760] RBP: 00007ffe08ae3aa0 R08: 0000000000418574 R09: 000000000000001c
[ 4394.549761][T22760] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4394.549762][T22760] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71004bd000
| [ 4394.549762][T22760] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71004bd000
| [ 4394.549777][T22760]
| [ 4394.550211][T22760] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22760
| [4394.562217][T22760] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4394.562493][T22760] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4394.562494][T22760] Call Trace:
[ 4394.562496][T22760]
[4394.562498][T22760] dump_stack_lvl (lib/dump_stack.c:123)
[4394.562506][T22760] check_preemption_disabled (lib/smp_processor_id.c:52)
[4394.562512][T22760] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4394.562519][T22760] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4394.562526][T22760] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.562533][T22760] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4394.562537][T22760] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.562550][T22760] rawv6_sendmsg (net/ipv6/raw.c:918)
[4394.562562][T22760] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4394.562567][T22760] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4394.562571][T22760] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.562580][T22760] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4394.562584][T22760] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4394.562593][T22760] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4394.562610][T22760] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4394.562613][T22760] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.562624][T22760] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.562629][T22760] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.562635][T22760] ? __pfx___sys_sendto (net/socket.c:2147)
[4394.562650][T22760] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4394.562657][T22760] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4394.562665][T22760] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4394.562672][T22760] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4394.562683][T22760] __x64_sys_sendto (net/socket.c:2183)
[4394.562687][T22760] ? do_syscall_64 (./arch/x86/include/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.562690][T22760] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4394.562695][T22760] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4394.562700][T22760] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4394.562703][T22760] RIP: 0033:0x7f7100394a4a
[ 4394.562707][T22760] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.562710][T22760] RSP: 002b:00007ffe08ae3a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4394.562713][T22760] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7100394a4a
[ 4394.562715][T22760] RDX: 0000000000000040 RSI: 00000000304b5340 RDI: 0000000000000005
[ 4394.562717][T22760] RBP: 00007ffe08ae3aa0 R08: 0000000000418574 R09: 000000000000001c
[ 4394.562719][T22760] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4394.562721][T22760] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71004bd000
| [ 4394.562721][T22760] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71004bd000
| [ 4394.562735][T22760]
| [ 4395.055942][T22764] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22764
| [4395.056443][T22764] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4395.056740][T22764] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4395.056742][T22764] Call Trace:
[ 4395.056745][T22764]
[4395.056748][T22764] dump_stack_lvl (lib/dump_stack.c:123)
[4395.056756][T22764] check_preemption_disabled (lib/smp_processor_id.c:52)
[4395.056763][T22764] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4395.056770][T22764] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4395.056778][T22764] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.056786][T22764] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4395.056791][T22764] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.056803][T22764] rawv6_sendmsg (net/ipv6/raw.c:918)
[4395.056815][T22764] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4395.056821][T22764] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4395.056828][T22764] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.056838][T22764] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4395.056845][T22764] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4395.056854][T22764] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4395.056870][T22764] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4395.056873][T22764] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.056884][T22764] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.056891][T22764] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.056896][T22764] ? __pfx___sys_sendto (net/socket.c:2147)
[4395.056911][T22764] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4395.056918][T22764] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4395.056927][T22764] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4395.056935][T22764] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4395.056945][T22764] __x64_sys_sendto (net/socket.c:2183)
[4395.056949][T22764] ? do_syscall_64 (./arch/x86/include/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.056953][T22764] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4395.056959][T22764] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4395.056964][T22764] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4395.056968][T22764] RIP: 0033:0x7fbd293dea4a
[ 4395.056973][T22764] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.056976][T22764] RSP: 002b:00007ffc3df51248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4395.056991][T22764] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd293dea4a
[ 4395.056993][T22764] RDX: 0000000000000040 RSI: 000000001ac99340 RDI: 0000000000000005
[ 4395.056996][T22764] RBP: 00007ffc3df512d0 R08: 0000000000418574 R09: 000000000000001c
[ 4395.056997][T22764] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4395.056999][T22764] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd29507000
| [ 4395.056999][T22764] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd29507000
| [ 4395.057013][T22764]
| [ 4395.057036][T22764] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22764
| [4395.070073][T22764] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4395.070341][T22764] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4395.070343][T22764] Call Trace:
[ 4395.070345][T22764]
[4395.070347][T22764] dump_stack_lvl (lib/dump_stack.c:123)
[4395.070355][T22764] check_preemption_disabled (lib/smp_processor_id.c:52)
[4395.070362][T22764] lwtunnel_output (net/core/lwtunnel.c:359)
[4395.070368][T22764] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4395.070376][T22764] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.070383][T22764] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4395.070388][T22764] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.070400][T22764] rawv6_sendmsg (net/ipv6/raw.c:918)
[4395.070412][T22764] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4395.070417][T22764] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4395.070422][T22764] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.070431][T22764] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4395.070437][T22764] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4395.070446][T22764] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4395.070462][T22764] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4395.070465][T22764] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.070477][T22764] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.070483][T22764] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.070488][T22764] ? __pfx___sys_sendto (net/socket.c:2147)
[4395.070503][T22764] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4395.070510][T22764] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4395.070519][T22764] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4395.070526][T22764] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4395.070536][T22764] __x64_sys_sendto (net/socket.c:2183)
[4395.070540][T22764] ? do_syscall_64 (./arch/x86/include/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.070543][T22764] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4395.070548][T22764] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4395.070559][T22764] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4395.070562][T22764] RIP: 0033:0x7fbd293dea4a
[ 4395.070566][T22764] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.070568][T22764] RSP: 002b:00007ffc3df51248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4395.070572][T22764] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd293dea4a
[ 4395.070574][T22764] RDX: 0000000000000040 RSI: 000000001ac99340 RDI: 0000000000000005
[ 4395.070576][T22764] RBP: 00007ffc3df512d0 R08: 0000000000418574 R09: 000000000000001c
[ 4395.070578][T22764] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4395.070596][T22764] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd29507000
| [ 4395.070596][T22764] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd29507000
| [ 4395.070611][T22764]
| [ 4395.084730][T22764] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22764
| [4395.085130][T22764] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4395.085405][T22764] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4395.085407][T22764] Call Trace:
[ 4395.085409][T22764]
[4395.085411][T22764] dump_stack_lvl (lib/dump_stack.c:123)
[4395.085418][T22764] check_preemption_disabled (lib/smp_processor_id.c:52)
[4395.085425][T22764] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4395.085431][T22764] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4395.085439][T22764] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.085446][T22764] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4395.085451][T22764] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.085462][T22764] rawv6_sendmsg (net/ipv6/raw.c:918)
[4395.085474][T22764] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4395.085481][T22764] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4395.085486][T22764] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.085496][T22764] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4395.085500][T22764] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4395.085509][T22764] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4395.085526][T22764] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4395.085528][T22764] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.085540][T22764] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.085545][T22764] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.085550][T22764] ? __pfx___sys_sendto (net/socket.c:2147)
[4395.085565][T22764] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4395.085571][T22764] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4395.085580][T22764] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4395.085587][T22764] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4395.085597][T22764] __x64_sys_sendto (net/socket.c:2183)
[4395.085601][T22764] ? do_syscall_64 (./arch/x86/include/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.085605][T22764] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4395.085609][T22764] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4395.085614][T22764] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4395.085618][T22764] RIP: 0033:0x7fbd293dea4a
[ 4395.085621][T22764] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.085624][T22764] RSP: 002b:00007ffc3df51248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4395.085628][T22764] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd293dea4a
[ 4395.085630][T22764] RDX: 0000000000000040 RSI: 000000001ac99340 RDI: 0000000000000005
[ 4395.085632][T22764] RBP: 00007ffc3df512d0 R08: 0000000000418574 R09: 000000000000001c
[ 4395.085634][T22764] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4395.085636][T22764] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd29507000
| [ 4395.085636][T22764] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd29507000
| [ 4395.085651][T22764]
| [ 4395.573120][T22768] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22768
| [4395.573679][T22768] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4395.573991][T22768] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4395.573993][T22768] Call Trace:
[ 4395.573996][T22768]
[4395.573998][T22768] dump_stack_lvl (lib/dump_stack.c:123)
[4395.574007][T22768] check_preemption_disabled (lib/smp_processor_id.c:52)
[4395.574013][T22768] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4395.574020][T22768] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4395.574028][T22768] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.574035][T22768] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4395.574040][T22768] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.574051][T22768] rawv6_sendmsg (net/ipv6/raw.c:918)
[4395.574062][T22768] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4395.574067][T22768] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4395.574074][T22768] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.574084][T22768] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4395.574090][T22768] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4395.574099][T22768] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4395.574113][T22768] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4395.574116][T22768] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.574127][T22768] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.574133][T22768] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.574139][T22768] ? __pfx___sys_sendto (net/socket.c:2147)
[4395.574152][T22768] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4395.574159][T22768] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4395.574168][T22768] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4395.574174][T22768] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4395.574184][T22768] __x64_sys_sendto (net/socket.c:2183)
[4395.574188][T22768] ? do_syscall_64 (./arch/x86/include/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.574192][T22768] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4395.574197][T22768] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4395.574201][T22768] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4395.574206][T22768] RIP: 0033:0x7f99be0d8a4a
[ 4395.574210][T22768] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.574214][T22768] RSP: 002b:00007ffee3e51fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4395.574218][T22768] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f99be0d8a4a
[ 4395.574220][T22768] RDX: 0000000000000040 RSI: 000000001fd1a340 RDI: 0000000000000005
[ 4395.574222][T22768] RBP: 00007ffee3e52050 R08: 0000000000418574 R09: 000000000000001c
[ 4395.574224][T22768] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4395.574226][T22768] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f99be201000
| [ 4395.574226][T22768] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f99be201000
| [ 4395.574240][T22768]
| [ 4395.574243][T22768] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22768
| [4395.587575][T22768] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4395.587846][T22768] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4395.587848][T22768] Call Trace:
[ 4395.587849][T22768]
[4395.587852][T22768] dump_stack_lvl (lib/dump_stack.c:123)
[4395.587858][T22768] check_preemption_disabled (lib/smp_processor_id.c:52)
[4395.587863][T22768] lwtunnel_output (net/core/lwtunnel.c:359)
[4395.587870][T22768] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4395.587876][T22768] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.587882][T22768] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4395.587887][T22768] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.587898][T22768] rawv6_sendmsg (net/ipv6/raw.c:918)
[4395.587909][T22768] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4395.587914][T22768] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4395.587919][T22768] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.587927][T22768] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4395.587930][T22768] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4395.587938][T22768] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4395.587953][T22768] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4395.587956][T22768] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.587967][T22768] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.587971][T22768] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.587977][T22768] ? __pfx___sys_sendto (net/socket.c:2147)
[4395.587991][T22768] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4395.587997][T22768] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4395.588004][T22768] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4395.588011][T22768] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4395.588020][T22768] __x64_sys_sendto (net/socket.c:2183)
[4395.588024][T22768] ? do_syscall_64 (./arch/x86/include/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.588027][T22768] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4395.588032][T22768] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4395.588036][T22768] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4395.588039][T22768] RIP: 0033:0x7f99be0d8a4a
[ 4395.588043][T22768] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.588045][T22768] RSP: 002b:00007ffee3e51fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4395.588048][T22768] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f99be0d8a4a
[ 4395.588050][T22768] RDX: 0000000000000040 RSI: 000000001fd1a340 RDI: 0000000000000005
[ 4395.588052][T22768] RBP: 00007ffee3e52050 R08: 0000000000418574 R09: 000000000000001c
[ 4395.588054][T22768] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4395.588056][T22768] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f99be201000
| [ 4395.588056][T22768] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f99be201000
| [ 4395.588070][T22768]
| [ 4395.606330][T22768] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22768
| [4395.606736][T22768] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4395.607008][T22768] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4395.607010][T22768] Call Trace:
[ 4395.607012][T22768]
[4395.607014][T22768] dump_stack_lvl (lib/dump_stack.c:123)
[4395.607020][T22768] check_preemption_disabled (lib/smp_processor_id.c:52)
[4395.607026][T22768] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4395.607032][T22768] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4395.607038][T22768] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.607044][T22768] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4395.607049][T22768] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.607060][T22768] rawv6_sendmsg (net/ipv6/raw.c:918)
[4395.607071][T22768] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4395.607076][T22768] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4395.607081][T22768] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.607088][T22768] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4395.607092][T22768] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4395.607101][T22768] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4395.607116][T22768] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4395.607118][T22768] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.607129][T22768] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.607134][T22768] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.607139][T22768] ? __pfx___sys_sendto (net/socket.c:2147)
[4395.607153][T22768] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4395.607159][T22768] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4395.607166][T22768] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4395.607173][T22768] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4395.607182][T22768] __x64_sys_sendto (net/socket.c:2183)
[4395.607186][T22768] ? do_syscall_64 (./arch/x86/include/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.607189][T22768] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4395.607193][T22768] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4395.607198][T22768] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4395.607200][T22768] RIP: 0033:0x7f99be0d8a4a
[ 4395.607204][T22768] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.607206][T22768] RSP: 002b:00007ffee3e51fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4395.607209][T22768] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f99be0d8a4a
[ 4395.607211][T22768] RDX: 0000000000000040 RSI: 000000001fd1a340 RDI: 0000000000000005
[ 4395.607213][T22768] RBP: 00007ffee3e52050 R08: 0000000000418574 R09: 000000000000001c
[ 4395.607215][T22768] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4395.607217][T22768] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f99be201000
| [ 4395.607217][T22768] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f99be201000
| [ 4395.607231][T22768]
| [ 4396.091920][T22772] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22772
| [4396.092403][T22772] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4396.093414][T22772] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4396.093417][T22772] Call Trace:
[ 4396.093419][T22772]
[4396.093421][T22772] dump_stack_lvl (lib/dump_stack.c:123)
[4396.093430][T22772] check_preemption_disabled (lib/smp_processor_id.c:52)
[4396.093437][T22772] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4396.093443][T22772] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4396.093451][T22772] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4396.093458][T22772] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4396.093463][T22772] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4396.093475][T22772] rawv6_sendmsg (net/ipv6/raw.c:918)
[4396.093488][T22772] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4396.093494][T22772] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4396.093500][T22772] ? __lock_release (kernel/locking/lockdep.c:5534)
[4396.093510][T22772] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4396.093516][T22772] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4396.093525][T22772] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4396.093541][T22772] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4396.093544][T22772] ? __lock_release (kernel/locking/lockdep.c:5534)
[4396.093555][T22772] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4396.093561][T22772] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4396.093566][T22772] ? __pfx___sys_sendto (net/socket.c:2147)
[4396.093580][T22772] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4396.093587][T22772] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4396.093596][T22772] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4396.093603][T22772] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4396.093613][T22772] __x64_sys_sendto (net/socket.c:2183)
[4396.093617][T22772] ? do_syscall_64 (./arch/x86/include/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.093621][T22772] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4396.093625][T22772] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4396.093630][T22772] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4396.093633][T22772] RIP: 0033:0x7f775c7bca4a
[ 4396.093637][T22772] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.093641][T22772] RSP: 002b:00007fffbcf459c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4396.093645][T22772] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f775c7bca4a
[ 4396.093647][T22772] RDX: 0000000000000040 RSI: 000000001aff9340 RDI: 0000000000000005
[ 4396.093649][T22772] RBP: 00007fffbcf45a50 R08: 0000000000418574 R09: 000000000000001c
[ 4396.093651][T22772] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4396.093653][T22772] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f775c8e5000
| [ 4396.093667][T22772]
| [ 4399.784786][T22804] check_preemption_disabled: 23 callbacks suppressed
| [ 4399.784795][T22804] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22804
| [4399.785890][T22804] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4399.786159][T22804] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4399.786161][T22804] Call Trace:
[ 4399.786163][T22804]
[4399.786166][T22804] dump_stack_lvl (lib/dump_stack.c:123)
[4399.786175][T22804] check_preemption_disabled (lib/smp_processor_id.c:52)
[4399.786182][T22804] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4399.786188][T22804] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4399.786197][T22804] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4399.786205][T22804] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4399.786210][T22804] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4399.786221][T22804] rawv6_sendmsg (net/ipv6/raw.c:918)
[4399.786232][T22804] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4399.786237][T22804] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4399.786244][T22804] ? __lock_release (kernel/locking/lockdep.c:5534)
[4399.786254][T22804] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4399.786261][T22804] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4399.786269][T22804] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4399.786285][T22804] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4399.786288][T22804] ? __lock_release (kernel/locking/lockdep.c:5534)
[4399.786298][T22804] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4399.786304][T22804] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4399.786309][T22804] ? __pfx___sys_sendto (net/socket.c:2147)
[4399.786323][T22804] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4399.786329][T22804] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4399.786339][T22804] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4399.786346][T22804] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4399.786355][T22804] __x64_sys_sendto (net/socket.c:2183)
[4399.786359][T22804] ? do_syscall_64 (./arch/x86/include/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.786363][T22804] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4399.786368][T22804] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4399.786372][T22804] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4399.786377][T22804] RIP: 0033:0x7fc944518a4a
[ 4399.786381][T22804] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.786385][T22804] RSP: 002b:00007ffdc1779f08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4399.786389][T22804] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc944518a4a
[ 4399.786391][T22804] RDX: 0000000000000040 RSI: 000000000b08f340 RDI: 0000000000000005
[ 4399.786393][T22804] RBP: 00007ffdc1779f90 R08: 0000000000418574 R09: 000000000000001c
[ 4399.786395][T22804] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4399.786396][T22804] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc944641000
| [ 4399.786396][T22804] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc944641000
| [ 4399.786409][T22804]
| [ 4399.786412][T22804] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22804
| [4399.798600][T22804] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4399.798869][T22804] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4399.798871][T22804] Call Trace:
[ 4399.798873][T22804]
[4399.798875][T22804] dump_stack_lvl (lib/dump_stack.c:123)
[4399.798882][T22804] check_preemption_disabled (lib/smp_processor_id.c:52)
[4399.798889][T22804] lwtunnel_output (net/core/lwtunnel.c:359)
[4399.798895][T22804] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4399.798903][T22804] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4399.798910][T22804] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4399.798915][T22804] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4399.798927][T22804] rawv6_sendmsg (net/ipv6/raw.c:918)
[4399.798938][T22804] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4399.798944][T22804] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4399.798949][T22804] ? __lock_release (kernel/locking/lockdep.c:5534)
[4399.798958][T22804] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4399.798963][T22804] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4399.798972][T22804] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4399.798988][T22804] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4399.798991][T22804] ? __lock_release (kernel/locking/lockdep.c:5534)
[4399.799002][T22804] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4399.799008][T22804] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4399.799013][T22804] ? __pfx___sys_sendto (net/socket.c:2147)
[4399.799028][T22804] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4399.799035][T22804] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4399.799043][T22804] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4399.799051][T22804] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4399.799060][T22804] __x64_sys_sendto (net/socket.c:2183)
[4399.799065][T22804] ? do_syscall_64 (./arch/x86/include/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.799068][T22804] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4399.799073][T22804] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4399.799078][T22804] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4399.799082][T22804] RIP: 0033:0x7fc944518a4a
[ 4399.799085][T22804] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.799088][T22804] RSP: 002b:00007ffdc1779f08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4399.799092][T22804] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc944518a4a
[ 4399.799094][T22804] RDX: 0000000000000040 RSI: 000000000b08f340 RDI: 0000000000000005
[ 4399.799096][T22804] RBP: 00007ffdc1779f90 R08: 0000000000418574 R09: 000000000000001c
[ 4399.799098][T22804] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4399.799100][T22804] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc944641000
| [ 4399.799100][T22804] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc944641000
| [ 4399.799115][T22804]
| [ 4399.815544][T22804] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22804
| [4399.815945][T22804] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4399.816217][T22804] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4399.816219][T22804] Call Trace:
[ 4399.816220][T22804]
[4399.816223][T22804] dump_stack_lvl (lib/dump_stack.c:123)
[4399.816230][T22804] check_preemption_disabled (lib/smp_processor_id.c:52)
[4399.816236][T22804] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4399.816242][T22804] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4399.816250][T22804] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4399.816256][T22804] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4399.816261][T22804] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4399.816273][T22804] rawv6_sendmsg (net/ipv6/raw.c:918)
[4399.816285][T22804] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4399.816290][T22804] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4399.816295][T22804] ? __lock_release (kernel/locking/lockdep.c:5534)
[4399.816304][T22804] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4399.816309][T22804] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4399.816318][T22804] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4399.816334][T22804] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4399.816337][T22804] ? __lock_release (kernel/locking/lockdep.c:5534)
[4399.816348][T22804] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4399.816354][T22804] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4399.816359][T22804] ? __pfx___sys_sendto (net/socket.c:2147)
[4399.816373][T22804] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4399.816380][T22804] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4399.816389][T22804] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4399.816396][T22804] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4399.816406][T22804] __x64_sys_sendto (net/socket.c:2183)
[4399.816410][T22804] ? do_syscall_64 (./arch/x86/include/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.816413][T22804] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4399.816418][T22804] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4399.816423][T22804] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4399.816427][T22804] RIP: 0033:0x7fc944518a4a
[ 4399.816431][T22804] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.816434][T22804] RSP: 002b:00007ffdc1779f08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4399.816437][T22804] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc944518a4a
[ 4399.816440][T22804] RDX: 0000000000000040 RSI: 000000000b08f340 RDI: 0000000000000005
[ 4399.816442][T22804] RBP: 00007ffdc1779f90 R08: 0000000000418574 R09: 000000000000001c
[ 4399.816444][T22804] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4399.816446][T22804] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc944641000
| [ 4399.816446][T22804] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc944641000
| [ 4399.816461][T22804]
| [ 4400.320199][T22808] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22808
| [4400.320683][T22808] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4400.320936][T22808] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4400.320938][T22808] Call Trace:
[ 4400.320940][T22808]
[4400.320942][T22808] dump_stack_lvl (lib/dump_stack.c:123)
[4400.320952][T22808] check_preemption_disabled (lib/smp_processor_id.c:52)
[4400.320960][T22808] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4400.320966][T22808] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4400.320975][T22808] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4400.320983][T22808] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4400.320988][T22808] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4400.321000][T22808] rawv6_sendmsg (net/ipv6/raw.c:918)
[4400.321012][T22808] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4400.321017][T22808] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4400.321025][T22808] ? __lock_release (kernel/locking/lockdep.c:5534)
[4400.321037][T22808] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4400.321044][T22808] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4400.321053][T22808] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4400.321069][T22808] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4400.321072][T22808] ? __lock_release (kernel/locking/lockdep.c:5534)
[4400.321083][T22808] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4400.321091][T22808] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4400.321097][T22808] ? __pfx___sys_sendto (net/socket.c:2147)
[4400.321111][T22808] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4400.321118][T22808] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4400.321128][T22808] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4400.321135][T22808] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4400.321145][T22808] __x64_sys_sendto (net/socket.c:2183)
[4400.321149][T22808] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4400.321154][T22808] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4400.321159][T22808] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4400.321164][T22808] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4400.321169][T22808] RIP: 0033:0x7fca21920a4a
[ 4400.321173][T22808] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4400.321176][T22808] RSP: 002b:00007ffec23e1858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4400.321180][T22808] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca21920a4a
[ 4400.321183][T22808] RDX: 0000000000000040 RSI: 0000000019eb7340 RDI: 0000000000000005
[ 4400.321185][T22808] RBP: 00007ffec23e18e0 R08: 0000000000418574 R09: 000000000000001c
[ 4400.321188][T22808] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4400.321189][T22808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca21a49000
| [ 4400.321204][T22808]
| [ 4400.321206][T22808] lwtunnel_output(): recursion limit reached on datapath
| [ 4401.810320][T22812] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22812
| [4401.811247][T22812] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4401.811549][T22812] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4401.811552][T22812] Call Trace:
[ 4401.811555][T22812]
[4401.811557][T22812] dump_stack_lvl (lib/dump_stack.c:123)
[4401.811567][T22812] check_preemption_disabled (lib/smp_processor_id.c:52)
[4401.811574][T22812] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4401.811581][T22812] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4401.811589][T22812] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4401.811597][T22812] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4401.811602][T22812] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4401.811614][T22812] rawv6_sendmsg (net/ipv6/raw.c:918)
[4401.811626][T22812] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4401.811632][T22812] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4401.811639][T22812] ? __lock_release (kernel/locking/lockdep.c:5534)
[4401.811650][T22812] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4401.811656][T22812] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4401.811665][T22812] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4401.811681][T22812] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4401.811684][T22812] ? __lock_release (kernel/locking/lockdep.c:5534)
[4401.811696][T22812] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4401.811702][T22812] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4401.811708][T22812] ? __pfx___sys_sendto (net/socket.c:2147)
[4401.811722][T22812] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4401.811729][T22812] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4401.811740][T22812] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4401.811747][T22812] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4401.811757][T22812] __x64_sys_sendto (net/socket.c:2183)
[4401.811761][T22812] ? do_syscall_64 (./arch/x86/include/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.811765][T22812] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4401.811771][T22812] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4401.811776][T22812] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4401.811781][T22812] RIP: 0033:0x7ff9e9363a4a
[ 4401.811786][T22812] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.811789][T22812] RSP: 002b:00007ffdf0019f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4401.811793][T22812] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9e9363a4a
[ 4401.811796][T22812] RDX: 0000000000000040 RSI: 0000000036e53340 RDI: 0000000000000005
[ 4401.811798][T22812] RBP: 00007ffdf0019fb0 R08: 0000000000418574 R09: 000000000000001c
[ 4401.811800][T22812] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4401.811802][T22812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9e948c000
| [ 4401.811802][T22812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9e948c000
| [ 4401.811817][T22812]
| [ 4401.811821][T22812] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22812
| [4401.824486][T22812] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4401.824757][T22812] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4401.824759][T22812] Call Trace:
[ 4401.824761][T22812]
[4401.824763][T22812] dump_stack_lvl (lib/dump_stack.c:123)
[4401.824769][T22812] check_preemption_disabled (lib/smp_processor_id.c:52)
[4401.824775][T22812] lwtunnel_output (net/core/lwtunnel.c:359)
[4401.824782][T22812] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4401.824789][T22812] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4401.824795][T22812] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4401.824800][T22812] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4401.824813][T22812] rawv6_sendmsg (net/ipv6/raw.c:918)
[4401.824824][T22812] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4401.824830][T22812] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4401.824835][T22812] ? __lock_release (kernel/locking/lockdep.c:5534)
[4401.824843][T22812] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4401.824848][T22812] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4401.824857][T22812] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4401.824873][T22812] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4401.824876][T22812] ? __lock_release (kernel/locking/lockdep.c:5534)
[4401.824887][T22812] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4401.824892][T22812] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4401.824898][T22812] ? __pfx___sys_sendto (net/socket.c:2147)
[4401.824913][T22812] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4401.824919][T22812] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4401.824927][T22812] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4401.824934][T22812] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4401.824944][T22812] __x64_sys_sendto (net/socket.c:2183)
[4401.824949][T22812] ? do_syscall_64 (./arch/x86/include/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.824952][T22812] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4401.824957][T22812] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4401.824962][T22812] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4401.824965][T22812] RIP: 0033:0x7ff9e9363a4a
[ 4401.824969][T22812] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.824972][T22812] RSP: 002b:00007ffdf0019f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4401.824975][T22812] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9e9363a4a
[ 4401.824977][T22812] RDX: 0000000000000040 RSI: 0000000036e53340 RDI: 0000000000000005
[ 4401.824979][T22812] RBP: 00007ffdf0019fb0 R08: 0000000000418574 R09: 000000000000001c
[ 4401.824981][T22812] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4401.824983][T22812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9e948c000
| [ 4401.824983][T22812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9e948c000
| [ 4401.824998][T22812]
| [ 4401.841738][T22812] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22812
| [4401.842130][T22812] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4401.842402][T22812] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4401.842404][T22812] Call Trace:
[ 4401.842406][T22812]
[4401.842408][T22812] dump_stack_lvl (lib/dump_stack.c:123)
[4401.842414][T22812] check_preemption_disabled (lib/smp_processor_id.c:52)
[4401.842421][T22812] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4401.842428][T22812] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4401.842434][T22812] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4401.842440][T22812] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4401.842446][T22812] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4401.842458][T22812] rawv6_sendmsg (net/ipv6/raw.c:918)
[4401.842470][T22812] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4401.842477][T22812] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4401.842482][T22812] ? __lock_release (kernel/locking/lockdep.c:5534)
[4401.842490][T22812] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4401.842494][T22812] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4401.842504][T22812] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4401.842520][T22812] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4401.842523][T22812] ? __lock_release (kernel/locking/lockdep.c:5534)
[4401.842535][T22812] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4401.842540][T22812] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4401.842546][T22812] ? __pfx___sys_sendto (net/socket.c:2147)
[4401.842561][T22812] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4401.842567][T22812] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4401.842575][T22812] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4401.842582][T22812] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4401.842592][T22812] __x64_sys_sendto (net/socket.c:2183)
[4401.842597][T22812] ? do_syscall_64 (./arch/x86/include/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.842600][T22812] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4401.842605][T22812] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4401.842610][T22812] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4401.842613][T22812] RIP: 0033:0x7ff9e9363a4a
[ 4401.842617][T22812] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.842620][T22812] RSP: 002b:00007ffdf0019f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4401.842623][T22812] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9e9363a4a
[ 4401.842625][T22812] RDX: 0000000000000040 RSI: 0000000036e53340 RDI: 0000000000000005
[ 4401.842627][T22812] RBP: 00007ffdf0019fb0 R08: 0000000000418574 R09: 000000000000001c
[ 4401.842629][T22812] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4401.842632][T22812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9e948c000
| [ 4401.842646][T22812]
| [ 4402.287691][ C1] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4402.298917][T22816] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22816
| [4402.299407][T22816] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4402.300577][T22816] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4402.300580][T22816] Call Trace:
[ 4402.300582][T22816]
[4402.300585][T22816] dump_stack_lvl (lib/dump_stack.c:123)
[4402.300594][T22816] check_preemption_disabled (lib/smp_processor_id.c:52)
[4402.300601][T22816] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4402.300608][T22816] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4402.300616][T22816] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4402.300624][T22816] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4402.300629][T22816] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4402.300641][T22816] rawv6_sendmsg (net/ipv6/raw.c:918)
[4402.300652][T22816] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4402.300656][T22816] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4402.300667][T22816] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4402.300673][T22816] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4402.300678][T22816] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4402.300688][T22816] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4402.300704][T22816] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4402.300707][T22816] ? __lock_release (kernel/locking/lockdep.c:5534)
[4402.300718][T22816] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4402.300724][T22816] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4402.300729][T22816] ? __pfx___sys_sendto (net/socket.c:2147)
[4402.300741][T22816] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4402.300749][T22816] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4402.300754][T22816] ? 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)
[4402.300759][T22816] ? __lock_release (kernel/locking/lockdep.c:5534)
[4402.300765][T22816] ? 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)
[4402.300771][T22816] ? 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)
[4402.300781][T22816] __x64_sys_sendto (net/socket.c:2183)
[4402.300785][T22816] ? do_syscall_64 (./arch/x86/include/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.300788][T22816] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4402.300793][T22816] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4402.300797][T22816] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4402.300802][T22816] RIP: 0033:0x7f3ba6956a4a
[ 4402.300807][T22816] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.300810][T22816] RSP: 002b:00007ffe65224ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4402.300815][T22816] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3ba6956a4a
[ 4402.300817][T22816] RDX: 0000000000000040 RSI: 0000000003278340 RDI: 0000000000000005
[ 4402.300819][T22816] RBP: 00007ffe65224d70 R08: 0000000000418574 R09: 000000000000001c
[ 4402.300821][T22816] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4402.300823][T22816] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ba6a7f000
| [ 4402.300823][T22816] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ba6a7f000
| [ 4402.300838][T22816]
| [ 4402.300840][T22816] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22816
| [4402.313803][T22816] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4402.314077][T22816] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4402.314079][T22816] Call Trace:
[ 4402.314081][T22816]
[4402.314083][T22816] dump_stack_lvl (lib/dump_stack.c:123)
[4402.314090][T22816] check_preemption_disabled (lib/smp_processor_id.c:52)
[4402.314096][T22816] lwtunnel_output (net/core/lwtunnel.c:359)
[4402.314103][T22816] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4402.314110][T22816] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4402.314116][T22816] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4402.314121][T22816] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4402.314134][T22816] rawv6_sendmsg (net/ipv6/raw.c:918)
[4402.314146][T22816] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4402.314150][T22816] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4402.314160][T22816] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4402.314164][T22816] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4402.314168][T22816] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4402.314177][T22816] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4402.314194][T22816] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4402.314197][T22816] ? __lock_release (kernel/locking/lockdep.c:5534)
[4402.314208][T22816] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4402.314212][T22816] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4402.314218][T22816] ? __pfx___sys_sendto (net/socket.c:2147)
[4402.314230][T22816] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4402.314239][T22816] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4402.314243][T22816] ? 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)
[4402.314247][T22816] ? __lock_release (kernel/locking/lockdep.c:5534)
[4402.314254][T22816] ? 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)
[4402.314259][T22816] ? 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)
[4402.314267][T22816] __x64_sys_sendto (net/socket.c:2183)
[4402.314271][T22816] ? do_syscall_64 (./arch/x86/include/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.314275][T22816] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4402.314279][T22816] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4402.314284][T22816] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4402.314288][T22816] RIP: 0033:0x7f3ba6956a4a
[ 4402.314292][T22816] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.314295][T22816] RSP: 002b:00007ffe65224ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4402.314298][T22816] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3ba6956a4a
[ 4402.314300][T22816] RDX: 0000000000000040 RSI: 0000000003278340 RDI: 0000000000000005
[ 4402.314302][T22816] RBP: 00007ffe65224d70 R08: 0000000000418574 R09: 000000000000001c
[ 4402.314304][T22816] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4402.314306][T22816] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ba6a7f000
| [ 4402.314306][T22816] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ba6a7f000
| [ 4402.314321][T22816]
| [ 4402.331239][T22816] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22816
| [4402.331655][T22816] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4402.331934][T22816] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4402.331936][T22816] Call Trace:
[ 4402.331938][T22816]
[4402.331940][T22816] dump_stack_lvl (lib/dump_stack.c:123)
[4402.331946][T22816] check_preemption_disabled (lib/smp_processor_id.c:52)
[4402.331953][T22816] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4402.331960][T22816] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4402.331967][T22816] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4402.331973][T22816] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4402.331977][T22816] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4402.331990][T22816] rawv6_sendmsg (net/ipv6/raw.c:918)
[4402.332001][T22816] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4402.332005][T22816] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4402.332015][T22816] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4402.332019][T22816] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4402.332023][T22816] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4402.332031][T22816] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4402.332047][T22816] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4402.332050][T22816] ? __lock_release (kernel/locking/lockdep.c:5534)
[4402.332061][T22816] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4402.332066][T22816] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4402.332072][T22816] ? __pfx___sys_sendto (net/socket.c:2147)
[4402.332084][T22816] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4402.332092][T22816] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4402.332096][T22816] ? 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)
[4402.332101][T22816] ? __lock_release (kernel/locking/lockdep.c:5534)
[4402.332107][T22816] ? 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)
[4402.332112][T22816] ? 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)
[4402.332120][T22816] __x64_sys_sendto (net/socket.c:2183)
[4402.332124][T22816] ? do_syscall_64 (./arch/x86/include/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.332127][T22816] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4402.332131][T22816] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4402.332136][T22816] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4402.332139][T22816] RIP: 0033:0x7f3ba6956a4a
[ 4402.332143][T22816] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.332146][T22816] RSP: 002b:00007ffe65224ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4402.332149][T22816] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3ba6956a4a
[ 4402.332151][T22816] RDX: 0000000000000040 RSI: 0000000003278340 RDI: 0000000000000005
[ 4402.332153][T22816] RBP: 00007ffe65224d70 R08: 0000000000418574 R09: 000000000000001c
[ 4402.332155][T22816] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4402.332156][T22816] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ba6a7f000
| [ 4402.332171][T22816]
| [ 4405.125049][T22840] check_preemption_disabled: 15 callbacks suppressed
| [ 4405.125059][T22840] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22840
| [4405.126144][T22840] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4405.126409][T22840] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4405.126411][T22840] Call Trace:
[ 4405.126414][T22840]
[4405.126416][T22840] dump_stack_lvl (lib/dump_stack.c:123)
[4405.126426][T22840] check_preemption_disabled (lib/smp_processor_id.c:52)
[4405.126433][T22840] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4405.126439][T22840] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4405.126448][T22840] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4405.126456][T22840] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4405.126461][T22840] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4405.126472][T22840] rawv6_sendmsg (net/ipv6/raw.c:918)
[4405.126486][T22840] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4405.126492][T22840] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4405.126499][T22840] ? __lock_release (kernel/locking/lockdep.c:5534)
[4405.126510][T22840] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4405.126517][T22840] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4405.126526][T22840] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4405.126542][T22840] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4405.126545][T22840] ? __lock_release (kernel/locking/lockdep.c:5534)
[4405.126556][T22840] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4405.126563][T22840] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4405.126568][T22840] ? __pfx___sys_sendto (net/socket.c:2147)
[4405.126582][T22840] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4405.126589][T22840] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4405.126600][T22840] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4405.126607][T22840] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4405.126617][T22840] __x64_sys_sendto (net/socket.c:2183)
[4405.126621][T22840] ? do_syscall_64 (./arch/x86/include/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.126625][T22840] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4405.126630][T22840] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4405.126635][T22840] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4405.126640][T22840] RIP: 0033:0x7f78cef17a4a
[ 4405.126645][T22840] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.126648][T22840] RSP: 002b:00007ffcd79cf388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4405.126652][T22840] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f78cef17a4a
[ 4405.126655][T22840] RDX: 0000000000000040 RSI: 0000000039ee4340 RDI: 0000000000000005
[ 4405.126656][T22840] RBP: 00007ffcd79cf410 R08: 0000000000418574 R09: 000000000000001c
[ 4405.126658][T22840] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4405.126660][T22840] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78cf040000
| [ 4405.126660][T22840] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78cf040000
| [ 4405.126674][T22840]
| [ 4405.139760][T22840] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22840
| [4405.140137][T22840] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4405.140395][T22840] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4405.140397][T22840] Call Trace:
[ 4405.140399][T22840]
[4405.140401][T22840] dump_stack_lvl (lib/dump_stack.c:123)
[4405.140407][T22840] check_preemption_disabled (lib/smp_processor_id.c:52)
[4405.140414][T22840] lwtunnel_output (net/core/lwtunnel.c:359)
[4405.140420][T22840] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4405.140428][T22840] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4405.140435][T22840] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4405.140440][T22840] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4405.140452][T22840] rawv6_sendmsg (net/ipv6/raw.c:918)
[4405.140464][T22840] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4405.140470][T22840] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4405.140477][T22840] ? __lock_release (kernel/locking/lockdep.c:5534)
[4405.140486][T22840] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4405.140491][T22840] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4405.140506][T22840] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4405.140522][T22840] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4405.140526][T22840] ? __lock_release (kernel/locking/lockdep.c:5534)
[4405.140537][T22840] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4405.140541][T22840] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4405.140547][T22840] ? __pfx___sys_sendto (net/socket.c:2147)
[4405.140562][T22840] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4405.140570][T22840] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4405.140579][T22840] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4405.140586][T22840] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4405.140597][T22840] __x64_sys_sendto (net/socket.c:2183)
[4405.140601][T22840] ? do_syscall_64 (./arch/x86/include/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.140604][T22840] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4405.140609][T22840] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4405.140614][T22840] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4405.140617][T22840] RIP: 0033:0x7f78cef17a4a
[ 4405.140621][T22840] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.140624][T22840] RSP: 002b:00007ffcd79cf388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4405.140628][T22840] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f78cef17a4a
[ 4405.140630][T22840] RDX: 0000000000000040 RSI: 0000000039ee4340 RDI: 0000000000000005
[ 4405.140632][T22840] RBP: 00007ffcd79cf410 R08: 0000000000418574 R09: 000000000000001c
[ 4405.140634][T22840] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4405.140636][T22840] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78cf040000
| [ 4405.140636][T22840] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78cf040000
| [ 4405.140651][T22840]
| [ 4405.154158][T22840] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22840
| [4405.154553][T22840] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4405.154811][T22840] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4405.154813][T22840] Call Trace:
[ 4405.154815][T22840]
[4405.154817][T22840] dump_stack_lvl (lib/dump_stack.c:123)
[4405.154824][T22840] check_preemption_disabled (lib/smp_processor_id.c:52)
[4405.154830][T22840] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4405.154837][T22840] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4405.154845][T22840] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4405.154852][T22840] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4405.154857][T22840] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4405.154869][T22840] rawv6_sendmsg (net/ipv6/raw.c:918)
[4405.154881][T22840] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4405.154886][T22840] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4405.154892][T22840] ? __lock_release (kernel/locking/lockdep.c:5534)
[4405.154901][T22840] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4405.154906][T22840] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4405.154916][T22840] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4405.154933][T22840] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4405.154935][T22840] ? __lock_release (kernel/locking/lockdep.c:5534)
[4405.154947][T22840] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4405.154952][T22840] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4405.154958][T22840] ? __pfx___sys_sendto (net/socket.c:2147)
[4405.154973][T22840] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4405.154979][T22840] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4405.154988][T22840] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4405.154996][T22840] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4405.155006][T22840] __x64_sys_sendto (net/socket.c:2183)
[4405.155010][T22840] ? do_syscall_64 (./arch/x86/include/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.155014][T22840] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4405.155019][T22840] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4405.155024][T22840] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4405.155028][T22840] RIP: 0033:0x7f78cef17a4a
[ 4405.155031][T22840] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.155035][T22840] RSP: 002b:00007ffcd79cf388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4405.155039][T22840] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f78cef17a4a
[ 4405.155041][T22840] RDX: 0000000000000040 RSI: 0000000039ee4340 RDI: 0000000000000005
[ 4405.155043][T22840] RBP: 00007ffcd79cf410 R08: 0000000000418574 R09: 000000000000001c
[ 4405.155045][T22840] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4405.155047][T22840] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78cf040000
| [ 4405.155047][T22840] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78cf040000
| [ 4405.155062][T22840]
| [ 4405.643318][T22844] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22844
| [4405.643822][T22844] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4405.644091][T22844] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4405.644093][T22844] Call Trace:
[ 4405.644096][T22844]
[4405.644099][T22844] dump_stack_lvl (lib/dump_stack.c:123)
[4405.644108][T22844] check_preemption_disabled (lib/smp_processor_id.c:52)
[4405.644115][T22844] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4405.644122][T22844] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4405.644131][T22844] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4405.644140][T22844] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4405.644145][T22844] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4405.644157][T22844] rawv6_sendmsg (net/ipv6/raw.c:918)
[4405.644169][T22844] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4405.644174][T22844] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4405.644182][T22844] ? __lock_release (kernel/locking/lockdep.c:5534)
[4405.644193][T22844] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4405.644200][T22844] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4405.644209][T22844] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4405.644225][T22844] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4405.644228][T22844] ? __lock_release (kernel/locking/lockdep.c:5534)
[4405.644239][T22844] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4405.644246][T22844] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4405.644251][T22844] ? __pfx___sys_sendto (net/socket.c:2147)
[4405.644266][T22844] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4405.644273][T22844] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4405.644283][T22844] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4405.644291][T22844] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4405.644301][T22844] __x64_sys_sendto (net/socket.c:2183)
[4405.644305][T22844] ? do_syscall_64 (./arch/x86/include/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.644309][T22844] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4405.644314][T22844] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4405.644319][T22844] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4405.644325][T22844] RIP: 0033:0x7fe31ef47a4a
[ 4405.644329][T22844] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.644332][T22844] RSP: 002b:00007ffefdb40868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4405.644337][T22844] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe31ef47a4a
[ 4405.644339][T22844] RDX: 0000000000000040 RSI: 00000000012b1340 RDI: 0000000000000005
[ 4405.644341][T22844] RBP: 00007ffefdb408f0 R08: 0000000000418574 R09: 000000000000001c
[ 4405.644343][T22844] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4405.644345][T22844] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe31f070000
| [ 4405.644345][T22844] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe31f070000
| [ 4405.644359][T22844]
| [ 4405.644362][T22844] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22844
| [4405.657338][T22844] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4405.657607][T22844] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4405.657609][T22844] Call Trace:
[ 4405.657611][T22844]
[4405.657614][T22844] dump_stack_lvl (lib/dump_stack.c:123)
[4405.657621][T22844] check_preemption_disabled (lib/smp_processor_id.c:52)
[4405.657627][T22844] lwtunnel_output (net/core/lwtunnel.c:359)
[4405.657634][T22844] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4405.657642][T22844] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4405.657649][T22844] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4405.657654][T22844] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4405.657666][T22844] rawv6_sendmsg (net/ipv6/raw.c:918)
[4405.657678][T22844] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4405.657684][T22844] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4405.657689][T22844] ? __lock_release (kernel/locking/lockdep.c:5534)
[4405.657698][T22844] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4405.657702][T22844] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4405.657711][T22844] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4405.657728][T22844] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4405.657731][T22844] ? __lock_release (kernel/locking/lockdep.c:5534)
[4405.657742][T22844] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4405.657748][T22844] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4405.657754][T22844] ? __pfx___sys_sendto (net/socket.c:2147)
[4405.657768][T22844] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4405.657775][T22844] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4405.657783][T22844] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4405.657790][T22844] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4405.657801][T22844] __x64_sys_sendto (net/socket.c:2183)
[4405.657805][T22844] ? do_syscall_64 (./arch/x86/include/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.657809][T22844] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4405.657813][T22844] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4405.657818][T22844] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4405.657822][T22844] RIP: 0033:0x7fe31ef47a4a
[ 4405.657826][T22844] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.657829][T22844] RSP: 002b:00007ffefdb40868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4405.657833][T22844] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe31ef47a4a
[ 4405.657835][T22844] RDX: 0000000000000040 RSI: 00000000012b1340 RDI: 0000000000000005
[ 4405.657837][T22844] RBP: 00007ffefdb408f0 R08: 0000000000418574 R09: 000000000000001c
[ 4405.657839][T22844] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4405.657841][T22844] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe31f070000
| [ 4405.657841][T22844] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe31f070000
| [ 4405.657856][T22844]
| [ 4405.658308][T22844] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22844
| [4405.670365][T22844] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4405.670653][T22844] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4405.670655][T22844] Call Trace:
[ 4405.670657][T22844]
[4405.670659][T22844] dump_stack_lvl (lib/dump_stack.c:123)
[4405.670666][T22844] check_preemption_disabled (lib/smp_processor_id.c:52)
[4405.670673][T22844] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4405.670679][T22844] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4405.670687][T22844] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4405.670693][T22844] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4405.670698][T22844] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4405.670710][T22844] rawv6_sendmsg (net/ipv6/raw.c:918)
[4405.670722][T22844] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4405.670727][T22844] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4405.670733][T22844] ? __lock_release (kernel/locking/lockdep.c:5534)
[4405.670741][T22844] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4405.670746][T22844] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4405.670755][T22844] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4405.670771][T22844] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4405.670774][T22844] ? __lock_release (kernel/locking/lockdep.c:5534)
[4405.670786][T22844] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4405.670791][T22844] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4405.670797][T22844] ? __pfx___sys_sendto (net/socket.c:2147)
[4405.670811][T22844] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4405.670817][T22844] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4405.670826][T22844] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4405.670833][T22844] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4405.670843][T22844] __x64_sys_sendto (net/socket.c:2183)
[4405.670847][T22844] ? do_syscall_64 (./arch/x86/include/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.670851][T22844] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4405.670856][T22844] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4405.670861][T22844] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4405.670865][T22844] RIP: 0033:0x7fe31ef47a4a
[ 4405.670869][T22844] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.670872][T22844] RSP: 002b:00007ffefdb40868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4405.670875][T22844] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe31ef47a4a
[ 4405.670878][T22844] RDX: 0000000000000040 RSI: 00000000012b1340 RDI: 0000000000000005
[ 4405.670880][T22844] RBP: 00007ffefdb408f0 R08: 0000000000418574 R09: 000000000000001c
[ 4405.670882][T22844] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4405.670884][T22844] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe31f070000
| [ 4405.670884][T22844] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe31f070000
| [ 4405.670899][T22844]
| [ 4406.162141][T22848] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22848
| [4406.162636][T22848] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4406.162906][T22848] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4406.162908][T22848] Call Trace:
[ 4406.162910][T22848]
[4406.162913][T22848] dump_stack_lvl (lib/dump_stack.c:123)
[4406.162922][T22848] check_preemption_disabled (lib/smp_processor_id.c:52)
[4406.162929][T22848] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4406.162936][T22848] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4406.162944][T22848] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4406.162952][T22848] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4406.162957][T22848] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4406.162969][T22848] rawv6_sendmsg (net/ipv6/raw.c:918)
[4406.162981][T22848] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4406.162986][T22848] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4406.162994][T22848] ? __lock_release (kernel/locking/lockdep.c:5534)
[4406.163005][T22848] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4406.163011][T22848] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4406.163021][T22848] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4406.163037][T22848] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4406.163040][T22848] ? __lock_release (kernel/locking/lockdep.c:5534)
[4406.163051][T22848] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4406.163058][T22848] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4406.163064][T22848] ? __pfx___sys_sendto (net/socket.c:2147)
[4406.163078][T22848] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4406.163085][T22848] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4406.163097][T22848] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4406.163104][T22848] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4406.163114][T22848] __x64_sys_sendto (net/socket.c:2183)
[4406.163118][T22848] ? do_syscall_64 (./arch/x86/include/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.163122][T22848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4406.163128][T22848] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4406.163132][T22848] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4406.163138][T22848] RIP: 0033:0x7fb48faf7a4a
[ 4406.163142][T22848] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.163146][T22848] RSP: 002b:00007fffc4a5a918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4406.163150][T22848] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb48faf7a4a
[ 4406.163153][T22848] RDX: 0000000000000040 RSI: 000000001b8e7340 RDI: 0000000000000005
[ 4406.163155][T22848] RBP: 00007fffc4a5a9a0 R08: 0000000000418574 R09: 000000000000001c
[ 4406.163157][T22848] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4406.163159][T22848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb48fc20000
| [ 4406.163159][T22848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb48fc20000
| [ 4406.163174][T22848]
| [ 4406.163177][T22848] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22848
| [4406.175603][T22848] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4406.175864][T22848] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4406.175866][T22848] Call Trace:
[ 4406.175868][T22848]
[4406.175870][T22848] dump_stack_lvl (lib/dump_stack.c:123)
[4406.175877][T22848] check_preemption_disabled (lib/smp_processor_id.c:52)
[4406.175883][T22848] lwtunnel_output (net/core/lwtunnel.c:359)
[4406.175890][T22848] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4406.175897][T22848] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4406.175903][T22848] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4406.175908][T22848] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4406.175920][T22848] rawv6_sendmsg (net/ipv6/raw.c:918)
[4406.175932][T22848] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4406.175937][T22848] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4406.175943][T22848] ? __lock_release (kernel/locking/lockdep.c:5534)
[4406.175952][T22848] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4406.175957][T22848] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4406.175966][T22848] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4406.175982][T22848] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4406.175985][T22848] ? __lock_release (kernel/locking/lockdep.c:5534)
[4406.175997][T22848] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4406.176002][T22848] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4406.176008][T22848] ? __pfx___sys_sendto (net/socket.c:2147)
[4406.176023][T22848] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4406.176030][T22848] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4406.176038][T22848] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4406.176045][T22848] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4406.176056][T22848] __x64_sys_sendto (net/socket.c:2183)
[4406.176060][T22848] ? do_syscall_64 (./arch/x86/include/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.176063][T22848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4406.176068][T22848] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4406.176073][T22848] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4406.176077][T22848] RIP: 0033:0x7fb48faf7a4a
[ 4406.176081][T22848] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.176084][T22848] RSP: 002b:00007fffc4a5a918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4406.176087][T22848] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb48faf7a4a
[ 4406.176089][T22848] RDX: 0000000000000040 RSI: 000000001b8e7340 RDI: 0000000000000005
[ 4406.176091][T22848] RBP: 00007fffc4a5a9a0 R08: 0000000000418574 R09: 000000000000001c
[ 4406.176094][T22848] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4406.176096][T22848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb48fc20000
| [ 4406.176096][T22848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb48fc20000
| [ 4406.176111][T22848]
| [ 4406.194805][T22848] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22848
| [4406.195187][T22848] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4406.195447][T22848] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4406.195449][T22848] Call Trace:
[ 4406.195451][T22848]
[4406.195453][T22848] dump_stack_lvl (lib/dump_stack.c:123)
[4406.195459][T22848] check_preemption_disabled (lib/smp_processor_id.c:52)
[4406.195466][T22848] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4406.195473][T22848] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4406.195482][T22848] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4406.195488][T22848] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4406.195492][T22848] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4406.195505][T22848] rawv6_sendmsg (net/ipv6/raw.c:918)
[4406.195517][T22848] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4406.195522][T22848] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4406.195528][T22848] ? __lock_release (kernel/locking/lockdep.c:5534)
[4406.195538][T22848] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4406.195542][T22848] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4406.195551][T22848] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4406.195568][T22848] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4406.195571][T22848] ? __lock_release (kernel/locking/lockdep.c:5534)
[4406.195582][T22848] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4406.195588][T22848] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4406.195594][T22848] ? __pfx___sys_sendto (net/socket.c:2147)
[4406.195608][T22848] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4406.195615][T22848] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4406.195623][T22848] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4406.195630][T22848] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4406.195641][T22848] __x64_sys_sendto (net/socket.c:2183)
[4406.195645][T22848] ? do_syscall_64 (./arch/x86/include/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.195648][T22848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4406.195653][T22848] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4406.195658][T22848] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4406.195662][T22848] RIP: 0033:0x7fb48faf7a4a
[ 4406.195665][T22848] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.195668][T22848] RSP: 002b:00007fffc4a5a918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4406.195671][T22848] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb48faf7a4a
[ 4406.195674][T22848] RDX: 0000000000000040 RSI: 000000001b8e7340 RDI: 0000000000000005
[ 4406.195676][T22848] RBP: 00007fffc4a5a9a0 R08: 0000000000418574 R09: 000000000000001c
[ 4406.195678][T22848] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4406.195680][T22848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb48fc20000
| [ 4406.195680][T22848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb48fc20000
| [ 4406.195695][T22848]
| [ 4406.687857][T22852] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22852
| [4406.688342][T22852] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4406.689798][T22852] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4406.689801][T22852] Call Trace:
[ 4406.689803][T22852]
[4406.689806][T22852] dump_stack_lvl (lib/dump_stack.c:123)
[4406.689816][T22852] check_preemption_disabled (lib/smp_processor_id.c:52)
[4406.689824][T22852] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4406.689831][T22852] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4406.689840][T22852] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4406.689848][T22852] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4406.689853][T22852] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4406.689866][T22852] rawv6_sendmsg (net/ipv6/raw.c:918)
[4406.689878][T22852] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4406.689883][T22852] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4406.689890][T22852] ? __lock_release (kernel/locking/lockdep.c:5534)
[4406.689902][T22852] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4406.689908][T22852] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4406.689917][T22852] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4406.689934][T22852] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4406.689937][T22852] ? __lock_release (kernel/locking/lockdep.c:5534)
[4406.689948][T22852] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4406.689955][T22852] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4406.689960][T22852] ? __pfx___sys_sendto (net/socket.c:2147)
[4406.689975][T22852] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4406.689982][T22852] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4406.689992][T22852] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4406.690000][T22852] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4406.690009][T22852] __x64_sys_sendto (net/socket.c:2183)
[4406.690013][T22852] ? do_syscall_64 (./arch/x86/include/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.690018][T22852] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4406.690023][T22852] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4406.690028][T22852] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4406.690033][T22852] RIP: 0033:0x7f496aa72a4a
[ 4406.690038][T22852] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.690041][T22852] RSP: 002b:00007ffe3a7948d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4406.690046][T22852] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f496aa72a4a
[ 4406.690048][T22852] RDX: 0000000000000040 RSI: 000000003fde0340 RDI: 0000000000000005
[ 4406.690050][T22852] RBP: 00007ffe3a794960 R08: 0000000000418574 R09: 000000000000001c
[ 4406.690052][T22852] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4406.690054][T22852] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f496ab9b000
| [ 4406.690069][T22852]
| [ 4410.520196][T22884] check_preemption_disabled: 23 callbacks suppressed
| [ 4410.520206][T22884] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22884
| [4410.521454][T22884] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4410.521739][T22884] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4410.521742][T22884] Call Trace:
[ 4410.521744][T22884]
[4410.521747][T22884] dump_stack_lvl (lib/dump_stack.c:123)
[4410.521756][T22884] check_preemption_disabled (lib/smp_processor_id.c:52)
[4410.521764][T22884] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4410.521770][T22884] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4410.521779][T22884] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4410.521787][T22884] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4410.521792][T22884] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4410.521804][T22884] rawv6_sendmsg (net/ipv6/raw.c:918)
[4410.521816][T22884] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4410.521821][T22884] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4410.521829][T22884] ? __lock_release (kernel/locking/lockdep.c:5534)
[4410.521839][T22884] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4410.521846][T22884] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4410.521855][T22884] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4410.521871][T22884] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4410.521874][T22884] ? __lock_release (kernel/locking/lockdep.c:5534)
[4410.521886][T22884] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4410.521892][T22884] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4410.521898][T22884] ? __pfx___sys_sendto (net/socket.c:2147)
[4410.521912][T22884] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4410.521919][T22884] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4410.521930][T22884] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4410.521937][T22884] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4410.521947][T22884] __x64_sys_sendto (net/socket.c:2183)
[4410.521951][T22884] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4410.521955][T22884] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4410.521960][T22884] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4410.521965][T22884] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4410.521970][T22884] RIP: 0033:0x7f96ded38a4a
[ 4410.521975][T22884] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4410.521978][T22884] RSP: 002b:00007fffc5819628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4410.521982][T22884] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f96ded38a4a
[ 4410.521985][T22884] RDX: 0000000000000040 RSI: 0000000011fee340 RDI: 0000000000000005
[ 4410.521987][T22884] RBP: 00007fffc58196b0 R08: 0000000000418574 R09: 000000000000001c
[ 4410.521989][T22884] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4410.521991][T22884] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96dee61000
| [ 4410.521991][T22884] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96dee61000
| [ 4410.522005][T22884]
| [ 4410.522009][T22884] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22884
| [4410.534144][T22884] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4410.534406][T22884] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4410.534408][T22884] Call Trace:
[ 4410.534410][T22884]
[4410.534412][T22884] dump_stack_lvl (lib/dump_stack.c:123)
[4410.534418][T22884] check_preemption_disabled (lib/smp_processor_id.c:52)
[4410.534424][T22884] lwtunnel_output (net/core/lwtunnel.c:359)
[4410.534431][T22884] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4410.534438][T22884] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4410.534444][T22884] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4410.534449][T22884] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4410.534462][T22884] rawv6_sendmsg (net/ipv6/raw.c:918)
[4410.534473][T22884] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4410.534481][T22884] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4410.534485][T22884] ? __lock_release (kernel/locking/lockdep.c:5534)
[4410.534494][T22884] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4410.534498][T22884] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4410.534507][T22884] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4410.534524][T22884] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4410.534526][T22884] ? __lock_release (kernel/locking/lockdep.c:5534)
[4410.534538][T22884] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4410.534542][T22884] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4410.534549][T22884] ? __pfx___sys_sendto (net/socket.c:2147)
[4410.534563][T22884] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4410.534570][T22884] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4410.534578][T22884] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4410.534585][T22884] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4410.534595][T22884] __x64_sys_sendto (net/socket.c:2183)
[4410.534599][T22884] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4410.534603][T22884] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4410.534607][T22884] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4410.534612][T22884] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4410.534615][T22884] RIP: 0033:0x7f96ded38a4a
[ 4410.534619][T22884] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4410.534622][T22884] RSP: 002b:00007fffc5819628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4410.534626][T22884] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f96ded38a4a
[ 4410.534628][T22884] RDX: 0000000000000040 RSI: 0000000011fee340 RDI: 0000000000000005
[ 4410.534630][T22884] RBP: 00007fffc58196b0 R08: 0000000000418574 R09: 000000000000001c
[ 4410.534631][T22884] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4410.534633][T22884] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96dee61000
| [ 4410.534633][T22884] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96dee61000
| [ 4410.534648][T22884]
| [ 4410.548350][T22884] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22884
| [4410.548759][T22884] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4410.549027][T22884] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4410.549029][T22884] Call Trace:
[ 4410.549032][T22884]
[4410.549034][T22884] dump_stack_lvl (lib/dump_stack.c:123)
[4410.549041][T22884] check_preemption_disabled (lib/smp_processor_id.c:52)
[4410.549047][T22884] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4410.549054][T22884] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4410.549062][T22884] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4410.549069][T22884] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4410.549074][T22884] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4410.549087][T22884] rawv6_sendmsg (net/ipv6/raw.c:918)
[4410.549098][T22884] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4410.549104][T22884] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4410.549110][T22884] ? __lock_release (kernel/locking/lockdep.c:5534)
[4410.549119][T22884] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4410.549123][T22884] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4410.549133][T22884] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4410.549149][T22884] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4410.549153][T22884] ? __lock_release (kernel/locking/lockdep.c:5534)
[4410.549164][T22884] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4410.549170][T22884] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4410.549176][T22884] ? __pfx___sys_sendto (net/socket.c:2147)
[4410.549190][T22884] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4410.549197][T22884] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4410.549206][T22884] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4410.549213][T22884] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4410.549224][T22884] __x64_sys_sendto (net/socket.c:2183)
[4410.549228][T22884] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4410.549231][T22884] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4410.549236][T22884] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4410.549241][T22884] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4410.549244][T22884] RIP: 0033:0x7f96ded38a4a
[ 4410.549248][T22884] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4410.549251][T22884] RSP: 002b:00007fffc5819628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4410.549254][T22884] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f96ded38a4a
[ 4410.549256][T22884] RDX: 0000000000000040 RSI: 0000000011fee340 RDI: 0000000000000005
[ 4410.549258][T22884] RBP: 00007fffc58196b0 R08: 0000000000418574 R09: 000000000000001c
[ 4410.549260][T22884] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4410.549262][T22884] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96dee61000
| [ 4410.549262][T22884] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96dee61000
| [ 4410.549278][T22884]
| [ 4411.057941][T22888] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22888
| [4411.058433][T22888] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4411.058712][T22888] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4411.058714][T22888] Call Trace:
[ 4411.058717][T22888]
[4411.058719][T22888] dump_stack_lvl (lib/dump_stack.c:123)
[4411.058729][T22888] check_preemption_disabled (lib/smp_processor_id.c:52)
[4411.058736][T22888] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4411.058743][T22888] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4411.058752][T22888] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4411.058760][T22888] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4411.058765][T22888] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4411.058777][T22888] rawv6_sendmsg (net/ipv6/raw.c:918)
[4411.058789][T22888] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4411.058795][T22888] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4411.058802][T22888] ? __lock_release (kernel/locking/lockdep.c:5534)
[4411.058813][T22888] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4411.058819][T22888] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4411.058829][T22888] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4411.058845][T22888] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4411.058848][T22888] ? __lock_release (kernel/locking/lockdep.c:5534)
[4411.058859][T22888] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4411.058866][T22888] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4411.058872][T22888] ? __pfx___sys_sendto (net/socket.c:2147)
[4411.058886][T22888] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4411.058893][T22888] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4411.058903][T22888] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4411.058911][T22888] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4411.058921][T22888] __x64_sys_sendto (net/socket.c:2183)
[4411.058925][T22888] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4411.058929][T22888] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4411.058935][T22888] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4411.058939][T22888] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4411.058944][T22888] RIP: 0033:0x7f1a0a02ea4a
[ 4411.058949][T22888] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4411.058952][T22888] RSP: 002b:00007ffd903d2c38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4411.058957][T22888] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a0a02ea4a
[ 4411.058960][T22888] RDX: 0000000000000040 RSI: 0000000025b1c340 RDI: 0000000000000005
[ 4411.058962][T22888] RBP: 00007ffd903d2cc0 R08: 0000000000418574 R09: 000000000000001c
[ 4411.058965][T22888] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4411.058967][T22888] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a0a157000
| [ 4411.058967][T22888] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a0a157000
| [ 4411.058982][T22888]
| [ 4411.058985][T22888] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22888
| [4411.071377][T22888] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4411.071643][T22888] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4411.071645][T22888] Call Trace:
[ 4411.071648][T22888]
[4411.071650][T22888] dump_stack_lvl (lib/dump_stack.c:123)
[4411.071657][T22888] check_preemption_disabled (lib/smp_processor_id.c:52)
[4411.071663][T22888] lwtunnel_output (net/core/lwtunnel.c:359)
[4411.071670][T22888] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4411.071678][T22888] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4411.071684][T22888] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4411.071689][T22888] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4411.071702][T22888] rawv6_sendmsg (net/ipv6/raw.c:918)
[4411.071714][T22888] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4411.071719][T22888] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4411.071724][T22888] ? __lock_release (kernel/locking/lockdep.c:5534)
[4411.071733][T22888] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4411.071738][T22888] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4411.071748][T22888] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4411.071764][T22888] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4411.071767][T22888] ? __lock_release (kernel/locking/lockdep.c:5534)
[4411.071779][T22888] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4411.071784][T22888] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4411.071790][T22888] ? __pfx___sys_sendto (net/socket.c:2147)
[4411.071805][T22888] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4411.071812][T22888] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4411.071821][T22888] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4411.071828][T22888] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4411.071838][T22888] __x64_sys_sendto (net/socket.c:2183)
[4411.071842][T22888] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4411.071846][T22888] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4411.071851][T22888] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4411.071856][T22888] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4411.071859][T22888] RIP: 0033:0x7f1a0a02ea4a
[ 4411.071863][T22888] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4411.071866][T22888] RSP: 002b:00007ffd903d2c38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4411.071869][T22888] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a0a02ea4a
[ 4411.071872][T22888] RDX: 0000000000000040 RSI: 0000000025b1c340 RDI: 0000000000000005
[ 4411.071874][T22888] RBP: 00007ffd903d2cc0 R08: 0000000000418574 R09: 000000000000001c
[ 4411.071876][T22888] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4411.071878][T22888] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a0a157000
| [ 4411.071878][T22888] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a0a157000
| [ 4411.071892][T22888]
| [ 4411.072337][T22888] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22888
| [4411.084465][T22888] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4411.084733][T22888] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4411.084735][T22888] Call Trace:
[ 4411.084737][T22888]
[4411.084739][T22888] dump_stack_lvl (lib/dump_stack.c:123)
[4411.084747][T22888] check_preemption_disabled (lib/smp_processor_id.c:52)
[4411.084753][T22888] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4411.084759][T22888] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4411.084767][T22888] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4411.084773][T22888] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4411.084778][T22888] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4411.084790][T22888] rawv6_sendmsg (net/ipv6/raw.c:918)
[4411.084802][T22888] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4411.084808][T22888] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4411.084813][T22888] ? __lock_release (kernel/locking/lockdep.c:5534)
[4411.084821][T22888] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4411.084826][T22888] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4411.084835][T22888] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4411.084852][T22888] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4411.084854][T22888] ? __lock_release (kernel/locking/lockdep.c:5534)
[4411.084866][T22888] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4411.084872][T22888] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4411.084877][T22888] ? __pfx___sys_sendto (net/socket.c:2147)
[4411.084892][T22888] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4411.084898][T22888] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4411.084907][T22888] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4411.084914][T22888] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4411.084924][T22888] __x64_sys_sendto (net/socket.c:2183)
[4411.084928][T22888] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4411.084931][T22888] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4411.084936][T22888] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4411.084941][T22888] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4411.084945][T22888] RIP: 0033:0x7f1a0a02ea4a
[ 4411.084949][T22888] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4411.084952][T22888] RSP: 002b:00007ffd903d2c38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4411.084955][T22888] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a0a02ea4a
[ 4411.084957][T22888] RDX: 0000000000000040 RSI: 0000000025b1c340 RDI: 0000000000000005
[ 4411.084959][T22888] RBP: 00007ffd903d2cc0 R08: 0000000000418574 R09: 000000000000001c
[ 4411.084961][T22888] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4411.084963][T22888] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a0a157000
| [ 4411.084963][T22888] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a0a157000
| [ 4411.084977][T22888]
| [ 4411.583988][T22892] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22892
| [4411.584470][T22892] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4411.584754][T22892] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4411.584757][T22892] Call Trace:
[ 4411.584759][T22892]
[4411.584762][T22892] dump_stack_lvl (lib/dump_stack.c:123)
[4411.584771][T22892] check_preemption_disabled (lib/smp_processor_id.c:52)
[4411.584779][T22892] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4411.584786][T22892] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4411.584794][T22892] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4411.584802][T22892] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4411.584807][T22892] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4411.584819][T22892] rawv6_sendmsg (net/ipv6/raw.c:918)
[4411.584831][T22892] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4411.584836][T22892] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4411.584844][T22892] ? __lock_release (kernel/locking/lockdep.c:5534)
[4411.584855][T22892] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4411.584861][T22892] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4411.584870][T22892] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4411.584887][T22892] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4411.584890][T22892] ? __lock_release (kernel/locking/lockdep.c:5534)
[4411.584901][T22892] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4411.584907][T22892] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4411.584913][T22892] ? __pfx___sys_sendto (net/socket.c:2147)
[4411.584928][T22892] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4411.584935][T22892] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4411.584945][T22892] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4411.584952][T22892] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4411.584962][T22892] __x64_sys_sendto (net/socket.c:2183)
[4411.584966][T22892] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4411.584970][T22892] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4411.584976][T22892] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4411.584981][T22892] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4411.584986][T22892] RIP: 0033:0x7fca1d19aa4a
[ 4411.584990][T22892] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4411.584993][T22892] RSP: 002b:00007ffe5c5b01a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4411.584997][T22892] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca1d19aa4a
[ 4411.585000][T22892] RDX: 0000000000000040 RSI: 000000000c3b2340 RDI: 0000000000000005
[ 4411.585002][T22892] RBP: 00007ffe5c5b0230 R08: 0000000000418574 R09: 000000000000001c
[ 4411.585004][T22892] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4411.585006][T22892] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca1d2c3000
| [ 4411.585006][T22892] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca1d2c3000
| [ 4411.585020][T22892]
| [ 4411.585023][T22892] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22892
| [4411.597484][T22892] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4411.597742][T22892] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4411.597744][T22892] Call Trace:
[ 4411.597745][T22892]
[4411.597748][T22892] dump_stack_lvl (lib/dump_stack.c:123)
[4411.597754][T22892] check_preemption_disabled (lib/smp_processor_id.c:52)
[4411.597760][T22892] lwtunnel_output (net/core/lwtunnel.c:359)
[4411.597767][T22892] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4411.597775][T22892] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4411.597781][T22892] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4411.597786][T22892] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4411.597798][T22892] rawv6_sendmsg (net/ipv6/raw.c:918)
[4411.597811][T22892] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4411.597816][T22892] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4411.597820][T22892] ? __lock_release (kernel/locking/lockdep.c:5534)
[4411.597829][T22892] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4411.597833][T22892] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4411.597842][T22892] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4411.597858][T22892] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4411.597862][T22892] ? __lock_release (kernel/locking/lockdep.c:5534)
[4411.597873][T22892] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4411.597878][T22892] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4411.597884][T22892] ? __pfx___sys_sendto (net/socket.c:2147)
[4411.597899][T22892] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4411.597905][T22892] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4411.597913][T22892] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4411.597921][T22892] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4411.597931][T22892] __x64_sys_sendto (net/socket.c:2183)
[4411.597935][T22892] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4411.597939][T22892] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4411.597943][T22892] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4411.597948][T22892] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4411.597952][T22892] RIP: 0033:0x7fca1d19aa4a
[ 4411.597955][T22892] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4411.597958][T22892] RSP: 002b:00007ffe5c5b01a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4411.597961][T22892] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca1d19aa4a
[ 4411.597964][T22892] RDX: 0000000000000040 RSI: 000000000c3b2340 RDI: 0000000000000005
[ 4411.597966][T22892] RBP: 00007ffe5c5b0230 R08: 0000000000418574 R09: 000000000000001c
[ 4411.597968][T22892] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4411.597970][T22892] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca1d2c3000
| [ 4411.597970][T22892] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca1d2c3000
| [ 4411.597984][T22892]
| [ 4411.598436][T22892] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22892
| [4411.610539][T22892] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4411.610803][T22892] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4411.610805][T22892] Call Trace:
[ 4411.610807][T22892]
[4411.610809][T22892] dump_stack_lvl (lib/dump_stack.c:123)
[4411.610816][T22892] check_preemption_disabled (lib/smp_processor_id.c:52)
[4411.610822][T22892] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4411.610829][T22892] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4411.610837][T22892] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4411.610843][T22892] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4411.610848][T22892] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4411.610861][T22892] rawv6_sendmsg (net/ipv6/raw.c:918)
[4411.610872][T22892] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4411.610878][T22892] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4411.610882][T22892] ? __lock_release (kernel/locking/lockdep.c:5534)
[4411.610891][T22892] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4411.610896][T22892] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4411.610905][T22892] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4411.610921][T22892] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4411.610924][T22892] ? __lock_release (kernel/locking/lockdep.c:5534)
[4411.610936][T22892] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4411.610940][T22892] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4411.610946][T22892] ? __pfx___sys_sendto (net/socket.c:2147)
[4411.610961][T22892] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4411.610968][T22892] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4411.610977][T22892] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4411.610984][T22892] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4411.610995][T22892] __x64_sys_sendto (net/socket.c:2183)
[4411.610999][T22892] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4411.611002][T22892] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4411.611007][T22892] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4411.611012][T22892] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4411.611015][T22892] RIP: 0033:0x7fca1d19aa4a
[ 4411.611019][T22892] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4411.611022][T22892] RSP: 002b:00007ffe5c5b01a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4411.611025][T22892] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca1d19aa4a
[ 4411.611027][T22892] RDX: 0000000000000040 RSI: 000000000c3b2340 RDI: 0000000000000005
[ 4411.611029][T22892] RBP: 00007ffe5c5b0230 R08: 0000000000418574 R09: 000000000000001c
[ 4411.611031][T22892] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4411.611033][T22892] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca1d2c3000
| [ 4411.611033][T22892] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca1d2c3000
| [ 4411.611048][T22892]
| [ 4412.069874][T22896] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22896
| [4412.070364][T22896] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4412.070661][T22896] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4412.070663][T22896] Call Trace:
[ 4412.070666][T22896]
[4412.070668][T22896] dump_stack_lvl (lib/dump_stack.c:123)
[4412.070678][T22896] check_preemption_disabled (lib/smp_processor_id.c:52)
[4412.070685][T22896] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4412.070692][T22896] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4412.070700][T22896] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4412.070709][T22896] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4412.070714][T22896] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4412.070726][T22896] rawv6_sendmsg (net/ipv6/raw.c:918)
[4412.070738][T22896] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4412.070743][T22896] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4412.070751][T22896] ? __lock_release (kernel/locking/lockdep.c:5534)
[4412.070761][T22896] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4412.070768][T22896] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4412.070778][T22896] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4412.070794][T22896] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4412.070797][T22896] ? __lock_release (kernel/locking/lockdep.c:5534)
[4412.070808][T22896] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4412.070815][T22896] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4412.070821][T22896] ? __pfx___sys_sendto (net/socket.c:2147)
[4412.070835][T22896] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4412.070842][T22896] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4412.070853][T22896] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4412.070860][T22896] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4412.070870][T22896] __x64_sys_sendto (net/socket.c:2183)
[4412.070874][T22896] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4412.070879][T22896] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4412.070884][T22896] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4412.070889][T22896] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4412.070894][T22896] RIP: 0033:0x7f12d88c5a4a
[ 4412.070899][T22896] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4412.070902][T22896] RSP: 002b:00007ffce1d3d978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4412.070906][T22896] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f12d88c5a4a
[ 4412.070908][T22896] RDX: 0000000000000040 RSI: 0000000029473340 RDI: 0000000000000005
[ 4412.070910][T22896] RBP: 00007ffce1d3da00 R08: 0000000000418574 R09: 000000000000001c
[ 4412.070912][T22896] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4412.070914][T22896] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f12d89ee000
| [ 4414.369046][ T69] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4415.801181][T22919] check_preemption_disabled: 9 callbacks suppressed
| [ 4415.801188][T22919] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22919
| [4415.802430][T22919] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4415.802688][T22919] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4415.802690][T22919] Call Trace:
[ 4415.802692][T22919]
[4415.802694][T22919] dump_stack_lvl (lib/dump_stack.c:123)
[4415.802704][T22919] check_preemption_disabled (lib/smp_processor_id.c:52)
[4415.802711][T22919] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4415.802718][T22919] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4415.802727][T22919] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4415.802735][T22919] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4415.802740][T22919] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4415.802752][T22919] rawv6_sendmsg (net/ipv6/raw.c:918)
[4415.802764][T22919] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4415.802769][T22919] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4415.802777][T22919] ? __lock_release (kernel/locking/lockdep.c:5534)
[4415.802788][T22919] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4415.802794][T22919] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4415.802804][T22919] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4415.802820][T22919] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4415.802823][T22919] ? __lock_release (kernel/locking/lockdep.c:5534)
[4415.802834][T22919] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4415.802841][T22919] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4415.802847][T22919] ? __pfx___sys_sendto (net/socket.c:2147)
[4415.802861][T22919] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4415.802869][T22919] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4415.802879][T22919] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4415.802886][T22919] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4415.802896][T22919] __x64_sys_sendto (net/socket.c:2183)
[4415.802900][T22919] ? do_syscall_64 (./arch/x86/include/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.802905][T22919] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4415.802911][T22919] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4415.802915][T22919] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4415.802920][T22919] RIP: 0033:0x7f725a525a4a
[ 4415.802925][T22919] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.802928][T22919] RSP: 002b:00007fff022aec08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4415.802932][T22919] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f725a525a4a
[ 4415.802935][T22919] RDX: 0000000000000040 RSI: 000000000f42b340 RDI: 0000000000000005
[ 4415.802936][T22919] RBP: 00007fff022aec90 R08: 0000000000418574 R09: 000000000000001c
[ 4415.802938][T22919] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4415.802941][T22919] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f725a64e000
| [ 4415.802956][T22919]
| [ 4415.802959][T22919] lwtunnel_output(): recursion limit reached on datapath
| [ 4417.390386][T22924] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22924
| [4417.390872][T22924] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4417.391128][T22924] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4417.391131][T22924] Call Trace:
[ 4417.391133][T22924]
[4417.391135][T22924] dump_stack_lvl (lib/dump_stack.c:123)
[4417.391143][T22924] check_preemption_disabled (lib/smp_processor_id.c:52)
[4417.391149][T22924] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4417.391156][T22924] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4417.391163][T22924] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4417.391170][T22924] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4417.391175][T22924] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4417.391187][T22924] rawv6_sendmsg (net/ipv6/raw.c:918)
[4417.391198][T22924] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4417.391204][T22924] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4417.391210][T22924] ? __lock_release (kernel/locking/lockdep.c:5534)
[4417.391219][T22924] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4417.391223][T22924] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4417.391232][T22924] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4417.391248][T22924] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4417.391251][T22924] ? __lock_release (kernel/locking/lockdep.c:5534)
[4417.391263][T22924] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4417.391268][T22924] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4417.391274][T22924] ? __pfx___sys_sendto (net/socket.c:2147)
[4417.391288][T22924] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4417.391295][T22924] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4417.391304][T22924] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4417.391311][T22924] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4417.391321][T22924] __x64_sys_sendto (net/socket.c:2183)
[4417.391325][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)
[4417.391329][T22924] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4417.391334][T22924] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4417.391339][T22924] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4417.391343][T22924] RIP: 0033:0x7f84e8987a4a
[ 4417.391347][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
[ 4417.391350][T22924] RSP: 002b:00007ffc2906d0f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4417.391354][T22924] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f84e8987a4a
[ 4417.391357][T22924] RDX: 0000000000000040 RSI: 0000000001d2c340 RDI: 0000000000000005
[ 4417.391359][T22924] RBP: 00007ffc2906d180 R08: 0000000000418574 R09: 000000000000001c
[ 4417.391361][T22924] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4417.391363][T22924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84e8ab0000
| [ 4417.391377][T22924]
| [ 4417.391380][T22924] lwtunnel_output(): recursion limit reached on datapath
| [ 4418.987559][T22929] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22929
| [4418.988048][T22929] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4418.988313][T22929] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4418.988315][T22929] Call Trace:
[ 4418.988317][T22929]
[4418.988319][T22929] dump_stack_lvl (lib/dump_stack.c:123)
[4418.988327][T22929] check_preemption_disabled (lib/smp_processor_id.c:52)
[4418.988333][T22929] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4418.988340][T22929] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4418.988347][T22929] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4418.988354][T22929] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4418.988360][T22929] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4418.988372][T22929] rawv6_sendmsg (net/ipv6/raw.c:918)
[4418.988383][T22929] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4418.988388][T22929] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4418.988394][T22929] ? __lock_release (kernel/locking/lockdep.c:5534)
[4418.988403][T22929] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4418.988408][T22929] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4418.988418][T22929] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4418.988434][T22929] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4418.988437][T22929] ? __lock_release (kernel/locking/lockdep.c:5534)
[4418.988448][T22929] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4418.988454][T22929] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4418.988459][T22929] ? __pfx___sys_sendto (net/socket.c:2147)
[4418.988474][T22929] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4418.988482][T22929] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4418.988491][T22929] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4418.988498][T22929] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4418.988508][T22929] __x64_sys_sendto (net/socket.c:2183)
[4418.988512][T22929] ? do_syscall_64 (./arch/x86/include/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.988515][T22929] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4418.988520][T22929] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4418.988525][T22929] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4418.988530][T22929] RIP: 0033:0x7fcac7814a4a
[ 4418.988534][T22929] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.988538][T22929] RSP: 002b:00007ffe605f1408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4418.988542][T22929] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcac7814a4a
[ 4418.988544][T22929] RDX: 0000000000000040 RSI: 00000000024a5340 RDI: 0000000000000005
[ 4418.988546][T22929] RBP: 00007ffe605f1490 R08: 0000000000418574 R09: 000000000000001c
[ 4418.988548][T22929] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4418.988550][T22929] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcac793d000
| [ 4418.988550][T22929] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcac793d000
| [ 4418.988565][T22929]
| [ 4419.001020][T22929] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22929
| [4419.001400][T22929] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4419.001992][T22929] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4419.001994][T22929] Call Trace:
[ 4419.001996][T22929]
[4419.001998][T22929] dump_stack_lvl (lib/dump_stack.c:123)
[4419.002005][T22929] check_preemption_disabled (lib/smp_processor_id.c:52)
[4419.002011][T22929] lwtunnel_output (net/core/lwtunnel.c:359)
[4419.002018][T22929] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4419.002026][T22929] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.002032][T22929] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4419.002037][T22929] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.002050][T22929] rawv6_sendmsg (net/ipv6/raw.c:918)
[4419.002062][T22929] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4419.002067][T22929] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4419.002072][T22929] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.002081][T22929] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4419.002085][T22929] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4419.002094][T22929] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4419.002111][T22929] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4419.002114][T22929] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.002125][T22929] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.002130][T22929] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.002136][T22929] ? __pfx___sys_sendto (net/socket.c:2147)
[4419.002151][T22929] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4419.002158][T22929] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4419.002167][T22929] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4419.002174][T22929] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4419.002184][T22929] __x64_sys_sendto (net/socket.c:2183)
[4419.002188][T22929] ? do_syscall_64 (./arch/x86/include/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.002191][T22929] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4419.002196][T22929] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4419.002201][T22929] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4419.002204][T22929] RIP: 0033:0x7fcac7814a4a
[ 4419.002208][T22929] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.002211][T22929] RSP: 002b:00007ffe605f1408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4419.002214][T22929] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcac7814a4a
[ 4419.002217][T22929] RDX: 0000000000000040 RSI: 00000000024a5340 RDI: 0000000000000005
[ 4419.002218][T22929] RBP: 00007ffe605f1490 R08: 0000000000418574 R09: 000000000000001c
[ 4419.002220][T22929] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4419.002222][T22929] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcac793d000
| [ 4419.002222][T22929] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcac793d000
| [ 4419.002237][T22929]
| [ 4419.020324][T22929] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22929
| [4419.020749][T22929] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4419.021010][T22929] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4419.021012][T22929] Call Trace:
[ 4419.021014][T22929]
[4419.021016][T22929] dump_stack_lvl (lib/dump_stack.c:123)
[4419.021022][T22929] check_preemption_disabled (lib/smp_processor_id.c:52)
[4419.021028][T22929] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4419.021035][T22929] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4419.021042][T22929] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.021047][T22929] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4419.021053][T22929] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.021065][T22929] rawv6_sendmsg (net/ipv6/raw.c:918)
[4419.021077][T22929] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4419.021082][T22929] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4419.021087][T22929] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.021095][T22929] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4419.021099][T22929] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4419.021108][T22929] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4419.021125][T22929] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4419.021127][T22929] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.021139][T22929] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.021143][T22929] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.021149][T22929] ? __pfx___sys_sendto (net/socket.c:2147)
[4419.021164][T22929] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4419.021170][T22929] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4419.021178][T22929] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4419.021186][T22929] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4419.021196][T22929] __x64_sys_sendto (net/socket.c:2183)
[4419.021199][T22929] ? do_syscall_64 (./arch/x86/include/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.021203][T22929] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4419.021208][T22929] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4419.021212][T22929] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4419.021216][T22929] RIP: 0033:0x7fcac7814a4a
[ 4419.021220][T22929] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.021222][T22929] RSP: 002b:00007ffe605f1408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4419.021225][T22929] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcac7814a4a
[ 4419.021227][T22929] RDX: 0000000000000040 RSI: 00000000024a5340 RDI: 0000000000000005
[ 4419.021229][T22929] RBP: 00007ffe605f1490 R08: 0000000000418574 R09: 000000000000001c
[ 4419.021231][T22929] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4419.021233][T22929] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcac793d000
| [ 4419.021233][T22929] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcac793d000
| [ 4419.021248][T22929]
| [ 4419.792396][T22935] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22935
| [4419.792901][T22935] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4419.793181][T22935] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4419.793184][T22935] Call Trace:
[ 4419.793186][T22935]
[4419.793188][T22935] dump_stack_lvl (lib/dump_stack.c:123)
[4419.793198][T22935] check_preemption_disabled (lib/smp_processor_id.c:52)
[4419.793205][T22935] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4419.793212][T22935] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4419.793220][T22935] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.793228][T22935] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4419.793233][T22935] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.793245][T22935] rawv6_sendmsg (net/ipv6/raw.c:918)
[4419.793256][T22935] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4419.793262][T22935] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4419.793269][T22935] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.793280][T22935] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4419.793286][T22935] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4419.793295][T22935] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4419.793311][T22935] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4419.793314][T22935] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.793325][T22935] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.793332][T22935] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.793338][T22935] ? __pfx___sys_sendto (net/socket.c:2147)
[4419.793352][T22935] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4419.793359][T22935] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4419.793369][T22935] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4419.793376][T22935] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4419.793386][T22935] __x64_sys_sendto (net/socket.c:2183)
[4419.793390][T22935] ? do_syscall_64 (./arch/x86/include/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.793394][T22935] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4419.793399][T22935] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4419.793404][T22935] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4419.793409][T22935] RIP: 0033:0x7f526b1b0a4a
[ 4419.793414][T22935] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.793417][T22935] RSP: 002b:00007ffc7ea08368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4419.793421][T22935] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f526b1b0a4a
[ 4419.793424][T22935] RDX: 0000000000000040 RSI: 0000000011008340 RDI: 0000000000000005
[ 4419.793426][T22935] RBP: 00007ffc7ea083f0 R08: 0000000000418574 R09: 000000000000001c
[ 4419.793428][T22935] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4419.793430][T22935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f526b2d9000
| [ 4419.793430][T22935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f526b2d9000
| [ 4419.793445][T22935]
| [ 4419.793448][T22935] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22935
| [4419.806508][T22935] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4419.806760][T22935] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4419.806762][T22935] Call Trace:
[ 4419.806764][T22935]
[4419.806766][T22935] dump_stack_lvl (lib/dump_stack.c:123)
[4419.806773][T22935] check_preemption_disabled (lib/smp_processor_id.c:52)
[4419.806779][T22935] lwtunnel_output (net/core/lwtunnel.c:359)
[4419.806785][T22935] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4419.806792][T22935] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.806799][T22935] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4419.806804][T22935] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.806816][T22935] rawv6_sendmsg (net/ipv6/raw.c:918)
[4419.806828][T22935] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4419.806833][T22935] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4419.806838][T22935] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.806847][T22935] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4419.806852][T22935] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4419.806860][T22935] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4419.806876][T22935] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4419.806879][T22935] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.806890][T22935] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.806895][T22935] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.806901][T22935] ? __pfx___sys_sendto (net/socket.c:2147)
[4419.806915][T22935] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4419.806922][T22935] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4419.806931][T22935] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4419.806938][T22935] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4419.806948][T22935] __x64_sys_sendto (net/socket.c:2183)
[4419.806952][T22935] ? do_syscall_64 (./arch/x86/include/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.806955][T22935] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4419.806960][T22935] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4419.806964][T22935] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4419.806968][T22935] RIP: 0033:0x7f526b1b0a4a
[ 4419.806972][T22935] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.806975][T22935] RSP: 002b:00007ffc7ea08368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4419.806979][T22935] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f526b1b0a4a
[ 4419.806981][T22935] RDX: 0000000000000040 RSI: 0000000011008340 RDI: 0000000000000005
[ 4419.806983][T22935] RBP: 00007ffc7ea083f0 R08: 0000000000418574 R09: 000000000000001c
[ 4419.806985][T22935] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4419.806987][T22935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f526b2d9000
| [ 4419.806987][T22935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f526b2d9000
| [ 4419.807001][T22935]
| [ 4419.807418][T22935] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22935
| [4419.819550][T22935] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4419.819809][T22935] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4419.819811][T22935] Call Trace:
[ 4419.819813][T22935]
[4419.819815][T22935] dump_stack_lvl (lib/dump_stack.c:123)
[4419.819821][T22935] check_preemption_disabled (lib/smp_processor_id.c:52)
[4419.819828][T22935] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4419.819834][T22935] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4419.819842][T22935] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.819848][T22935] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4419.819853][T22935] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.819866][T22935] rawv6_sendmsg (net/ipv6/raw.c:918)
[4419.819878][T22935] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4419.819883][T22935] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4419.819887][T22935] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.819896][T22935] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4419.819900][T22935] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4419.819909][T22935] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4419.819926][T22935] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4419.819929][T22935] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.819940][T22935] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.819946][T22935] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.819951][T22935] ? __pfx___sys_sendto (net/socket.c:2147)
[4419.819966][T22935] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4419.819973][T22935] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4419.819982][T22935] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4419.819990][T22935] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4419.820000][T22935] __x64_sys_sendto (net/socket.c:2183)
[4419.820004][T22935] ? do_syscall_64 (./arch/x86/include/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.820007][T22935] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4419.820012][T22935] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4419.820017][T22935] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4419.820020][T22935] RIP: 0033:0x7f526b1b0a4a
[ 4419.820024][T22935] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.820027][T22935] RSP: 002b:00007ffc7ea08368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4419.820030][T22935] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f526b1b0a4a
[ 4419.820033][T22935] RDX: 0000000000000040 RSI: 0000000011008340 RDI: 0000000000000005
[ 4419.820035][T22935] RBP: 00007ffc7ea083f0 R08: 0000000000418574 R09: 000000000000001c
[ 4419.820037][T22935] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4419.820039][T22935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f526b2d9000
| [ 4419.820039][T22935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f526b2d9000
| [ 4419.820054][T22935]
| [ 4420.677162][T22942] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22942
| [4420.678695][T22942] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4420.678962][T22942] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4420.678964][T22942] Call Trace:
[ 4420.678966][T22942]
[4420.678969][T22942] dump_stack_lvl (lib/dump_stack.c:123)
[4420.678978][T22942] check_preemption_disabled (lib/smp_processor_id.c:52)
[4420.678985][T22942] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4420.678991][T22942] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4420.679000][T22942] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4420.679008][T22942] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4420.679013][T22942] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4420.679025][T22942] rawv6_sendmsg (net/ipv6/raw.c:918)
[4420.679036][T22942] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4420.679041][T22942] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4420.679049][T22942] ? __lock_release (kernel/locking/lockdep.c:5534)
[4420.679060][T22942] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4420.679066][T22942] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4420.679076][T22942] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4420.679091][T22942] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4420.679094][T22942] ? __lock_release (kernel/locking/lockdep.c:5534)
[4420.679105][T22942] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4420.679112][T22942] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4420.679118][T22942] ? __pfx___sys_sendto (net/socket.c:2147)
[4420.679132][T22942] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4420.679138][T22942] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4420.679148][T22942] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4420.679156][T22942] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4420.679165][T22942] __x64_sys_sendto (net/socket.c:2183)
[4420.679169][T22942] ? do_syscall_64 (./arch/x86/include/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.679173][T22942] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4420.679179][T22942] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4420.679183][T22942] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4420.679189][T22942] RIP: 0033:0x7fa314183a4a
[ 4420.679194][T22942] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.679197][T22942] RSP: 002b:00007fff6495a2b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4420.679202][T22942] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa314183a4a
[ 4420.679204][T22942] RDX: 0000000000000040 RSI: 0000000002941340 RDI: 0000000000000005
[ 4420.679206][T22942] RBP: 00007fff6495a340 R08: 0000000000418574 R09: 000000000000001c
[ 4420.679208][T22942] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4420.679210][T22942] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3142ac000
| [ 4420.679210][T22942] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3142ac000
| [ 4420.679224][T22942]
| [ 4420.679227][T22942] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22942
| [4420.691244][T22942] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4420.691509][T22942] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4420.691510][T22942] Call Trace:
[ 4420.691512][T22942]
[4420.691515][T22942] dump_stack_lvl (lib/dump_stack.c:123)
[4420.691521][T22942] check_preemption_disabled (lib/smp_processor_id.c:52)
[4420.691527][T22942] lwtunnel_output (net/core/lwtunnel.c:359)
[4420.691534][T22942] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4420.691542][T22942] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4420.691548][T22942] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4420.691553][T22942] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4420.691566][T22942] rawv6_sendmsg (net/ipv6/raw.c:918)
[4420.691578][T22942] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4420.691583][T22942] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4420.691589][T22942] ? __lock_release (kernel/locking/lockdep.c:5534)
[4420.691597][T22942] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4420.691602][T22942] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4420.691611][T22942] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4420.691644][T22942] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4420.691647][T22942] ? __lock_release (kernel/locking/lockdep.c:5534)
[4420.691658][T22942] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4420.691663][T22942] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4420.691669][T22942] ? __pfx___sys_sendto (net/socket.c:2147)
[4420.691683][T22942] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4420.691690][T22942] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4420.691698][T22942] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4420.691705][T22942] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4420.691715][T22942] __x64_sys_sendto (net/socket.c:2183)
[4420.691718][T22942] ? do_syscall_64 (./arch/x86/include/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.691722][T22942] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4420.691726][T22942] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4420.691731][T22942] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4420.691735][T22942] RIP: 0033:0x7fa314183a4a
[ 4420.691738][T22942] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.691740][T22942] RSP: 002b:00007fff6495a2b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4420.691744][T22942] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa314183a4a
[ 4420.691746][T22942] RDX: 0000000000000040 RSI: 0000000002941340 RDI: 0000000000000005
[ 4420.691747][T22942] RBP: 00007fff6495a340 R08: 0000000000418574 R09: 000000000000001c
[ 4420.691749][T22942] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4420.691750][T22942] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3142ac000
| [ 4420.691765][T22942]
| [ 4421.411551][T22948] check_preemption_disabled: 1 callbacks suppressed
| [ 4421.411560][T22948] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22948
| [4421.412319][T22948] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4421.412577][T22948] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4421.412579][T22948] Call Trace:
[ 4421.412582][T22948]
[4421.412584][T22948] dump_stack_lvl (lib/dump_stack.c:123)
[4421.412594][T22948] check_preemption_disabled (lib/smp_processor_id.c:52)
[4421.412601][T22948] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4421.412607][T22948] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4421.412615][T22948] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4421.412624][T22948] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4421.412629][T22948] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4421.412640][T22948] rawv6_sendmsg (net/ipv6/raw.c:918)
[4421.412650][T22948] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4421.412655][T22948] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4421.412663][T22948] ? __lock_release (kernel/locking/lockdep.c:5534)
[4421.412673][T22948] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4421.412679][T22948] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4421.412688][T22948] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4421.412720][T22948] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4421.412723][T22948] ? __lock_release (kernel/locking/lockdep.c:5534)
[4421.412734][T22948] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4421.412741][T22948] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4421.412746][T22948] ? __pfx___sys_sendto (net/socket.c:2147)
[4421.412760][T22948] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4421.412767][T22948] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4421.412777][T22948] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4421.412784][T22948] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4421.412794][T22948] __x64_sys_sendto (net/socket.c:2183)
[4421.412797][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)
[4421.412802][T22948] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4421.412807][T22948] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4421.412812][T22948] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4421.412817][T22948] RIP: 0033:0x7f47e7132a4a
[ 4421.412822][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
[ 4421.412825][T22948] RSP: 002b:00007ffcd1647e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4421.412829][T22948] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47e7132a4a
[ 4421.412831][T22948] RDX: 0000000000000040 RSI: 000000002753f340 RDI: 0000000000000005
[ 4421.412834][T22948] RBP: 00007ffcd1647f00 R08: 0000000000418574 R09: 000000000000001c
[ 4421.412836][T22948] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4421.412838][T22948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47e725b000
| [ 4421.412838][T22948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47e725b000
| [ 4421.412852][T22948]
| [ 4421.412855][T22948] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22948
| [4421.424822][T22948] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4421.425098][T22948] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4421.425100][T22948] Call Trace:
[ 4421.425102][T22948]
[4421.425104][T22948] dump_stack_lvl (lib/dump_stack.c:123)
[4421.425110][T22948] check_preemption_disabled (lib/smp_processor_id.c:52)
[4421.425116][T22948] lwtunnel_output (net/core/lwtunnel.c:359)
[4421.425123][T22948] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4421.425129][T22948] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4421.425135][T22948] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4421.425140][T22948] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4421.425152][T22948] rawv6_sendmsg (net/ipv6/raw.c:918)
[4421.425164][T22948] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4421.425169][T22948] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4421.425173][T22948] ? __lock_release (kernel/locking/lockdep.c:5534)
[4421.425180][T22948] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4421.425184][T22948] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4421.425193][T22948] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4421.425209][T22948] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4421.425212][T22948] ? __lock_release (kernel/locking/lockdep.c:5534)
[4421.425224][T22948] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4421.425228][T22948] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4421.425234][T22948] ? __pfx___sys_sendto (net/socket.c:2147)
[4421.425248][T22948] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4421.425255][T22948] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4421.425262][T22948] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4421.425269][T22948] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4421.425279][T22948] __x64_sys_sendto (net/socket.c:2183)
[4421.425283][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)
[4421.425286][T22948] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4421.425291][T22948] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4421.425295][T22948] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4421.425298][T22948] RIP: 0033:0x7f47e7132a4a
[ 4421.425302][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
[ 4421.425304][T22948] RSP: 002b:00007ffcd1647e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4421.425307][T22948] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47e7132a4a
[ 4421.425310][T22948] RDX: 0000000000000040 RSI: 000000002753f340 RDI: 0000000000000005
[ 4421.425312][T22948] RBP: 00007ffcd1647f00 R08: 0000000000418574 R09: 000000000000001c
[ 4421.425314][T22948] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4421.425315][T22948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47e725b000
| [ 4421.425315][T22948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47e725b000
| [ 4421.425330][T22948]
| [ 4421.443396][T22948] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22948
| [4421.443783][T22948] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4421.444068][T22948] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4421.444070][T22948] Call Trace:
[ 4421.444072][T22948]
[4421.444074][T22948] dump_stack_lvl (lib/dump_stack.c:123)
[4421.444080][T22948] check_preemption_disabled (lib/smp_processor_id.c:52)
[4421.444086][T22948] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4421.444093][T22948] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4421.444100][T22948] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4421.444106][T22948] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4421.444111][T22948] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4421.444123][T22948] rawv6_sendmsg (net/ipv6/raw.c:918)
[4421.444135][T22948] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4421.444141][T22948] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4421.444144][T22948] ? __lock_release (kernel/locking/lockdep.c:5534)
[4421.444152][T22948] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4421.444156][T22948] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4421.444165][T22948] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4421.444182][T22948] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4421.444185][T22948] ? __lock_release (kernel/locking/lockdep.c:5534)
[4421.444196][T22948] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4421.444201][T22948] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4421.444207][T22948] ? __pfx___sys_sendto (net/socket.c:2147)
[4421.444221][T22948] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4421.444228][T22948] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4421.444237][T22948] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4421.444245][T22948] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4421.444255][T22948] __x64_sys_sendto (net/socket.c:2183)
[4421.444260][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)
[4421.444263][T22948] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4421.444268][T22948] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4421.444273][T22948] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4421.444276][T22948] RIP: 0033:0x7f47e7132a4a
[ 4421.444280][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
[ 4421.444282][T22948] RSP: 002b:00007ffcd1647e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4421.444286][T22948] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47e7132a4a
[ 4421.444288][T22948] RDX: 0000000000000040 RSI: 000000002753f340 RDI: 0000000000000005
[ 4421.444290][T22948] RBP: 00007ffcd1647f00 R08: 0000000000418574 R09: 000000000000001c
[ 4421.444292][T22948] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4421.444294][T22948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47e725b000
| [ 4421.444294][T22948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47e725b000
| [ 4421.444308][T22948]
| [ 4421.921562][T22952] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22952
| [4421.922039][T22952] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4421.922301][T22952] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4421.922304][T22952] Call Trace:
[ 4421.922306][T22952]
[4421.922309][T22952] dump_stack_lvl (lib/dump_stack.c:123)
[4421.922318][T22952] check_preemption_disabled (lib/smp_processor_id.c:52)
[4421.922325][T22952] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4421.922332][T22952] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4421.922340][T22952] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4421.922348][T22952] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4421.922353][T22952] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4421.922365][T22952] rawv6_sendmsg (net/ipv6/raw.c:918)
[4421.922377][T22952] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4421.922382][T22952] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4421.922389][T22952] ? __lock_release (kernel/locking/lockdep.c:5534)
[4421.922400][T22952] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4421.922407][T22952] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4421.922417][T22952] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4421.922433][T22952] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4421.922436][T22952] ? __lock_release (kernel/locking/lockdep.c:5534)
[4421.922448][T22952] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4421.922454][T22952] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4421.922460][T22952] ? __pfx___sys_sendto (net/socket.c:2147)
[4421.922474][T22952] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4421.922483][T22952] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4421.922493][T22952] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4421.922501][T22952] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4421.922511][T22952] __x64_sys_sendto (net/socket.c:2183)
[4421.922515][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)
[4421.922519][T22952] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4421.922523][T22952] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4421.922528][T22952] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4421.922533][T22952] RIP: 0033:0x7fb9fa8e6a4a
[ 4421.922538][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
[ 4421.922541][T22952] RSP: 002b:00007ffea7fc6ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4421.922545][T22952] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb9fa8e6a4a
[ 4421.922548][T22952] RDX: 0000000000000040 RSI: 0000000020042340 RDI: 0000000000000005
[ 4421.922550][T22952] RBP: 00007ffea7fc6b70 R08: 0000000000418574 R09: 000000000000001c
[ 4421.922552][T22952] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4421.922554][T22952] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb9faa0f000
| [ 4421.922554][T22952] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb9faa0f000
| [ 4421.922569][T22952]
| [ 4421.936228][T22952] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22952
| [4421.936622][T22952] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4421.936886][T22952] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4421.936888][T22952] Call Trace:
[ 4421.936890][T22952]
[4421.936892][T22952] dump_stack_lvl (lib/dump_stack.c:123)
[4421.936899][T22952] check_preemption_disabled (lib/smp_processor_id.c:52)
[4421.936905][T22952] lwtunnel_output (net/core/lwtunnel.c:359)
[4421.936911][T22952] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4421.936919][T22952] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4421.936925][T22952] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4421.936930][T22952] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4421.936942][T22952] rawv6_sendmsg (net/ipv6/raw.c:918)
[4421.936954][T22952] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4421.936959][T22952] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4421.936964][T22952] ? __lock_release (kernel/locking/lockdep.c:5534)
[4421.936973][T22952] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4421.936977][T22952] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4421.936986][T22952] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4421.937002][T22952] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4421.937005][T22952] ? __lock_release (kernel/locking/lockdep.c:5534)
[4421.937017][T22952] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4421.937021][T22952] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4421.937027][T22952] ? __pfx___sys_sendto (net/socket.c:2147)
[4421.937042][T22952] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4421.937049][T22952] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4421.937057][T22952] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4421.937064][T22952] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4421.937074][T22952] __x64_sys_sendto (net/socket.c:2183)
[4421.937078][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)
[4421.937082][T22952] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4421.937087][T22952] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4421.937091][T22952] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4421.937095][T22952] RIP: 0033:0x7fb9fa8e6a4a
[ 4421.937098][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
[ 4421.937101][T22952] RSP: 002b:00007ffea7fc6ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4421.937105][T22952] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb9fa8e6a4a
[ 4421.937107][T22952] RDX: 0000000000000040 RSI: 0000000020042340 RDI: 0000000000000005
[ 4421.937108][T22952] RBP: 00007ffea7fc6b70 R08: 0000000000418574 R09: 000000000000001c
[ 4421.937110][T22952] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4421.937112][T22952] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb9faa0f000
| [ 4421.937112][T22952] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb9faa0f000
| [ 4421.937126][T22952]
| [ 4421.955131][T22952] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22952
| [4421.955514][T22952] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4421.955769][T22952] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4421.955771][T22952] Call Trace:
[ 4421.955773][T22952]
[4421.955776][T22952] dump_stack_lvl (lib/dump_stack.c:123)
[4421.955783][T22952] check_preemption_disabled (lib/smp_processor_id.c:52)
[4421.955788][T22952] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4421.955795][T22952] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4421.955802][T22952] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4421.955809][T22952] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4421.955813][T22952] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4421.955825][T22952] rawv6_sendmsg (net/ipv6/raw.c:918)
[4421.955837][T22952] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4421.955842][T22952] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4421.955847][T22952] ? __lock_release (kernel/locking/lockdep.c:5534)
[4421.955856][T22952] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4421.955860][T22952] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4421.955869][T22952] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4421.955885][T22952] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4421.955888][T22952] ? __lock_release (kernel/locking/lockdep.c:5534)
[4421.955899][T22952] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4421.955905][T22952] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4421.955910][T22952] ? __pfx___sys_sendto (net/socket.c:2147)
[4421.955925][T22952] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4421.955932][T22952] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4421.955941][T22952] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4421.955948][T22952] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4421.955958][T22952] __x64_sys_sendto (net/socket.c:2183)
[4421.955962][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)
[4421.955965][T22952] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4421.955970][T22952] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4421.955975][T22952] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4421.955979][T22952] RIP: 0033:0x7fb9fa8e6a4a
[ 4421.955982][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
[ 4421.955985][T22952] RSP: 002b:00007ffea7fc6ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4421.955988][T22952] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb9fa8e6a4a
[ 4421.955990][T22952] RDX: 0000000000000040 RSI: 0000000020042340 RDI: 0000000000000005
[ 4421.955992][T22952] RBP: 00007ffea7fc6b70 R08: 0000000000418574 R09: 000000000000001c
[ 4421.955994][T22952] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4421.955996][T22952] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb9faa0f000
| [ 4421.955996][T22952] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb9faa0f000
| [ 4421.956010][T22952]
| [ 4422.432614][T22956] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22956
| [4422.433088][T22956] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4422.433360][T22956] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4422.433362][T22956] Call Trace:
[ 4422.433364][T22956]
[4422.433367][T22956] dump_stack_lvl (lib/dump_stack.c:123)
[4422.433375][T22956] check_preemption_disabled (lib/smp_processor_id.c:52)
[4422.433382][T22956] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4422.433389][T22956] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4422.433397][T22956] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4422.433405][T22956] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4422.433410][T22956] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4422.433421][T22956] rawv6_sendmsg (net/ipv6/raw.c:918)
[4422.433433][T22956] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4422.433438][T22956] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4422.433445][T22956] ? __lock_release (kernel/locking/lockdep.c:5534)
[4422.433455][T22956] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4422.433461][T22956] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4422.433470][T22956] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4422.433488][T22956] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4422.433491][T22956] ? __lock_release (kernel/locking/lockdep.c:5534)
[4422.433502][T22956] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4422.433508][T22956] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4422.433514][T22956] ? __pfx___sys_sendto (net/socket.c:2147)
[4422.433528][T22956] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4422.433535][T22956] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4422.433545][T22956] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4422.433552][T22956] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4422.433561][T22956] __x64_sys_sendto (net/socket.c:2183)
[4422.433565][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)
[4422.433569][T22956] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4422.433574][T22956] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4422.433579][T22956] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4422.433583][T22956] RIP: 0033:0x7fc7145c0a4a
[ 4422.433587][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
[ 4422.433590][T22956] RSP: 002b:00007ffc05484c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4422.433594][T22956] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc7145c0a4a
[ 4422.433596][T22956] RDX: 0000000000000040 RSI: 0000000029847340 RDI: 0000000000000005
[ 4422.433598][T22956] RBP: 00007ffc05484cd0 R08: 0000000000418574 R09: 000000000000001c
[ 4422.433601][T22956] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4422.433602][T22956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc7146e9000
| [ 4422.433602][T22956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc7146e9000
| [ 4422.433617][T22956]
| [ 4422.447237][T22956] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22956
| [4422.447624][T22956] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4422.447896][T22956] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4422.447898][T22956] Call Trace:
[ 4422.447899][T22956]
[4422.447901][T22956] dump_stack_lvl (lib/dump_stack.c:123)
[4422.447907][T22956] check_preemption_disabled (lib/smp_processor_id.c:52)
[4422.447913][T22956] lwtunnel_output (net/core/lwtunnel.c:359)
[4422.447919][T22956] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4422.447926][T22956] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4422.447932][T22956] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4422.447937][T22956] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4422.447949][T22956] rawv6_sendmsg (net/ipv6/raw.c:918)
[4422.447961][T22956] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4422.447966][T22956] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4422.447971][T22956] ? __lock_release (kernel/locking/lockdep.c:5534)
[4422.447979][T22956] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4422.447983][T22956] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4422.447993][T22956] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4422.448009][T22956] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4422.448011][T22956] ? __lock_release (kernel/locking/lockdep.c:5534)
[4422.448023][T22956] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4422.448027][T22956] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4422.448033][T22956] ? __pfx___sys_sendto (net/socket.c:2147)
[4422.448048][T22956] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4422.448054][T22956] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4422.448062][T22956] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4422.448069][T22956] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4422.448079][T22956] __x64_sys_sendto (net/socket.c:2183)
[4422.448083][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)
[4422.448087][T22956] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4422.448092][T22956] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4422.448096][T22956] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4422.448100][T22956] RIP: 0033:0x7fc7145c0a4a
[ 4422.448104][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
[ 4422.448106][T22956] RSP: 002b:00007ffc05484c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4422.448109][T22956] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc7145c0a4a
[ 4422.448111][T22956] RDX: 0000000000000040 RSI: 0000000029847340 RDI: 0000000000000005
[ 4422.448113][T22956] RBP: 00007ffc05484cd0 R08: 0000000000418574 R09: 000000000000001c
[ 4422.448115][T22956] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4422.448117][T22956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc7146e9000
| [ 4422.448117][T22956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc7146e9000
| [ 4422.448131][T22956]
| [ 4422.466234][T22956] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22956
| [4422.466617][T22956] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4422.466874][T22956] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4422.466876][T22956] Call Trace:
[ 4422.466878][T22956]
[4422.466880][T22956] dump_stack_lvl (lib/dump_stack.c:123)
[4422.466886][T22956] check_preemption_disabled (lib/smp_processor_id.c:52)
[4422.466893][T22956] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4422.466899][T22956] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4422.466906][T22956] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4422.466911][T22956] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4422.466916][T22956] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4422.466929][T22956] rawv6_sendmsg (net/ipv6/raw.c:918)
[4422.466940][T22956] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4422.466945][T22956] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4422.466950][T22956] ? __lock_release (kernel/locking/lockdep.c:5534)
[4422.466959][T22956] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4422.466963][T22956] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4422.466972][T22956] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4422.466988][T22956] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4422.466991][T22956] ? __lock_release (kernel/locking/lockdep.c:5534)
[4422.467002][T22956] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4422.467007][T22956] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4422.467013][T22956] ? __pfx___sys_sendto (net/socket.c:2147)
[4422.467027][T22956] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4422.467034][T22956] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4422.467042][T22956] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4422.467049][T22956] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4422.467059][T22956] __x64_sys_sendto (net/socket.c:2183)
[4422.467063][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)
[4422.467065][T22956] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4422.467070][T22956] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4422.467075][T22956] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4422.467078][T22956] RIP: 0033:0x7fc7145c0a4a
[ 4422.467082][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
[ 4422.467084][T22956] RSP: 002b:00007ffc05484c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4422.467087][T22956] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc7145c0a4a
[ 4422.467089][T22956] RDX: 0000000000000040 RSI: 0000000029847340 RDI: 0000000000000005
[ 4422.467091][T22956] RBP: 00007ffc05484cd0 R08: 0000000000418574 R09: 000000000000001c
[ 4422.467093][T22956] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4422.467095][T22956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc7146e9000
| [ 4422.467095][T22956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc7146e9000
| [ 4422.467110][T22956]
| [ 4422.947827][T22960] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22960
| [4422.948319][T22960] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4422.948790][T22960] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4422.948792][T22960] Call Trace:
[ 4422.948795][T22960]
[4422.948797][T22960] dump_stack_lvl (lib/dump_stack.c:123)
[4422.948806][T22960] check_preemption_disabled (lib/smp_processor_id.c:52)
[4422.948813][T22960] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4422.948820][T22960] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4422.948828][T22960] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4422.948837][T22960] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4422.948842][T22960] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4422.948854][T22960] rawv6_sendmsg (net/ipv6/raw.c:918)
[4422.948866][T22960] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4422.948871][T22960] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4422.948879][T22960] ? __lock_release (kernel/locking/lockdep.c:5534)
[4422.948890][T22960] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4422.948896][T22960] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4422.948906][T22960] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4422.948922][T22960] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4422.948925][T22960] ? __lock_release (kernel/locking/lockdep.c:5534)
[4422.948937][T22960] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4422.948943][T22960] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4422.948949][T22960] ? __pfx___sys_sendto (net/socket.c:2147)
[4422.948964][T22960] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4422.948971][T22960] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4422.948981][T22960] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4422.948988][T22960] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4422.948998][T22960] __x64_sys_sendto (net/socket.c:2183)
[4422.949002][T22960] ? do_syscall_64 (./arch/x86/include/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.949006][T22960] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4422.949011][T22960] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4422.949016][T22960] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4422.949021][T22960] RIP: 0033:0x7fab43ee7a4a
[ 4422.949026][T22960] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.949029][T22960] RSP: 002b:00007ffff142f0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4422.949033][T22960] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fab43ee7a4a
[ 4422.949036][T22960] RDX: 0000000000000040 RSI: 000000001a26d340 RDI: 0000000000000005
[ 4422.949038][T22960] RBP: 00007ffff142f150 R08: 0000000000418574 R09: 000000000000001c
[ 4422.949040][T22960] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4422.949042][T22960] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab44010000
| [ 4424.303749][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4426.735247][T22992] check_preemption_disabled: 23 callbacks suppressed
| [ 4426.735256][T22992] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22992
| [4426.736061][T22992] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4426.736320][T22992] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4426.736323][T22992] Call Trace:
[ 4426.736325][T22992]
[4426.736328][T22992] dump_stack_lvl (lib/dump_stack.c:123)
[4426.736337][T22992] check_preemption_disabled (lib/smp_processor_id.c:52)
[4426.736344][T22992] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4426.736351][T22992] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4426.736359][T22992] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4426.736368][T22992] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4426.736372][T22992] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4426.736384][T22992] rawv6_sendmsg (net/ipv6/raw.c:918)
[4426.736396][T22992] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4426.736401][T22992] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4426.736408][T22992] ? __lock_release (kernel/locking/lockdep.c:5534)
[4426.736419][T22992] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4426.736425][T22992] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4426.736434][T22992] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4426.736450][T22992] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4426.736453][T22992] ? __lock_release (kernel/locking/lockdep.c:5534)
[4426.736464][T22992] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4426.736471][T22992] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4426.736478][T22992] ? __pfx___sys_sendto (net/socket.c:2147)
[4426.736492][T22992] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4426.736499][T22992] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4426.736510][T22992] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4426.736517][T22992] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4426.736527][T22992] __x64_sys_sendto (net/socket.c:2183)
[4426.736530][T22992] ? do_syscall_64 (./arch/x86/include/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.736535][T22992] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4426.736540][T22992] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4426.736545][T22992] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4426.736550][T22992] RIP: 0033:0x7ff80e5b5a4a
[ 4426.736554][T22992] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.736558][T22992] RSP: 002b:00007ffff1fe1b58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4426.736562][T22992] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff80e5b5a4a
[ 4426.736564][T22992] RDX: 0000000000000040 RSI: 0000000034467340 RDI: 0000000000000005
[ 4426.736566][T22992] RBP: 00007ffff1fe1be0 R08: 0000000000418574 R09: 000000000000001c
[ 4426.736569][T22992] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4426.736571][T22992] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff80e6de000
| [ 4426.736571][T22992] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff80e6de000
| [ 4426.736585][T22992]
| [ 4426.749796][T22992] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22992
| [4426.750178][T22992] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4426.750443][T22992] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4426.750445][T22992] Call Trace:
[ 4426.750447][T22992]
[4426.750454][T22992] dump_stack_lvl (lib/dump_stack.c:123)
[4426.750460][T22992] check_preemption_disabled (lib/smp_processor_id.c:52)
[4426.750466][T22992] lwtunnel_output (net/core/lwtunnel.c:359)
[4426.750472][T22992] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4426.750481][T22992] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4426.750486][T22992] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4426.750491][T22992] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4426.750504][T22992] rawv6_sendmsg (net/ipv6/raw.c:918)
[4426.750516][T22992] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4426.750521][T22992] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4426.750525][T22992] ? __lock_release (kernel/locking/lockdep.c:5534)
[4426.750533][T22992] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4426.750537][T22992] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4426.750546][T22992] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4426.750563][T22992] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4426.750566][T22992] ? __lock_release (kernel/locking/lockdep.c:5534)
[4426.750577][T22992] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4426.750582][T22992] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4426.750587][T22992] ? __pfx___sys_sendto (net/socket.c:2147)
[4426.750602][T22992] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4426.750609][T22992] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4426.750617][T22992] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4426.750624][T22992] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4426.750634][T22992] __x64_sys_sendto (net/socket.c:2183)
[4426.750638][T22992] ? do_syscall_64 (./arch/x86/include/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.750641][T22992] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4426.750646][T22992] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4426.750651][T22992] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4426.750654][T22992] RIP: 0033:0x7ff80e5b5a4a
[ 4426.750657][T22992] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.750660][T22992] RSP: 002b:00007ffff1fe1b58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4426.750663][T22992] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff80e5b5a4a
[ 4426.750665][T22992] RDX: 0000000000000040 RSI: 0000000034467340 RDI: 0000000000000005
[ 4426.750667][T22992] RBP: 00007ffff1fe1be0 R08: 0000000000418574 R09: 000000000000001c
[ 4426.750669][T22992] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4426.750671][T22992] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff80e6de000
| [ 4426.750671][T22992] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff80e6de000
| [ 4426.750685][T22992]
| [ 4426.764179][T22992] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22992
| [4426.764586][T22992] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4426.764846][T22992] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4426.764848][T22992] Call Trace:
[ 4426.764850][T22992]
[4426.764852][T22992] dump_stack_lvl (lib/dump_stack.c:123)
[4426.764858][T22992] check_preemption_disabled (lib/smp_processor_id.c:52)
[4426.764864][T22992] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4426.764870][T22992] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4426.764878][T22992] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4426.764884][T22992] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4426.764889][T22992] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4426.764901][T22992] rawv6_sendmsg (net/ipv6/raw.c:918)
[4426.764913][T22992] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4426.764919][T22992] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4426.764923][T22992] ? __lock_release (kernel/locking/lockdep.c:5534)
[4426.764932][T22992] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4426.764936][T22992] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4426.764945][T22992] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4426.764961][T22992] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4426.764964][T22992] ? __lock_release (kernel/locking/lockdep.c:5534)
[4426.764976][T22992] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4426.764981][T22992] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4426.764986][T22992] ? __pfx___sys_sendto (net/socket.c:2147)
[4426.765001][T22992] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4426.765008][T22992] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4426.765016][T22992] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4426.765024][T22992] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4426.765034][T22992] __x64_sys_sendto (net/socket.c:2183)
[4426.765038][T22992] ? do_syscall_64 (./arch/x86/include/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.765042][T22992] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4426.765047][T22992] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4426.765051][T22992] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4426.765055][T22992] RIP: 0033:0x7ff80e5b5a4a
[ 4426.765059][T22992] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.765061][T22992] RSP: 002b:00007ffff1fe1b58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4426.765064][T22992] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff80e5b5a4a
[ 4426.765067][T22992] RDX: 0000000000000040 RSI: 0000000034467340 RDI: 0000000000000005
[ 4426.765069][T22992] RBP: 00007ffff1fe1be0 R08: 0000000000418574 R09: 000000000000001c
[ 4426.765071][T22992] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4426.765073][T22992] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff80e6de000
| [ 4426.765073][T22992] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff80e6de000
| [ 4426.765088][T22992]
| [ 4427.243642][T22996] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22996
| [4427.244095][T22996] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4427.244344][T22996] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4427.244346][T22996] Call Trace:
[ 4427.244349][T22996]
[4427.244351][T22996] dump_stack_lvl (lib/dump_stack.c:123)
[4427.244361][T22996] check_preemption_disabled (lib/smp_processor_id.c:52)
[4427.244368][T22996] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4427.244375][T22996] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4427.244384][T22996] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4427.244392][T22996] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4427.244397][T22996] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4427.244409][T22996] rawv6_sendmsg (net/ipv6/raw.c:918)
[4427.244420][T22996] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4427.244426][T22996] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4427.244434][T22996] ? __lock_release (kernel/locking/lockdep.c:5534)
[4427.244445][T22996] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4427.244452][T22996] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4427.244461][T22996] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4427.244479][T22996] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4427.244482][T22996] ? __lock_release (kernel/locking/lockdep.c:5534)
[4427.244494][T22996] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4427.244501][T22996] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4427.244506][T22996] ? __pfx___sys_sendto (net/socket.c:2147)
[4427.244521][T22996] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4427.244529][T22996] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4427.244539][T22996] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4427.244547][T22996] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4427.244557][T22996] __x64_sys_sendto (net/socket.c:2183)
[4427.244561][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)
[4427.244565][T22996] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4427.244571][T22996] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4427.244575][T22996] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4427.244580][T22996] RIP: 0033:0x7f11412d3a4a
[ 4427.244584][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
[ 4427.244588][T22996] RSP: 002b:00007ffcb59b8c98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4427.244592][T22996] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f11412d3a4a
[ 4427.244594][T22996] RDX: 0000000000000040 RSI: 0000000023533340 RDI: 0000000000000005
[ 4427.244596][T22996] RBP: 00007ffcb59b8d20 R08: 0000000000418574 R09: 000000000000001c
[ 4427.244598][T22996] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4427.244600][T22996] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11413fc000
| [ 4427.244615][T22996]
| [ 4427.257833][T22996] lwtunnel_output(): recursion limit reached on datapath
| [ 4428.913420][T23002] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23002
| [4428.914301][T23002] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4428.914592][T23002] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4428.914594][T23002] Call Trace:
[ 4428.914597][T23002]
[4428.914599][T23002] dump_stack_lvl (lib/dump_stack.c:123)
[4428.914607][T23002] check_preemption_disabled (lib/smp_processor_id.c:52)
[4428.914614][T23002] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4428.914620][T23002] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4428.914628][T23002] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4428.914635][T23002] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4428.914640][T23002] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4428.914652][T23002] rawv6_sendmsg (net/ipv6/raw.c:918)
[4428.914664][T23002] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4428.914669][T23002] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4428.914675][T23002] ? __lock_release (kernel/locking/lockdep.c:5534)
[4428.914685][T23002] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4428.914689][T23002] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4428.914698][T23002] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4428.914715][T23002] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4428.914717][T23002] ? __lock_release (kernel/locking/lockdep.c:5534)
[4428.914729][T23002] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4428.914734][T23002] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4428.914740][T23002] ? __pfx___sys_sendto (net/socket.c:2147)
[4428.914754][T23002] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4428.914760][T23002] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4428.914769][T23002] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4428.914777][T23002] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4428.914787][T23002] __x64_sys_sendto (net/socket.c:2183)
[4428.914791][T23002] ? do_syscall_64 (./arch/x86/include/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.914794][T23002] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4428.914800][T23002] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4428.914805][T23002] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4428.914809][T23002] RIP: 0033:0x7fb3964d6a4a
[ 4428.914814][T23002] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.914817][T23002] RSP: 002b:00007fff6c5bd778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4428.914821][T23002] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb3964d6a4a
[ 4428.914823][T23002] RDX: 0000000000000040 RSI: 0000000000f18340 RDI: 0000000000000005
[ 4428.914825][T23002] RBP: 00007fff6c5bd800 R08: 0000000000418574 R09: 000000000000001c
[ 4428.914827][T23002] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4428.914829][T23002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3965ff000
| [ 4428.914829][T23002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3965ff000
| [ 4428.914844][T23002]
| [ 4428.914847][T23002] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23002
| [4428.926827][T23002] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4428.927089][T23002] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4428.927091][T23002] Call Trace:
[ 4428.927093][T23002]
[4428.927095][T23002] dump_stack_lvl (lib/dump_stack.c:123)
[4428.927101][T23002] check_preemption_disabled (lib/smp_processor_id.c:52)
[4428.927107][T23002] lwtunnel_output (net/core/lwtunnel.c:359)
[4428.927114][T23002] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4428.927120][T23002] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4428.927126][T23002] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4428.927131][T23002] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4428.927144][T23002] rawv6_sendmsg (net/ipv6/raw.c:918)
[4428.927155][T23002] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4428.927161][T23002] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4428.927165][T23002] ? __lock_release (kernel/locking/lockdep.c:5534)
[4428.927174][T23002] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4428.927178][T23002] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4428.927187][T23002] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4428.927203][T23002] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4428.927206][T23002] ? __lock_release (kernel/locking/lockdep.c:5534)
[4428.927218][T23002] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4428.927222][T23002] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4428.927228][T23002] ? __pfx___sys_sendto (net/socket.c:2147)
[4428.927242][T23002] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4428.927249][T23002] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4428.927257][T23002] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4428.927264][T23002] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4428.927275][T23002] __x64_sys_sendto (net/socket.c:2183)
[4428.927278][T23002] ? do_syscall_64 (./arch/x86/include/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.927282][T23002] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4428.927287][T23002] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4428.927292][T23002] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4428.927295][T23002] RIP: 0033:0x7fb3964d6a4a
[ 4428.927299][T23002] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.927301][T23002] RSP: 002b:00007fff6c5bd778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4428.927304][T23002] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb3964d6a4a
[ 4428.927307][T23002] RDX: 0000000000000040 RSI: 0000000000f18340 RDI: 0000000000000005
[ 4428.927308][T23002] RBP: 00007fff6c5bd800 R08: 0000000000418574 R09: 000000000000001c
[ 4428.927310][T23002] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4428.927312][T23002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3965ff000
| [ 4428.927312][T23002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3965ff000
| [ 4428.927326][T23002]
| [ 4428.944621][T23002] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23002
| [4428.945001][T23002] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4428.945270][T23002] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4428.945272][T23002] Call Trace:
[ 4428.945274][T23002]
[4428.945276][T23002] dump_stack_lvl (lib/dump_stack.c:123)
[4428.945282][T23002] check_preemption_disabled (lib/smp_processor_id.c:52)
[4428.945288][T23002] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4428.945295][T23002] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4428.945302][T23002] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4428.945308][T23002] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4428.945313][T23002] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4428.945325][T23002] rawv6_sendmsg (net/ipv6/raw.c:918)
[4428.945337][T23002] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4428.945342][T23002] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4428.945347][T23002] ? __lock_release (kernel/locking/lockdep.c:5534)
[4428.945356][T23002] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4428.945360][T23002] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4428.945369][T23002] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4428.945385][T23002] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4428.945388][T23002] ? __lock_release (kernel/locking/lockdep.c:5534)
[4428.945399][T23002] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4428.945404][T23002] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4428.945410][T23002] ? __pfx___sys_sendto (net/socket.c:2147)
[4428.945424][T23002] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4428.945431][T23002] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4428.945439][T23002] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4428.945446][T23002] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4428.945456][T23002] __x64_sys_sendto (net/socket.c:2183)
[4428.945460][T23002] ? do_syscall_64 (./arch/x86/include/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.945464][T23002] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4428.945469][T23002] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4428.945474][T23002] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4428.945479][T23002] RIP: 0033:0x7fb3964d6a4a
[ 4428.945483][T23002] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.945485][T23002] RSP: 002b:00007fff6c5bd778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4428.945488][T23002] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb3964d6a4a
[ 4428.945491][T23002] RDX: 0000000000000040 RSI: 0000000000f18340 RDI: 0000000000000005
[ 4428.945493][T23002] RBP: 00007fff6c5bd800 R08: 0000000000418574 R09: 000000000000001c
[ 4428.945494][T23002] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4428.945496][T23002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3965ff000
| [ 4428.945496][T23002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3965ff000
| [ 4428.945512][T23002]
| [ 4429.428472][T23006] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23006
| [4429.428940][T23006] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4429.429191][T23006] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4429.429193][T23006] Call Trace:
[ 4429.429196][T23006]
[4429.429198][T23006] dump_stack_lvl (lib/dump_stack.c:123)
[4429.429206][T23006] check_preemption_disabled (lib/smp_processor_id.c:52)
[4429.429213][T23006] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4429.429219][T23006] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4429.429227][T23006] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4429.429234][T23006] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4429.429239][T23006] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4429.429251][T23006] rawv6_sendmsg (net/ipv6/raw.c:918)
[4429.429262][T23006] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4429.429268][T23006] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4429.429273][T23006] ? __lock_release (kernel/locking/lockdep.c:5534)
[4429.429282][T23006] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4429.429287][T23006] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4429.429296][T23006] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4429.429312][T23006] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4429.429315][T23006] ? __lock_release (kernel/locking/lockdep.c:5534)
[4429.429326][T23006] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4429.429332][T23006] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4429.429338][T23006] ? __pfx___sys_sendto (net/socket.c:2147)
[4429.429352][T23006] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4429.429359][T23006] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4429.429367][T23006] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4429.429374][T23006] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4429.429384][T23006] __x64_sys_sendto (net/socket.c:2183)
[4429.429388][T23006] ? do_syscall_64 (./arch/x86/include/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.429392][T23006] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4429.429397][T23006] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4429.429402][T23006] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4429.429406][T23006] RIP: 0033:0x7f0865368a4a
[ 4429.429410][T23006] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.429413][T23006] RSP: 002b:00007ffeff4c5998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4429.429417][T23006] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0865368a4a
[ 4429.429419][T23006] RDX: 0000000000000040 RSI: 00000000072ec340 RDI: 0000000000000005
[ 4429.429421][T23006] RBP: 00007ffeff4c5a20 R08: 0000000000418574 R09: 000000000000001c
[ 4429.429423][T23006] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4429.429424][T23006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0865491000
| [ 4429.429439][T23006]
| [ 4429.429441][T23006] lwtunnel_output(): recursion limit reached on datapath
| [ 4430.938172][T23010] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23010
| [4430.938675][T23010] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4430.938945][T23010] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4430.938947][T23010] Call Trace:
[ 4430.938950][T23010]
[4430.938952][T23010] dump_stack_lvl (lib/dump_stack.c:123)
[4430.938962][T23010] check_preemption_disabled (lib/smp_processor_id.c:52)
[4430.938969][T23010] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4430.938976][T23010] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4430.938985][T23010] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.938994][T23010] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4430.938998][T23010] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.939011][T23010] rawv6_sendmsg (net/ipv6/raw.c:918)
[4430.939023][T23010] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4430.939028][T23010] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4430.939035][T23010] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.939046][T23010] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4430.939052][T23010] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4430.939062][T23010] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4430.939078][T23010] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4430.939081][T23010] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.939092][T23010] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.939099][T23010] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.939105][T23010] ? __pfx___sys_sendto (net/socket.c:2147)
[4430.939120][T23010] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4430.939127][T23010] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4430.939137][T23010] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4430.939144][T23010] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4430.939154][T23010] __x64_sys_sendto (net/socket.c:2183)
[4430.939159][T23010] ? do_syscall_64 (./arch/x86/include/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.939163][T23010] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4430.939167][T23010] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4430.939172][T23010] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4430.939177][T23010] RIP: 0033:0x7fd05c7dba4a
[ 4430.939182][T23010] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.939184][T23010] RSP: 002b:00007fff31e01238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4430.939189][T23010] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd05c7dba4a
[ 4430.939191][T23010] RDX: 0000000000000040 RSI: 000000002e63f340 RDI: 0000000000000005
[ 4430.939193][T23010] RBP: 00007fff31e012c0 R08: 0000000000418574 R09: 000000000000001c
[ 4430.939195][T23010] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4430.939197][T23010] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd05c904000
| [ 4430.939197][T23010] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd05c904000
| [ 4430.939212][T23010]
| [ 4430.939215][T23010] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23010
| [4430.951568][T23010] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4430.951831][T23010] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4430.951833][T23010] Call Trace:
[ 4430.951835][T23010]
[4430.951837][T23010] dump_stack_lvl (lib/dump_stack.c:123)
[4430.951844][T23010] check_preemption_disabled (lib/smp_processor_id.c:52)
[4430.951850][T23010] lwtunnel_output (net/core/lwtunnel.c:359)
[4430.951856][T23010] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4430.951864][T23010] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.951871][T23010] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4430.951876][T23010] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.951888][T23010] rawv6_sendmsg (net/ipv6/raw.c:918)
[4430.951900][T23010] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4430.951906][T23010] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4430.951910][T23010] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.951919][T23010] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4430.951924][T23010] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4430.951933][T23010] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4430.951950][T23010] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4430.951953][T23010] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.951964][T23010] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.951970][T23010] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.951975][T23010] ? __pfx___sys_sendto (net/socket.c:2147)
[4430.951990][T23010] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4430.951997][T23010] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4430.952005][T23010] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4430.952013][T23010] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4430.952023][T23010] __x64_sys_sendto (net/socket.c:2183)
[4430.952027][T23010] ? do_syscall_64 (./arch/x86/include/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.952031][T23010] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4430.952036][T23010] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4430.952041][T23010] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4430.952044][T23010] RIP: 0033:0x7fd05c7dba4a
[ 4430.952047][T23010] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.952050][T23010] RSP: 002b:00007fff31e01238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4430.952054][T23010] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd05c7dba4a
[ 4430.952056][T23010] RDX: 0000000000000040 RSI: 000000002e63f340 RDI: 0000000000000005
[ 4430.952058][T23010] RBP: 00007fff31e012c0 R08: 0000000000418574 R09: 000000000000001c
[ 4430.952060][T23010] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4430.952062][T23010] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd05c904000
| [ 4431.434423][T23014] lwtunnel_output(): recursion limit reached on datapath
| [ 4432.909018][T23018] check_preemption_disabled: 2 callbacks suppressed
| [ 4432.909026][T23018] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23018
| [4432.910100][T23018] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4432.910373][T23018] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4432.910375][T23018] Call Trace:
[ 4432.910378][T23018]
[4432.910381][T23018] dump_stack_lvl (lib/dump_stack.c:123)
[4432.910406][T23018] check_preemption_disabled (lib/smp_processor_id.c:52)
[4432.910414][T23018] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4432.910421][T23018] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4432.910430][T23018] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4432.910438][T23018] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4432.910443][T23018] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4432.910456][T23018] rawv6_sendmsg (net/ipv6/raw.c:918)
[4432.910467][T23018] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4432.910473][T23018] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4432.910480][T23018] ? __lock_release (kernel/locking/lockdep.c:5534)
[4432.910492][T23018] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4432.910499][T23018] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4432.910508][T23018] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4432.910524][T23018] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4432.910527][T23018] ? __lock_release (kernel/locking/lockdep.c:5534)
[4432.910538][T23018] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4432.910545][T23018] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4432.910551][T23018] ? __pfx___sys_sendto (net/socket.c:2147)
[4432.910565][T23018] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4432.910573][T23018] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4432.910583][T23018] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4432.910590][T23018] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4432.910600][T23018] __x64_sys_sendto (net/socket.c:2183)
[4432.910604][T23018] ? do_syscall_64 (./arch/x86/include/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.910609][T23018] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4432.910613][T23018] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4432.910618][T23018] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4432.910623][T23018] RIP: 0033:0x7ffbd6231a4a
[ 4432.910627][T23018] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.910631][T23018] RSP: 002b:00007ffc32e633e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4432.910635][T23018] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffbd6231a4a
[ 4432.910638][T23018] RDX: 0000000000000040 RSI: 00000000166d1340 RDI: 0000000000000005
[ 4432.910640][T23018] RBP: 00007ffc32e63470 R08: 0000000000418574 R09: 000000000000001c
[ 4432.910642][T23018] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4432.910644][T23018] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffbd635a000
| [ 4432.910644][T23018] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffbd635a000
| [ 4432.910659][T23018]
| [ 4432.923851][T23018] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23018
| [4432.924233][T23018] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4432.924887][T23018] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4432.924889][T23018] Call Trace:
[ 4432.924892][T23018]
[4432.924894][T23018] dump_stack_lvl (lib/dump_stack.c:123)
[4432.924901][T23018] check_preemption_disabled (lib/smp_processor_id.c:52)
[4432.924907][T23018] lwtunnel_output (net/core/lwtunnel.c:359)
[4432.924913][T23018] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4432.924921][T23018] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4432.924927][T23018] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4432.924933][T23018] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4432.924945][T23018] rawv6_sendmsg (net/ipv6/raw.c:918)
[4432.924957][T23018] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4432.924962][T23018] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4432.924967][T23018] ? __lock_release (kernel/locking/lockdep.c:5534)
[4432.924976][T23018] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4432.924980][T23018] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4432.924989][T23018] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4432.925006][T23018] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4432.925009][T23018] ? __lock_release (kernel/locking/lockdep.c:5534)
[4432.925021][T23018] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4432.925025][T23018] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4432.925031][T23018] ? __pfx___sys_sendto (net/socket.c:2147)
[4432.925081][T23018] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4432.925088][T23018] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4432.925097][T23018] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4432.925104][T23018] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4432.925114][T23018] __x64_sys_sendto (net/socket.c:2183)
[4432.925118][T23018] ? do_syscall_64 (./arch/x86/include/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.925122][T23018] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4432.925126][T23018] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4432.925131][T23018] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4432.925135][T23018] RIP: 0033:0x7ffbd6231a4a
[ 4432.925138][T23018] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.925141][T23018] RSP: 002b:00007ffc32e633e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4432.925145][T23018] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffbd6231a4a
[ 4432.925147][T23018] RDX: 0000000000000040 RSI: 00000000166d1340 RDI: 0000000000000005
[ 4432.925149][T23018] RBP: 00007ffc32e63470 R08: 0000000000418574 R09: 000000000000001c
[ 4432.925150][T23018] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4432.925152][T23018] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffbd635a000
| [ 4432.925152][T23018] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffbd635a000
| [ 4432.925166][T23018]
| [ 4432.940853][T23018] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23018
| [4432.941238][T23018] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4432.941517][T23018] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4432.941519][T23018] Call Trace:
[ 4432.941521][T23018]
[4432.941523][T23018] dump_stack_lvl (lib/dump_stack.c:123)
[4432.941529][T23018] check_preemption_disabled (lib/smp_processor_id.c:52)
[4432.941535][T23018] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4432.941542][T23018] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4432.941549][T23018] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4432.941555][T23018] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4432.941560][T23018] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4432.941572][T23018] rawv6_sendmsg (net/ipv6/raw.c:918)
[4432.941584][T23018] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4432.941589][T23018] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4432.941594][T23018] ? __lock_release (kernel/locking/lockdep.c:5534)
[4432.941602][T23018] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4432.941606][T23018] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4432.941626][T23018] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4432.941642][T23018] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4432.941645][T23018] ? __lock_release (kernel/locking/lockdep.c:5534)
[4432.941656][T23018] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4432.941661][T23018] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4432.941666][T23018] ? __pfx___sys_sendto (net/socket.c:2147)
[4432.941681][T23018] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4432.941687][T23018] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4432.941695][T23018] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4432.941702][T23018] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4432.941713][T23018] __x64_sys_sendto (net/socket.c:2183)
[4432.941717][T23018] ? do_syscall_64 (./arch/x86/include/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.941720][T23018] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4432.941724][T23018] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4432.941729][T23018] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4432.941732][T23018] RIP: 0033:0x7ffbd6231a4a
[ 4432.941736][T23018] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.941739][T23018] RSP: 002b:00007ffc32e633e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4432.941742][T23018] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffbd6231a4a
[ 4432.941744][T23018] RDX: 0000000000000040 RSI: 00000000166d1340 RDI: 0000000000000005
[ 4432.941746][T23018] RBP: 00007ffc32e63470 R08: 0000000000418574 R09: 000000000000001c
[ 4432.941747][T23018] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4432.941749][T23018] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffbd635a000
| [ 4432.941749][T23018] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffbd635a000
| [ 4432.941764][T23018]
| [ 4433.405511][T23022] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23022
| [4433.405965][T23022] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4433.406216][T23022] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4433.406218][T23022] Call Trace:
[ 4433.406221][T23022]
[4433.406224][T23022] dump_stack_lvl (lib/dump_stack.c:123)
[4433.406233][T23022] check_preemption_disabled (lib/smp_processor_id.c:52)
[4433.406241][T23022] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4433.406247][T23022] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4433.406256][T23022] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4433.406265][T23022] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4433.406270][T23022] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4433.406282][T23022] rawv6_sendmsg (net/ipv6/raw.c:918)
[4433.406294][T23022] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4433.406299][T23022] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4433.406307][T23022] ? __lock_release (kernel/locking/lockdep.c:5534)
[4433.406319][T23022] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4433.406326][T23022] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4433.406335][T23022] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4433.406352][T23022] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4433.406355][T23022] ? __lock_release (kernel/locking/lockdep.c:5534)
[4433.406367][T23022] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4433.406374][T23022] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4433.406379][T23022] ? __pfx___sys_sendto (net/socket.c:2147)
[4433.406394][T23022] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4433.406401][T23022] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4433.406412][T23022] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4433.406419][T23022] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4433.406429][T23022] __x64_sys_sendto (net/socket.c:2183)
[4433.406434][T23022] ? do_syscall_64 (./arch/x86/include/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.406438][T23022] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4433.406443][T23022] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4433.406449][T23022] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4433.406454][T23022] RIP: 0033:0x7fd15b866a4a
[ 4433.406459][T23022] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.406463][T23022] RSP: 002b:00007ffe6dcef798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4433.406467][T23022] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd15b866a4a
[ 4433.406470][T23022] RDX: 0000000000000040 RSI: 000000001061e340 RDI: 0000000000000005
[ 4433.406472][T23022] RBP: 00007ffe6dcef820 R08: 0000000000418574 R09: 000000000000001c
[ 4433.406474][T23022] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4433.406478][T23022] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd15b98f000
| [ 4433.406492][T23022]
| [ 4433.418987][T23022] lwtunnel_output(): recursion limit reached on datapath
| [ 4434.891474][T23026] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23026
| [4434.891979][T23026] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4434.892252][T23026] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4434.892254][T23026] Call Trace:
[ 4434.892257][T23026]
[4434.892259][T23026] dump_stack_lvl (lib/dump_stack.c:123)
[4434.892268][T23026] check_preemption_disabled (lib/smp_processor_id.c:52)
[4434.892275][T23026] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4434.892282][T23026] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4434.892290][T23026] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.892297][T23026] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4434.892302][T23026] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.892314][T23026] rawv6_sendmsg (net/ipv6/raw.c:918)
[4434.892326][T23026] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4434.892331][T23026] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4434.892338][T23026] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.892349][T23026] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4434.892354][T23026] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4434.892363][T23026] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4434.892379][T23026] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4434.892383][T23026] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.892394][T23026] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.892400][T23026] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.892406][T23026] ? __pfx___sys_sendto (net/socket.c:2147)
[4434.892421][T23026] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4434.892427][T23026] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4434.892437][T23026] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4434.892444][T23026] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4434.892454][T23026] __x64_sys_sendto (net/socket.c:2183)
[4434.892458][T23026] ? do_syscall_64 (./arch/x86/include/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.892462][T23026] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4434.892467][T23026] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4434.892472][T23026] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4434.892479][T23026] RIP: 0033:0x7fdf8e32ca4a
[ 4434.892483][T23026] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.892486][T23026] RSP: 002b:00007ffde5c18c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4434.892491][T23026] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf8e32ca4a
[ 4434.892493][T23026] RDX: 0000000000000040 RSI: 0000000020a21340 RDI: 0000000000000005
[ 4434.892495][T23026] RBP: 00007ffde5c18ca0 R08: 0000000000418574 R09: 000000000000001c
[ 4434.892498][T23026] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4434.892500][T23026] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf8e455000
| [ 4434.892500][T23026] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf8e455000
| [ 4434.892514][T23026]
| [ 4434.904948][T23026] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23026
| [4434.905324][T23026] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4434.905843][T23026] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4434.905845][T23026] Call Trace:
[ 4434.905847][T23026]
[4434.905849][T23026] dump_stack_lvl (lib/dump_stack.c:123)
[4434.905857][T23026] check_preemption_disabled (lib/smp_processor_id.c:52)
[4434.905863][T23026] lwtunnel_output (net/core/lwtunnel.c:359)
[4434.905870][T23026] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4434.905877][T23026] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.905884][T23026] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4434.905889][T23026] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.905901][T23026] rawv6_sendmsg (net/ipv6/raw.c:918)
[4434.905913][T23026] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4434.905919][T23026] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4434.905923][T23026] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.905932][T23026] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4434.905937][T23026] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4434.905946][T23026] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4434.905963][T23026] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4434.905966][T23026] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.905978][T23026] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.905983][T23026] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.905988][T23026] ? __pfx___sys_sendto (net/socket.c:2147)
[4434.906003][T23026] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4434.906010][T23026] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4434.906018][T23026] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4434.906025][T23026] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4434.906036][T23026] __x64_sys_sendto (net/socket.c:2183)
[4434.906040][T23026] ? do_syscall_64 (./arch/x86/include/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.906043][T23026] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4434.906048][T23026] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4434.906053][T23026] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4434.906057][T23026] RIP: 0033:0x7fdf8e32ca4a
[ 4434.906061][T23026] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.906063][T23026] RSP: 002b:00007ffde5c18c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4434.906067][T23026] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf8e32ca4a
[ 4434.906069][T23026] RDX: 0000000000000040 RSI: 0000000020a21340 RDI: 0000000000000005
[ 4434.906071][T23026] RBP: 00007ffde5c18ca0 R08: 0000000000418574 R09: 000000000000001c
[ 4434.906073][T23026] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4434.906074][T23026] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf8e455000
| [ 4434.906074][T23026] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf8e455000
| [ 4434.906089][T23026]
| [ 4434.919594][T23026] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23026
| [4434.919967][T23026] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4434.920226][T23026] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4434.920228][T23026] Call Trace:
[ 4434.920230][T23026]
[4434.920232][T23026] dump_stack_lvl (lib/dump_stack.c:123)
[4434.920239][T23026] check_preemption_disabled (lib/smp_processor_id.c:52)
[4434.920245][T23026] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4434.920251][T23026] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4434.920258][T23026] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.920264][T23026] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4434.920269][T23026] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.920282][T23026] rawv6_sendmsg (net/ipv6/raw.c:918)
[4434.920293][T23026] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4434.920299][T23026] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4434.920303][T23026] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.920311][T23026] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4434.920315][T23026] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4434.920325][T23026] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4434.920341][T23026] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4434.920344][T23026] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.920363][T23026] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.920368][T23026] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.920374][T23026] ? __pfx___sys_sendto (net/socket.c:2147)
[4434.920389][T23026] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4434.920396][T23026] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4434.920405][T23026] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4434.920412][T23026] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4434.920423][T23026] __x64_sys_sendto (net/socket.c:2183)
[4434.920427][T23026] ? do_syscall_64 (./arch/x86/include/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.920430][T23026] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4434.920436][T23026] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4434.920440][T23026] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4434.920444][T23026] RIP: 0033:0x7fdf8e32ca4a
[ 4434.920448][T23026] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.920451][T23026] RSP: 002b:00007ffde5c18c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4434.920454][T23026] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf8e32ca4a
[ 4434.920456][T23026] RDX: 0000000000000040 RSI: 0000000020a21340 RDI: 0000000000000005
[ 4434.920458][T23026] RBP: 00007ffde5c18ca0 R08: 0000000000418574 R09: 000000000000001c
[ 4434.920460][T23026] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4434.920462][T23026] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf8e455000
| [ 4434.920462][T23026] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf8e455000
| [ 4434.920478][T23026]
| [ 4435.400925][T23030] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23030
| [4435.401411][T23030] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4435.401703][T23030] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4435.401706][T23030] Call Trace:
[ 4435.401708][T23030]
[4435.401711][T23030] dump_stack_lvl (lib/dump_stack.c:123)
[4435.401720][T23030] check_preemption_disabled (lib/smp_processor_id.c:52)
[4435.401727][T23030] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4435.401734][T23030] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4435.401743][T23030] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4435.401751][T23030] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4435.401756][T23030] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4435.401768][T23030] rawv6_sendmsg (net/ipv6/raw.c:918)
[4435.401780][T23030] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4435.401785][T23030] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4435.401793][T23030] ? __lock_release (kernel/locking/lockdep.c:5534)
[4435.401804][T23030] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4435.401810][T23030] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4435.401819][T23030] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4435.401835][T23030] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4435.401838][T23030] ? __lock_release (kernel/locking/lockdep.c:5534)
[4435.401849][T23030] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4435.401856][T23030] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4435.401862][T23030] ? __pfx___sys_sendto (net/socket.c:2147)
[4435.401876][T23030] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4435.401883][T23030] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4435.401893][T23030] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4435.401900][T23030] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4435.401909][T23030] __x64_sys_sendto (net/socket.c:2183)
[4435.401913][T23030] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4435.401917][T23030] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4435.401923][T23030] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4435.401927][T23030] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4435.401932][T23030] RIP: 0033:0x7f10a44eda4a
[ 4435.401937][T23030] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4435.401940][T23030] RSP: 002b:00007ffc4fda8808 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4435.401944][T23030] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f10a44eda4a
[ 4435.401946][T23030] RDX: 0000000000000040 RSI: 000000001fc26340 RDI: 0000000000000005
[ 4435.401948][T23030] RBP: 00007ffc4fda8890 R08: 0000000000418574 R09: 000000000000001c
[ 4435.401950][T23030] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4435.401951][T23030] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10a4616000
| [ 4435.401951][T23030] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10a4616000
| [ 4435.401966][T23030]
| [ 4435.401969][T23030] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23030
| [4435.414154][T23030] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4435.414404][T23030] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4435.414406][T23030] Call Trace:
[ 4435.414408][T23030]
[4435.414410][T23030] dump_stack_lvl (lib/dump_stack.c:123)
[4435.414416][T23030] check_preemption_disabled (lib/smp_processor_id.c:52)
[4435.414421][T23030] lwtunnel_output (net/core/lwtunnel.c:359)
[4435.414428][T23030] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4435.414435][T23030] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4435.414441][T23030] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4435.414446][T23030] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4435.414458][T23030] rawv6_sendmsg (net/ipv6/raw.c:918)
[4435.414470][T23030] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4435.414475][T23030] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4435.414481][T23030] ? __lock_release (kernel/locking/lockdep.c:5534)
[4435.414489][T23030] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4435.414494][T23030] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4435.414503][T23030] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4435.414519][T23030] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4435.414523][T23030] ? __lock_release (kernel/locking/lockdep.c:5534)
[4435.414534][T23030] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4435.414539][T23030] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4435.414544][T23030] ? __pfx___sys_sendto (net/socket.c:2147)
[4435.414559][T23030] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4435.414565][T23030] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4435.414573][T23030] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4435.414580][T23030] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4435.414590][T23030] __x64_sys_sendto (net/socket.c:2183)
[4435.414594][T23030] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4435.414597][T23030] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4435.414602][T23030] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4435.414607][T23030] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4435.414610][T23030] RIP: 0033:0x7f10a44eda4a
[ 4435.414613][T23030] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4435.414616][T23030] RSP: 002b:00007ffc4fda8808 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4435.414620][T23030] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f10a44eda4a
[ 4435.414622][T23030] RDX: 0000000000000040 RSI: 000000001fc26340 RDI: 0000000000000005
[ 4435.414624][T23030] RBP: 00007ffc4fda8890 R08: 0000000000418574 R09: 000000000000001c
[ 4435.414626][T23030] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4435.414628][T23030] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10a4616000
| [ 4435.414628][T23030] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10a4616000
| [ 4435.414642][T23030]
| [ 4435.427937][T23030] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23030
| [4435.428317][T23030] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4435.428587][T23030] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4435.428589][T23030] Call Trace:
[ 4435.428591][T23030]
[4435.428593][T23030] dump_stack_lvl (lib/dump_stack.c:123)
[4435.428599][T23030] check_preemption_disabled (lib/smp_processor_id.c:52)
[4435.428604][T23030] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4435.428611][T23030] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4435.428618][T23030] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4435.428624][T23030] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4435.428628][T23030] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4435.428641][T23030] rawv6_sendmsg (net/ipv6/raw.c:918)
[4435.428652][T23030] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4435.428658][T23030] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4435.428663][T23030] ? __lock_release (kernel/locking/lockdep.c:5534)
[4435.428672][T23030] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4435.428675][T23030] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4435.428684][T23030] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4435.428700][T23030] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4435.428703][T23030] ? __lock_release (kernel/locking/lockdep.c:5534)
[4435.428714][T23030] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4435.428719][T23030] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4435.428725][T23030] ? __pfx___sys_sendto (net/socket.c:2147)
[4435.428739][T23030] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4435.428746][T23030] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4435.428754][T23030] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4435.428761][T23030] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4435.428771][T23030] __x64_sys_sendto (net/socket.c:2183)
[4435.428775][T23030] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4435.428778][T23030] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4435.428782][T23030] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4435.428787][T23030] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4435.428790][T23030] RIP: 0033:0x7f10a44eda4a
[ 4435.428794][T23030] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4435.428796][T23030] RSP: 002b:00007ffc4fda8808 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4435.428799][T23030] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f10a44eda4a
[ 4435.428802][T23030] RDX: 0000000000000040 RSI: 000000001fc26340 RDI: 0000000000000005
[ 4435.428803][T23030] RBP: 00007ffc4fda8890 R08: 0000000000418574 R09: 000000000000001c
[ 4435.428805][T23030] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4435.428807][T23030] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10a4616000
| [ 4435.428821][T23030]
| [ 4438.243948][T23054] check_preemption_disabled: 15 callbacks suppressed
| [ 4438.243957][T23054] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23054
| [4438.244854][T23054] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4438.245119][T23054] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4438.245122][T23054] Call Trace:
[ 4438.245124][T23054]
[4438.245127][T23054] dump_stack_lvl (lib/dump_stack.c:123)
[4438.245136][T23054] check_preemption_disabled (lib/smp_processor_id.c:52)
[4438.245143][T23054] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4438.245150][T23054] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4438.245158][T23054] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.245166][T23054] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4438.245171][T23054] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.245183][T23054] rawv6_sendmsg (net/ipv6/raw.c:918)
[4438.245195][T23054] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4438.245201][T23054] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4438.245209][T23054] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.245219][T23054] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4438.245226][T23054] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4438.245235][T23054] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4438.245251][T23054] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4438.245254][T23054] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.245265][T23054] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.245273][T23054] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.245278][T23054] ? __pfx___sys_sendto (net/socket.c:2147)
[4438.245293][T23054] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4438.245300][T23054] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4438.245311][T23054] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4438.245318][T23054] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4438.245329][T23054] __x64_sys_sendto (net/socket.c:2183)
[4438.245333][T23054] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4438.245337][T23054] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4438.245342][T23054] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4438.245348][T23054] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4438.245352][T23054] RIP: 0033:0x7fe3556f5a4a
[ 4438.245357][T23054] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4438.245360][T23054] RSP: 002b:00007ffd02d06878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4438.245364][T23054] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe3556f5a4a
[ 4438.245367][T23054] RDX: 0000000000000040 RSI: 0000000033d16340 RDI: 0000000000000005
[ 4438.245369][T23054] RBP: 00007ffd02d06900 R08: 0000000000418574 R09: 000000000000001c
[ 4438.245370][T23054] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4438.245372][T23054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe35581e000
| [ 4438.245372][T23054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe35581e000
| [ 4438.245387][T23054]
| [ 4438.245390][T23054] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23054
| [4438.257566][T23054] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4438.257831][T23054] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4438.257833][T23054] Call Trace:
[ 4438.257835][T23054]
[4438.257837][T23054] dump_stack_lvl (lib/dump_stack.c:123)
[4438.257844][T23054] check_preemption_disabled (lib/smp_processor_id.c:52)
[4438.257850][T23054] lwtunnel_output (net/core/lwtunnel.c:359)
[4438.257857][T23054] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4438.257865][T23054] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.257872][T23054] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4438.257877][T23054] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.257889][T23054] rawv6_sendmsg (net/ipv6/raw.c:918)
[4438.257901][T23054] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4438.257906][T23054] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4438.257912][T23054] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.257921][T23054] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4438.257925][T23054] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4438.257935][T23054] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4438.257951][T23054] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4438.257954][T23054] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.257965][T23054] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.257970][T23054] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.257976][T23054] ? __pfx___sys_sendto (net/socket.c:2147)
[4438.257991][T23054] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4438.257998][T23054] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4438.258006][T23054] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4438.258014][T23054] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4438.258024][T23054] __x64_sys_sendto (net/socket.c:2183)
[4438.258029][T23054] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4438.258033][T23054] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4438.258037][T23054] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4438.258042][T23054] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4438.258046][T23054] RIP: 0033:0x7fe3556f5a4a
[ 4438.258049][T23054] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4438.258052][T23054] RSP: 002b:00007ffd02d06878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4438.258055][T23054] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe3556f5a4a
[ 4438.258057][T23054] RDX: 0000000000000040 RSI: 0000000033d16340 RDI: 0000000000000005
[ 4438.258059][T23054] RBP: 00007ffd02d06900 R08: 0000000000418574 R09: 000000000000001c
[ 4438.258060][T23054] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4438.258062][T23054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe35581e000
| [ 4438.258062][T23054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe35581e000
| [ 4438.258077][T23054]
| [ 4438.275585][T23054] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23054
| [4438.275961][T23054] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4438.276219][T23054] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4438.276221][T23054] Call Trace:
[ 4438.276223][T23054]
[4438.276225][T23054] dump_stack_lvl (lib/dump_stack.c:123)
[4438.276233][T23054] check_preemption_disabled (lib/smp_processor_id.c:52)
[4438.276239][T23054] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4438.276246][T23054] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4438.276254][T23054] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.276261][T23054] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4438.276266][T23054] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.276278][T23054] rawv6_sendmsg (net/ipv6/raw.c:918)
[4438.276290][T23054] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4438.276295][T23054] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4438.276301][T23054] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.276310][T23054] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4438.276315][T23054] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4438.276324][T23054] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4438.276341][T23054] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4438.276344][T23054] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.276355][T23054] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.276362][T23054] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.276368][T23054] ? __pfx___sys_sendto (net/socket.c:2147)
[4438.276383][T23054] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4438.276390][T23054] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4438.276398][T23054] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4438.276406][T23054] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4438.276416][T23054] __x64_sys_sendto (net/socket.c:2183)
[4438.276420][T23054] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4438.276424][T23054] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4438.276430][T23054] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4438.276435][T23054] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4438.276439][T23054] RIP: 0033:0x7fe3556f5a4a
[ 4438.276443][T23054] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4438.276446][T23054] RSP: 002b:00007ffd02d06878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4438.276450][T23054] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe3556f5a4a
[ 4438.276453][T23054] RDX: 0000000000000040 RSI: 0000000033d16340 RDI: 0000000000000005
[ 4438.276455][T23054] RBP: 00007ffd02d06900 R08: 0000000000418574 R09: 000000000000001c
[ 4438.276457][T23054] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4438.276459][T23054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe35581e000
| [ 4438.276459][T23054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe35581e000
| [ 4438.276474][T23054]
| [ 4438.757968][T23058] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23058
| [4438.758447][T23058] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4438.759090][T23058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4438.759093][T23058] Call Trace:
[ 4438.759095][T23058]
[4438.759098][T23058] dump_stack_lvl (lib/dump_stack.c:123)
[4438.759107][T23058] check_preemption_disabled (lib/smp_processor_id.c:52)
[4438.759115][T23058] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4438.759121][T23058] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4438.759130][T23058] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.759138][T23058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4438.759143][T23058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.759155][T23058] rawv6_sendmsg (net/ipv6/raw.c:918)
[4438.759167][T23058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4438.759173][T23058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4438.759181][T23058] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.759192][T23058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4438.759198][T23058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4438.759207][T23058] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4438.759223][T23058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4438.759226][T23058] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.759238][T23058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.759245][T23058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.759250][T23058] ? __pfx___sys_sendto (net/socket.c:2147)
[4438.759265][T23058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4438.759272][T23058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4438.759282][T23058] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4438.759289][T23058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4438.759300][T23058] __x64_sys_sendto (net/socket.c:2183)
[4438.759304][T23058] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4438.759308][T23058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4438.759313][T23058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4438.759318][T23058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4438.759323][T23058] RIP: 0033:0x7fc00d423a4a
[ 4438.759328][T23058] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4438.759331][T23058] RSP: 002b:00007ffe05b92768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4438.759335][T23058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc00d423a4a
[ 4438.759338][T23058] RDX: 0000000000000040 RSI: 000000003e75d340 RDI: 0000000000000005
[ 4438.759340][T23058] RBP: 00007ffe05b927f0 R08: 0000000000418574 R09: 000000000000001c
[ 4438.759342][T23058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4438.759344][T23058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc00d54c000
| [ 4438.759344][T23058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc00d54c000
| [ 4438.759359][T23058]
| [ 4438.759362][T23058] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23058
| [4438.771416][T23058] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4438.771688][T23058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4438.771690][T23058] Call Trace:
[ 4438.771691][T23058]
[4438.771694][T23058] dump_stack_lvl (lib/dump_stack.c:123)
[4438.771699][T23058] check_preemption_disabled (lib/smp_processor_id.c:52)
[4438.771705][T23058] lwtunnel_output (net/core/lwtunnel.c:359)
[4438.771711][T23058] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4438.771718][T23058] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.771723][T23058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4438.771728][T23058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.771741][T23058] rawv6_sendmsg (net/ipv6/raw.c:918)
[4438.771753][T23058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4438.771758][T23058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4438.771762][T23058] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.771769][T23058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4438.771773][T23058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4438.771782][T23058] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4438.771798][T23058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4438.771801][T23058] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.771813][T23058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.771817][T23058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.771823][T23058] ? __pfx___sys_sendto (net/socket.c:2147)
[4438.771838][T23058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4438.771844][T23058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4438.771852][T23058] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4438.771859][T23058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4438.771869][T23058] __x64_sys_sendto (net/socket.c:2183)
[4438.771873][T23058] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4438.771876][T23058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4438.771881][T23058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4438.771886][T23058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4438.771889][T23058] RIP: 0033:0x7fc00d423a4a
[ 4438.771892][T23058] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4438.771895][T23058] RSP: 002b:00007ffe05b92768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4438.771899][T23058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc00d423a4a
[ 4438.771901][T23058] RDX: 0000000000000040 RSI: 000000003e75d340 RDI: 0000000000000005
[ 4438.771903][T23058] RBP: 00007ffe05b927f0 R08: 0000000000418574 R09: 000000000000001c
[ 4438.771905][T23058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4438.771907][T23058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc00d54c000
| [ 4438.771907][T23058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc00d54c000
| [ 4438.771921][T23058]
| [ 4438.772384][T23058] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23058
| [4438.784411][T23058] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4438.784679][T23058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4438.784681][T23058] Call Trace:
[ 4438.784682][T23058]
[4438.784684][T23058] dump_stack_lvl (lib/dump_stack.c:123)
[4438.784691][T23058] check_preemption_disabled (lib/smp_processor_id.c:52)
[4438.784697][T23058] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4438.784704][T23058] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4438.784710][T23058] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.784716][T23058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4438.784721][T23058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.784734][T23058] rawv6_sendmsg (net/ipv6/raw.c:918)
[4438.784746][T23058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4438.784751][T23058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4438.784756][T23058] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.784763][T23058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4438.784767][T23058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4438.784776][T23058] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4438.784792][T23058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4438.784795][T23058] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.784807][T23058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.784812][T23058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.784818][T23058] ? __pfx___sys_sendto (net/socket.c:2147)
[4438.784833][T23058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4438.784839][T23058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4438.784847][T23058] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4438.784854][T23058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4438.784864][T23058] __x64_sys_sendto (net/socket.c:2183)
[4438.784868][T23058] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4438.784872][T23058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4438.784876][T23058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4438.784881][T23058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4438.784884][T23058] RIP: 0033:0x7fc00d423a4a
[ 4438.784888][T23058] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4438.784891][T23058] RSP: 002b:00007ffe05b92768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4438.784894][T23058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc00d423a4a
[ 4438.784897][T23058] RDX: 0000000000000040 RSI: 000000003e75d340 RDI: 0000000000000005
[ 4438.784899][T23058] RBP: 00007ffe05b927f0 R08: 0000000000418574 R09: 000000000000001c
[ 4438.784901][T23058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4438.784902][T23058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc00d54c000
| [ 4438.784902][T23058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc00d54c000
| [ 4438.784917][T23058]
| [ 4439.267337][T23062] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23062
| [4439.268097][T23062] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4439.268367][T23062] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4439.268370][T23062] Call Trace:
[ 4439.268372][T23062]
[4439.268375][T23062] dump_stack_lvl (lib/dump_stack.c:123)
[4439.268385][T23062] check_preemption_disabled (lib/smp_processor_id.c:52)
[4439.268393][T23062] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4439.268399][T23062] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4439.268408][T23062] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.268417][T23062] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4439.268422][T23062] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.268434][T23062] rawv6_sendmsg (net/ipv6/raw.c:918)
[4439.268446][T23062] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4439.268451][T23062] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4439.268459][T23062] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.268471][T23062] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4439.268479][T23062] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4439.268488][T23062] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4439.268505][T23062] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4439.268508][T23062] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.268519][T23062] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.268527][T23062] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.268533][T23062] ? __pfx___sys_sendto (net/socket.c:2147)
[4439.268547][T23062] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4439.268556][T23062] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4439.268567][T23062] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4439.268574][T23062] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4439.268584][T23062] __x64_sys_sendto (net/socket.c:2183)
[4439.268588][T23062] ? do_syscall_64 (./arch/x86/include/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.268592][T23062] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4439.268598][T23062] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4439.268603][T23062] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4439.268608][T23062] RIP: 0033:0x7fe41c4e1a4a
[ 4439.268612][T23062] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.268615][T23062] RSP: 002b:00007ffdd8554028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4439.268620][T23062] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe41c4e1a4a
[ 4439.268623][T23062] RDX: 0000000000000040 RSI: 000000001f0ee340 RDI: 0000000000000005
[ 4439.268625][T23062] RBP: 00007ffdd85540b0 R08: 0000000000418574 R09: 000000000000001c
[ 4439.268627][T23062] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4439.268629][T23062] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe41c60a000
| [ 4439.268629][T23062] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe41c60a000
| [ 4439.268644][T23062]
| [ 4439.281037][T23062] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23062
| [4439.281412][T23062] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4439.281997][T23062] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4439.281999][T23062] Call Trace:
[ 4439.282001][T23062]
[4439.282003][T23062] dump_stack_lvl (lib/dump_stack.c:123)
[4439.282010][T23062] check_preemption_disabled (lib/smp_processor_id.c:52)
[4439.282017][T23062] lwtunnel_output (net/core/lwtunnel.c:359)
[4439.282024][T23062] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4439.282031][T23062] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.282037][T23062] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4439.282042][T23062] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.282055][T23062] rawv6_sendmsg (net/ipv6/raw.c:918)
[4439.282067][T23062] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4439.282073][T23062] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4439.282077][T23062] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.282086][T23062] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4439.282091][T23062] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4439.282100][T23062] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4439.282116][T23062] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4439.282119][T23062] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.282130][T23062] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.282135][T23062] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.282141][T23062] ? __pfx___sys_sendto (net/socket.c:2147)
[4439.282156][T23062] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4439.282163][T23062] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4439.282172][T23062] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4439.282179][T23062] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4439.282189][T23062] __x64_sys_sendto (net/socket.c:2183)
[4439.282193][T23062] ? do_syscall_64 (./arch/x86/include/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.282197][T23062] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4439.282202][T23062] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4439.282206][T23062] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4439.282210][T23062] RIP: 0033:0x7fe41c4e1a4a
[ 4439.282214][T23062] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.282217][T23062] RSP: 002b:00007ffdd8554028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4439.282220][T23062] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe41c4e1a4a
[ 4439.282223][T23062] RDX: 0000000000000040 RSI: 000000001f0ee340 RDI: 0000000000000005
[ 4439.282225][T23062] RBP: 00007ffdd85540b0 R08: 0000000000418574 R09: 000000000000001c
[ 4439.282227][T23062] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4439.282229][T23062] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe41c60a000
| [ 4439.282229][T23062] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe41c60a000
| [ 4439.282244][T23062]
| [ 4439.298922][T23062] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23062
| [4439.299315][T23062] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4439.299598][T23062] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4439.299600][T23062] Call Trace:
[ 4439.299602][T23062]
[4439.299604][T23062] dump_stack_lvl (lib/dump_stack.c:123)
[4439.299611][T23062] check_preemption_disabled (lib/smp_processor_id.c:52)
[4439.299617][T23062] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4439.299624][T23062] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4439.299632][T23062] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.299638][T23062] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4439.299643][T23062] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.299655][T23062] rawv6_sendmsg (net/ipv6/raw.c:918)
[4439.299667][T23062] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4439.299673][T23062] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4439.299677][T23062] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.299685][T23062] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4439.299690][T23062] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4439.299699][T23062] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4439.299716][T23062] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4439.299719][T23062] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.299730][T23062] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.299735][T23062] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.299741][T23062] ? __pfx___sys_sendto (net/socket.c:2147)
[4439.299756][T23062] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4439.299762][T23062] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4439.299770][T23062] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4439.299778][T23062] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4439.299788][T23062] __x64_sys_sendto (net/socket.c:2183)
[4439.299792][T23062] ? do_syscall_64 (./arch/x86/include/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.299795][T23062] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4439.299800][T23062] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4439.299805][T23062] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4439.299809][T23062] RIP: 0033:0x7fe41c4e1a4a
[ 4439.299813][T23062] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.299815][T23062] RSP: 002b:00007ffdd8554028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4439.299819][T23062] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe41c4e1a4a
[ 4439.299821][T23062] RDX: 0000000000000040 RSI: 000000001f0ee340 RDI: 0000000000000005
[ 4439.299823][T23062] RBP: 00007ffdd85540b0 R08: 0000000000418574 R09: 000000000000001c
[ 4439.299825][T23062] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4439.299827][T23062] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe41c60a000
| [ 4439.299827][T23062] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe41c60a000
| [ 4439.299842][T23062]
| [ 4439.789871][T23066] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23066
| [4439.790355][T23066] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4439.790635][T23066] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4439.790637][T23066] Call Trace:
[ 4439.790640][T23066]
[4439.790642][T23066] dump_stack_lvl (lib/dump_stack.c:123)
[4439.790650][T23066] check_preemption_disabled (lib/smp_processor_id.c:52)
[4439.790656][T23066] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4439.790663][T23066] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4439.790672][T23066] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.790679][T23066] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4439.790684][T23066] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.790697][T23066] rawv6_sendmsg (net/ipv6/raw.c:918)
[4439.790709][T23066] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4439.790714][T23066] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4439.790720][T23066] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.790729][T23066] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4439.790734][T23066] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4439.790743][T23066] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4439.790760][T23066] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4439.790763][T23066] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.790774][T23066] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.790780][T23066] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.790786][T23066] ? __pfx___sys_sendto (net/socket.c:2147)
[4439.790800][T23066] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4439.790807][T23066] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4439.790816][T23066] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4439.790823][T23066] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4439.790833][T23066] __x64_sys_sendto (net/socket.c:2183)
[4439.790837][T23066] ? do_syscall_64 (./arch/x86/include/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.790841][T23066] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4439.790846][T23066] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4439.790851][T23066] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4439.790855][T23066] RIP: 0033:0x7f71347f7a4a
[ 4439.790859][T23066] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.790863][T23066] RSP: 002b:00007ffe3ab375c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4439.790867][T23066] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71347f7a4a
[ 4439.790869][T23066] RDX: 0000000000000040 RSI: 000000000e548340 RDI: 0000000000000005
[ 4439.790871][T23066] RBP: 00007ffe3ab37650 R08: 0000000000418574 R09: 000000000000001c
[ 4439.790873][T23066] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4439.790875][T23066] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7134920000
| [ 4443.153367][T23086] lwtunnel_output(): recursion limit reached on datapath
| [ 4444.625448][T23090] check_preemption_disabled: 13 callbacks suppressed
| [ 4444.625456][T23090] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23090
| [4444.626268][T23090] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4444.626555][T23090] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4444.626557][T23090] Call Trace:
[ 4444.626560][T23090]
[4444.626562][T23090] dump_stack_lvl (lib/dump_stack.c:123)
[4444.626571][T23090] check_preemption_disabled (lib/smp_processor_id.c:52)
[4444.626578][T23090] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4444.626585][T23090] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4444.626593][T23090] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4444.626600][T23090] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4444.626605][T23090] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4444.626617][T23090] rawv6_sendmsg (net/ipv6/raw.c:918)
[4444.626629][T23090] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4444.626635][T23090] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4444.626640][T23090] ? __lock_release (kernel/locking/lockdep.c:5534)
[4444.626650][T23090] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4444.626655][T23090] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4444.626664][T23090] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4444.626681][T23090] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4444.626684][T23090] ? __lock_release (kernel/locking/lockdep.c:5534)
[4444.626695][T23090] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4444.626701][T23090] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4444.626707][T23090] ? __pfx___sys_sendto (net/socket.c:2147)
[4444.626721][T23090] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4444.626728][T23090] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4444.626737][T23090] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4444.626744][T23090] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4444.626754][T23090] __x64_sys_sendto (net/socket.c:2183)
[4444.626758][T23090] ? do_syscall_64 (./arch/x86/include/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.626762][T23090] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4444.626767][T23090] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4444.626771][T23090] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4444.626775][T23090] RIP: 0033:0x7fb0e5931a4a
[ 4444.626780][T23090] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.626783][T23090] RSP: 002b:00007ffdb2d17878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4444.626787][T23090] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb0e5931a4a
[ 4444.626790][T23090] RDX: 0000000000000040 RSI: 00000000266fb340 RDI: 0000000000000005
[ 4444.626792][T23090] RBP: 00007ffdb2d17900 R08: 0000000000418574 R09: 000000000000001c
[ 4444.626794][T23090] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4444.626796][T23090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0e5a5a000
| [ 4444.626796][T23090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0e5a5a000
| [ 4444.626811][T23090]
| [ 4444.626818][T23090] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23090
| [4444.639233][T23090] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4444.639500][T23090] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4444.639501][T23090] Call Trace:
[ 4444.639503][T23090]
[4444.639506][T23090] dump_stack_lvl (lib/dump_stack.c:123)
[4444.639512][T23090] check_preemption_disabled (lib/smp_processor_id.c:52)
[4444.639518][T23090] lwtunnel_output (net/core/lwtunnel.c:359)
[4444.639525][T23090] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4444.639532][T23090] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4444.639538][T23090] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4444.639543][T23090] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4444.639555][T23090] rawv6_sendmsg (net/ipv6/raw.c:918)
[4444.639568][T23090] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4444.639573][T23090] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4444.639578][T23090] ? __lock_release (kernel/locking/lockdep.c:5534)
[4444.639587][T23090] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4444.639591][T23090] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4444.639601][T23090] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4444.639617][T23090] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4444.639620][T23090] ? __lock_release (kernel/locking/lockdep.c:5534)
[4444.639632][T23090] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4444.639637][T23090] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4444.639643][T23090] ? __pfx___sys_sendto (net/socket.c:2147)
[4444.639658][T23090] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4444.639665][T23090] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4444.639673][T23090] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4444.639681][T23090] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4444.639691][T23090] __x64_sys_sendto (net/socket.c:2183)
[4444.639695][T23090] ? do_syscall_64 (./arch/x86/include/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.639699][T23090] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4444.639704][T23090] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4444.639709][T23090] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4444.639712][T23090] RIP: 0033:0x7fb0e5931a4a
[ 4444.639717][T23090] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.639720][T23090] RSP: 002b:00007ffdb2d17878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4444.639724][T23090] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb0e5931a4a
[ 4444.639726][T23090] RDX: 0000000000000040 RSI: 00000000266fb340 RDI: 0000000000000005
[ 4444.639728][T23090] RBP: 00007ffdb2d17900 R08: 0000000000418574 R09: 000000000000001c
[ 4444.639730][T23090] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4444.639732][T23090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0e5a5a000
| [ 4444.639732][T23090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0e5a5a000
| [ 4444.639747][T23090]
| [ 4444.640143][T23090] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23090
| [4444.652306][T23090] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4444.652577][T23090] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4444.652578][T23090] Call Trace:
[ 4444.652580][T23090]
[4444.652583][T23090] dump_stack_lvl (lib/dump_stack.c:123)
[4444.652589][T23090] check_preemption_disabled (lib/smp_processor_id.c:52)
[4444.652595][T23090] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4444.652602][T23090] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4444.652609][T23090] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4444.652615][T23090] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4444.652620][T23090] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4444.652632][T23090] rawv6_sendmsg (net/ipv6/raw.c:918)
[4444.652644][T23090] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4444.652650][T23090] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4444.652655][T23090] ? __lock_release (kernel/locking/lockdep.c:5534)
[4444.652663][T23090] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4444.652667][T23090] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4444.652676][T23090] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4444.652693][T23090] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4444.652696][T23090] ? __lock_release (kernel/locking/lockdep.c:5534)
[4444.652707][T23090] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4444.652712][T23090] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4444.652718][T23090] ? __pfx___sys_sendto (net/socket.c:2147)
[4444.652733][T23090] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4444.652740][T23090] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4444.652748][T23090] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4444.652756][T23090] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4444.652766][T23090] __x64_sys_sendto (net/socket.c:2183)
[4444.652770][T23090] ? do_syscall_64 (./arch/x86/include/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.652774][T23090] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4444.652779][T23090] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4444.652784][T23090] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4444.652787][T23090] RIP: 0033:0x7fb0e5931a4a
[ 4444.652791][T23090] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.652794][T23090] RSP: 002b:00007ffdb2d17878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4444.652798][T23090] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb0e5931a4a
[ 4444.652800][T23090] RDX: 0000000000000040 RSI: 00000000266fb340 RDI: 0000000000000005
[ 4444.652802][T23090] RBP: 00007ffdb2d17900 R08: 0000000000418574 R09: 000000000000001c
[ 4444.652804][T23090] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4444.652805][T23090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0e5a5a000
| [ 4444.652805][T23090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0e5a5a000
| [ 4444.652820][T23090]
| [ 4445.125824][T23094] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23094
| [4445.126311][T23094] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4445.126586][T23094] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4445.126588][T23094] Call Trace:
[ 4445.126590][T23094]
[4445.126592][T23094] dump_stack_lvl (lib/dump_stack.c:123)
[4445.126600][T23094] check_preemption_disabled (lib/smp_processor_id.c:52)
[4445.126607][T23094] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4445.126614][T23094] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4445.126622][T23094] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4445.126629][T23094] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4445.126635][T23094] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4445.126647][T23094] rawv6_sendmsg (net/ipv6/raw.c:918)
[4445.126659][T23094] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4445.126664][T23094] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4445.126670][T23094] ? __lock_release (kernel/locking/lockdep.c:5534)
[4445.126679][T23094] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4445.126684][T23094] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4445.126694][T23094] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4445.126710][T23094] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4445.126713][T23094] ? __lock_release (kernel/locking/lockdep.c:5534)
[4445.126724][T23094] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4445.126730][T23094] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4445.126737][T23094] ? __pfx___sys_sendto (net/socket.c:2147)
[4445.126751][T23094] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4445.126757][T23094] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4445.126766][T23094] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4445.126773][T23094] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4445.126784][T23094] __x64_sys_sendto (net/socket.c:2183)
[4445.126788][T23094] ? do_syscall_64 (./arch/x86/include/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.126791][T23094] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4445.126796][T23094] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4445.126801][T23094] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4445.126806][T23094] RIP: 0033:0x7f2e73425a4a
[ 4445.126810][T23094] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.126813][T23094] RSP: 002b:00007fff0a82e748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4445.126817][T23094] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e73425a4a
[ 4445.126819][T23094] RDX: 0000000000000040 RSI: 000000000658a340 RDI: 0000000000000005
[ 4445.126821][T23094] RBP: 00007fff0a82e7d0 R08: 0000000000418574 R09: 000000000000001c
[ 4445.126823][T23094] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4445.126825][T23094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e7354e000
| [ 4445.126825][T23094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e7354e000
| [ 4445.126840][T23094]
| [ 4445.126844][T23094] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23094
| [4445.139563][T23094] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4445.139822][T23094] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4445.139824][T23094] Call Trace:
[ 4445.139826][T23094]
[4445.139828][T23094] dump_stack_lvl (lib/dump_stack.c:123)
[4445.139835][T23094] check_preemption_disabled (lib/smp_processor_id.c:52)
[4445.139841][T23094] lwtunnel_output (net/core/lwtunnel.c:359)
[4445.139848][T23094] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4445.139855][T23094] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4445.139861][T23094] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4445.139866][T23094] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4445.139879][T23094] rawv6_sendmsg (net/ipv6/raw.c:918)
[4445.139890][T23094] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4445.139896][T23094] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4445.139901][T23094] ? __lock_release (kernel/locking/lockdep.c:5534)
[4445.139909][T23094] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4445.139914][T23094] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4445.139923][T23094] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4445.139939][T23094] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4445.139942][T23094] ? __lock_release (kernel/locking/lockdep.c:5534)
[4445.139954][T23094] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4445.139959][T23094] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4445.139964][T23094] ? __pfx___sys_sendto (net/socket.c:2147)
[4445.139979][T23094] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4445.139986][T23094] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4445.139995][T23094] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4445.140002][T23094] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4445.140013][T23094] __x64_sys_sendto (net/socket.c:2183)
[4445.140017][T23094] ? do_syscall_64 (./arch/x86/include/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.140020][T23094] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4445.140025][T23094] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4445.140030][T23094] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4445.140034][T23094] RIP: 0033:0x7f2e73425a4a
[ 4445.140038][T23094] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.140041][T23094] RSP: 002b:00007fff0a82e748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4445.140045][T23094] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e73425a4a
[ 4445.140047][T23094] RDX: 0000000000000040 RSI: 000000000658a340 RDI: 0000000000000005
[ 4445.140049][T23094] RBP: 00007fff0a82e7d0 R08: 0000000000418574 R09: 000000000000001c
[ 4445.140051][T23094] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4445.140053][T23094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e7354e000
| [ 4445.140053][T23094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e7354e000
| [ 4445.140067][T23094]
| [ 4445.140460][T23094] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23094
| [4445.152510][T23094] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4445.152769][T23094] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4445.152771][T23094] Call Trace:
[ 4445.152773][T23094]
[4445.152775][T23094] dump_stack_lvl (lib/dump_stack.c:123)
[4445.152782][T23094] check_preemption_disabled (lib/smp_processor_id.c:52)
[4445.152788][T23094] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4445.152794][T23094] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4445.152801][T23094] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4445.152807][T23094] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4445.152811][T23094] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4445.152824][T23094] rawv6_sendmsg (net/ipv6/raw.c:918)
[4445.152836][T23094] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4445.152842][T23094] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4445.152846][T23094] ? __lock_release (kernel/locking/lockdep.c:5534)
[4445.152854][T23094] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4445.152858][T23094] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4445.152867][T23094] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4445.152883][T23094] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4445.152886][T23094] ? __lock_release (kernel/locking/lockdep.c:5534)
[4445.152898][T23094] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4445.152902][T23094] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4445.152908][T23094] ? __pfx___sys_sendto (net/socket.c:2147)
[4445.152923][T23094] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4445.152930][T23094] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4445.152938][T23094] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4445.152945][T23094] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4445.152956][T23094] __x64_sys_sendto (net/socket.c:2183)
[4445.152960][T23094] ? do_syscall_64 (./arch/x86/include/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.152963][T23094] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4445.152968][T23094] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4445.152972][T23094] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4445.152976][T23094] RIP: 0033:0x7f2e73425a4a
[ 4445.152979][T23094] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.152982][T23094] RSP: 002b:00007fff0a82e748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4445.152985][T23094] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e73425a4a
[ 4445.152988][T23094] RDX: 0000000000000040 RSI: 000000000658a340 RDI: 0000000000000005
[ 4445.152990][T23094] RBP: 00007fff0a82e7d0 R08: 0000000000418574 R09: 000000000000001c
[ 4445.152992][T23094] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4445.152993][T23094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e7354e000
| [ 4445.152993][T23094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e7354e000
| [ 4445.153008][T23094]
| [ 4445.656725][T23098] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23098
| [4445.657212][T23098] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4445.657744][T23098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4445.657747][T23098] Call Trace:
[ 4445.657749][T23098]
[4445.657752][T23098] dump_stack_lvl (lib/dump_stack.c:123)
[4445.657762][T23098] check_preemption_disabled (lib/smp_processor_id.c:52)
[4445.657769][T23098] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4445.657776][T23098] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4445.657784][T23098] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4445.657793][T23098] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4445.657798][T23098] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4445.657810][T23098] rawv6_sendmsg (net/ipv6/raw.c:918)
[4445.657822][T23098] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4445.657827][T23098] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4445.657834][T23098] ? __lock_release (kernel/locking/lockdep.c:5534)
[4445.657845][T23098] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4445.657851][T23098] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4445.657861][T23098] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4445.657877][T23098] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4445.657880][T23098] ? __lock_release (kernel/locking/lockdep.c:5534)
[4445.657891][T23098] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4445.657898][T23098] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4445.657904][T23098] ? __pfx___sys_sendto (net/socket.c:2147)
[4445.657918][T23098] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4445.657926][T23098] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4445.657936][T23098] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4445.657944][T23098] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4445.657954][T23098] __x64_sys_sendto (net/socket.c:2183)
[4445.657958][T23098] ? do_syscall_64 (./arch/x86/include/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.657962][T23098] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4445.657968][T23098] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4445.657973][T23098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4445.657978][T23098] RIP: 0033:0x7f5e9e4e4a4a
[ 4445.657983][T23098] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.657987][T23098] RSP: 002b:00007fffef684558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4445.657991][T23098] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e9e4e4a4a
[ 4445.657994][T23098] RDX: 0000000000000040 RSI: 000000001eabe340 RDI: 0000000000000005
[ 4445.657995][T23098] RBP: 00007fffef6845e0 R08: 0000000000418574 R09: 000000000000001c
[ 4445.657997][T23098] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4445.657999][T23098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e9e60d000
| [ 4445.657999][T23098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e9e60d000
| [ 4445.658014][T23098]
| [ 4445.658017][T23098] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23098
| [4445.670579][T23098] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4445.670847][T23098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4445.670849][T23098] Call Trace:
[ 4445.670850][T23098]
[4445.670853][T23098] dump_stack_lvl (lib/dump_stack.c:123)
[4445.670859][T23098] check_preemption_disabled (lib/smp_processor_id.c:52)
[4445.670865][T23098] lwtunnel_output (net/core/lwtunnel.c:359)
[4445.670872][T23098] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4445.670880][T23098] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4445.670886][T23098] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4445.670891][T23098] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4445.670904][T23098] rawv6_sendmsg (net/ipv6/raw.c:918)
[4445.670915][T23098] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4445.670921][T23098] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4445.670925][T23098] ? __lock_release (kernel/locking/lockdep.c:5534)
[4445.670934][T23098] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4445.670938][T23098] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4445.670947][T23098] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4445.670963][T23098] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4445.670966][T23098] ? __lock_release (kernel/locking/lockdep.c:5534)
[4445.670978][T23098] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4445.670983][T23098] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4445.670989][T23098] ? __pfx___sys_sendto (net/socket.c:2147)
[4445.671003][T23098] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4445.671010][T23098] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4445.671019][T23098] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4445.671026][T23098] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4445.671036][T23098] __x64_sys_sendto (net/socket.c:2183)
[4445.671040][T23098] ? do_syscall_64 (./arch/x86/include/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.671043][T23098] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4445.671048][T23098] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4445.671053][T23098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4445.671056][T23098] RIP: 0033:0x7f5e9e4e4a4a
[ 4445.671059][T23098] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.671062][T23098] RSP: 002b:00007fffef684558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4445.671065][T23098] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e9e4e4a4a
[ 4445.671068][T23098] RDX: 0000000000000040 RSI: 000000001eabe340 RDI: 0000000000000005
[ 4445.671070][T23098] RBP: 00007fffef6845e0 R08: 0000000000418574 R09: 000000000000001c
[ 4445.671071][T23098] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4445.671073][T23098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e9e60d000
| [ 4445.671073][T23098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e9e60d000
| [ 4445.671088][T23098]
| [ 4445.689329][T23098] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23098
| [4445.689723][T23098] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4445.689988][T23098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4445.689989][T23098] Call Trace:
[ 4445.689991][T23098]
[4445.689994][T23098] dump_stack_lvl (lib/dump_stack.c:123)
[4445.690000][T23098] check_preemption_disabled (lib/smp_processor_id.c:52)
[4445.690006][T23098] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4445.690013][T23098] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4445.690020][T23098] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4445.690026][T23098] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4445.690031][T23098] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4445.690044][T23098] rawv6_sendmsg (net/ipv6/raw.c:918)
[4445.690056][T23098] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4445.690061][T23098] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4445.690066][T23098] ? __lock_release (kernel/locking/lockdep.c:5534)
[4445.690075][T23098] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4445.690079][T23098] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4445.690088][T23098] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4445.690105][T23098] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4445.690108][T23098] ? __lock_release (kernel/locking/lockdep.c:5534)
[4445.690119][T23098] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4445.690124][T23098] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4445.690130][T23098] ? __pfx___sys_sendto (net/socket.c:2147)
[4445.690145][T23098] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4445.690151][T23098] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4445.690159][T23098] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4445.690166][T23098] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4445.690176][T23098] __x64_sys_sendto (net/socket.c:2183)
[4445.690181][T23098] ? do_syscall_64 (./arch/x86/include/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.690184][T23098] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4445.690188][T23098] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4445.690193][T23098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4445.690197][T23098] RIP: 0033:0x7f5e9e4e4a4a
[ 4445.690201][T23098] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.690204][T23098] RSP: 002b:00007fffef684558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4445.690208][T23098] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e9e4e4a4a
[ 4445.690210][T23098] RDX: 0000000000000040 RSI: 000000001eabe340 RDI: 0000000000000005
[ 4445.690212][T23098] RBP: 00007fffef6845e0 R08: 0000000000418574 R09: 000000000000001c
[ 4445.690214][T23098] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4445.690216][T23098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e9e60d000
| [ 4445.690216][T23098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e9e60d000
| [ 4445.690230][T23098]
| [ 4446.174981][T23102] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23102
| [4446.175461][T23102] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4446.175759][T23102] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4446.175761][T23102] Call Trace:
[ 4446.175764][T23102]
[4446.175766][T23102] dump_stack_lvl (lib/dump_stack.c:123)
[4446.175776][T23102] check_preemption_disabled (lib/smp_processor_id.c:52)
[4446.175784][T23102] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4446.175790][T23102] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4446.175800][T23102] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4446.175809][T23102] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4446.175814][T23102] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4446.175826][T23102] rawv6_sendmsg (net/ipv6/raw.c:918)
[4446.175838][T23102] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4446.175844][T23102] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4446.175851][T23102] ? __lock_release (kernel/locking/lockdep.c:5534)
[4446.175863][T23102] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4446.175870][T23102] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4446.175880][T23102] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4446.175896][T23102] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4446.175899][T23102] ? __lock_release (kernel/locking/lockdep.c:5534)
[4446.175910][T23102] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4446.175918][T23102] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4446.175923][T23102] ? __pfx___sys_sendto (net/socket.c:2147)
[4446.175938][T23102] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4446.175946][T23102] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4446.175957][T23102] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4446.175964][T23102] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4446.175975][T23102] __x64_sys_sendto (net/socket.c:2183)
[4446.175979][T23102] ? do_syscall_64 (./arch/x86/include/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.175983][T23102] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4446.175989][T23102] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4446.175993][T23102] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4446.175999][T23102] RIP: 0033:0x7fcba96daa4a
[ 4446.176003][T23102] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.176006][T23102] RSP: 002b:00007ffe292993e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4446.176011][T23102] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcba96daa4a
[ 4446.176013][T23102] RDX: 0000000000000040 RSI: 0000000027238340 RDI: 0000000000000005
[ 4446.176015][T23102] RBP: 00007ffe29299470 R08: 0000000000418574 R09: 000000000000001c
[ 4446.176018][T23102] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4446.176020][T23102] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcba9803000
| [ 4447.133338][T23110] lwtunnel_output(): recursion limit reached on datapath
| [ 4449.986036][T23126] check_preemption_disabled: 15 callbacks suppressed
| [ 4449.986046][T23126] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23126
| [4449.986846][T23126] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4449.987118][T23126] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4449.987121][T23126] Call Trace:
[ 4449.987123][T23126]
[4449.987126][T23126] dump_stack_lvl (lib/dump_stack.c:123)
[4449.987135][T23126] check_preemption_disabled (lib/smp_processor_id.c:52)
[4449.987142][T23126] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4449.987149][T23126] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4449.987157][T23126] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4449.987165][T23126] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4449.987170][T23126] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4449.987182][T23126] rawv6_sendmsg (net/ipv6/raw.c:918)
[4449.987194][T23126] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4449.987200][T23126] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4449.987208][T23126] ? __lock_release (kernel/locking/lockdep.c:5534)
[4449.987218][T23126] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4449.987225][T23126] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4449.987234][T23126] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4449.987250][T23126] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4449.987253][T23126] ? __lock_release (kernel/locking/lockdep.c:5534)
[4449.987265][T23126] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4449.987272][T23126] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4449.987277][T23126] ? __pfx___sys_sendto (net/socket.c:2147)
[4449.987292][T23126] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4449.987299][T23126] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4449.987309][T23126] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4449.987317][T23126] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4449.987327][T23126] __x64_sys_sendto (net/socket.c:2183)
[4449.987331][T23126] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4449.987335][T23126] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4449.987341][T23126] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4449.987346][T23126] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4449.987350][T23126] RIP: 0033:0x7fc209e23a4a
[ 4449.987355][T23126] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4449.987359][T23126] RSP: 002b:00007ffd60afba28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4449.987363][T23126] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc209e23a4a
[ 4449.987365][T23126] RDX: 0000000000000040 RSI: 00000000212fa340 RDI: 0000000000000005
[ 4449.987367][T23126] RBP: 00007ffd60afbab0 R08: 0000000000418574 R09: 000000000000001c
[ 4449.987369][T23126] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4449.987371][T23126] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc209f4c000
| [ 4449.987371][T23126] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc209f4c000
| [ 4449.987385][T23126]
| [ 4449.987388][T23126] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23126
| [4449.999678][T23126] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4449.999946][T23126] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4449.999948][T23126] Call Trace:
[ 4449.999949][T23126]
[4449.999951][T23126] dump_stack_lvl (lib/dump_stack.c:123)
[4449.999958][T23126] check_preemption_disabled (lib/smp_processor_id.c:52)
[4449.999964][T23126] lwtunnel_output (net/core/lwtunnel.c:359)
[4449.999971][T23126] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4449.999978][T23126] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4449.999985][T23126] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4449.999989][T23126] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.000002][T23126] rawv6_sendmsg (net/ipv6/raw.c:918)
[4450.000014][T23126] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4450.000019][T23126] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4450.000023][T23126] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.000031][T23126] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4450.000036][T23126] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4450.000045][T23126] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4450.000062][T23126] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4450.000064][T23126] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.000076][T23126] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.000081][T23126] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.000087][T23126] ? __pfx___sys_sendto (net/socket.c:2147)
[4450.000101][T23126] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4450.000108][T23126] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4450.000117][T23126] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4450.000125][T23126] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4450.000135][T23126] __x64_sys_sendto (net/socket.c:2183)
[4450.000139][T23126] ? do_syscall_64 (./arch/x86/include/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.000142][T23126] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4450.000148][T23126] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4450.000153][T23126] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4450.000156][T23126] RIP: 0033:0x7fc209e23a4a
[ 4450.000159][T23126] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.000162][T23126] RSP: 002b:00007ffd60afba28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4450.000165][T23126] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc209e23a4a
[ 4450.000167][T23126] RDX: 0000000000000040 RSI: 00000000212fa340 RDI: 0000000000000005
[ 4450.000169][T23126] RBP: 00007ffd60afbab0 R08: 0000000000418574 R09: 000000000000001c
[ 4450.000171][T23126] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4450.000173][T23126] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc209f4c000
| [ 4450.000173][T23126] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc209f4c000
| [ 4450.000188][T23126]
| [ 4450.019074][T23126] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23126
| [4450.019454][T23126] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4450.019732][T23126] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4450.019734][T23126] Call Trace:
[ 4450.019736][T23126]
[4450.019738][T23126] dump_stack_lvl (lib/dump_stack.c:123)
[4450.019746][T23126] check_preemption_disabled (lib/smp_processor_id.c:52)
[4450.019753][T23126] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4450.019759][T23126] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4450.019767][T23126] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.019774][T23126] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4450.019779][T23126] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.019791][T23126] rawv6_sendmsg (net/ipv6/raw.c:918)
[4450.019803][T23126] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4450.019809][T23126] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4450.019814][T23126] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.019823][T23126] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4450.019828][T23126] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4450.019838][T23126] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4450.019854][T23126] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4450.019857][T23126] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.019869][T23126] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.019875][T23126] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.019881][T23126] ? __pfx___sys_sendto (net/socket.c:2147)
[4450.019896][T23126] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4450.019903][T23126] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4450.019912][T23126] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4450.019919][T23126] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4450.019929][T23126] __x64_sys_sendto (net/socket.c:2183)
[4450.019933][T23126] ? do_syscall_64 (./arch/x86/include/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.019936][T23126] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4450.019941][T23126] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4450.019945][T23126] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4450.019949][T23126] RIP: 0033:0x7fc209e23a4a
[ 4450.019953][T23126] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.019955][T23126] RSP: 002b:00007ffd60afba28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4450.019959][T23126] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc209e23a4a
[ 4450.019961][T23126] RDX: 0000000000000040 RSI: 00000000212fa340 RDI: 0000000000000005
[ 4450.019963][T23126] RBP: 00007ffd60afbab0 R08: 0000000000418574 R09: 000000000000001c
[ 4450.019964][T23126] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4450.019966][T23126] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc209f4c000
| [ 4450.019966][T23126] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc209f4c000
| [ 4450.019981][T23126]
| [ 4450.517405][T23130] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23130
| [4450.517876][T23130] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4450.518134][T23130] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4450.518136][T23130] Call Trace:
[ 4450.518139][T23130]
[4450.518142][T23130] dump_stack_lvl (lib/dump_stack.c:123)
[4450.518151][T23130] check_preemption_disabled (lib/smp_processor_id.c:52)
[4450.518159][T23130] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4450.518165][T23130] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4450.518174][T23130] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.518183][T23130] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4450.518188][T23130] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.518200][T23130] rawv6_sendmsg (net/ipv6/raw.c:918)
[4450.518212][T23130] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4450.518218][T23130] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4450.518225][T23130] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.518237][T23130] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4450.518244][T23130] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4450.518253][T23130] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4450.518269][T23130] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4450.518273][T23130] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.518285][T23130] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.518292][T23130] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.518298][T23130] ? __pfx___sys_sendto (net/socket.c:2147)
[4450.518312][T23130] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4450.518320][T23130] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4450.518330][T23130] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4450.518338][T23130] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4450.518348][T23130] __x64_sys_sendto (net/socket.c:2183)
[4450.518352][T23130] ? do_syscall_64 (./arch/x86/include/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.518357][T23130] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4450.518361][T23130] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4450.518366][T23130] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4450.518372][T23130] RIP: 0033:0x7f524c6c5a4a
[ 4450.518377][T23130] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.518380][T23130] RSP: 002b:00007fff76e865e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4450.518384][T23130] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f524c6c5a4a
[ 4450.518386][T23130] RDX: 0000000000000040 RSI: 00000000190f5340 RDI: 0000000000000005
[ 4450.518388][T23130] RBP: 00007fff76e86670 R08: 0000000000418574 R09: 000000000000001c
[ 4450.518390][T23130] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4450.518392][T23130] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f524c7ee000
| [ 4450.518410][T23130] lwtunnel_output(): recursion limit reached on datapath
| [ 4451.439802][ C1] Dead loop on virtual device veth1, fix it urgently!
| [ 4452.000092][T23134] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23134
| [4452.000887][T23134] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4452.001154][T23134] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4452.001156][T23134] Call Trace:
[ 4452.001159][T23134]
[4452.001161][T23134] dump_stack_lvl (lib/dump_stack.c:123)
[4452.001171][T23134] check_preemption_disabled (lib/smp_processor_id.c:52)
[4452.001178][T23134] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4452.001185][T23134] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4452.001194][T23134] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4452.001202][T23134] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4452.001207][T23134] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4452.001219][T23134] rawv6_sendmsg (net/ipv6/raw.c:918)
[4452.001231][T23134] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4452.001236][T23134] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4452.001244][T23134] ? __lock_release (kernel/locking/lockdep.c:5534)
[4452.001255][T23134] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4452.001261][T23134] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4452.001271][T23134] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4452.001287][T23134] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4452.001290][T23134] ? __lock_release (kernel/locking/lockdep.c:5534)
[4452.001301][T23134] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4452.001308][T23134] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4452.001314][T23134] ? __pfx___sys_sendto (net/socket.c:2147)
[4452.001328][T23134] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4452.001335][T23134] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4452.001345][T23134] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4452.001352][T23134] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4452.001362][T23134] __x64_sys_sendto (net/socket.c:2183)
[4452.001366][T23134] ? do_syscall_64 (./arch/x86/include/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.001371][T23134] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4452.001376][T23134] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4452.001381][T23134] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4452.001387][T23134] RIP: 0033:0x7f0aa1170a4a
[ 4452.001392][T23134] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.001395][T23134] RSP: 002b:00007ffd1f6c47b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4452.001400][T23134] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0aa1170a4a
[ 4452.001402][T23134] RDX: 0000000000000040 RSI: 0000000029f7b340 RDI: 0000000000000005
[ 4452.001404][T23134] RBP: 00007ffd1f6c4840 R08: 0000000000418574 R09: 000000000000001c
[ 4452.001406][T23134] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4452.001408][T23134] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0aa1299000
| [ 4452.001408][T23134] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0aa1299000
| [ 4452.001423][T23134]
| [ 4452.001426][T23134] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23134
| [4452.013556][T23134] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4452.013818][T23134] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4452.013820][T23134] Call Trace:
[ 4452.013822][T23134]
[4452.013824][T23134] dump_stack_lvl (lib/dump_stack.c:123)
[4452.013830][T23134] check_preemption_disabled (lib/smp_processor_id.c:52)
[4452.013837][T23134] lwtunnel_output (net/core/lwtunnel.c:359)
[4452.013844][T23134] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4452.013852][T23134] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4452.013858][T23134] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4452.013864][T23134] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4452.013876][T23134] rawv6_sendmsg (net/ipv6/raw.c:918)
[4452.013888][T23134] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4452.013894][T23134] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4452.013899][T23134] ? __lock_release (kernel/locking/lockdep.c:5534)
[4452.013908][T23134] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4452.013912][T23134] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4452.013922][T23134] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4452.013938][T23134] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4452.013941][T23134] ? __lock_release (kernel/locking/lockdep.c:5534)
[4452.013952][T23134] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4452.013958][T23134] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4452.013964][T23134] ? __pfx___sys_sendto (net/socket.c:2147)
[4452.013978][T23134] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4452.013985][T23134] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4452.013994][T23134] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4452.014001][T23134] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4452.014012][T23134] __x64_sys_sendto (net/socket.c:2183)
[4452.014016][T23134] ? do_syscall_64 (./arch/x86/include/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.014019][T23134] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4452.014024][T23134] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4452.014029][T23134] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4452.014032][T23134] RIP: 0033:0x7f0aa1170a4a
[ 4452.014036][T23134] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.014038][T23134] RSP: 002b:00007ffd1f6c47b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4452.014042][T23134] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0aa1170a4a
[ 4452.014044][T23134] RDX: 0000000000000040 RSI: 0000000029f7b340 RDI: 0000000000000005
[ 4452.014046][T23134] RBP: 00007ffd1f6c4840 R08: 0000000000418574 R09: 000000000000001c
[ 4452.014047][T23134] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4452.014049][T23134] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0aa1299000
| [ 4452.014049][T23134] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0aa1299000
| [ 4452.014064][T23134]
| [ 4452.031984][T23134] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23134
| [4452.032366][T23134] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4452.032639][T23134] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4452.032641][T23134] Call Trace:
[ 4452.032644][T23134]
[4452.032646][T23134] dump_stack_lvl (lib/dump_stack.c:123)
[4452.032653][T23134] check_preemption_disabled (lib/smp_processor_id.c:52)
[4452.032660][T23134] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4452.032666][T23134] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4452.032675][T23134] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4452.032681][T23134] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4452.032686][T23134] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4452.032698][T23134] rawv6_sendmsg (net/ipv6/raw.c:918)
[4452.032710][T23134] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4452.032716][T23134] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4452.032721][T23134] ? __lock_release (kernel/locking/lockdep.c:5534)
[4452.032731][T23134] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4452.032736][T23134] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4452.032745][T23134] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4452.032762][T23134] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4452.032765][T23134] ? __lock_release (kernel/locking/lockdep.c:5534)
[4452.032777][T23134] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4452.032783][T23134] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4452.032789][T23134] ? __pfx___sys_sendto (net/socket.c:2147)
[4452.032803][T23134] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4452.032810][T23134] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4452.032819][T23134] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4452.032826][T23134] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4452.032836][T23134] __x64_sys_sendto (net/socket.c:2183)
[4452.032840][T23134] ? do_syscall_64 (./arch/x86/include/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.032844][T23134] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4452.032849][T23134] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4452.032854][T23134] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4452.032857][T23134] RIP: 0033:0x7f0aa1170a4a
[ 4452.032861][T23134] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.032864][T23134] RSP: 002b:00007ffd1f6c47b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4452.032868][T23134] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0aa1170a4a
[ 4452.032871][T23134] RDX: 0000000000000040 RSI: 0000000029f7b340 RDI: 0000000000000005
[ 4452.032872][T23134] RBP: 00007ffd1f6c4840 R08: 0000000000418574 R09: 000000000000001c
[ 4452.032874][T23134] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4452.032876][T23134] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0aa1299000
| [ 4452.032876][T23134] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0aa1299000
| [ 4452.032891][T23134]
| [ 4452.505661][T23138] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23138
| [4452.506154][T23138] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4452.506425][T23138] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4452.506428][T23138] Call Trace:
[ 4452.506430][T23138]
[4452.506432][T23138] dump_stack_lvl (lib/dump_stack.c:123)
[4452.506443][T23138] check_preemption_disabled (lib/smp_processor_id.c:52)
[4452.506450][T23138] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4452.506457][T23138] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4452.506466][T23138] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4452.506474][T23138] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4452.506481][T23138] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4452.506494][T23138] rawv6_sendmsg (net/ipv6/raw.c:918)
[4452.506506][T23138] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4452.506511][T23138] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4452.506519][T23138] ? __lock_release (kernel/locking/lockdep.c:5534)
[4452.506531][T23138] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4452.506538][T23138] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4452.506547][T23138] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4452.506563][T23138] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4452.506567][T23138] ? __lock_release (kernel/locking/lockdep.c:5534)
[4452.506578][T23138] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4452.506586][T23138] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4452.506591][T23138] ? __pfx___sys_sendto (net/socket.c:2147)
[4452.506606][T23138] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4452.506613][T23138] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4452.506624][T23138] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4452.506631][T23138] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4452.506641][T23138] __x64_sys_sendto (net/socket.c:2183)
[4452.506646][T23138] ? do_syscall_64 (./arch/x86/include/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.506650][T23138] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4452.506654][T23138] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4452.506659][T23138] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4452.506664][T23138] RIP: 0033:0x7fbb4c946a4a
[ 4452.506669][T23138] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.506672][T23138] RSP: 002b:00007fffc6bdad98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4452.506676][T23138] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb4c946a4a
[ 4452.506678][T23138] RDX: 0000000000000040 RSI: 0000000022fa8340 RDI: 0000000000000005
[ 4452.506680][T23138] RBP: 00007fffc6bdae20 R08: 0000000000418574 R09: 000000000000001c
[ 4452.506682][T23138] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4452.506684][T23138] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb4ca6f000
| [ 4452.506684][T23138] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb4ca6f000
| [ 4452.506698][T23138]
| [ 4452.520274][T23138] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23138
| [4452.520678][T23138] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4452.520938][T23138] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4452.520939][T23138] Call Trace:
[ 4452.520941][T23138]
[4452.520943][T23138] dump_stack_lvl (lib/dump_stack.c:123)
[4452.520949][T23138] check_preemption_disabled (lib/smp_processor_id.c:52)
[4452.520955][T23138] lwtunnel_output (net/core/lwtunnel.c:359)
[4452.520962][T23138] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4452.520969][T23138] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4452.520976][T23138] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4452.520981][T23138] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4452.520993][T23138] rawv6_sendmsg (net/ipv6/raw.c:918)
[4452.521005][T23138] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4452.521011][T23138] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4452.521015][T23138] ? __lock_release (kernel/locking/lockdep.c:5534)
[4452.521024][T23138] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4452.521028][T23138] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4452.521037][T23138] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4452.521054][T23138] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4452.521057][T23138] ? __lock_release (kernel/locking/lockdep.c:5534)
[4452.521068][T23138] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4452.521073][T23138] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4452.521079][T23138] ? __pfx___sys_sendto (net/socket.c:2147)
[4452.521094][T23138] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4452.521100][T23138] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4452.521109][T23138] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4452.521117][T23138] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4452.521128][T23138] __x64_sys_sendto (net/socket.c:2183)
[4452.521132][T23138] ? do_syscall_64 (./arch/x86/include/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.521135][T23138] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4452.521140][T23138] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4452.521145][T23138] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4452.521148][T23138] RIP: 0033:0x7fbb4c946a4a
[ 4452.521152][T23138] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.521155][T23138] RSP: 002b:00007fffc6bdad98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4452.521159][T23138] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb4c946a4a
[ 4452.521161][T23138] RDX: 0000000000000040 RSI: 0000000022fa8340 RDI: 0000000000000005
[ 4452.521163][T23138] RBP: 00007fffc6bdae20 R08: 0000000000418574 R09: 000000000000001c
[ 4452.521165][T23138] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4452.521166][T23138] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb4ca6f000
| [ 4452.521166][T23138] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb4ca6f000
| [ 4452.521181][T23138]
| [ 4452.538113][T23138] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23138
| [4452.538507][T23138] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4452.538778][T23138] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4452.538780][T23138] Call Trace:
[ 4452.538782][T23138]
[4452.538784][T23138] dump_stack_lvl (lib/dump_stack.c:123)
[4452.538790][T23138] check_preemption_disabled (lib/smp_processor_id.c:52)
[4452.538796][T23138] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4452.538803][T23138] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4452.538810][T23138] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4452.538816][T23138] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4452.538821][T23138] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4452.538834][T23138] rawv6_sendmsg (net/ipv6/raw.c:918)
[4452.538846][T23138] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4452.538851][T23138] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4452.538856][T23138] ? __lock_release (kernel/locking/lockdep.c:5534)
[4452.538865][T23138] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4452.538868][T23138] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4452.538878][T23138] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4452.538895][T23138] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4452.538898][T23138] ? __lock_release (kernel/locking/lockdep.c:5534)
[4452.538909][T23138] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4452.538914][T23138] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4452.538920][T23138] ? __pfx___sys_sendto (net/socket.c:2147)
[4452.538935][T23138] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4452.538941][T23138] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4452.538949][T23138] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4452.538957][T23138] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4452.538967][T23138] __x64_sys_sendto (net/socket.c:2183)
[4452.538972][T23138] ? do_syscall_64 (./arch/x86/include/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.538975][T23138] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4452.538980][T23138] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4452.538985][T23138] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4452.538989][T23138] RIP: 0033:0x7fbb4c946a4a
[ 4452.538993][T23138] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.538996][T23138] RSP: 002b:00007fffc6bdad98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4452.538999][T23138] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb4c946a4a
[ 4452.539001][T23138] RDX: 0000000000000040 RSI: 0000000022fa8340 RDI: 0000000000000005
[ 4452.539003][T23138] RBP: 00007fffc6bdae20 R08: 0000000000418574 R09: 000000000000001c
[ 4452.539005][T23138] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4452.539007][T23138] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb4ca6f000
| [ 4453.999809][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4455.447417][T23154] check_preemption_disabled: 7 callbacks suppressed
| [ 4455.447423][T23154] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23154
| [4455.448299][T23154] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4455.448577][T23154] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4455.448580][T23154] Call Trace:
[ 4455.448582][T23154]
[4455.448585][T23154] dump_stack_lvl (lib/dump_stack.c:123)
[4455.448593][T23154] check_preemption_disabled (lib/smp_processor_id.c:52)
[4455.448599][T23154] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4455.448606][T23154] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4455.448614][T23154] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.448622][T23154] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4455.448627][T23154] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.448639][T23154] rawv6_sendmsg (net/ipv6/raw.c:918)
[4455.448651][T23154] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4455.448656][T23154] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4455.448662][T23154] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.448671][T23154] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4455.448676][T23154] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4455.448686][T23154] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4455.448702][T23154] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4455.448705][T23154] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.448717][T23154] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.448722][T23154] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.448728][T23154] ? __pfx___sys_sendto (net/socket.c:2147)
[4455.448743][T23154] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4455.448750][T23154] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4455.448758][T23154] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4455.448766][T23154] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4455.448776][T23154] __x64_sys_sendto (net/socket.c:2183)
[4455.448781][T23154] ? do_syscall_64 (./arch/x86/include/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.448784][T23154] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4455.448790][T23154] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4455.448795][T23154] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4455.448799][T23154] RIP: 0033:0x7f808aef9a4a
[ 4455.448803][T23154] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.448806][T23154] RSP: 002b:00007ffd7bf667f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4455.448810][T23154] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f808aef9a4a
[ 4455.448813][T23154] RDX: 0000000000000040 RSI: 000000000d397340 RDI: 0000000000000005
[ 4455.448815][T23154] RBP: 00007ffd7bf66880 R08: 0000000000418574 R09: 000000000000001c
[ 4455.448817][T23154] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4455.448819][T23154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f808b022000
| [ 4455.448819][T23154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f808b022000
| [ 4455.448834][T23154]
| [ 4455.448837][T23154] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23154
| [4455.460853][T23154] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4455.461112][T23154] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4455.461114][T23154] Call Trace:
[ 4455.461115][T23154]
[4455.461118][T23154] dump_stack_lvl (lib/dump_stack.c:123)
[4455.461124][T23154] check_preemption_disabled (lib/smp_processor_id.c:52)
[4455.461130][T23154] lwtunnel_output (net/core/lwtunnel.c:359)
[4455.461137][T23154] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4455.461143][T23154] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.461149][T23154] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4455.461154][T23154] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.461166][T23154] rawv6_sendmsg (net/ipv6/raw.c:918)
[4455.461178][T23154] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4455.461184][T23154] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4455.461188][T23154] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.461196][T23154] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4455.461200][T23154] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4455.461209][T23154] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4455.461226][T23154] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4455.461229][T23154] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.461241][T23154] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.461245][T23154] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.461251][T23154] ? __pfx___sys_sendto (net/socket.c:2147)
[4455.461266][T23154] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4455.461272][T23154] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4455.461280][T23154] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4455.461287][T23154] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4455.461298][T23154] __x64_sys_sendto (net/socket.c:2183)
[4455.461302][T23154] ? do_syscall_64 (./arch/x86/include/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.461305][T23154] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4455.461310][T23154] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4455.461315][T23154] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4455.461318][T23154] RIP: 0033:0x7f808aef9a4a
[ 4455.461322][T23154] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.461325][T23154] RSP: 002b:00007ffd7bf667f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4455.461328][T23154] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f808aef9a4a
[ 4455.461330][T23154] RDX: 0000000000000040 RSI: 000000000d397340 RDI: 0000000000000005
[ 4455.461332][T23154] RBP: 00007ffd7bf66880 R08: 0000000000418574 R09: 000000000000001c
[ 4455.461334][T23154] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4455.461336][T23154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f808b022000
| [ 4455.461336][T23154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f808b022000
| [ 4455.461350][T23154]
| [ 4455.478099][T23154] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23154
| [4455.478493][T23154] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4455.478751][T23154] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4455.478753][T23154] Call Trace:
[ 4455.478755][T23154]
[4455.478757][T23154] dump_stack_lvl (lib/dump_stack.c:123)
[4455.478763][T23154] check_preemption_disabled (lib/smp_processor_id.c:52)
[4455.478769][T23154] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4455.478776][T23154] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4455.478783][T23154] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.478789][T23154] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4455.478794][T23154] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.478806][T23154] rawv6_sendmsg (net/ipv6/raw.c:918)
[4455.478818][T23154] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4455.478824][T23154] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4455.478829][T23154] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.478837][T23154] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4455.478840][T23154] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4455.478850][T23154] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4455.478866][T23154] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4455.478869][T23154] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.478881][T23154] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.478885][T23154] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.478891][T23154] ? __pfx___sys_sendto (net/socket.c:2147)
[4455.478906][T23154] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4455.478912][T23154] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4455.478920][T23154] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4455.478927][T23154] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4455.478938][T23154] __x64_sys_sendto (net/socket.c:2183)
[4455.478942][T23154] ? do_syscall_64 (./arch/x86/include/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.478945][T23154] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4455.478949][T23154] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4455.478954][T23154] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4455.478957][T23154] RIP: 0033:0x7f808aef9a4a
[ 4455.478961][T23154] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.478964][T23154] RSP: 002b:00007ffd7bf667f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4455.478967][T23154] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f808aef9a4a
[ 4455.478969][T23154] RDX: 0000000000000040 RSI: 000000000d397340 RDI: 0000000000000005
[ 4455.478971][T23154] RBP: 00007ffd7bf66880 R08: 0000000000418574 R09: 000000000000001c
[ 4455.478973][T23154] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4455.478975][T23154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f808b022000
| [ 4455.478975][T23154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f808b022000
| [ 4455.478990][T23154]
| [ 4455.949410][T23158] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23158
| [4455.949884][T23158] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4455.950134][T23158] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4455.950136][T23158] Call Trace:
[ 4455.950138][T23158]
[4455.950140][T23158] dump_stack_lvl (lib/dump_stack.c:123)
[4455.950148][T23158] check_preemption_disabled (lib/smp_processor_id.c:52)
[4455.950155][T23158] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4455.950162][T23158] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4455.950171][T23158] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.950178][T23158] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4455.950183][T23158] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.950195][T23158] rawv6_sendmsg (net/ipv6/raw.c:918)
[4455.950207][T23158] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4455.950212][T23158] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4455.950218][T23158] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.950227][T23158] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4455.950232][T23158] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4455.950250][T23158] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4455.950266][T23158] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4455.950269][T23158] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.950281][T23158] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.950286][T23158] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.950293][T23158] ? __pfx___sys_sendto (net/socket.c:2147)
[4455.950307][T23158] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4455.950314][T23158] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4455.950323][T23158] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4455.950330][T23158] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4455.950341][T23158] __x64_sys_sendto (net/socket.c:2183)
[4455.950345][T23158] ? do_syscall_64 (./arch/x86/include/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.950349][T23158] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4455.950354][T23158] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4455.950358][T23158] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4455.950363][T23158] RIP: 0033:0x7f96c4e51a4a
[ 4455.950368][T23158] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.950372][T23158] RSP: 002b:00007ffeec9e1d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4455.950376][T23158] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f96c4e51a4a
[ 4455.950378][T23158] RDX: 0000000000000040 RSI: 000000003225c340 RDI: 0000000000000005
[ 4455.950380][T23158] RBP: 00007ffeec9e1de0 R08: 0000000000418574 R09: 000000000000001c
[ 4455.950383][T23158] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4455.950385][T23158] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96c4f7a000
| [ 4455.950400][T23158]
| [ 4455.950402][T23158] lwtunnel_output(): recursion limit reached on datapath
| [ 4457.473158][T23162] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23162
| [4457.473678][T23162] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4457.473945][T23162] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4457.473947][T23162] Call Trace:
[ 4457.473950][T23162]
[4457.473952][T23162] dump_stack_lvl (lib/dump_stack.c:123)
[4457.473960][T23162] check_preemption_disabled (lib/smp_processor_id.c:52)
[4457.473967][T23162] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4457.473974][T23162] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4457.473981][T23162] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4457.473988][T23162] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4457.473993][T23162] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4457.474006][T23162] rawv6_sendmsg (net/ipv6/raw.c:918)
[4457.474018][T23162] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4457.474023][T23162] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4457.474029][T23162] ? __lock_release (kernel/locking/lockdep.c:5534)
[4457.474038][T23162] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4457.474043][T23162] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4457.474053][T23162] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4457.474069][T23162] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4457.474072][T23162] ? __lock_release (kernel/locking/lockdep.c:5534)
[4457.474083][T23162] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4457.474089][T23162] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4457.474095][T23162] ? __pfx___sys_sendto (net/socket.c:2147)
[4457.474109][T23162] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4457.474116][T23162] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4457.474125][T23162] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4457.474132][T23162] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4457.474142][T23162] __x64_sys_sendto (net/socket.c:2183)
[4457.474146][T23162] ? do_syscall_64 (./arch/x86/include/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.474149][T23162] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4457.474154][T23162] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4457.474159][T23162] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4457.474164][T23162] RIP: 0033:0x7f5803314a4a
[ 4457.474168][T23162] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.474171][T23162] RSP: 002b:00007ffd1b127888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4457.474175][T23162] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5803314a4a
[ 4457.474178][T23162] RDX: 0000000000000040 RSI: 00000000400b3340 RDI: 0000000000000005
[ 4457.474180][T23162] RBP: 00007ffd1b127910 R08: 0000000000418574 R09: 000000000000001c
[ 4457.474182][T23162] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4457.474185][T23162] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f580343d000
| [ 4457.474185][T23162] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f580343d000
| [ 4457.474199][T23162]
| [ 4457.474202][T23162] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23162
| [4457.492119][T23162] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4457.492390][T23162] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4457.492392][T23162] Call Trace:
[ 4457.492394][T23162]
[4457.492397][T23162] dump_stack_lvl (lib/dump_stack.c:123)
[4457.492404][T23162] check_preemption_disabled (lib/smp_processor_id.c:52)
[4457.492411][T23162] lwtunnel_output (net/core/lwtunnel.c:359)
[4457.492418][T23162] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4457.492426][T23162] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4457.492432][T23162] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4457.492437][T23162] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4457.492450][T23162] rawv6_sendmsg (net/ipv6/raw.c:918)
[4457.492462][T23162] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4457.492468][T23162] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4457.492473][T23162] ? __lock_release (kernel/locking/lockdep.c:5534)
[4457.492483][T23162] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4457.492487][T23162] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4457.492497][T23162] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4457.492513][T23162] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4457.492516][T23162] ? __lock_release (kernel/locking/lockdep.c:5534)
[4457.492528][T23162] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4457.492534][T23162] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4457.492540][T23162] ? __pfx___sys_sendto (net/socket.c:2147)
[4457.492555][T23162] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4457.492561][T23162] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4457.492570][T23162] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4457.492577][T23162] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4457.492587][T23162] __x64_sys_sendto (net/socket.c:2183)
[4457.492591][T23162] ? do_syscall_64 (./arch/x86/include/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.492595][T23162] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4457.492600][T23162] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4457.492605][T23162] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4457.492609][T23162] RIP: 0033:0x7f5803314a4a
[ 4457.492613][T23162] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.492616][T23162] RSP: 002b:00007ffd1b127888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4457.492620][T23162] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5803314a4a
[ 4457.492622][T23162] RDX: 0000000000000040 RSI: 00000000400b3340 RDI: 0000000000000005
[ 4457.492624][T23162] RBP: 00007ffd1b127910 R08: 0000000000418574 R09: 000000000000001c
[ 4457.492626][T23162] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4457.492628][T23162] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f580343d000
| [ 4457.492628][T23162] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f580343d000
| [ 4457.492643][T23162]
| [ 4457.507789][T23162] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23162
| [4457.508176][T23162] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4457.508515][T23162] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4457.508518][T23162] Call Trace:
[ 4457.508522][T23162]
[4457.508526][T23162] dump_stack_lvl (lib/dump_stack.c:123)
[4457.508536][T23162] check_preemption_disabled (lib/smp_processor_id.c:52)
[4457.508547][T23162] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4457.508561][T23162] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4457.508573][T23162] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4457.508583][T23162] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4457.508592][T23162] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4457.508617][T23162] rawv6_sendmsg (net/ipv6/raw.c:918)
[4457.508641][T23162] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4457.508651][T23162] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4457.508657][T23162] ? __lock_release (kernel/locking/lockdep.c:5534)
[4457.508672][T23162] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4457.508678][T23162] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4457.508697][T23162] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4457.508730][T23162] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4457.508735][T23162] ? __lock_release (kernel/locking/lockdep.c:5534)
[4457.508758][T23162] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4457.508766][T23162] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4457.508777][T23162] ? __pfx___sys_sendto (net/socket.c:2147)
[4457.508807][T23162] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4457.508819][T23162] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4457.508834][T23162] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4457.508848][T23162] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4457.508868][T23162] __x64_sys_sendto (net/socket.c:2183)
[4457.508875][T23162] ? do_syscall_64 (./arch/x86/include/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.508881][T23162] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4457.508890][T23162] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4457.508900][T23162] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4457.508906][T23162] RIP: 0033:0x7f5803314a4a
[ 4457.508912][T23162] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.508917][T23162] RSP: 002b:00007ffd1b127888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4457.508923][T23162] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5803314a4a
[ 4457.508927][T23162] RDX: 0000000000000040 RSI: 00000000400b3340 RDI: 0000000000000005
[ 4457.508930][T23162] RBP: 00007ffd1b127910 R08: 0000000000418574 R09: 000000000000001c
[ 4457.508934][T23162] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4457.508937][T23162] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f580343d000
| [ 4457.508937][T23162] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f580343d000
| [ 4457.508965][T23162]
| [ 4458.010265][T23166] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23166
| [4458.011217][T23166] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4458.011527][T23166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4458.011529][T23166] Call Trace:
[ 4458.011532][T23166]
[4458.011534][T23166] dump_stack_lvl (lib/dump_stack.c:123)
[4458.011543][T23166] check_preemption_disabled (lib/smp_processor_id.c:52)
[4458.011549][T23166] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4458.011557][T23166] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4458.011564][T23166] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4458.011571][T23166] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4458.011576][T23166] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4458.011589][T23166] rawv6_sendmsg (net/ipv6/raw.c:918)
[4458.011601][T23166] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4458.011606][T23166] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4458.011612][T23166] ? __lock_release (kernel/locking/lockdep.c:5534)
[4458.011621][T23166] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4458.011628][T23166] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4458.011643][T23166] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4458.011672][T23166] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4458.011677][T23166] ? __lock_release (kernel/locking/lockdep.c:5534)
[4458.011696][T23166] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4458.011704][T23166] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4458.011715][T23166] ? __pfx___sys_sendto (net/socket.c:2147)
[4458.011742][T23166] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4458.011753][T23166] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4458.011768][T23166] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4458.011782][T23166] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4458.011801][T23166] __x64_sys_sendto (net/socket.c:2183)
[4458.011808][T23166] ? do_syscall_64 (./arch/x86/include/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.011815][T23166] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4458.011823][T23166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4458.011831][T23166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4458.011837][T23166] RIP: 0033:0x7f7a42e5ca4a
[ 4458.011842][T23166] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.011846][T23166] RSP: 002b:00007ffdba224ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4458.011851][T23166] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7a42e5ca4a
[ 4458.011853][T23166] RDX: 0000000000000040 RSI: 000000003a402340 RDI: 0000000000000005
[ 4458.011855][T23166] RBP: 00007ffdba224f60 R08: 0000000000418574 R09: 000000000000001c
[ 4458.011858][T23166] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4458.011860][T23166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a42f85000
| [ 4458.011860][T23166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a42f85000
| [ 4458.011875][T23166]
| [ 4458.011878][T23166] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23166
| [4458.028782][T23166] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4458.029045][T23166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4458.029047][T23166] Call Trace:
[ 4458.029049][T23166]
[4458.029051][T23166] dump_stack_lvl (lib/dump_stack.c:123)
[4458.029058][T23166] check_preemption_disabled (lib/smp_processor_id.c:52)
[4458.029064][T23166] lwtunnel_output (net/core/lwtunnel.c:359)
[4458.029071][T23166] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4458.029079][T23166] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4458.029085][T23166] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4458.029090][T23166] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4458.029103][T23166] rawv6_sendmsg (net/ipv6/raw.c:918)
[4458.029115][T23166] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4458.029120][T23166] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4458.029125][T23166] ? __lock_release (kernel/locking/lockdep.c:5534)
[4458.029134][T23166] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4458.029138][T23166] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4458.029147][T23166] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4458.029164][T23166] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4458.029167][T23166] ? __lock_release (kernel/locking/lockdep.c:5534)
[4458.029179][T23166] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4458.029184][T23166] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4458.029189][T23166] ? __pfx___sys_sendto (net/socket.c:2147)
[4458.029205][T23166] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4458.029211][T23166] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4458.029220][T23166] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4458.029227][T23166] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4458.029237][T23166] __x64_sys_sendto (net/socket.c:2183)
[4458.029242][T23166] ? do_syscall_64 (./arch/x86/include/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.029245][T23166] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4458.029250][T23166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4458.029255][T23166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4458.029258][T23166] RIP: 0033:0x7f7a42e5ca4a
[ 4458.029262][T23166] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.029265][T23166] RSP: 002b:00007ffdba224ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4458.029269][T23166] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7a42e5ca4a
[ 4458.029271][T23166] RDX: 0000000000000040 RSI: 000000003a402340 RDI: 0000000000000005
[ 4458.029274][T23166] RBP: 00007ffdba224f60 R08: 0000000000418574 R09: 000000000000001c
[ 4458.029276][T23166] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4458.029278][T23166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a42f85000
| [ 4458.029278][T23166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a42f85000
| [ 4458.029293][T23166]
| [ 4458.049648][T23166] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23166
| [4458.050038][T23166] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4458.050306][T23166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4458.050308][T23166] Call Trace:
[ 4458.050310][T23166]
[4458.050312][T23166] dump_stack_lvl (lib/dump_stack.c:123)
[4458.050319][T23166] check_preemption_disabled (lib/smp_processor_id.c:52)
[4458.050325][T23166] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4458.050332][T23166] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4458.050338][T23166] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4458.050344][T23166] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4458.050349][T23166] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4458.050368][T23166] rawv6_sendmsg (net/ipv6/raw.c:918)
[4458.050390][T23166] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4458.050401][T23166] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4458.050407][T23166] ? __lock_release (kernel/locking/lockdep.c:5534)
[4458.050422][T23166] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4458.050428][T23166] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4458.050446][T23166] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4458.050467][T23166] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4458.050470][T23166] ? __lock_release (kernel/locking/lockdep.c:5534)
[4458.050483][T23166] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4458.050488][T23166] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4458.050494][T23166] ? __pfx___sys_sendto (net/socket.c:2147)
[4458.050509][T23166] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4458.050516][T23166] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4458.050524][T23166] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4458.050532][T23166] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4458.050542][T23166] __x64_sys_sendto (net/socket.c:2183)
[4458.050547][T23166] ? do_syscall_64 (./arch/x86/include/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.050550][T23166] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4458.050555][T23166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4458.050561][T23166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4458.050565][T23166] RIP: 0033:0x7f7a42e5ca4a
[ 4458.050569][T23166] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.050572][T23166] RSP: 002b:00007ffdba224ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4458.050576][T23166] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7a42e5ca4a
[ 4458.050578][T23166] RDX: 0000000000000040 RSI: 000000003a402340 RDI: 0000000000000005
[ 4458.050580][T23166] RBP: 00007ffdba224f60 R08: 0000000000418574 R09: 000000000000001c
[ 4458.050582][T23166] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4458.050584][T23166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a42f85000
| [ 4460.656384][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4461.019299][T23182] check_preemption_disabled: 7 callbacks suppressed
| [ 4461.019308][T23182] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23182
| [4461.020108][T23182] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4461.020383][T23182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4461.020386][T23182] Call Trace:
[ 4461.020388][T23182]
[4461.020391][T23182] dump_stack_lvl (lib/dump_stack.c:123)
[4461.020401][T23182] check_preemption_disabled (lib/smp_processor_id.c:52)
[4461.020408][T23182] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4461.020415][T23182] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4461.020423][T23182] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.020431][T23182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4461.020436][T23182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.020449][T23182] rawv6_sendmsg (net/ipv6/raw.c:918)
[4461.020461][T23182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4461.020466][T23182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4461.020474][T23182] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.020486][T23182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4461.020492][T23182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4461.020501][T23182] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4461.020517][T23182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4461.020520][T23182] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.020532][T23182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.020539][T23182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.020545][T23182] ? __pfx___sys_sendto (net/socket.c:2147)
[4461.020560][T23182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4461.020567][T23182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4461.020577][T23182] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4461.020584][T23182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4461.020594][T23182] __x64_sys_sendto (net/socket.c:2183)
[4461.020599][T23182] ? do_syscall_64 (./arch/x86/include/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.020603][T23182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4461.020608][T23182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4461.020613][T23182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4461.020618][T23182] RIP: 0033:0x7f0174274a4a
[ 4461.020623][T23182] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.020626][T23182] RSP: 002b:00007fff9bb9ffe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4461.020631][T23182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0174274a4a
[ 4461.020633][T23182] RDX: 0000000000000040 RSI: 00000000218a6340 RDI: 0000000000000005
[ 4461.020635][T23182] RBP: 00007fff9bba0070 R08: 0000000000418574 R09: 000000000000001c
[ 4461.020637][T23182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4461.020639][T23182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f017439d000
| [ 4461.020639][T23182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f017439d000
| [ 4461.020654][T23182]
| [ 4461.034306][T23182] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23182
| [4461.034699][T23182] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4461.034971][T23182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4461.034973][T23182] Call Trace:
[ 4461.034975][T23182]
[4461.034977][T23182] dump_stack_lvl (lib/dump_stack.c:123)
[4461.034984][T23182] check_preemption_disabled (lib/smp_processor_id.c:52)
[4461.034989][T23182] lwtunnel_output (net/core/lwtunnel.c:359)
[4461.034996][T23182] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4461.035004][T23182] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.035010][T23182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4461.035015][T23182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.035027][T23182] rawv6_sendmsg (net/ipv6/raw.c:918)
[4461.035039][T23182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4461.035044][T23182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4461.035049][T23182] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.035057][T23182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4461.035061][T23182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4461.035071][T23182] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4461.035087][T23182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4461.035090][T23182] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.035101][T23182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.035106][T23182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.035111][T23182] ? __pfx___sys_sendto (net/socket.c:2147)
[4461.035126][T23182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4461.035133][T23182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4461.035141][T23182] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4461.035148][T23182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4461.035158][T23182] __x64_sys_sendto (net/socket.c:2183)
[4461.035162][T23182] ? do_syscall_64 (./arch/x86/include/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.035165][T23182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4461.035170][T23182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4461.035175][T23182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4461.035179][T23182] RIP: 0033:0x7f0174274a4a
[ 4461.035183][T23182] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.035185][T23182] RSP: 002b:00007fff9bb9ffe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4461.035188][T23182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0174274a4a
[ 4461.035191][T23182] RDX: 0000000000000040 RSI: 00000000218a6340 RDI: 0000000000000005
[ 4461.035192][T23182] RBP: 00007fff9bba0070 R08: 0000000000418574 R09: 000000000000001c
[ 4461.035194][T23182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4461.035196][T23182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f017439d000
| [ 4461.035196][T23182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f017439d000
| [ 4461.035211][T23182]
| [ 4461.053141][T23182] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23182
| [4461.053536][T23182] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4461.053803][T23182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4461.053805][T23182] Call Trace:
[ 4461.053807][T23182]
[4461.053809][T23182] dump_stack_lvl (lib/dump_stack.c:123)
[4461.053816][T23182] check_preemption_disabled (lib/smp_processor_id.c:52)
[4461.053822][T23182] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4461.053828][T23182] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4461.053835][T23182] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.053842][T23182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4461.053846][T23182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.053858][T23182] rawv6_sendmsg (net/ipv6/raw.c:918)
[4461.053870][T23182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4461.053875][T23182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4461.053880][T23182] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.053888][T23182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4461.053892][T23182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4461.053901][T23182] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4461.053917][T23182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4461.053920][T23182] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.053931][T23182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.053936][T23182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.053942][T23182] ? __pfx___sys_sendto (net/socket.c:2147)
[4461.053956][T23182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4461.053962][T23182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4461.053970][T23182] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4461.053977][T23182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4461.053987][T23182] __x64_sys_sendto (net/socket.c:2183)
[4461.053991][T23182] ? do_syscall_64 (./arch/x86/include/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.053994][T23182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4461.053999][T23182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4461.054004][T23182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4461.054007][T23182] RIP: 0033:0x7f0174274a4a
[ 4461.054011][T23182] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.054013][T23182] RSP: 002b:00007fff9bb9ffe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4461.054017][T23182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0174274a4a
[ 4461.054019][T23182] RDX: 0000000000000040 RSI: 00000000218a6340 RDI: 0000000000000005
[ 4461.054021][T23182] RBP: 00007fff9bba0070 R08: 0000000000418574 R09: 000000000000001c
[ 4461.054023][T23182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4461.054025][T23182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f017439d000
| [ 4461.054025][T23182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f017439d000
| [ 4461.054039][T23182]
| [ 4461.550922][T23186] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23186
| [4461.551386][T23186] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4461.552211][T23186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4461.552213][T23186] Call Trace:
[ 4461.552216][T23186]
[4461.552219][T23186] dump_stack_lvl (lib/dump_stack.c:123)
[4461.552228][T23186] check_preemption_disabled (lib/smp_processor_id.c:52)
[4461.552236][T23186] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4461.552243][T23186] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4461.552252][T23186] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.552260][T23186] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4461.552265][T23186] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.552278][T23186] rawv6_sendmsg (net/ipv6/raw.c:918)
[4461.552289][T23186] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4461.552295][T23186] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4461.552303][T23186] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.552314][T23186] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4461.552322][T23186] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4461.552331][T23186] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4461.552347][T23186] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4461.552351][T23186] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.552362][T23186] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.552370][T23186] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.552376][T23186] ? __pfx___sys_sendto (net/socket.c:2147)
[4461.552390][T23186] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4461.552397][T23186] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4461.552408][T23186] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4461.552415][T23186] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4461.552425][T23186] __x64_sys_sendto (net/socket.c:2183)
[4461.552429][T23186] ? do_syscall_64 (./arch/x86/include/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.552433][T23186] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4461.552438][T23186] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4461.552443][T23186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4461.552449][T23186] RIP: 0033:0x7ff44597fa4a
[ 4461.552453][T23186] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.552456][T23186] RSP: 002b:00007fff47a7db58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4461.552460][T23186] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff44597fa4a
[ 4461.552462][T23186] RDX: 0000000000000040 RSI: 0000000018cf5340 RDI: 0000000000000005
[ 4461.552464][T23186] RBP: 00007fff47a7dbe0 R08: 0000000000418574 R09: 000000000000001c
[ 4461.552466][T23186] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4461.552468][T23186] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff445aa8000
| [ 4461.552484][T23186]
| [ 4461.564865][T23186] lwtunnel_output(): recursion limit reached on datapath
| [ 4463.026447][T23190] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23190
| [4463.027261][T23190] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4463.027535][T23190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4463.027538][T23190] Call Trace:
[ 4463.027540][T23190]
[4463.027543][T23190] dump_stack_lvl (lib/dump_stack.c:123)
[4463.027552][T23190] check_preemption_disabled (lib/smp_processor_id.c:52)
[4463.027559][T23190] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4463.027565][T23190] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4463.027574][T23190] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4463.027582][T23190] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4463.027587][T23190] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4463.027599][T23190] rawv6_sendmsg (net/ipv6/raw.c:918)
[4463.027610][T23190] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4463.027616][T23190] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4463.027623][T23190] ? __lock_release (kernel/locking/lockdep.c:5534)
[4463.027633][T23190] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4463.027639][T23190] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4463.027648][T23190] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4463.027664][T23190] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4463.027667][T23190] ? __lock_release (kernel/locking/lockdep.c:5534)
[4463.027678][T23190] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4463.027685][T23190] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4463.027691][T23190] ? __pfx___sys_sendto (net/socket.c:2147)
[4463.027705][T23190] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4463.027712][T23190] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4463.027723][T23190] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4463.027730][T23190] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4463.027740][T23190] __x64_sys_sendto (net/socket.c:2183)
[4463.027744][T23190] ? do_syscall_64 (./arch/x86/include/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.027748][T23190] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4463.027753][T23190] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4463.027758][T23190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4463.027763][T23190] RIP: 0033:0x7f8745e63a4a
[ 4463.027767][T23190] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.027770][T23190] RSP: 002b:00007ffc68cbebe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4463.027774][T23190] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8745e63a4a
[ 4463.027777][T23190] RDX: 0000000000000040 RSI: 00000000125a6340 RDI: 0000000000000005
[ 4463.027779][T23190] RBP: 00007ffc68cbec70 R08: 0000000000418574 R09: 000000000000001c
[ 4463.027780][T23190] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4463.027782][T23190] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8745f8c000
| [ 4463.027782][T23190] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8745f8c000
| [ 4463.027796][T23190]
| [ 4463.027800][T23190] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23190
| [4463.040276][T23190] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4463.040544][T23190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4463.040547][T23190] Call Trace:
[ 4463.040549][T23190]
[4463.040551][T23190] dump_stack_lvl (lib/dump_stack.c:123)
[4463.040558][T23190] check_preemption_disabled (lib/smp_processor_id.c:52)
[4463.040564][T23190] lwtunnel_output (net/core/lwtunnel.c:359)
[4463.040571][T23190] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4463.040579][T23190] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4463.040586][T23190] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4463.040591][T23190] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4463.040604][T23190] rawv6_sendmsg (net/ipv6/raw.c:918)
[4463.040615][T23190] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4463.040621][T23190] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4463.040625][T23190] ? __lock_release (kernel/locking/lockdep.c:5534)
[4463.040633][T23190] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4463.040638][T23190] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4463.040647][T23190] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4463.040664][T23190] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4463.040667][T23190] ? __lock_release (kernel/locking/lockdep.c:5534)
[4463.040678][T23190] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4463.040684][T23190] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4463.040690][T23190] ? __pfx___sys_sendto (net/socket.c:2147)
[4463.040705][T23190] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4463.040712][T23190] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4463.040721][T23190] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4463.040728][T23190] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4463.040739][T23190] __x64_sys_sendto (net/socket.c:2183)
[4463.040743][T23190] ? do_syscall_64 (./arch/x86/include/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.040746][T23190] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4463.040751][T23190] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4463.040756][T23190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4463.040760][T23190] RIP: 0033:0x7f8745e63a4a
[ 4463.040763][T23190] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.040766][T23190] RSP: 002b:00007ffc68cbebe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4463.040769][T23190] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8745e63a4a
[ 4463.040772][T23190] RDX: 0000000000000040 RSI: 00000000125a6340 RDI: 0000000000000005
[ 4463.040773][T23190] RBP: 00007ffc68cbec70 R08: 0000000000418574 R09: 000000000000001c
[ 4463.040775][T23190] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4463.040777][T23190] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8745f8c000
| [ 4463.040777][T23190] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8745f8c000
| [ 4463.040792][T23190]
| [ 4463.041283][T23190] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23190
| [4463.053410][T23190] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4463.053681][T23190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4463.053683][T23190] Call Trace:
[ 4463.053685][T23190]
[4463.053688][T23190] dump_stack_lvl (lib/dump_stack.c:123)
[4463.053695][T23190] check_preemption_disabled (lib/smp_processor_id.c:52)
[4463.053701][T23190] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4463.053708][T23190] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4463.053716][T23190] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4463.053722][T23190] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4463.053727][T23190] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4463.053739][T23190] rawv6_sendmsg (net/ipv6/raw.c:918)
[4463.053751][T23190] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4463.053757][T23190] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4463.053761][T23190] ? __lock_release (kernel/locking/lockdep.c:5534)
[4463.053770][T23190] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4463.053774][T23190] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4463.053784][T23190] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4463.053800][T23190] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4463.053803][T23190] ? __lock_release (kernel/locking/lockdep.c:5534)
[4463.053815][T23190] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4463.053820][T23190] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4463.053826][T23190] ? __pfx___sys_sendto (net/socket.c:2147)
[4463.053840][T23190] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4463.053847][T23190] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4463.053855][T23190] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4463.053862][T23190] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4463.053873][T23190] __x64_sys_sendto (net/socket.c:2183)
[4463.053877][T23190] ? do_syscall_64 (./arch/x86/include/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.053880][T23190] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4463.053885][T23190] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4463.053890][T23190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4463.053894][T23190] RIP: 0033:0x7f8745e63a4a
[ 4463.053898][T23190] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.053900][T23190] RSP: 002b:00007ffc68cbebe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4463.053904][T23190] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8745e63a4a
[ 4463.053906][T23190] RDX: 0000000000000040 RSI: 00000000125a6340 RDI: 0000000000000005
[ 4463.053908][T23190] RBP: 00007ffc68cbec70 R08: 0000000000418574 R09: 000000000000001c
[ 4463.053910][T23190] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4463.053912][T23190] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8745f8c000
| [ 4463.053912][T23190] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8745f8c000
| [ 4463.053927][T23190]
| [ 4463.536648][T23194] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23194
| [4463.537143][T23194] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4463.537432][T23194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4463.537434][T23194] Call Trace:
[ 4463.537437][T23194]
[4463.537439][T23194] dump_stack_lvl (lib/dump_stack.c:123)
[4463.537450][T23194] check_preemption_disabled (lib/smp_processor_id.c:52)
[4463.537458][T23194] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4463.537464][T23194] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4463.537474][T23194] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4463.537484][T23194] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4463.537489][T23194] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4463.537501][T23194] rawv6_sendmsg (net/ipv6/raw.c:918)
[4463.537513][T23194] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4463.537517][T23194] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4463.537529][T23194] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4463.537536][T23194] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4463.537541][T23194] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4463.537553][T23194] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4463.537570][T23194] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4463.537573][T23194] ? __lock_release (kernel/locking/lockdep.c:5534)
[4463.537584][T23194] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4463.537592][T23194] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4463.537597][T23194] ? __pfx___sys_sendto (net/socket.c:2147)
[4463.537609][T23194] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4463.537618][T23194] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4463.537623][T23194] ? 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)
[4463.537628][T23194] ? __lock_release (kernel/locking/lockdep.c:5534)
[4463.537634][T23194] ? 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)
[4463.537640][T23194] ? 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)
[4463.537651][T23194] __x64_sys_sendto (net/socket.c:2183)
[4463.537657][T23194] ? do_syscall_64 (./arch/x86/include/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.537663][T23194] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4463.537671][T23194] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4463.537680][T23194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4463.537686][T23194] RIP: 0033:0x7f5b6a071a4a
[ 4463.537691][T23194] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.537694][T23194] RSP: 002b:00007fff6547fd08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4463.537698][T23194] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b6a071a4a
[ 4463.537701][T23194] RDX: 0000000000000040 RSI: 000000003e5a7340 RDI: 0000000000000005
[ 4463.537703][T23194] RBP: 00007fff6547fd90 R08: 0000000000418574 R09: 000000000000001c
[ 4463.537706][T23194] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4463.537708][T23194] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b6a19a000
| [ 4463.537708][T23194] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b6a19a000
| [ 4463.537723][T23194]
| [ 4463.550860][T23194] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23194
| [4463.551232][T23194] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4463.551500][T23194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4463.551502][T23194] Call Trace:
[ 4463.551504][T23194]
[4463.551506][T23194] dump_stack_lvl (lib/dump_stack.c:123)
[4463.551513][T23194] check_preemption_disabled (lib/smp_processor_id.c:52)
[4463.551518][T23194] lwtunnel_output (net/core/lwtunnel.c:359)
[4463.551525][T23194] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4463.551532][T23194] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4463.551538][T23194] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4463.551543][T23194] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4463.551556][T23194] rawv6_sendmsg (net/ipv6/raw.c:918)
[4463.551568][T23194] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4463.551572][T23194] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4463.551581][T23194] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4463.551585][T23194] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4463.551588][T23194] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4463.551598][T23194] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4463.551614][T23194] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4463.551617][T23194] ? __lock_release (kernel/locking/lockdep.c:5534)
[4463.551629][T23194] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4463.551633][T23194] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4463.551639][T23194] ? __pfx___sys_sendto (net/socket.c:2147)
[4463.551652][T23194] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4463.551660][T23194] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4463.551664][T23194] ? 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)
[4463.551668][T23194] ? __lock_release (kernel/locking/lockdep.c:5534)
[4463.551675][T23194] ? 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)
[4463.551681][T23194] ? 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)
[4463.551689][T23194] __x64_sys_sendto (net/socket.c:2183)
[4463.551693][T23194] ? do_syscall_64 (./arch/x86/include/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.551696][T23194] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4463.551701][T23194] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4463.551707][T23194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4463.551710][T23194] RIP: 0033:0x7f5b6a071a4a
[ 4463.551714][T23194] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.551717][T23194] RSP: 002b:00007fff6547fd08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4463.551721][T23194] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b6a071a4a
[ 4463.551723][T23194] RDX: 0000000000000040 RSI: 000000003e5a7340 RDI: 0000000000000005
[ 4463.551725][T23194] RBP: 00007fff6547fd90 R08: 0000000000418574 R09: 000000000000001c
[ 4463.551728][T23194] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4463.551730][T23194] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b6a19a000
| [ 4463.551730][T23194] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b6a19a000
| [ 4463.551744][T23194]
| [ 4463.552198][T23194] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23194
| [4463.564853][T23194] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4463.565131][T23194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4463.565133][T23194] Call Trace:
[ 4463.565135][T23194]
[4463.565137][T23194] dump_stack_lvl (lib/dump_stack.c:123)
[4463.565144][T23194] check_preemption_disabled (lib/smp_processor_id.c:52)
[4463.565150][T23194] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4463.565157][T23194] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4463.565164][T23194] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4463.565170][T23194] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4463.565175][T23194] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4463.565187][T23194] rawv6_sendmsg (net/ipv6/raw.c:918)
[4463.565199][T23194] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4463.565204][T23194] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4463.565213][T23194] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4463.565217][T23194] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4463.565220][T23194] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4463.565229][T23194] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4463.565245][T23194] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4463.565248][T23194] ? __lock_release (kernel/locking/lockdep.c:5534)
[4463.565260][T23194] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4463.565264][T23194] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4463.565270][T23194] ? __pfx___sys_sendto (net/socket.c:2147)
[4463.565282][T23194] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4463.565290][T23194] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4463.565295][T23194] ? 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)
[4463.565299][T23194] ? __lock_release (kernel/locking/lockdep.c:5534)
[4463.565306][T23194] ? 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)
[4463.565311][T23194] ? 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)
[4463.565319][T23194] __x64_sys_sendto (net/socket.c:2183)
[4463.565323][T23194] ? do_syscall_64 (./arch/x86/include/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.565326][T23194] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4463.565331][T23194] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4463.565336][T23194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4463.565340][T23194] RIP: 0033:0x7f5b6a071a4a
[ 4463.565344][T23194] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.565347][T23194] RSP: 002b:00007fff6547fd08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4463.565350][T23194] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b6a071a4a
[ 4463.565353][T23194] RDX: 0000000000000040 RSI: 000000003e5a7340 RDI: 0000000000000005
[ 4463.565355][T23194] RBP: 00007fff6547fd90 R08: 0000000000418574 R09: 000000000000001c
[ 4463.565357][T23194] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4463.565359][T23194] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b6a19a000
| [ 4465.980163][T23214] lwtunnel_output(): recursion limit reached on datapath
| [ 4467.454002][T23218] check_preemption_disabled: 13 callbacks suppressed
| [ 4467.454010][T23218] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23218
| [4467.455004][T23218] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4467.455258][T23218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4467.455260][T23218] Call Trace:
[ 4467.455263][T23218]
[4467.455265][T23218] dump_stack_lvl (lib/dump_stack.c:123)
[4467.455273][T23218] check_preemption_disabled (lib/smp_processor_id.c:52)
[4467.455280][T23218] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4467.455287][T23218] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4467.455294][T23218] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4467.455302][T23218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4467.455306][T23218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4467.455319][T23218] rawv6_sendmsg (net/ipv6/raw.c:918)
[4467.455330][T23218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4467.455336][T23218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4467.455343][T23218] ? __lock_release (kernel/locking/lockdep.c:5534)
[4467.455352][T23218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4467.455358][T23218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4467.455367][T23218] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4467.455384][T23218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4467.455387][T23218] ? __lock_release (kernel/locking/lockdep.c:5534)
[4467.455398][T23218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4467.455405][T23218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4467.455410][T23218] ? __pfx___sys_sendto (net/socket.c:2147)
[4467.455425][T23218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4467.455432][T23218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4467.455443][T23218] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4467.455450][T23218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4467.455460][T23218] __x64_sys_sendto (net/socket.c:2183)
[4467.455464][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)
[4467.455469][T23218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4467.455474][T23218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4467.455480][T23218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4467.455485][T23218] RIP: 0033:0x7f452fb36a4a
[ 4467.455490][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
[ 4467.455493][T23218] RSP: 002b:00007ffe347f12c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4467.455497][T23218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f452fb36a4a
[ 4467.455499][T23218] RDX: 0000000000000040 RSI: 000000000b9c9340 RDI: 0000000000000005
[ 4467.455502][T23218] RBP: 00007ffe347f1350 R08: 0000000000418574 R09: 000000000000001c
[ 4467.455503][T23218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4467.455505][T23218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f452fc5f000
| [ 4467.455520][T23218]
| [ 4467.468020][T23218] lwtunnel_output(): recursion limit reached on datapath
| [ 4468.951456][T23222] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23222
| [4468.951967][T23222] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4468.952244][T23222] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4468.952246][T23222] Call Trace:
[ 4468.952248][T23222]
[4468.952251][T23222] dump_stack_lvl (lib/dump_stack.c:123)
[4468.952260][T23222] check_preemption_disabled (lib/smp_processor_id.c:52)
[4468.952268][T23222] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4468.952274][T23222] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4468.952282][T23222] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4468.952291][T23222] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4468.952296][T23222] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4468.952308][T23222] rawv6_sendmsg (net/ipv6/raw.c:918)
[4468.952319][T23222] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4468.952325][T23222] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4468.952332][T23222] ? __lock_release (kernel/locking/lockdep.c:5534)
[4468.952342][T23222] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4468.952348][T23222] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4468.952358][T23222] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4468.952373][T23222] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4468.952376][T23222] ? __lock_release (kernel/locking/lockdep.c:5534)
[4468.952387][T23222] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4468.952394][T23222] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4468.952400][T23222] ? __pfx___sys_sendto (net/socket.c:2147)
[4468.952414][T23222] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4468.952421][T23222] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4468.952431][T23222] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4468.952438][T23222] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4468.952448][T23222] __x64_sys_sendto (net/socket.c:2183)
[4468.952452][T23222] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4468.952456][T23222] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4468.952462][T23222] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4468.952466][T23222] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4468.952471][T23222] RIP: 0033:0x7fdc0f2f3a4a
[ 4468.952477][T23222] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4468.952480][T23222] RSP: 002b:00007ffccca21ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4468.952485][T23222] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdc0f2f3a4a
[ 4468.952487][T23222] RDX: 0000000000000040 RSI: 000000002c28e340 RDI: 0000000000000005
[ 4468.952489][T23222] RBP: 00007ffccca21c30 R08: 0000000000418574 R09: 000000000000001c
[ 4468.952492][T23222] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4468.952494][T23222] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc0f41c000
| [ 4468.952494][T23222] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc0f41c000
| [ 4468.952509][T23222]
| [ 4468.966293][T23222] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23222
| [4468.966682][T23222] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4468.966944][T23222] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4468.966945][T23222] Call Trace:
[ 4468.966947][T23222]
[4468.966950][T23222] dump_stack_lvl (lib/dump_stack.c:123)
[4468.966957][T23222] check_preemption_disabled (lib/smp_processor_id.c:52)
[4468.966964][T23222] lwtunnel_output (net/core/lwtunnel.c:359)
[4468.966971][T23222] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4468.966979][T23222] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4468.966987][T23222] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4468.966992][T23222] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4468.967004][T23222] rawv6_sendmsg (net/ipv6/raw.c:918)
[4468.967016][T23222] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4468.967021][T23222] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4468.967026][T23222] ? __lock_release (kernel/locking/lockdep.c:5534)
[4468.967036][T23222] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4468.967040][T23222] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4468.967050][T23222] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4468.967067][T23222] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4468.967070][T23222] ? __lock_release (kernel/locking/lockdep.c:5534)
[4468.967081][T23222] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4468.967087][T23222] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4468.967093][T23222] ? __pfx___sys_sendto (net/socket.c:2147)
[4468.967108][T23222] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4468.967115][T23222] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4468.967123][T23222] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4468.967131][T23222] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4468.967141][T23222] __x64_sys_sendto (net/socket.c:2183)
[4468.967145][T23222] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4468.967149][T23222] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4468.967154][T23222] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4468.967158][T23222] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4468.967163][T23222] RIP: 0033:0x7fdc0f2f3a4a
[ 4468.967166][T23222] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4468.967169][T23222] RSP: 002b:00007ffccca21ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4468.967173][T23222] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdc0f2f3a4a
[ 4468.967175][T23222] RDX: 0000000000000040 RSI: 000000002c28e340 RDI: 0000000000000005
[ 4468.967177][T23222] RBP: 00007ffccca21c30 R08: 0000000000418574 R09: 000000000000001c
[ 4468.967179][T23222] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4468.967181][T23222] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc0f41c000
| [ 4468.967181][T23222] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc0f41c000
| [ 4468.967196][T23222]
| [ 4468.984571][T23222] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23222
| [4468.984955][T23222] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4468.985217][T23222] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4468.985219][T23222] Call Trace:
[ 4468.985221][T23222]
[4468.985223][T23222] dump_stack_lvl (lib/dump_stack.c:123)
[4468.985230][T23222] check_preemption_disabled (lib/smp_processor_id.c:52)
[4468.985237][T23222] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4468.985243][T23222] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4468.985250][T23222] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4468.985256][T23222] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4468.985261][T23222] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4468.985273][T23222] rawv6_sendmsg (net/ipv6/raw.c:918)
[4468.985285][T23222] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4468.985291][T23222] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4468.985296][T23222] ? __lock_release (kernel/locking/lockdep.c:5534)
[4468.985305][T23222] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4468.985309][T23222] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4468.985318][T23222] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4468.985334][T23222] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4468.985337][T23222] ? __lock_release (kernel/locking/lockdep.c:5534)
[4468.985349][T23222] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4468.985354][T23222] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4468.985360][T23222] ? __pfx___sys_sendto (net/socket.c:2147)
[4468.985374][T23222] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4468.985381][T23222] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4468.985389][T23222] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4468.985396][T23222] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4468.985406][T23222] __x64_sys_sendto (net/socket.c:2183)
[4468.985410][T23222] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4468.985414][T23222] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4468.985419][T23222] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4468.985423][T23222] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4468.985427][T23222] RIP: 0033:0x7fdc0f2f3a4a
[ 4468.985431][T23222] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4468.985434][T23222] RSP: 002b:00007ffccca21ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4468.985437][T23222] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdc0f2f3a4a
[ 4468.985440][T23222] RDX: 0000000000000040 RSI: 000000002c28e340 RDI: 0000000000000005
[ 4468.985442][T23222] RBP: 00007ffccca21c30 R08: 0000000000418574 R09: 000000000000001c
[ 4468.985444][T23222] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4468.985446][T23222] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc0f41c000
| [ 4468.985446][T23222] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc0f41c000
| [ 4468.985461][T23222]
| [ 4469.466592][T23226] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23226
| [4469.467089][T23226] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4469.467358][T23226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4469.467360][T23226] Call Trace:
[ 4469.467363][T23226]
[4469.467365][T23226] dump_stack_lvl (lib/dump_stack.c:123)
[4469.467375][T23226] check_preemption_disabled (lib/smp_processor_id.c:52)
[4469.467382][T23226] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4469.467388][T23226] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4469.467397][T23226] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4469.467405][T23226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4469.467410][T23226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4469.467422][T23226] rawv6_sendmsg (net/ipv6/raw.c:918)
[4469.467434][T23226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4469.467445][T23226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4469.467453][T23226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4469.467464][T23226] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4469.467482][T23226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4469.467488][T23226] ? __lock_release (kernel/locking/lockdep.c:5534)
[4469.467500][T23226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4469.467507][T23226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4469.467512][T23226] ? __pfx___sys_sendto (net/socket.c:2147)
[4469.467516][T23226] ? __lock_release (kernel/locking/lockdep.c:5534)
[4469.467535][T23226] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12189)
[4469.467540][T23226] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[4469.467550][T23226] ? handle_softirqs (./arch/x86/include/asm/preempt.h:27 kernel/softirq.c:426 kernel/softirq.c:607)
[4469.467558][T23226] ? lockdep_softirqs_on (kernel/locking/lockdep.c:472 kernel/locking/lockdep.c:4559)
[4469.467564][T23226] ? __local_bh_enable (kernel/softirq.c:368)
[4469.467572][T23226] __x64_sys_sendto (net/socket.c:2183)
[4469.467576][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)
[4469.467580][T23226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4469.467586][T23226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4469.467591][T23226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4469.467595][T23226] RIP: 0033:0x7f4ef8f64a4a
[ 4469.467600][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
[ 4469.467603][T23226] RSP: 002b:00007fffe36819b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4469.467608][T23226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4ef8f64a4a
[ 4469.467610][T23226] RDX: 0000000000000040 RSI: 0000000037ef6340 RDI: 0000000000000005
[ 4469.467612][T23226] RBP: 00007fffe3681a40 R08: 0000000000418574 R09: 000000000000001c
[ 4469.467615][T23226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4469.467617][T23226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4ef908d000
| [ 4469.467617][T23226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4ef908d000
| [ 4469.467632][T23226]
| [ 4469.481553][T23226] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23226
| [4469.481941][T23226] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4469.482198][T23226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4469.482200][T23226] Call Trace:
[ 4469.482202][T23226]
[4469.482204][T23226] dump_stack_lvl (lib/dump_stack.c:123)
[4469.482211][T23226] check_preemption_disabled (lib/smp_processor_id.c:52)
[4469.482216][T23226] lwtunnel_output (net/core/lwtunnel.c:359)
[4469.482223][T23226] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4469.482231][T23226] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4469.482238][T23226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4469.482243][T23226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4469.482256][T23226] rawv6_sendmsg (net/ipv6/raw.c:918)
[4469.482268][T23226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4469.482279][T23226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4469.482283][T23226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4469.482293][T23226] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4469.482310][T23226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4469.482313][T23226] ? __lock_release (kernel/locking/lockdep.c:5534)
[4469.482325][T23226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4469.482330][T23226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4469.482335][T23226] ? __pfx___sys_sendto (net/socket.c:2147)
[4469.482339][T23226] ? __lock_release (kernel/locking/lockdep.c:5534)
[4469.482358][T23226] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12189)
[4469.482362][T23226] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[4469.482371][T23226] ? handle_softirqs (./arch/x86/include/asm/preempt.h:27 kernel/softirq.c:426 kernel/softirq.c:607)
[4469.482378][T23226] ? lockdep_softirqs_on (kernel/locking/lockdep.c:472 kernel/locking/lockdep.c:4559)
[4469.482383][T23226] ? __local_bh_enable (kernel/softirq.c:368)
[4469.482391][T23226] __x64_sys_sendto (net/socket.c:2183)
[4469.482396][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)
[4469.482399][T23226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4469.482404][T23226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4469.482410][T23226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4469.482413][T23226] RIP: 0033:0x7f4ef8f64a4a
[ 4469.482417][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
[ 4469.482420][T23226] RSP: 002b:00007fffe36819b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4469.482424][T23226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4ef8f64a4a
[ 4469.482426][T23226] RDX: 0000000000000040 RSI: 0000000037ef6340 RDI: 0000000000000005
[ 4469.482428][T23226] RBP: 00007fffe3681a40 R08: 0000000000418574 R09: 000000000000001c
[ 4469.482430][T23226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4469.482433][T23226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4ef908d000
| [ 4469.482433][T23226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4ef908d000
| [ 4469.482447][T23226]
| [ 4469.498066][T23226] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23226
| [4469.498451][T23226] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4469.498728][T23226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4469.498730][T23226] Call Trace:
[ 4469.498732][T23226]
[4469.498734][T23226] dump_stack_lvl (lib/dump_stack.c:123)
[4469.498742][T23226] check_preemption_disabled (lib/smp_processor_id.c:52)
[4469.498747][T23226] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4469.498754][T23226] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4469.498761][T23226] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4469.498768][T23226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4469.498773][T23226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4469.498785][T23226] rawv6_sendmsg (net/ipv6/raw.c:918)
[4469.498797][T23226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4469.498808][T23226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4469.498812][T23226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4469.498823][T23226] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4469.498839][T23226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4469.498843][T23226] ? __lock_release (kernel/locking/lockdep.c:5534)
[4469.498855][T23226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4469.498860][T23226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4469.498866][T23226] ? __pfx___sys_sendto (net/socket.c:2147)
[4469.498869][T23226] ? __lock_release (kernel/locking/lockdep.c:5534)
[4469.498888][T23226] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12189)
[4469.498893][T23226] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[4469.498901][T23226] ? handle_softirqs (./arch/x86/include/asm/preempt.h:27 kernel/softirq.c:426 kernel/softirq.c:607)
[4469.498907][T23226] ? lockdep_softirqs_on (kernel/locking/lockdep.c:472 kernel/locking/lockdep.c:4559)
[4469.498912][T23226] ? __local_bh_enable (kernel/softirq.c:368)
[4469.498920][T23226] __x64_sys_sendto (net/socket.c:2183)
[4469.498925][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)
[4469.498928][T23226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4469.498933][T23226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4469.498938][T23226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4469.498942][T23226] RIP: 0033:0x7f4ef8f64a4a
[ 4469.498946][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
[ 4469.498949][T23226] RSP: 002b:00007fffe36819b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4469.498952][T23226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4ef8f64a4a
[ 4469.498954][T23226] RDX: 0000000000000040 RSI: 0000000037ef6340 RDI: 0000000000000005
[ 4469.498956][T23226] RBP: 00007fffe3681a40 R08: 0000000000418574 R09: 000000000000001c
[ 4469.498958][T23226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4469.498960][T23226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4ef908d000
| [ 4469.498960][T23226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4ef908d000
| [ 4469.498975][T23226]
| [ 4469.991556][T23230] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23230
| [4469.992010][T23230] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4469.992260][T23230] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4469.992262][T23230] Call Trace:
[ 4469.992265][T23230]
[4469.992267][T23230] dump_stack_lvl (lib/dump_stack.c:123)
[4469.992277][T23230] check_preemption_disabled (lib/smp_processor_id.c:52)
[4469.992285][T23230] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4469.992292][T23230] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4469.992301][T23230] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4469.992309][T23230] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4469.992314][T23230] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4469.992327][T23230] rawv6_sendmsg (net/ipv6/raw.c:918)
[4469.992339][T23230] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4469.992344][T23230] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4469.992352][T23230] ? __lock_release (kernel/locking/lockdep.c:5534)
[4469.992363][T23230] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4469.992371][T23230] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4469.992380][T23230] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4469.992396][T23230] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4469.992399][T23230] ? __lock_release (kernel/locking/lockdep.c:5534)
[4469.992411][T23230] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4469.992419][T23230] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4469.992425][T23230] ? __pfx___sys_sendto (net/socket.c:2147)
[4469.992439][T23230] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4469.992447][T23230] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4469.992458][T23230] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4469.992465][T23230] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4469.992477][T23230] __x64_sys_sendto (net/socket.c:2183)
[4469.992481][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)
[4469.992485][T23230] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4469.992491][T23230] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4469.992496][T23230] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4469.992501][T23230] RIP: 0033:0x7faa64f59a4a
[ 4469.992505][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
[ 4469.992509][T23230] RSP: 002b:00007ffe33d16358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4469.992513][T23230] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faa64f59a4a
[ 4469.992516][T23230] RDX: 0000000000000040 RSI: 0000000003809340 RDI: 0000000000000005
[ 4469.992518][T23230] RBP: 00007ffe33d163e0 R08: 0000000000418574 R09: 000000000000001c
[ 4469.992520][T23230] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4469.992522][T23230] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa65082000
| [ 4469.992537][T23230]
| [ 4470.005631][T23230] lwtunnel_output(): recursion limit reached on datapath
| [ 4471.495910][T23234] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23234
| [4471.496407][T23234] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4471.497380][T23234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4471.497382][T23234] Call Trace:
[ 4471.497385][T23234]
[4471.497387][T23234] dump_stack_lvl (lib/dump_stack.c:123)
[4471.497397][T23234] check_preemption_disabled (lib/smp_processor_id.c:52)
[4471.497404][T23234] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4471.497411][T23234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4471.497419][T23234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4471.497427][T23234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4471.497432][T23234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4471.497445][T23234] rawv6_sendmsg (net/ipv6/raw.c:918)
[4471.497456][T23234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4471.497462][T23234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4471.497470][T23234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4471.497483][T23234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4471.497489][T23234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4471.497499][T23234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4471.497515][T23234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4471.497518][T23234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4471.497530][T23234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4471.497537][T23234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4471.497542][T23234] ? __pfx___sys_sendto (net/socket.c:2147)
[4471.497557][T23234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4471.497564][T23234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4471.497574][T23234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4471.497581][T23234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4471.497592][T23234] __x64_sys_sendto (net/socket.c:2183)
[4471.497596][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)
[4471.497600][T23234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4471.497605][T23234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4471.497610][T23234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4471.497615][T23234] RIP: 0033:0x7f72337e4a4a
[ 4471.497620][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
[ 4471.497623][T23234] RSP: 002b:00007ffd0014eb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4471.497628][T23234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f72337e4a4a
[ 4471.497630][T23234] RDX: 0000000000000040 RSI: 000000003ad36340 RDI: 0000000000000005
[ 4471.497632][T23234] RBP: 00007ffd0014ebb0 R08: 0000000000418574 R09: 000000000000001c
[ 4471.497635][T23234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4471.497637][T23234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f723390d000
| [ 4471.497637][T23234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f723390d000
| [ 4471.497651][T23234]
| [ 4471.510761][T23234] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23234
| [4471.511146][T23234] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4471.511407][T23234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4471.511409][T23234] Call Trace:
[ 4471.511411][T23234]
[4471.511413][T23234] dump_stack_lvl (lib/dump_stack.c:123)
[4471.511420][T23234] check_preemption_disabled (lib/smp_processor_id.c:52)
[4471.511426][T23234] lwtunnel_output (net/core/lwtunnel.c:359)
[4471.511433][T23234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4471.511441][T23234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4471.511447][T23234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4471.511452][T23234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4471.511464][T23234] rawv6_sendmsg (net/ipv6/raw.c:918)
[4471.511478][T23234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4471.511483][T23234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4471.511487][T23234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4471.511496][T23234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4471.511501][T23234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4471.511510][T23234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4471.511526][T23234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4471.511530][T23234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4471.511541][T23234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4471.511545][T23234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4471.511551][T23234] ? __pfx___sys_sendto (net/socket.c:2147)
[4471.511566][T23234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4471.511573][T23234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4471.511581][T23234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4471.511589][T23234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4471.511599][T23234] __x64_sys_sendto (net/socket.c:2183)
[4471.511603][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)
[4471.511607][T23234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4471.511612][T23234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4471.511617][T23234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4471.511620][T23234] RIP: 0033:0x7f72337e4a4a
[ 4471.511624][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
[ 4471.511627][T23234] RSP: 002b:00007ffd0014eb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4471.511630][T23234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f72337e4a4a
[ 4471.511632][T23234] RDX: 0000000000000040 RSI: 000000003ad36340 RDI: 0000000000000005
[ 4471.511634][T23234] RBP: 00007ffd0014ebb0 R08: 0000000000418574 R09: 000000000000001c
[ 4471.511636][T23234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4471.511638][T23234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f723390d000
| [ 4471.511653][T23234]
| [ 4472.489394][T23242] check_preemption_disabled: 4 callbacks suppressed
| [ 4472.489402][T23242] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23242
| [4472.490214][T23242] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4472.490485][T23242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4472.490487][T23242] Call Trace:
[ 4472.490490][T23242]
[4472.490493][T23242] dump_stack_lvl (lib/dump_stack.c:123)
[4472.490502][T23242] check_preemption_disabled (lib/smp_processor_id.c:52)
[4472.490510][T23242] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4472.490517][T23242] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4472.490526][T23242] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.490535][T23242] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4472.490540][T23242] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.490552][T23242] rawv6_sendmsg (net/ipv6/raw.c:918)
[4472.490564][T23242] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4472.490569][T23242] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4472.490577][T23242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.490588][T23242] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4472.490595][T23242] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4472.490605][T23242] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4472.490621][T23242] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4472.490625][T23242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.490637][T23242] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.490644][T23242] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.490650][T23242] ? __pfx___sys_sendto (net/socket.c:2147)
[4472.490664][T23242] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4472.490672][T23242] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4472.490683][T23242] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4472.490690][T23242] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4472.490700][T23242] __x64_sys_sendto (net/socket.c:2183)
[4472.490704][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)
[4472.490709][T23242] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4472.490714][T23242] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4472.490719][T23242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4472.490724][T23242] RIP: 0033:0x7fb71da0aa4a
[ 4472.490729][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
[ 4472.490732][T23242] RSP: 002b:00007ffcadeb9b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4472.490736][T23242] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb71da0aa4a
[ 4472.490738][T23242] RDX: 0000000000000040 RSI: 000000001d342340 RDI: 0000000000000005
[ 4472.490740][T23242] RBP: 00007ffcadeb9c20 R08: 0000000000418574 R09: 000000000000001c
[ 4472.490743][T23242] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4472.490745][T23242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb71db33000
| [ 4472.490745][T23242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb71db33000
| [ 4472.490759][T23242]
| [ 4472.503527][T23242] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23242
| [4472.503902][T23242] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4472.504161][T23242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4472.504163][T23242] Call Trace:
[ 4472.504165][T23242]
[4472.504167][T23242] dump_stack_lvl (lib/dump_stack.c:123)
[4472.504174][T23242] check_preemption_disabled (lib/smp_processor_id.c:52)
[4472.504180][T23242] lwtunnel_output (net/core/lwtunnel.c:359)
[4472.504187][T23242] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4472.504195][T23242] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.504201][T23242] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4472.504207][T23242] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.504219][T23242] rawv6_sendmsg (net/ipv6/raw.c:918)
[4472.504231][T23242] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4472.504236][T23242] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4472.504241][T23242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.504249][T23242] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4472.504254][T23242] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4472.504263][T23242] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4472.504280][T23242] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4472.504283][T23242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.504294][T23242] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.504300][T23242] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.504306][T23242] ? __pfx___sys_sendto (net/socket.c:2147)
[4472.504321][T23242] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4472.504328][T23242] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4472.504336][T23242] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4472.504344][T23242] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4472.504354][T23242] __x64_sys_sendto (net/socket.c:2183)
[4472.504359][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)
[4472.504363][T23242] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4472.504367][T23242] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4472.504372][T23242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4472.504376][T23242] RIP: 0033:0x7fb71da0aa4a
[ 4472.504380][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
[ 4472.504383][T23242] RSP: 002b:00007ffcadeb9b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4472.504386][T23242] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb71da0aa4a
[ 4472.504388][T23242] RDX: 0000000000000040 RSI: 000000001d342340 RDI: 0000000000000005
[ 4472.504390][T23242] RBP: 00007ffcadeb9c20 R08: 0000000000418574 R09: 000000000000001c
[ 4472.504392][T23242] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4472.504394][T23242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb71db33000
| [ 4472.504394][T23242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb71db33000
| [ 4472.504409][T23242]
| [ 4472.517571][T23242] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23242
| [4472.517950][T23242] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4472.518209][T23242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4472.518211][T23242] Call Trace:
[ 4472.518213][T23242]
[4472.518215][T23242] dump_stack_lvl (lib/dump_stack.c:123)
[4472.518222][T23242] check_preemption_disabled (lib/smp_processor_id.c:52)
[4472.518228][T23242] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4472.518235][T23242] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4472.518241][T23242] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.518247][T23242] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4472.518252][T23242] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.518265][T23242] rawv6_sendmsg (net/ipv6/raw.c:918)
[4472.518277][T23242] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4472.518283][T23242] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4472.518287][T23242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.518296][T23242] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4472.518300][T23242] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4472.518309][T23242] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4472.518326][T23242] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4472.518329][T23242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.518340][T23242] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.518345][T23242] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.518351][T23242] ? __pfx___sys_sendto (net/socket.c:2147)
[4472.518366][T23242] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4472.518372][T23242] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4472.518381][T23242] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4472.518389][T23242] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4472.518399][T23242] __x64_sys_sendto (net/socket.c:2183)
[4472.518403][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)
[4472.518407][T23242] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4472.518413][T23242] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4472.518418][T23242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4472.518421][T23242] RIP: 0033:0x7fb71da0aa4a
[ 4472.518425][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
[ 4472.518428][T23242] RSP: 002b:00007ffcadeb9b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4472.518431][T23242] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb71da0aa4a
[ 4472.518434][T23242] RDX: 0000000000000040 RSI: 000000001d342340 RDI: 0000000000000005
[ 4472.518436][T23242] RBP: 00007ffcadeb9c20 R08: 0000000000418574 R09: 000000000000001c
[ 4472.518438][T23242] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4472.518440][T23242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb71db33000
| [ 4472.518440][T23242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb71db33000
| [ 4472.518455][T23242]
| [ 4473.095982][T23247] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23247
| [4473.096467][T23247] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4473.096749][T23247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4473.096751][T23247] Call Trace:
[ 4473.096754][T23247]
[4473.096756][T23247] dump_stack_lvl (lib/dump_stack.c:123)
[4473.096765][T23247] check_preemption_disabled (lib/smp_processor_id.c:52)
[4473.096772][T23247] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4473.096778][T23247] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4473.096786][T23247] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.096794][T23247] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4473.096799][T23247] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.096810][T23247] rawv6_sendmsg (net/ipv6/raw.c:918)
[4473.096821][T23247] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4473.096826][T23247] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4473.096849][T23247] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.096859][T23247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4473.096866][T23247] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4473.096875][T23247] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4473.096891][T23247] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4473.096894][T23247] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.096905][T23247] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.096912][T23247] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.096917][T23247] ? __pfx___sys_sendto (net/socket.c:2147)
[4473.096931][T23247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4473.096939][T23247] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4473.096949][T23247] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4473.096956][T23247] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4473.096966][T23247] __x64_sys_sendto (net/socket.c:2183)
[4473.096970][T23247] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4473.096974][T23247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4473.096979][T23247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4473.096984][T23247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4473.096989][T23247] RIP: 0033:0x7f00d84c6a4a
[ 4473.096993][T23247] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4473.096997][T23247] RSP: 002b:00007ffe2e3043d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4473.097001][T23247] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00d84c6a4a
[ 4473.097004][T23247] RDX: 0000000000000040 RSI: 000000002bf65340 RDI: 0000000000000005
[ 4473.097006][T23247] RBP: 00007ffe2e304460 R08: 0000000000418574 R09: 000000000000001c
[ 4473.097008][T23247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4473.097010][T23247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00d85ef000
| [ 4473.097010][T23247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00d85ef000
| [ 4473.097024][T23247]
| [ 4473.097028][T23247] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23247
| [4473.109115][T23247] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4473.109372][T23247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4473.109374][T23247] Call Trace:
[ 4473.109376][T23247]
[4473.109378][T23247] dump_stack_lvl (lib/dump_stack.c:123)
[4473.109386][T23247] check_preemption_disabled (lib/smp_processor_id.c:52)
[4473.109392][T23247] lwtunnel_output (net/core/lwtunnel.c:359)
[4473.109399][T23247] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4473.109407][T23247] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.109414][T23247] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4473.109419][T23247] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.109431][T23247] rawv6_sendmsg (net/ipv6/raw.c:918)
[4473.109443][T23247] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4473.109448][T23247] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4473.109453][T23247] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.109462][T23247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4473.109468][T23247] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4473.109478][T23247] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4473.109494][T23247] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4473.109497][T23247] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.109508][T23247] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.109513][T23247] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.109519][T23247] ? __pfx___sys_sendto (net/socket.c:2147)
[4473.109533][T23247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4473.109541][T23247] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4473.109549][T23247] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4473.109556][T23247] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4473.109567][T23247] __x64_sys_sendto (net/socket.c:2183)
[4473.109571][T23247] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4473.109574][T23247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4473.109578][T23247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4473.109583][T23247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4473.109587][T23247] RIP: 0033:0x7f00d84c6a4a
[ 4473.109590][T23247] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4473.109593][T23247] RSP: 002b:00007ffe2e3043d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4473.109597][T23247] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00d84c6a4a
[ 4473.109599][T23247] RDX: 0000000000000040 RSI: 000000002bf65340 RDI: 0000000000000005
[ 4473.109601][T23247] RBP: 00007ffe2e304460 R08: 0000000000418574 R09: 000000000000001c
[ 4473.109603][T23247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4473.109604][T23247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00d85ef000
| [ 4473.109604][T23247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00d85ef000
| [ 4473.109619][T23247]
| [ 4473.122639][T23247] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23247
| [4473.123006][T23247] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4473.123257][T23247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4473.123259][T23247] Call Trace:
[ 4473.123260][T23247]
[4473.123263][T23247] dump_stack_lvl (lib/dump_stack.c:123)
[4473.123269][T23247] check_preemption_disabled (lib/smp_processor_id.c:52)
[4473.123275][T23247] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4473.123281][T23247] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4473.123288][T23247] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.123294][T23247] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4473.123299][T23247] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.123311][T23247] rawv6_sendmsg (net/ipv6/raw.c:918)
[4473.123322][T23247] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4473.123327][T23247] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4473.123332][T23247] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.123340][T23247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4473.123344][T23247] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4473.123353][T23247] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4473.123368][T23247] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4473.123371][T23247] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.123381][T23247] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.123386][T23247] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.123392][T23247] ? __pfx___sys_sendto (net/socket.c:2147)
[4473.123405][T23247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4473.123412][T23247] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4473.123420][T23247] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4473.123427][T23247] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4473.123436][T23247] __x64_sys_sendto (net/socket.c:2183)
[4473.123440][T23247] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4473.123444][T23247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4473.123448][T23247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4473.123453][T23247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4473.123457][T23247] RIP: 0033:0x7f00d84c6a4a
[ 4473.123460][T23247] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4473.123463][T23247] RSP: 002b:00007ffe2e3043d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4473.123466][T23247] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00d84c6a4a
[ 4473.123468][T23247] RDX: 0000000000000040 RSI: 000000002bf65340 RDI: 0000000000000005
[ 4473.123470][T23247] RBP: 00007ffe2e304460 R08: 0000000000418574 R09: 000000000000001c
[ 4473.123471][T23247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4473.123473][T23247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00d85ef000
| [ 4473.123488][T23247]
| [ 4473.368867][ T69] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4473.836313][T23253] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23253
| [4473.836810][T23253] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4473.837072][T23253] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4473.837074][T23253] Call Trace:
[ 4473.837077][T23253]
[4473.837079][T23253] dump_stack_lvl (lib/dump_stack.c:123)
[4473.837088][T23253] check_preemption_disabled (lib/smp_processor_id.c:52)
[4473.837095][T23253] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4473.837101][T23253] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4473.837109][T23253] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.837117][T23253] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4473.837122][T23253] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.837134][T23253] rawv6_sendmsg (net/ipv6/raw.c:918)
[4473.837145][T23253] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4473.837150][T23253] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4473.837158][T23253] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.837168][T23253] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4473.837174][T23253] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4473.837183][T23253] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4473.837199][T23253] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4473.837202][T23253] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.837213][T23253] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.837219][T23253] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.837225][T23253] ? __pfx___sys_sendto (net/socket.c:2147)
[4473.837239][T23253] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4473.837246][T23253] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4473.837255][T23253] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4473.837263][T23253] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4473.837272][T23253] __x64_sys_sendto (net/socket.c:2183)
[4473.837276][T23253] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4473.837280][T23253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4473.837285][T23253] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4473.837290][T23253] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4473.837294][T23253] RIP: 0033:0x7fa88440ba4a
[ 4473.837299][T23253] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4473.837303][T23253] RSP: 002b:00007fff035d3288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4473.837307][T23253] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa88440ba4a
[ 4473.837309][T23253] RDX: 0000000000000040 RSI: 0000000013012340 RDI: 0000000000000005
[ 4473.837311][T23253] RBP: 00007fff035d3310 R08: 0000000000418574 R09: 000000000000001c
[ 4473.837313][T23253] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4473.837314][T23253] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa884534000
| [ 4473.837314][T23253] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa884534000
| [ 4473.837328][T23253]
| [ 4473.837331][T23253] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23253
| [4473.849763][T23253] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4473.850021][T23253] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4473.850023][T23253] Call Trace:
[ 4473.850025][T23253]
[4473.850027][T23253] dump_stack_lvl (lib/dump_stack.c:123)
[4473.850034][T23253] check_preemption_disabled (lib/smp_processor_id.c:52)
[4473.850040][T23253] lwtunnel_output (net/core/lwtunnel.c:359)
[4473.850046][T23253] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4473.850054][T23253] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.850060][T23253] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4473.850065][T23253] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.850077][T23253] rawv6_sendmsg (net/ipv6/raw.c:918)
[4473.850089][T23253] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4473.850094][T23253] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4473.850099][T23253] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.850107][T23253] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4473.850112][T23253] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4473.850121][T23253] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4473.850137][T23253] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4473.850140][T23253] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.850159][T23253] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.850164][T23253] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.850170][T23253] ? __pfx___sys_sendto (net/socket.c:2147)
[4473.850201][T23253] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4473.850209][T23253] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4473.850218][T23253] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4473.850225][T23253] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4473.850236][T23253] __x64_sys_sendto (net/socket.c:2183)
[4473.850240][T23253] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4473.850243][T23253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4473.850248][T23253] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4473.850252][T23253] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4473.850256][T23253] RIP: 0033:0x7fa88440ba4a
[ 4473.850259][T23253] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4473.850262][T23253] RSP: 002b:00007fff035d3288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4473.850266][T23253] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa88440ba4a
[ 4473.850268][T23253] RDX: 0000000000000040 RSI: 0000000013012340 RDI: 0000000000000005
[ 4473.850270][T23253] RBP: 00007fff035d3310 R08: 0000000000418574 R09: 000000000000001c
[ 4473.850272][T23253] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4473.850274][T23253] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa884534000
| [ 4473.850274][T23253] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa884534000
| [ 4473.850289][T23253]
| [ 4473.865671][T23253] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23253
| [4473.866053][T23253] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4473.866314][T23253] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4473.866315][T23253] Call Trace:
[ 4473.866318][T23253]
[4473.866320][T23253] dump_stack_lvl (lib/dump_stack.c:123)
[4473.866327][T23253] check_preemption_disabled (lib/smp_processor_id.c:52)
[4473.866333][T23253] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4473.866340][T23253] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4473.866347][T23253] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.866353][T23253] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4473.866358][T23253] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.866370][T23253] rawv6_sendmsg (net/ipv6/raw.c:918)
[4473.866382][T23253] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4473.866388][T23253] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4473.866393][T23253] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.866401][T23253] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4473.866406][T23253] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4473.866415][T23253] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4473.866431][T23253] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4473.866435][T23253] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.866446][T23253] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.866451][T23253] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.866457][T23253] ? __pfx___sys_sendto (net/socket.c:2147)
[4473.866472][T23253] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4473.866480][T23253] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4473.866488][T23253] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4473.866495][T23253] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4473.866506][T23253] __x64_sys_sendto (net/socket.c:2183)
[4473.866510][T23253] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4473.866513][T23253] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4473.866518][T23253] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4473.866523][T23253] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4473.866526][T23253] RIP: 0033:0x7fa88440ba4a
[ 4473.866530][T23253] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4473.866532][T23253] RSP: 002b:00007fff035d3288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4473.866536][T23253] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa88440ba4a
[ 4473.866538][T23253] RDX: 0000000000000040 RSI: 0000000013012340 RDI: 0000000000000005
[ 4473.866540][T23253] RBP: 00007fff035d3310 R08: 0000000000418574 R09: 000000000000001c
[ 4473.866542][T23253] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4473.866545][T23253] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa884534000
| [ 4473.866559][T23253]
| [ 4474.210094][ T69] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4474.682455][T23260] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23260
| [4474.682993][T23260] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4474.683287][T23260] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4474.683289][T23260] Call Trace:
[ 4474.683292][T23260]
[4474.683295][T23260] dump_stack_lvl (lib/dump_stack.c:123)
[4474.683304][T23260] check_preemption_disabled (lib/smp_processor_id.c:52)
[4474.683313][T23260] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4474.683320][T23260] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4474.683329][T23260] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4474.683338][T23260] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4474.683343][T23260] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4474.683355][T23260] rawv6_sendmsg (net/ipv6/raw.c:918)
[4474.683367][T23260] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4474.683372][T23260] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4474.683381][T23260] ? __lock_release (kernel/locking/lockdep.c:5534)
[4474.683393][T23260] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4474.683399][T23260] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4474.683409][T23260] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4474.683425][T23260] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4474.683428][T23260] ? __lock_release (kernel/locking/lockdep.c:5534)
[4474.683440][T23260] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4474.683447][T23260] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4474.683453][T23260] ? __pfx___sys_sendto (net/socket.c:2147)
[4474.683467][T23260] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4474.683476][T23260] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4474.683487][T23260] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4474.683494][T23260] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4474.683505][T23260] __x64_sys_sendto (net/socket.c:2183)
[4474.683508][T23260] ? do_syscall_64 (./arch/x86/include/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.683513][T23260] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4474.683517][T23260] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4474.683522][T23260] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4474.683527][T23260] RIP: 0033:0x7faf9dab5a4a
[ 4474.683532][T23260] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.683535][T23260] RSP: 002b:00007ffe0c06e148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4474.683539][T23260] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf9dab5a4a
[ 4474.683542][T23260] RDX: 0000000000000040 RSI: 000000003d4ac340 RDI: 0000000000000005
[ 4474.683544][T23260] RBP: 00007ffe0c06e1d0 R08: 0000000000418574 R09: 000000000000001c
[ 4474.683547][T23260] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4474.683549][T23260] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf9dbde000
| [ 4476.953178][ T69] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4477.514549][T23284] check_preemption_disabled: 8 callbacks suppressed
| [ 4477.514558][T23284] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23284
| [4477.515330][T23284] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4477.515604][T23284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4477.515606][T23284] Call Trace:
[ 4477.515609][T23284]
[4477.515611][T23284] dump_stack_lvl (lib/dump_stack.c:123)
[4477.515621][T23284] check_preemption_disabled (lib/smp_processor_id.c:52)
[4477.515628][T23284] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4477.515634][T23284] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4477.515643][T23284] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4477.515650][T23284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4477.515655][T23284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4477.515667][T23284] rawv6_sendmsg (net/ipv6/raw.c:918)
[4477.515678][T23284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4477.515683][T23284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4477.515691][T23284] ? __lock_release (kernel/locking/lockdep.c:5534)
[4477.515702][T23284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4477.515708][T23284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4477.515717][T23284] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4477.515733][T23284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4477.515736][T23284] ? __lock_release (kernel/locking/lockdep.c:5534)
[4477.515747][T23284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4477.515754][T23284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4477.515759][T23284] ? __pfx___sys_sendto (net/socket.c:2147)
[4477.515773][T23284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4477.515781][T23284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4477.515791][T23284] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4477.515798][T23284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4477.515807][T23284] __x64_sys_sendto (net/socket.c:2183)
[4477.515811][T23284] ? do_syscall_64 (./arch/x86/include/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.515816][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4477.515821][T23284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4477.515826][T23284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4477.515830][T23284] RIP: 0033:0x7fa32b8d5a4a
[ 4477.515835][T23284] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.515838][T23284] RSP: 002b:00007fff9dfba9b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4477.515842][T23284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa32b8d5a4a
[ 4477.515845][T23284] RDX: 0000000000000040 RSI: 00000000071b0340 RDI: 0000000000000005
[ 4477.515846][T23284] RBP: 00007fff9dfbaa40 R08: 0000000000418574 R09: 000000000000001c
[ 4477.515849][T23284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4477.515850][T23284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa32b9fe000
| [ 4477.515850][T23284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa32b9fe000
| [ 4477.515865][T23284]
| [ 4477.515867][T23284] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23284
| [4477.528233][T23284] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4477.528498][T23284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4477.528500][T23284] Call Trace:
[ 4477.528502][T23284]
[4477.528504][T23284] dump_stack_lvl (lib/dump_stack.c:123)
[4477.528511][T23284] check_preemption_disabled (lib/smp_processor_id.c:52)
[4477.528517][T23284] lwtunnel_output (net/core/lwtunnel.c:359)
[4477.528523][T23284] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4477.528530][T23284] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4477.528536][T23284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4477.528541][T23284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4477.528552][T23284] rawv6_sendmsg (net/ipv6/raw.c:918)
[4477.528564][T23284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4477.528569][T23284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4477.528574][T23284] ? __lock_release (kernel/locking/lockdep.c:5534)
[4477.528582][T23284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4477.528586][T23284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4477.528595][T23284] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4477.528611][T23284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4477.528614][T23284] ? __lock_release (kernel/locking/lockdep.c:5534)
[4477.528625][T23284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4477.528630][T23284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4477.528636][T23284] ? __pfx___sys_sendto (net/socket.c:2147)
[4477.528650][T23284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4477.528657][T23284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4477.528666][T23284] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4477.528673][T23284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4477.528683][T23284] __x64_sys_sendto (net/socket.c:2183)
[4477.528687][T23284] ? do_syscall_64 (./arch/x86/include/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.528690][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4477.528695][T23284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4477.528700][T23284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4477.528703][T23284] RIP: 0033:0x7fa32b8d5a4a
[ 4477.528707][T23284] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.528709][T23284] RSP: 002b:00007fff9dfba9b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4477.528713][T23284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa32b8d5a4a
[ 4477.528715][T23284] RDX: 0000000000000040 RSI: 00000000071b0340 RDI: 0000000000000005
[ 4477.528717][T23284] RBP: 00007fff9dfbaa40 R08: 0000000000418574 R09: 000000000000001c
[ 4477.528719][T23284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4477.528721][T23284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa32b9fe000
| [ 4477.528721][T23284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa32b9fe000
| [ 4477.528735][T23284]
| [ 4477.529196][T23284] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23284
| [4477.541233][T23284] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4477.541510][T23284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4477.541512][T23284] Call Trace:
[ 4477.541514][T23284]
[4477.541516][T23284] dump_stack_lvl (lib/dump_stack.c:123)
[4477.541522][T23284] check_preemption_disabled (lib/smp_processor_id.c:52)
[4477.541528][T23284] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4477.541535][T23284] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4477.541541][T23284] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4477.541547][T23284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4477.541551][T23284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4477.541564][T23284] rawv6_sendmsg (net/ipv6/raw.c:918)
[4477.541575][T23284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4477.541581][T23284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4477.541586][T23284] ? __lock_release (kernel/locking/lockdep.c:5534)
[4477.541595][T23284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4477.541599][T23284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4477.541607][T23284] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4477.541623][T23284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4477.541626][T23284] ? __lock_release (kernel/locking/lockdep.c:5534)
[4477.541637][T23284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4477.541642][T23284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4477.541647][T23284] ? __pfx___sys_sendto (net/socket.c:2147)
[4477.541662][T23284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4477.541668][T23284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4477.541677][T23284] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4477.541684][T23284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4477.541694][T23284] __x64_sys_sendto (net/socket.c:2183)
[4477.541698][T23284] ? do_syscall_64 (./arch/x86/include/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.541701][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4477.541706][T23284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4477.541710][T23284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4477.541714][T23284] RIP: 0033:0x7fa32b8d5a4a
[ 4477.541717][T23284] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.541720][T23284] RSP: 002b:00007fff9dfba9b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4477.541723][T23284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa32b8d5a4a
[ 4477.541725][T23284] RDX: 0000000000000040 RSI: 00000000071b0340 RDI: 0000000000000005
[ 4477.541727][T23284] RBP: 00007fff9dfbaa40 R08: 0000000000418574 R09: 000000000000001c
[ 4477.541729][T23284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4477.541731][T23284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa32b9fe000
| [ 4477.541745][T23284]
| [ 4478.003814][ T69] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4478.462557][T23292] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23292
| [4478.463045][T23292] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4478.463315][T23292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4478.463317][T23292] Call Trace:
[ 4478.463319][T23292]
[4478.463322][T23292] dump_stack_lvl (lib/dump_stack.c:123)
[4478.463331][T23292] check_preemption_disabled (lib/smp_processor_id.c:52)
[4478.463338][T23292] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4478.463345][T23292] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4478.463353][T23292] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.463361][T23292] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4478.463366][T23292] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.463378][T23292] rawv6_sendmsg (net/ipv6/raw.c:918)
[4478.463390][T23292] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4478.463396][T23292] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4478.463403][T23292] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.463414][T23292] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4478.463421][T23292] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4478.463430][T23292] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4478.463446][T23292] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4478.463449][T23292] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.463461][T23292] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.463467][T23292] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.463473][T23292] ? __pfx___sys_sendto (net/socket.c:2147)
[4478.463490][T23292] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4478.463497][T23292] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4478.463507][T23292] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4478.463514][T23292] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4478.463524][T23292] __x64_sys_sendto (net/socket.c:2183)
[4478.463528][T23292] ? do_syscall_64 (./arch/x86/include/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.463532][T23292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4478.463538][T23292] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4478.463542][T23292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4478.463547][T23292] RIP: 0033:0x7fbaf1f9aa4a
[ 4478.463552][T23292] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.463555][T23292] RSP: 002b:00007ffdf06ac9e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4478.463560][T23292] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbaf1f9aa4a
[ 4478.463562][T23292] RDX: 0000000000000040 RSI: 0000000032599340 RDI: 0000000000000005
[ 4478.463564][T23292] RBP: 00007ffdf06aca70 R08: 0000000000418574 R09: 000000000000001c
[ 4478.463566][T23292] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4478.463567][T23292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbaf20c3000
| [ 4478.463567][T23292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbaf20c3000
| [ 4478.463582][T23292]
| [ 4478.476964][T23292] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23292
| [4478.477356][T23292] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4478.477624][T23292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4478.477626][T23292] Call Trace:
[ 4478.477628][T23292]
[4478.477630][T23292] dump_stack_lvl (lib/dump_stack.c:123)
[4478.477636][T23292] check_preemption_disabled (lib/smp_processor_id.c:52)
[4478.477643][T23292] lwtunnel_output (net/core/lwtunnel.c:359)
[4478.477649][T23292] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4478.477656][T23292] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.477662][T23292] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4478.477667][T23292] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.477679][T23292] rawv6_sendmsg (net/ipv6/raw.c:918)
[4478.477691][T23292] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4478.477697][T23292] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4478.477701][T23292] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.477710][T23292] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4478.477714][T23292] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4478.477723][T23292] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4478.477740][T23292] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4478.477743][T23292] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.477754][T23292] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.477759][T23292] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.477765][T23292] ? __pfx___sys_sendto (net/socket.c:2147)
[4478.477780][T23292] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4478.477787][T23292] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4478.477795][T23292] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4478.477803][T23292] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4478.477813][T23292] __x64_sys_sendto (net/socket.c:2183)
[4478.477817][T23292] ? do_syscall_64 (./arch/x86/include/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.477820][T23292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4478.477825][T23292] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4478.477830][T23292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4478.477833][T23292] RIP: 0033:0x7fbaf1f9aa4a
[ 4478.477837][T23292] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.477840][T23292] RSP: 002b:00007ffdf06ac9e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4478.477843][T23292] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbaf1f9aa4a
[ 4478.477845][T23292] RDX: 0000000000000040 RSI: 0000000032599340 RDI: 0000000000000005
[ 4478.477847][T23292] RBP: 00007ffdf06aca70 R08: 0000000000418574 R09: 000000000000001c
[ 4478.477849][T23292] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4478.477851][T23292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbaf20c3000
| [ 4478.477851][T23292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbaf20c3000
| [ 4478.477866][T23292]
| [ 4478.478318][T23292] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23292
| [4478.490427][T23292] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4478.490696][T23292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4478.490698][T23292] Call Trace:
[ 4478.490700][T23292]
[4478.490703][T23292] dump_stack_lvl (lib/dump_stack.c:123)
[4478.490709][T23292] check_preemption_disabled (lib/smp_processor_id.c:52)
[4478.490716][T23292] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4478.490722][T23292] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4478.490729][T23292] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.490735][T23292] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4478.490740][T23292] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.490753][T23292] rawv6_sendmsg (net/ipv6/raw.c:918)
[4478.490765][T23292] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4478.490770][T23292] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4478.490774][T23292] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.490783][T23292] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4478.490787][T23292] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4478.490797][T23292] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4478.490813][T23292] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4478.490816][T23292] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.490827][T23292] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.490833][T23292] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.490838][T23292] ? __pfx___sys_sendto (net/socket.c:2147)
[4478.490853][T23292] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4478.490860][T23292] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4478.490868][T23292] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4478.490875][T23292] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4478.490885][T23292] __x64_sys_sendto (net/socket.c:2183)
[4478.490889][T23292] ? do_syscall_64 (./arch/x86/include/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.490893][T23292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4478.490897][T23292] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4478.490902][T23292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4478.490905][T23292] RIP: 0033:0x7fbaf1f9aa4a
[ 4478.490909][T23292] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.490912][T23292] RSP: 002b:00007ffdf06ac9e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4478.490915][T23292] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbaf1f9aa4a
[ 4478.490917][T23292] RDX: 0000000000000040 RSI: 0000000032599340 RDI: 0000000000000005
[ 4478.490919][T23292] RBP: 00007ffdf06aca70 R08: 0000000000418574 R09: 000000000000001c
[ 4478.490921][T23292] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4478.490923][T23292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbaf20c3000
| [ 4478.490923][T23292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbaf20c3000
| [ 4478.490938][T23292]
| [ 4478.982619][T23296] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23296
| [4478.983105][T23296] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4478.983367][T23296] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4478.983370][T23296] Call Trace:
[ 4478.983372][T23296]
[4478.983375][T23296] dump_stack_lvl (lib/dump_stack.c:123)
[4478.983384][T23296] check_preemption_disabled (lib/smp_processor_id.c:52)
[4478.983391][T23296] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4478.983398][T23296] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4478.983407][T23296] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.983416][T23296] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4478.983421][T23296] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.983432][T23296] rawv6_sendmsg (net/ipv6/raw.c:918)
[4478.983444][T23296] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4478.983450][T23296] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4478.983458][T23296] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.983468][T23296] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4478.983475][T23296] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4478.983486][T23296] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4478.983502][T23296] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4478.983505][T23296] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.983517][T23296] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.983523][T23296] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.983529][T23296] ? __pfx___sys_sendto (net/socket.c:2147)
[4478.983544][T23296] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4478.983551][T23296] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4478.983561][T23296] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4478.983568][T23296] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4478.983578][T23296] __x64_sys_sendto (net/socket.c:2183)
[4478.983582][T23296] ? do_syscall_64 (./arch/x86/include/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.983586][T23296] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4478.983592][T23296] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4478.983597][T23296] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4478.983602][T23296] RIP: 0033:0x7f3bb6463a4a
[ 4478.983607][T23296] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.983610][T23296] RSP: 002b:00007ffd372727d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4478.983615][T23296] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3bb6463a4a
[ 4478.983617][T23296] RDX: 0000000000000040 RSI: 0000000009f29340 RDI: 0000000000000005
[ 4478.983619][T23296] RBP: 00007ffd37272860 R08: 0000000000418574 R09: 000000000000001c
[ 4478.983621][T23296] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4478.983623][T23296] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3bb658c000
| [ 4478.983623][T23296] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3bb658c000
| [ 4478.983638][T23296]
| [ 4478.996960][T23296] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23296
| [4478.997335][T23296] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4478.997603][T23296] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4478.997605][T23296] Call Trace:
[ 4478.997607][T23296]
[4478.997609][T23296] dump_stack_lvl (lib/dump_stack.c:123)
[4478.997617][T23296] check_preemption_disabled (lib/smp_processor_id.c:52)
[4478.997623][T23296] lwtunnel_output (net/core/lwtunnel.c:359)
[4478.997629][T23296] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4478.997637][T23296] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.997644][T23296] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4478.997649][T23296] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.997661][T23296] rawv6_sendmsg (net/ipv6/raw.c:918)
[4478.997673][T23296] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4478.997679][T23296] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4478.997683][T23296] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.997692][T23296] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4478.997697][T23296] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4478.997707][T23296] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4478.997723][T23296] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4478.997726][T23296] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.997738][T23296] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.997743][T23296] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.997749][T23296] ? __pfx___sys_sendto (net/socket.c:2147)
[4478.997764][T23296] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4478.997771][T23296] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4478.997780][T23296] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4478.997787][T23296] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4478.997797][T23296] __x64_sys_sendto (net/socket.c:2183)
[4478.997801][T23296] ? do_syscall_64 (./arch/x86/include/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.997805][T23296] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4478.997810][T23296] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4478.997815][T23296] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4478.997820][T23296] RIP: 0033:0x7f3bb6463a4a
[ 4478.997823][T23296] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.997826][T23296] RSP: 002b:00007ffd372727d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4478.997830][T23296] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3bb6463a4a
[ 4478.997833][T23296] RDX: 0000000000000040 RSI: 0000000009f29340 RDI: 0000000000000005
[ 4478.997835][T23296] RBP: 00007ffd37272860 R08: 0000000000418574 R09: 000000000000001c
[ 4478.997837][T23296] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4478.997839][T23296] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3bb658c000
| [ 4478.997839][T23296] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3bb658c000
| [ 4478.997854][T23296]
| [ 4478.998341][T23296] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23296
| [4479.010470][T23296] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4479.010739][T23296] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4479.010741][T23296] Call Trace:
[ 4479.010743][T23296]
[4479.010745][T23296] dump_stack_lvl (lib/dump_stack.c:123)
[4479.010752][T23296] check_preemption_disabled (lib/smp_processor_id.c:52)
[4479.010758][T23296] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4479.010765][T23296] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4479.010773][T23296] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4479.010779][T23296] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4479.010784][T23296] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4479.010796][T23296] rawv6_sendmsg (net/ipv6/raw.c:918)
[4479.010808][T23296] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4479.010814][T23296] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4479.010818][T23296] ? __lock_release (kernel/locking/lockdep.c:5534)
[4479.010827][T23296] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4479.010831][T23296] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4479.010841][T23296] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4479.010857][T23296] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4479.010860][T23296] ? __lock_release (kernel/locking/lockdep.c:5534)
[4479.010872][T23296] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4479.010877][T23296] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4479.010883][T23296] ? __pfx___sys_sendto (net/socket.c:2147)
[4479.010898][T23296] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4479.010904][T23296] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4479.010913][T23296] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4479.010921][T23296] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4479.010931][T23296] __x64_sys_sendto (net/socket.c:2183)
[4479.010935][T23296] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4479.010939][T23296] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4479.010943][T23296] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4479.010949][T23296] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4479.010953][T23296] RIP: 0033:0x7f3bb6463a4a
[ 4479.010957][T23296] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4479.010960][T23296] RSP: 002b:00007ffd372727d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4479.010964][T23296] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3bb6463a4a
[ 4479.010966][T23296] RDX: 0000000000000040 RSI: 0000000009f29340 RDI: 0000000000000005
[ 4479.010968][T23296] RBP: 00007ffd37272860 R08: 0000000000418574 R09: 000000000000001c
[ 4479.010970][T23296] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4479.010972][T23296] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3bb658c000
| [ 4479.010972][T23296] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3bb658c000
| [ 4479.010987][T23296]
| [ 4479.488811][T23300] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23300
| [4479.489307][T23300] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4479.489588][T23300] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4479.489591][T23300] Call Trace:
[ 4479.489593][T23300]
[4479.489596][T23300] dump_stack_lvl (lib/dump_stack.c:123)
[4479.489606][T23300] check_preemption_disabled (lib/smp_processor_id.c:52)
[4479.489613][T23300] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4479.489620][T23300] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4479.489628][T23300] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4479.489636][T23300] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4479.489641][T23300] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4479.489653][T23300] rawv6_sendmsg (net/ipv6/raw.c:918)
[4479.489666][T23300] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4479.489671][T23300] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4479.489678][T23300] ? __lock_release (kernel/locking/lockdep.c:5534)
[4479.489688][T23300] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4479.489694][T23300] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4479.489704][T23300] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4479.489720][T23300] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4479.489723][T23300] ? __lock_release (kernel/locking/lockdep.c:5534)
[4479.489735][T23300] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4479.489741][T23300] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4479.489747][T23300] ? __pfx___sys_sendto (net/socket.c:2147)
[4479.489762][T23300] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4479.489769][T23300] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4479.489779][T23300] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4479.489786][T23300] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4479.489796][T23300] __x64_sys_sendto (net/socket.c:2183)
[4479.489800][T23300] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4479.489804][T23300] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4479.489809][T23300] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4479.489814][T23300] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4479.489819][T23300] RIP: 0033:0x7fc374a06a4a
[ 4479.489824][T23300] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4479.489827][T23300] RSP: 002b:00007fffb4020a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4479.489832][T23300] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc374a06a4a
[ 4479.489834][T23300] RDX: 0000000000000040 RSI: 000000003116b340 RDI: 0000000000000005
[ 4479.489836][T23300] RBP: 00007fffb4020b00 R08: 0000000000418574 R09: 000000000000001c
[ 4479.489838][T23300] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4479.489840][T23300] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc374b2f000
| [ 4481.869085][T23312] lwtunnel_output(): recursion limit reached on datapath
| [ 4483.332238][T23316] check_preemption_disabled: 7 callbacks suppressed
| [ 4483.332248][T23316] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23316
| [4483.334048][T23316] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4483.334317][T23316] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4483.334319][T23316] Call Trace:
[ 4483.334322][T23316]
[4483.334324][T23316] dump_stack_lvl (lib/dump_stack.c:123)
[4483.334334][T23316] check_preemption_disabled (lib/smp_processor_id.c:52)
[4483.334342][T23316] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4483.334349][T23316] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4483.334358][T23316] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.334366][T23316] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4483.334371][T23316] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.334383][T23316] rawv6_sendmsg (net/ipv6/raw.c:918)
[4483.334395][T23316] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4483.334401][T23316] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4483.334408][T23316] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.334419][T23316] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4483.334425][T23316] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4483.334434][T23316] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4483.334451][T23316] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4483.334454][T23316] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.334465][T23316] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.334472][T23316] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.334479][T23316] ? __pfx___sys_sendto (net/socket.c:2147)
[4483.334494][T23316] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4483.334501][T23316] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4483.334511][T23316] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4483.334518][T23316] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4483.334528][T23316] __x64_sys_sendto (net/socket.c:2183)
[4483.334532][T23316] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4483.334536][T23316] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4483.334541][T23316] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4483.334546][T23316] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4483.334551][T23316] RIP: 0033:0x7fd492360a4a
[ 4483.334556][T23316] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4483.334559][T23316] RSP: 002b:00007ffcde6b9808 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4483.334563][T23316] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd492360a4a
[ 4483.334565][T23316] RDX: 0000000000000040 RSI: 0000000014a17340 RDI: 0000000000000005
[ 4483.334568][T23316] RBP: 00007ffcde6b9890 R08: 0000000000418574 R09: 000000000000001c
[ 4483.334570][T23316] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4483.334572][T23316] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd492489000
| [ 4483.334572][T23316] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd492489000
| [ 4483.334586][T23316]
| [ 4483.347711][T23316] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23316
| [4483.348095][T23316] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4483.348360][T23316] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4483.348362][T23316] Call Trace:
[ 4483.348365][T23316]
[4483.348367][T23316] dump_stack_lvl (lib/dump_stack.c:123)
[4483.348373][T23316] check_preemption_disabled (lib/smp_processor_id.c:52)
[4483.348379][T23316] lwtunnel_output (net/core/lwtunnel.c:359)
[4483.348386][T23316] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4483.348393][T23316] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.348400][T23316] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4483.348405][T23316] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.348417][T23316] rawv6_sendmsg (net/ipv6/raw.c:918)
[4483.348429][T23316] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4483.348435][T23316] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4483.348439][T23316] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.348447][T23316] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4483.348452][T23316] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4483.348461][T23316] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4483.348479][T23316] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4483.348482][T23316] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.348494][T23316] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.348498][T23316] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.348504][T23316] ? __pfx___sys_sendto (net/socket.c:2147)
[4483.348519][T23316] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4483.348525][T23316] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4483.348534][T23316] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4483.348541][T23316] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4483.348551][T23316] __x64_sys_sendto (net/socket.c:2183)
[4483.348556][T23316] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4483.348559][T23316] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4483.348564][T23316] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4483.348569][T23316] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4483.348572][T23316] RIP: 0033:0x7fd492360a4a
[ 4483.348576][T23316] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4483.348579][T23316] RSP: 002b:00007ffcde6b9808 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4483.348583][T23316] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd492360a4a
[ 4483.348585][T23316] RDX: 0000000000000040 RSI: 0000000014a17340 RDI: 0000000000000005
[ 4483.348587][T23316] RBP: 00007ffcde6b9890 R08: 0000000000418574 R09: 000000000000001c
[ 4483.348590][T23316] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4483.348592][T23316] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd492489000
| [ 4483.348592][T23316] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd492489000
| [ 4483.348606][T23316]
| [ 4483.362284][T23316] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23316
| [4483.362679][T23316] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4483.362939][T23316] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4483.362942][T23316] Call Trace:
[ 4483.362944][T23316]
[4483.362946][T23316] dump_stack_lvl (lib/dump_stack.c:123)
[4483.362953][T23316] check_preemption_disabled (lib/smp_processor_id.c:52)
[4483.362960][T23316] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4483.362967][T23316] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4483.362974][T23316] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.362980][T23316] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4483.362985][T23316] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.362998][T23316] rawv6_sendmsg (net/ipv6/raw.c:918)
[4483.363009][T23316] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4483.363015][T23316] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4483.363020][T23316] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.363030][T23316] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4483.363034][T23316] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4483.363043][T23316] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4483.363060][T23316] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4483.363062][T23316] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.363074][T23316] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.363080][T23316] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.363086][T23316] ? __pfx___sys_sendto (net/socket.c:2147)
[4483.363100][T23316] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4483.363107][T23316] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4483.363115][T23316] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4483.363123][T23316] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4483.363133][T23316] __x64_sys_sendto (net/socket.c:2183)
[4483.363137][T23316] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4483.363140][T23316] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4483.363145][T23316] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4483.363150][T23316] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4483.363153][T23316] RIP: 0033:0x7fd492360a4a
[ 4483.363157][T23316] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4483.363160][T23316] RSP: 002b:00007ffcde6b9808 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4483.363163][T23316] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd492360a4a
[ 4483.363166][T23316] RDX: 0000000000000040 RSI: 0000000014a17340 RDI: 0000000000000005
[ 4483.363167][T23316] RBP: 00007ffcde6b9890 R08: 0000000000418574 R09: 000000000000001c
[ 4483.363170][T23316] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4483.363172][T23316] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd492489000
| [ 4483.363172][T23316] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd492489000
| [ 4483.363187][T23316]
| [ 4483.848639][T23320] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23320
| [4483.849130][T23320] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4483.849396][T23320] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4483.849398][T23320] Call Trace:
[ 4483.849401][T23320]
[4483.849403][T23320] dump_stack_lvl (lib/dump_stack.c:123)
[4483.849412][T23320] check_preemption_disabled (lib/smp_processor_id.c:52)
[4483.849419][T23320] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4483.849426][T23320] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4483.849434][T23320] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.849443][T23320] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4483.849448][T23320] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.849460][T23320] rawv6_sendmsg (net/ipv6/raw.c:918)
[4483.849472][T23320] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4483.849479][T23320] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4483.849486][T23320] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.849496][T23320] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4483.849503][T23320] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4483.849512][T23320] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4483.849529][T23320] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4483.849532][T23320] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.849543][T23320] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.849550][T23320] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.849556][T23320] ? __pfx___sys_sendto (net/socket.c:2147)
[4483.849570][T23320] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4483.849578][T23320] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4483.849588][T23320] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4483.849595][T23320] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4483.849605][T23320] __x64_sys_sendto (net/socket.c:2183)
[4483.849609][T23320] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4483.849613][T23320] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4483.849619][T23320] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4483.849624][T23320] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4483.849628][T23320] RIP: 0033:0x7f6f31696a4a
[ 4483.849633][T23320] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4483.849636][T23320] RSP: 002b:00007ffc4d190ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4483.849640][T23320] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f31696a4a
[ 4483.849643][T23320] RDX: 0000000000000040 RSI: 000000002dc88340 RDI: 0000000000000005
[ 4483.849645][T23320] RBP: 00007ffc4d190c30 R08: 0000000000418574 R09: 000000000000001c
[ 4483.849647][T23320] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4483.849649][T23320] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f317bf000
| [ 4483.849649][T23320] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f317bf000
| [ 4483.849664][T23320]
| [ 4483.862891][T23320] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23320
| [4483.863277][T23320] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4483.863551][T23320] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4483.863553][T23320] Call Trace:
[ 4483.863555][T23320]
[4483.863557][T23320] dump_stack_lvl (lib/dump_stack.c:123)
[4483.863564][T23320] check_preemption_disabled (lib/smp_processor_id.c:52)
[4483.863570][T23320] lwtunnel_output (net/core/lwtunnel.c:359)
[4483.863577][T23320] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4483.863585][T23320] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.863592][T23320] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4483.863597][T23320] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.863609][T23320] rawv6_sendmsg (net/ipv6/raw.c:918)
[4483.863621][T23320] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4483.863627][T23320] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4483.863631][T23320] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.863640][T23320] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4483.863645][T23320] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4483.863654][T23320] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4483.863671][T23320] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4483.863674][T23320] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.863685][T23320] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.863690][T23320] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.863696][T23320] ? __pfx___sys_sendto (net/socket.c:2147)
[4483.863711][T23320] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4483.863718][T23320] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4483.863728][T23320] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4483.863735][T23320] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4483.863745][T23320] __x64_sys_sendto (net/socket.c:2183)
[4483.863749][T23320] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4483.863753][T23320] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4483.863758][T23320] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4483.863762][T23320] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4483.863766][T23320] RIP: 0033:0x7f6f31696a4a
[ 4483.863770][T23320] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4483.863773][T23320] RSP: 002b:00007ffc4d190ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4483.863777][T23320] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f31696a4a
[ 4483.863779][T23320] RDX: 0000000000000040 RSI: 000000002dc88340 RDI: 0000000000000005
[ 4483.863780][T23320] RBP: 00007ffc4d190c30 R08: 0000000000418574 R09: 000000000000001c
[ 4483.863782][T23320] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4483.863784][T23320] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f317bf000
| [ 4483.863784][T23320] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f317bf000
| [ 4483.863799][T23320]
| [ 4483.864263][T23320] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23320
| [4483.876419][T23320] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4483.876690][T23320] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4483.876692][T23320] Call Trace:
[ 4483.876694][T23320]
[4483.876696][T23320] dump_stack_lvl (lib/dump_stack.c:123)
[4483.876704][T23320] check_preemption_disabled (lib/smp_processor_id.c:52)
[4483.876710][T23320] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4483.876716][T23320] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4483.876724][T23320] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.876731][T23320] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4483.876736][T23320] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.876748][T23320] rawv6_sendmsg (net/ipv6/raw.c:918)
[4483.876760][T23320] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4483.876766][T23320] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4483.876771][T23320] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.876780][T23320] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4483.876784][T23320] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4483.876794][T23320] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4483.876810][T23320] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4483.876813][T23320] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.876825][T23320] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.876830][T23320] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.876835][T23320] ? __pfx___sys_sendto (net/socket.c:2147)
[4483.876850][T23320] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4483.876857][T23320] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4483.876865][T23320] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4483.876872][T23320] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4483.876882][T23320] __x64_sys_sendto (net/socket.c:2183)
[4483.876886][T23320] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4483.876890][T23320] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4483.876895][T23320] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4483.876900][T23320] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4483.876904][T23320] RIP: 0033:0x7f6f31696a4a
[ 4483.876908][T23320] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4483.876911][T23320] RSP: 002b:00007ffc4d190ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4483.876914][T23320] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f31696a4a
[ 4483.876917][T23320] RDX: 0000000000000040 RSI: 000000002dc88340 RDI: 0000000000000005
[ 4483.876919][T23320] RBP: 00007ffc4d190c30 R08: 0000000000418574 R09: 000000000000001c
[ 4483.876921][T23320] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4483.876923][T23320] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f317bf000
| [ 4483.876923][T23320] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f317bf000
| [ 4483.876938][T23320]
| [ 4484.373852][T23324] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23324
| [4484.374317][T23324] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4484.374590][T23324] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4484.374592][T23324] Call Trace:
[ 4484.374595][T23324]
[4484.374597][T23324] dump_stack_lvl (lib/dump_stack.c:123)
[4484.374607][T23324] check_preemption_disabled (lib/smp_processor_id.c:52)
[4484.374615][T23324] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4484.374621][T23324] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4484.374630][T23324] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4484.374639][T23324] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4484.374644][T23324] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4484.374656][T23324] rawv6_sendmsg (net/ipv6/raw.c:918)
[4484.374668][T23324] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4484.374673][T23324] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4484.374681][T23324] ? __lock_release (kernel/locking/lockdep.c:5534)
[4484.374692][T23324] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4484.374699][T23324] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4484.374708][T23324] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4484.374724][T23324] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4484.374727][T23324] ? __lock_release (kernel/locking/lockdep.c:5534)
[4484.374739][T23324] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4484.374746][T23324] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4484.374752][T23324] ? __pfx___sys_sendto (net/socket.c:2147)
[4484.374767][T23324] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4484.374775][T23324] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4484.374785][T23324] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4484.374792][T23324] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4484.374802][T23324] __x64_sys_sendto (net/socket.c:2183)
[4484.374806][T23324] ? do_syscall_64 (./arch/x86/include/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.374811][T23324] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4484.374816][T23324] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4484.374821][T23324] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4484.374826][T23324] RIP: 0033:0x7faa26135a4a
[ 4484.374830][T23324] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.374834][T23324] RSP: 002b:00007ffdaa75ef88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4484.374838][T23324] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faa26135a4a
[ 4484.374841][T23324] RDX: 0000000000000040 RSI: 000000003f11b340 RDI: 0000000000000005
[ 4484.374842][T23324] RBP: 00007ffdaa75f010 R08: 0000000000418574 R09: 000000000000001c
[ 4484.374845][T23324] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4484.374847][T23324] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa2625e000
| [ 4484.374862][T23324]
| [ 4484.374865][T23324] lwtunnel_output(): recursion limit reached on datapath
| [ 4485.855326][T23328] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23328
| [4485.855830][T23328] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4485.856096][T23328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4485.856098][T23328] Call Trace:
[ 4485.856100][T23328]
[4485.856103][T23328] dump_stack_lvl (lib/dump_stack.c:123)
[4485.856111][T23328] check_preemption_disabled (lib/smp_processor_id.c:52)
[4485.856117][T23328] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4485.856124][T23328] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4485.856131][T23328] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4485.856138][T23328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4485.856143][T23328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4485.856155][T23328] rawv6_sendmsg (net/ipv6/raw.c:918)
[4485.856167][T23328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4485.856172][T23328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4485.856179][T23328] ? __lock_release (kernel/locking/lockdep.c:5534)
[4485.856188][T23328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4485.856193][T23328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4485.856202][T23328] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4485.856218][T23328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4485.856221][T23328] ? __lock_release (kernel/locking/lockdep.c:5534)
[4485.856232][T23328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4485.856238][T23328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4485.856244][T23328] ? __pfx___sys_sendto (net/socket.c:2147)
[4485.856258][T23328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4485.856265][T23328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4485.856274][T23328] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4485.856281][T23328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4485.856291][T23328] __x64_sys_sendto (net/socket.c:2183)
[4485.856295][T23328] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4485.856299][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4485.856304][T23328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4485.856309][T23328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4485.856313][T23328] RIP: 0033:0x7f37a7920a4a
[ 4485.856318][T23328] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4485.856321][T23328] RSP: 002b:00007ffe5a5abc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4485.856325][T23328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37a7920a4a
[ 4485.856327][T23328] RDX: 0000000000000040 RSI: 000000003e0b2340 RDI: 0000000000000005
[ 4485.856329][T23328] RBP: 00007ffe5a5abd00 R08: 0000000000418574 R09: 000000000000001c
[ 4485.856332][T23328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4485.856334][T23328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37a7a49000
| [ 4485.856334][T23328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37a7a49000
| [ 4485.856349][T23328]
| [ 4485.856352][T23328] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23328
| [4485.868885][T23328] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4485.869146][T23328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4485.869148][T23328] Call Trace:
[ 4485.869150][T23328]
[4485.869152][T23328] dump_stack_lvl (lib/dump_stack.c:123)
[4485.869159][T23328] check_preemption_disabled (lib/smp_processor_id.c:52)
[4485.869165][T23328] lwtunnel_output (net/core/lwtunnel.c:359)
[4485.869172][T23328] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4485.869179][T23328] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4485.869186][T23328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4485.869191][T23328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4485.869204][T23328] rawv6_sendmsg (net/ipv6/raw.c:918)
[4485.869216][T23328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4485.869221][T23328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4485.869226][T23328] ? __lock_release (kernel/locking/lockdep.c:5534)
[4485.869235][T23328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4485.869239][T23328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4485.869249][T23328] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4485.869265][T23328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4485.869269][T23328] ? __lock_release (kernel/locking/lockdep.c:5534)
[4485.869280][T23328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4485.869285][T23328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4485.869291][T23328] ? __pfx___sys_sendto (net/socket.c:2147)
[4485.869306][T23328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4485.869312][T23328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4485.869321][T23328] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4485.869328][T23328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4485.869338][T23328] __x64_sys_sendto (net/socket.c:2183)
[4485.869342][T23328] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4485.869346][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4485.869351][T23328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4485.869355][T23328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4485.869359][T23328] RIP: 0033:0x7f37a7920a4a
[ 4485.869363][T23328] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4485.869366][T23328] RSP: 002b:00007ffe5a5abc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4485.869369][T23328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37a7920a4a
[ 4485.869372][T23328] RDX: 0000000000000040 RSI: 000000003e0b2340 RDI: 0000000000000005
[ 4485.869374][T23328] RBP: 00007ffe5a5abd00 R08: 0000000000418574 R09: 000000000000001c
[ 4485.869376][T23328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4485.869378][T23328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37a7a49000
| [ 4485.869378][T23328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37a7a49000
| [ 4485.869393][T23328]
| [ 4485.883003][T23328] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23328
| [4485.883390][T23328] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4485.883682][T23328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4485.883684][T23328] Call Trace:
[ 4485.883686][T23328]
[4485.883688][T23328] dump_stack_lvl (lib/dump_stack.c:123)
[4485.883695][T23328] check_preemption_disabled (lib/smp_processor_id.c:52)
[4485.883702][T23328] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4485.883709][T23328] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4485.883716][T23328] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4485.883722][T23328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4485.883727][T23328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4485.883739][T23328] rawv6_sendmsg (net/ipv6/raw.c:918)
[4485.883751][T23328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4485.883757][T23328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4485.883761][T23328] ? __lock_release (kernel/locking/lockdep.c:5534)
[4485.883769][T23328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4485.883773][T23328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4485.883782][T23328] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4485.883799][T23328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4485.883802][T23328] ? __lock_release (kernel/locking/lockdep.c:5534)
[4485.883813][T23328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4485.883818][T23328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4485.883824][T23328] ? __pfx___sys_sendto (net/socket.c:2147)
[4485.883838][T23328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4485.883844][T23328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4485.883852][T23328] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4485.883859][T23328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4485.883870][T23328] __x64_sys_sendto (net/socket.c:2183)
[4485.883874][T23328] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4485.883877][T23328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4485.883882][T23328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4485.883887][T23328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4485.883891][T23328] RIP: 0033:0x7f37a7920a4a
[ 4485.883894][T23328] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4485.883897][T23328] RSP: 002b:00007ffe5a5abc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4485.883901][T23328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37a7920a4a
[ 4485.883903][T23328] RDX: 0000000000000040 RSI: 000000003e0b2340 RDI: 0000000000000005
[ 4485.883906][T23328] RBP: 00007ffe5a5abd00 R08: 0000000000418574 R09: 000000000000001c
[ 4485.883908][T23328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4485.883910][T23328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37a7a49000
| [ 4487.678828][ T69] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4488.688675][T23352] check_preemption_disabled: 12 callbacks suppressed
| [ 4488.688683][T23352] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23352
| [4488.689554][T23352] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4488.689819][T23352] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4488.689821][T23352] Call Trace:
[ 4488.689824][T23352]
[4488.689826][T23352] dump_stack_lvl (lib/dump_stack.c:123)
[4488.689834][T23352] check_preemption_disabled (lib/smp_processor_id.c:52)
[4488.689841][T23352] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4488.689848][T23352] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4488.689855][T23352] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4488.689863][T23352] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4488.689868][T23352] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4488.689880][T23352] rawv6_sendmsg (net/ipv6/raw.c:918)
[4488.689892][T23352] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4488.689898][T23352] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4488.689903][T23352] ? __lock_release (kernel/locking/lockdep.c:5534)
[4488.689912][T23352] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4488.689916][T23352] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4488.689925][T23352] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4488.689941][T23352] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4488.689944][T23352] ? __lock_release (kernel/locking/lockdep.c:5534)
[4488.689955][T23352] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4488.689960][T23352] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4488.689969][T23352] ? __pfx___sys_sendto (net/socket.c:2147)
[4488.689994][T23352] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4488.690001][T23352] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4488.690011][T23352] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4488.690018][T23352] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4488.690028][T23352] __x64_sys_sendto (net/socket.c:2183)
[4488.690032][T23352] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4488.690036][T23352] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4488.690041][T23352] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4488.690046][T23352] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4488.690051][T23352] RIP: 0033:0x7f405b269a4a
[ 4488.690055][T23352] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4488.690059][T23352] RSP: 002b:00007ffca8fc4078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4488.690063][T23352] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f405b269a4a
[ 4488.690065][T23352] RDX: 0000000000000040 RSI: 0000000006bdd340 RDI: 0000000000000005
[ 4488.690074][T23352] RBP: 00007ffca8fc4100 R08: 0000000000418574 R09: 000000000000001c
[ 4488.690076][T23352] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4488.690078][T23352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f405b392000
| [ 4488.690078][T23352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f405b392000
| [ 4488.690093][T23352]
| [ 4488.690097][T23352] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23352
| [4488.702378][T23352] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4488.702665][T23352] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4488.702667][T23352] Call Trace:
[ 4488.702669][T23352]
[4488.702672][T23352] dump_stack_lvl (lib/dump_stack.c:123)
[4488.702678][T23352] check_preemption_disabled (lib/smp_processor_id.c:52)
[4488.702684][T23352] lwtunnel_output (net/core/lwtunnel.c:359)
[4488.702691][T23352] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4488.702699][T23352] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4488.702705][T23352] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4488.702710][T23352] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4488.702722][T23352] rawv6_sendmsg (net/ipv6/raw.c:918)
[4488.702734][T23352] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4488.702740][T23352] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4488.702744][T23352] ? __lock_release (kernel/locking/lockdep.c:5534)
[4488.702753][T23352] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4488.702757][T23352] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4488.702766][T23352] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4488.702783][T23352] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4488.702786][T23352] ? __lock_release (kernel/locking/lockdep.c:5534)
[4488.702797][T23352] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4488.702802][T23352] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4488.702808][T23352] ? __pfx___sys_sendto (net/socket.c:2147)
[4488.702822][T23352] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4488.702829][T23352] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4488.702838][T23352] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4488.702845][T23352] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4488.702856][T23352] __x64_sys_sendto (net/socket.c:2183)
[4488.702860][T23352] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4488.702864][T23352] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4488.702868][T23352] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4488.702873][T23352] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4488.702878][T23352] RIP: 0033:0x7f405b269a4a
[ 4488.702881][T23352] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4488.702884][T23352] RSP: 002b:00007ffca8fc4078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4488.702888][T23352] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f405b269a4a
[ 4488.702890][T23352] RDX: 0000000000000040 RSI: 0000000006bdd340 RDI: 0000000000000005
[ 4488.702892][T23352] RBP: 00007ffca8fc4100 R08: 0000000000418574 R09: 000000000000001c
[ 4488.702894][T23352] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4488.702896][T23352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f405b392000
| [ 4488.702896][T23352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f405b392000
| [ 4488.702911][T23352]
| [ 4488.703381][T23352] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23352
| [4488.715614][T23352] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4488.715875][T23352] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4488.715877][T23352] Call Trace:
[ 4488.715879][T23352]
[4488.715882][T23352] dump_stack_lvl (lib/dump_stack.c:123)
[4488.715888][T23352] check_preemption_disabled (lib/smp_processor_id.c:52)
[4488.715894][T23352] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4488.715901][T23352] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4488.715908][T23352] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4488.715914][T23352] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4488.715919][T23352] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4488.715931][T23352] rawv6_sendmsg (net/ipv6/raw.c:918)
[4488.715943][T23352] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4488.715949][T23352] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4488.715953][T23352] ? __lock_release (kernel/locking/lockdep.c:5534)
[4488.715962][T23352] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4488.715966][T23352] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4488.715976][T23352] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4488.715992][T23352] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4488.715995][T23352] ? __lock_release (kernel/locking/lockdep.c:5534)
[4488.716007][T23352] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4488.716012][T23352] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4488.716018][T23352] ? __pfx___sys_sendto (net/socket.c:2147)
[4488.716032][T23352] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4488.716039][T23352] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4488.716048][T23352] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4488.716055][T23352] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4488.716066][T23352] __x64_sys_sendto (net/socket.c:2183)
[4488.716070][T23352] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4488.716074][T23352] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4488.716079][T23352] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4488.716084][T23352] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4488.716088][T23352] RIP: 0033:0x7f405b269a4a
[ 4488.716091][T23352] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4488.716094][T23352] RSP: 002b:00007ffca8fc4078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4488.716098][T23352] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f405b269a4a
[ 4488.716100][T23352] RDX: 0000000000000040 RSI: 0000000006bdd340 RDI: 0000000000000005
[ 4488.716102][T23352] RBP: 00007ffca8fc4100 R08: 0000000000418574 R09: 000000000000001c
[ 4488.716104][T23352] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4488.716106][T23352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f405b392000
| [ 4488.716106][T23352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f405b392000
| [ 4488.716121][T23352]
| [ 4489.205643][T23356] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23356
| [4489.206089][T23356] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4489.206338][T23356] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4489.206340][T23356] Call Trace:
[ 4489.206342][T23356]
[4489.206344][T23356] dump_stack_lvl (lib/dump_stack.c:123)
[4489.206352][T23356] check_preemption_disabled (lib/smp_processor_id.c:52)
[4489.206359][T23356] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4489.206365][T23356] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4489.206373][T23356] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4489.206379][T23356] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4489.206385][T23356] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4489.206397][T23356] rawv6_sendmsg (net/ipv6/raw.c:918)
[4489.206409][T23356] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4489.206414][T23356] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4489.206420][T23356] ? __lock_release (kernel/locking/lockdep.c:5534)
[4489.206429][T23356] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4489.206434][T23356] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4489.206444][T23356] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4489.206460][T23356] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4489.206463][T23356] ? __lock_release (kernel/locking/lockdep.c:5534)
[4489.206474][T23356] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4489.206481][T23356] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4489.206487][T23356] ? __pfx___sys_sendto (net/socket.c:2147)
[4489.206501][T23356] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4489.206508][T23356] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4489.206516][T23356] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4489.206523][T23356] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4489.206533][T23356] __x64_sys_sendto (net/socket.c:2183)
[4489.206537][T23356] ? do_syscall_64 (./arch/x86/include/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.206540][T23356] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4489.206545][T23356] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4489.206549][T23356] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4489.206554][T23356] RIP: 0033:0x7fa3e1af3a4a
[ 4489.206558][T23356] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.206561][T23356] RSP: 002b:00007ffe10ae6fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4489.206565][T23356] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3e1af3a4a
[ 4489.206567][T23356] RDX: 0000000000000040 RSI: 00000000185b1340 RDI: 0000000000000005
[ 4489.206569][T23356] RBP: 00007ffe10ae7070 R08: 0000000000418574 R09: 000000000000001c
[ 4489.206572][T23356] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4489.206574][T23356] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3e1c1c000
| [ 4489.206589][T23356]
| [ 4489.219028][T23356] lwtunnel_output(): recursion limit reached on datapath
| [ 4490.678411][T23360] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23360
| [4490.678905][T23360] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4490.679174][T23360] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4490.679177][T23360] Call Trace:
[ 4490.679180][T23360]
[4490.679183][T23360] dump_stack_lvl (lib/dump_stack.c:123)
[4490.679192][T23360] check_preemption_disabled (lib/smp_processor_id.c:52)
[4490.679199][T23360] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4490.679206][T23360] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4490.679215][T23360] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4490.679223][T23360] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4490.679228][T23360] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4490.679240][T23360] rawv6_sendmsg (net/ipv6/raw.c:918)
[4490.679252][T23360] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4490.679257][T23360] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4490.679265][T23360] ? __lock_release (kernel/locking/lockdep.c:5534)
[4490.679276][T23360] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4490.679282][T23360] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4490.679291][T23360] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4490.679308][T23360] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4490.679310][T23360] ? __lock_release (kernel/locking/lockdep.c:5534)
[4490.679322][T23360] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4490.679329][T23360] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4490.679334][T23360] ? __pfx___sys_sendto (net/socket.c:2147)
[4490.679349][T23360] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4490.679356][T23360] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4490.679366][T23360] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4490.679373][T23360] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4490.679383][T23360] __x64_sys_sendto (net/socket.c:2183)
[4490.679387][T23360] ? do_syscall_64 (./arch/x86/include/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.679391][T23360] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4490.679397][T23360] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4490.679402][T23360] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4490.679408][T23360] RIP: 0033:0x7fbffc983a4a
[ 4490.679412][T23360] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.679415][T23360] RSP: 002b:00007ffed20bf0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4490.679420][T23360] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbffc983a4a
[ 4490.679422][T23360] RDX: 0000000000000040 RSI: 00000000101f4340 RDI: 0000000000000005
[ 4490.679424][T23360] RBP: 00007ffed20bf150 R08: 0000000000418574 R09: 000000000000001c
[ 4490.679426][T23360] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4490.679428][T23360] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbffcaac000
| [ 4490.679428][T23360] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbffcaac000
| [ 4490.679443][T23360]
| [ 4490.679446][T23360] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23360
| [4490.691882][T23360] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4490.692142][T23360] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4490.692144][T23360] Call Trace:
[ 4490.692146][T23360]
[4490.692148][T23360] dump_stack_lvl (lib/dump_stack.c:123)
[4490.692155][T23360] check_preemption_disabled (lib/smp_processor_id.c:52)
[4490.692161][T23360] lwtunnel_output (net/core/lwtunnel.c:359)
[4490.692168][T23360] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4490.692175][T23360] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4490.692182][T23360] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4490.692188][T23360] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4490.692200][T23360] rawv6_sendmsg (net/ipv6/raw.c:918)
[4490.692212][T23360] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4490.692217][T23360] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4490.692221][T23360] ? __lock_release (kernel/locking/lockdep.c:5534)
[4490.692231][T23360] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4490.692236][T23360] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4490.692245][T23360] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4490.692262][T23360] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4490.692264][T23360] ? __lock_release (kernel/locking/lockdep.c:5534)
[4490.692276][T23360] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4490.692281][T23360] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4490.692287][T23360] ? __pfx___sys_sendto (net/socket.c:2147)
[4490.692302][T23360] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4490.692309][T23360] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4490.692318][T23360] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4490.692325][T23360] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4490.692335][T23360] __x64_sys_sendto (net/socket.c:2183)
[4490.692339][T23360] ? do_syscall_64 (./arch/x86/include/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.692343][T23360] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4490.692348][T23360] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4490.692353][T23360] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4490.692357][T23360] RIP: 0033:0x7fbffc983a4a
[ 4490.692360][T23360] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.692363][T23360] RSP: 002b:00007ffed20bf0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4490.692367][T23360] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbffc983a4a
[ 4490.692369][T23360] RDX: 0000000000000040 RSI: 00000000101f4340 RDI: 0000000000000005
[ 4490.692371][T23360] RBP: 00007ffed20bf150 R08: 0000000000418574 R09: 000000000000001c
[ 4490.692373][T23360] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4490.692375][T23360] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbffcaac000
| [ 4490.692375][T23360] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbffcaac000
| [ 4490.692390][T23360]
| [ 4490.706468][T23360] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23360
| [4490.706863][T23360] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4490.707125][T23360] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4490.707127][T23360] Call Trace:
[ 4490.707129][T23360]
[4490.707132][T23360] dump_stack_lvl (lib/dump_stack.c:123)
[4490.707139][T23360] check_preemption_disabled (lib/smp_processor_id.c:52)
[4490.707145][T23360] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4490.707152][T23360] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4490.707159][T23360] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4490.707165][T23360] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4490.707170][T23360] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4490.707182][T23360] rawv6_sendmsg (net/ipv6/raw.c:918)
[4490.707194][T23360] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4490.707200][T23360] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4490.707205][T23360] ? __lock_release (kernel/locking/lockdep.c:5534)
[4490.707215][T23360] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4490.707220][T23360] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4490.707229][T23360] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4490.707246][T23360] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4490.707249][T23360] ? __lock_release (kernel/locking/lockdep.c:5534)
[4490.707260][T23360] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4490.707265][T23360] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4490.707271][T23360] ? __pfx___sys_sendto (net/socket.c:2147)
[4490.707286][T23360] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4490.707292][T23360] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4490.707302][T23360] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4490.707309][T23360] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4490.707319][T23360] __x64_sys_sendto (net/socket.c:2183)
[4490.707323][T23360] ? do_syscall_64 (./arch/x86/include/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.707327][T23360] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4490.707332][T23360] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4490.707337][T23360] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4490.707341][T23360] RIP: 0033:0x7fbffc983a4a
[ 4490.707345][T23360] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.707348][T23360] RSP: 002b:00007ffed20bf0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4490.707352][T23360] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbffc983a4a
[ 4490.707354][T23360] RDX: 0000000000000040 RSI: 00000000101f4340 RDI: 0000000000000005
[ 4490.707356][T23360] RBP: 00007ffed20bf150 R08: 0000000000418574 R09: 000000000000001c
[ 4490.707358][T23360] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4490.707360][T23360] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbffcaac000
| [ 4490.707360][T23360] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbffcaac000
| [ 4490.707375][T23360]
| [ 4491.192930][T23364] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23364
| [4491.193416][T23364] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4491.194093][T23364] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4491.194095][T23364] Call Trace:
[ 4491.194098][T23364]
[4491.194101][T23364] dump_stack_lvl (lib/dump_stack.c:123)
[4491.194110][T23364] check_preemption_disabled (lib/smp_processor_id.c:52)
[4491.194118][T23364] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4491.194124][T23364] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4491.194133][T23364] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4491.194141][T23364] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4491.194146][T23364] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4491.194158][T23364] rawv6_sendmsg (net/ipv6/raw.c:918)
[4491.194169][T23364] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4491.194175][T23364] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4491.194182][T23364] ? __lock_release (kernel/locking/lockdep.c:5534)
[4491.194194][T23364] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4491.194200][T23364] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4491.194210][T23364] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4491.194226][T23364] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4491.194229][T23364] ? __lock_release (kernel/locking/lockdep.c:5534)
[4491.194240][T23364] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4491.194247][T23364] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4491.194253][T23364] ? __pfx___sys_sendto (net/socket.c:2147)
[4491.194267][T23364] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4491.194274][T23364] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4491.194284][T23364] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4491.194291][T23364] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4491.194302][T23364] __x64_sys_sendto (net/socket.c:2183)
[4491.194305][T23364] ? do_syscall_64 (./arch/x86/include/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.194310][T23364] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4491.194315][T23364] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4491.194320][T23364] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4491.194325][T23364] RIP: 0033:0x7ffb2ddf5a4a
[ 4491.194330][T23364] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.194333][T23364] RSP: 002b:00007ffe26d48358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4491.194338][T23364] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffb2ddf5a4a
[ 4491.194340][T23364] RDX: 0000000000000040 RSI: 000000000ebc0340 RDI: 0000000000000005
[ 4491.194342][T23364] RBP: 00007ffe26d483e0 R08: 0000000000418574 R09: 000000000000001c
[ 4491.194344][T23364] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4491.194346][T23364] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffb2df1e000
| [ 4491.194346][T23364] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffb2df1e000
| [ 4491.194360][T23364]
| [ 4491.194363][T23364] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23364
| [4491.206521][T23364] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4491.206782][T23364] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4491.206784][T23364] Call Trace:
[ 4491.206786][T23364]
[4491.206788][T23364] dump_stack_lvl (lib/dump_stack.c:123)
[4491.206794][T23364] check_preemption_disabled (lib/smp_processor_id.c:52)
[4491.206800][T23364] lwtunnel_output (net/core/lwtunnel.c:359)
[4491.206806][T23364] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4491.206814][T23364] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4491.206820][T23364] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4491.206825][T23364] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4491.206837][T23364] rawv6_sendmsg (net/ipv6/raw.c:918)
[4491.206849][T23364] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4491.206855][T23364] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4491.206859][T23364] ? __lock_release (kernel/locking/lockdep.c:5534)
[4491.206868][T23364] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4491.206872][T23364] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4491.206881][T23364] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4491.206898][T23364] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4491.206901][T23364] ? __lock_release (kernel/locking/lockdep.c:5534)
[4491.206913][T23364] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4491.206918][T23364] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4491.206924][T23364] ? __pfx___sys_sendto (net/socket.c:2147)
[4491.206938][T23364] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4491.206945][T23364] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4491.206954][T23364] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4491.206961][T23364] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4491.206971][T23364] __x64_sys_sendto (net/socket.c:2183)
[4491.206975][T23364] ? do_syscall_64 (./arch/x86/include/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.206978][T23364] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4491.206983][T23364] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4491.206988][T23364] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4491.206992][T23364] RIP: 0033:0x7ffb2ddf5a4a
[ 4491.206995][T23364] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.206998][T23364] RSP: 002b:00007ffe26d48358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4491.207001][T23364] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffb2ddf5a4a
[ 4491.207004][T23364] RDX: 0000000000000040 RSI: 000000000ebc0340 RDI: 0000000000000005
[ 4491.207005][T23364] RBP: 00007ffe26d483e0 R08: 0000000000418574 R09: 000000000000001c
[ 4491.207007][T23364] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4491.207009][T23364] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffb2df1e000
| [ 4491.207009][T23364] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffb2df1e000
| [ 4491.207024][T23364]
| [ 4491.223031][T23364] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23364
| [4491.223416][T23364] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4491.223693][T23364] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4491.223695][T23364] Call Trace:
[ 4491.223697][T23364]
[4491.223699][T23364] dump_stack_lvl (lib/dump_stack.c:123)
[4491.223706][T23364] check_preemption_disabled (lib/smp_processor_id.c:52)
[4491.223713][T23364] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4491.223720][T23364] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4491.223727][T23364] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4491.223734][T23364] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4491.223739][T23364] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4491.223751][T23364] rawv6_sendmsg (net/ipv6/raw.c:918)
[4491.223763][T23364] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4491.223768][T23364] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4491.223773][T23364] ? __lock_release (kernel/locking/lockdep.c:5534)
[4491.223782][T23364] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4491.223786][T23364] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4491.223795][T23364] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4491.223812][T23364] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4491.223815][T23364] ? __lock_release (kernel/locking/lockdep.c:5534)
[4491.223826][T23364] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4491.223832][T23364] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4491.223838][T23364] ? __pfx___sys_sendto (net/socket.c:2147)
[4491.223852][T23364] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4491.223859][T23364] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4491.223868][T23364] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4491.223875][T23364] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4491.223885][T23364] __x64_sys_sendto (net/socket.c:2183)
[4491.223889][T23364] ? do_syscall_64 (./arch/x86/include/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.223892][T23364] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4491.223897][T23364] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4491.223902][T23364] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4491.223906][T23364] RIP: 0033:0x7ffb2ddf5a4a
[ 4491.223910][T23364] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.223912][T23364] RSP: 002b:00007ffe26d48358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4491.223916][T23364] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffb2ddf5a4a
[ 4491.223918][T23364] RDX: 0000000000000040 RSI: 000000000ebc0340 RDI: 0000000000000005
[ 4491.223920][T23364] RBP: 00007ffe26d483e0 R08: 0000000000418574 R09: 000000000000001c
[ 4491.223922][T23364] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4491.223924][T23364] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffb2df1e000
| [ 4492.399719][ C1] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4494.058398][T23388] check_preemption_disabled: 15 callbacks suppressed
| [ 4494.058406][T23388] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23388
| [4494.059204][T23388] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4494.059477][T23388] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4494.059480][T23388] Call Trace:
[ 4494.059483][T23388]
[4494.059485][T23388] dump_stack_lvl (lib/dump_stack.c:123)
[4494.059496][T23388] check_preemption_disabled (lib/smp_processor_id.c:52)
[4494.059503][T23388] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4494.059510][T23388] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4494.059523][T23388] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4494.059535][T23388] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4494.059543][T23388] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4494.059556][T23388] rawv6_sendmsg (net/ipv6/raw.c:918)
[4494.059568][T23388] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4494.059574][T23388] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4494.059582][T23388] ? __lock_release (kernel/locking/lockdep.c:5534)
[4494.059593][T23388] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4494.059601][T23388] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4494.059610][T23388] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4494.059626][T23388] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4494.059629][T23388] ? __lock_release (kernel/locking/lockdep.c:5534)
[4494.059641][T23388] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4494.059648][T23388] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4494.059654][T23388] ? __pfx___sys_sendto (net/socket.c:2147)
[4494.059668][T23388] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4494.059675][T23388] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4494.059684][T23388] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4494.059691][T23388] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4494.059701][T23388] __x64_sys_sendto (net/socket.c:2183)
[4494.059705][T23388] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4494.059709][T23388] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4494.059713][T23388] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4494.059718][T23388] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4494.059723][T23388] RIP: 0033:0x7f4626456a4a
[ 4494.059728][T23388] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4494.059731][T23388] RSP: 002b:00007ffced7c3af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4494.059735][T23388] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4626456a4a
[ 4494.059737][T23388] RDX: 0000000000000040 RSI: 0000000037cff340 RDI: 0000000000000005
[ 4494.059739][T23388] RBP: 00007ffced7c3b80 R08: 0000000000418574 R09: 000000000000001c
[ 4494.059742][T23388] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4494.059743][T23388] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f462657f000
| [ 4494.059743][T23388] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f462657f000
| [ 4494.059758][T23388]
| [ 4494.072733][T23388] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23388
| [4494.073111][T23388] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4494.073369][T23388] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4494.073371][T23388] Call Trace:
[ 4494.073373][T23388]
[4494.073375][T23388] dump_stack_lvl (lib/dump_stack.c:123)
[4494.073382][T23388] check_preemption_disabled (lib/smp_processor_id.c:52)
[4494.073388][T23388] lwtunnel_output (net/core/lwtunnel.c:359)
[4494.073395][T23388] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4494.073402][T23388] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4494.073409][T23388] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4494.073414][T23388] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4494.073426][T23388] rawv6_sendmsg (net/ipv6/raw.c:918)
[4494.073438][T23388] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4494.073444][T23388] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4494.073448][T23388] ? __lock_release (kernel/locking/lockdep.c:5534)
[4494.073457][T23388] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4494.073461][T23388] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4494.073470][T23388] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4494.073502][T23388] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4494.073505][T23388] ? __lock_release (kernel/locking/lockdep.c:5534)
[4494.073517][T23388] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4494.073522][T23388] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4494.073528][T23388] ? __pfx___sys_sendto (net/socket.c:2147)
[4494.073543][T23388] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4494.073549][T23388] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4494.073558][T23388] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4494.073565][T23388] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4494.073575][T23388] __x64_sys_sendto (net/socket.c:2183)
[4494.073579][T23388] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4494.073584][T23388] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4494.073588][T23388] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4494.073594][T23388] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4494.073598][T23388] RIP: 0033:0x7f4626456a4a
[ 4494.073601][T23388] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4494.073604][T23388] RSP: 002b:00007ffced7c3af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4494.073608][T23388] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4626456a4a
[ 4494.073610][T23388] RDX: 0000000000000040 RSI: 0000000037cff340 RDI: 0000000000000005
[ 4494.073612][T23388] RBP: 00007ffced7c3b80 R08: 0000000000418574 R09: 000000000000001c
[ 4494.073615][T23388] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4494.073617][T23388] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f462657f000
| [ 4494.073617][T23388] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f462657f000
| [ 4494.073632][T23388]
| [ 4494.086996][T23388] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23388
| [4494.087421][T23388] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4494.087722][T23388] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4494.087724][T23388] Call Trace:
[ 4494.087726][T23388]
[4494.087728][T23388] dump_stack_lvl (lib/dump_stack.c:123)
[4494.087735][T23388] check_preemption_disabled (lib/smp_processor_id.c:52)
[4494.087741][T23388] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4494.087748][T23388] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4494.087755][T23388] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4494.087764][T23388] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4494.087773][T23388] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4494.087789][T23388] rawv6_sendmsg (net/ipv6/raw.c:918)
[4494.087801][T23388] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4494.087807][T23388] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4494.087811][T23388] ? __lock_release (kernel/locking/lockdep.c:5534)
[4494.087820][T23388] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4494.087823][T23388] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4494.087832][T23388] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4494.087849][T23388] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4494.087851][T23388] ? __lock_release (kernel/locking/lockdep.c:5534)
[4494.087863][T23388] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4494.087868][T23388] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4494.087873][T23388] ? __pfx___sys_sendto (net/socket.c:2147)
[4494.087888][T23388] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4494.087894][T23388] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4494.087902][T23388] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4494.087914][T23388] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4494.087930][T23388] __x64_sys_sendto (net/socket.c:2183)
[4494.087934][T23388] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4494.087937][T23388] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4494.087942][T23388] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4494.087947][T23388] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4494.087951][T23388] RIP: 0033:0x7f4626456a4a
[ 4494.087955][T23388] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4494.087959][T23388] RSP: 002b:00007ffced7c3af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4494.087962][T23388] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4626456a4a
[ 4494.087965][T23388] RDX: 0000000000000040 RSI: 0000000037cff340 RDI: 0000000000000005
[ 4494.087967][T23388] RBP: 00007ffced7c3b80 R08: 0000000000418574 R09: 000000000000001c
[ 4494.087969][T23388] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4494.087971][T23388] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f462657f000
| [ 4494.087971][T23388] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f462657f000
| [ 4494.087986][T23388]
| [ 4494.604433][T23392] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23392
| [4494.605026][T23392] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4494.605288][T23392] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4494.605290][T23392] Call Trace:
[ 4494.605293][T23392]
[4494.605295][T23392] dump_stack_lvl (lib/dump_stack.c:123)
[4494.605304][T23392] check_preemption_disabled (lib/smp_processor_id.c:52)
[4494.605311][T23392] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4494.605318][T23392] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4494.605326][T23392] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4494.605334][T23392] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4494.605339][T23392] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4494.605351][T23392] rawv6_sendmsg (net/ipv6/raw.c:918)
[4494.605362][T23392] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4494.605367][T23392] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4494.605375][T23392] ? __lock_release (kernel/locking/lockdep.c:5534)
[4494.605386][T23392] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4494.605392][T23392] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4494.605401][T23392] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4494.605417][T23392] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4494.605420][T23392] ? __lock_release (kernel/locking/lockdep.c:5534)
[4494.605432][T23392] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4494.605438][T23392] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4494.605444][T23392] ? __pfx___sys_sendto (net/socket.c:2147)
[4494.605457][T23392] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4494.605464][T23392] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4494.605474][T23392] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4494.605483][T23392] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4494.605493][T23392] __x64_sys_sendto (net/socket.c:2183)
[4494.605496][T23392] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4494.605500][T23392] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4494.605505][T23392] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4494.605510][T23392] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4494.605515][T23392] RIP: 0033:0x7fb59b23aa4a
[ 4494.605520][T23392] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4494.605523][T23392] RSP: 002b:00007ffee4d14358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4494.605527][T23392] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb59b23aa4a
[ 4494.605530][T23392] RDX: 0000000000000040 RSI: 000000001ba0a340 RDI: 0000000000000005
[ 4494.605532][T23392] RBP: 00007ffee4d143e0 R08: 0000000000418574 R09: 000000000000001c
[ 4494.605534][T23392] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4494.605536][T23392] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb59b363000
| [ 4494.605536][T23392] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb59b363000
| [ 4494.605550][T23392]
| [ 4494.618497][T23392] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23392
| [4494.618887][T23392] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4494.619166][T23392] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4494.619168][T23392] Call Trace:
[ 4494.619171][T23392]
[4494.619172][T23392] dump_stack_lvl (lib/dump_stack.c:123)
[4494.619179][T23392] check_preemption_disabled (lib/smp_processor_id.c:52)
[4494.619185][T23392] lwtunnel_output (net/core/lwtunnel.c:359)
[4494.619192][T23392] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4494.619199][T23392] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4494.619205][T23392] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4494.619210][T23392] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4494.619222][T23392] rawv6_sendmsg (net/ipv6/raw.c:918)
[4494.619234][T23392] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4494.619239][T23392] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4494.619243][T23392] ? __lock_release (kernel/locking/lockdep.c:5534)
[4494.619252][T23392] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4494.619256][T23392] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4494.619265][T23392] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4494.619282][T23392] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4494.619285][T23392] ? __lock_release (kernel/locking/lockdep.c:5534)
[4494.619296][T23392] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4494.619301][T23392] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4494.619307][T23392] ? __pfx___sys_sendto (net/socket.c:2147)
[4494.619322][T23392] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4494.619329][T23392] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4494.619337][T23392] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4494.619345][T23392] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4494.619355][T23392] __x64_sys_sendto (net/socket.c:2183)
[4494.619359][T23392] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4494.619362][T23392] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4494.619367][T23392] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4494.619372][T23392] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4494.619375][T23392] RIP: 0033:0x7fb59b23aa4a
[ 4494.619379][T23392] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4494.619382][T23392] RSP: 002b:00007ffee4d14358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4494.619385][T23392] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb59b23aa4a
[ 4494.619387][T23392] RDX: 0000000000000040 RSI: 000000001ba0a340 RDI: 0000000000000005
[ 4494.619389][T23392] RBP: 00007ffee4d143e0 R08: 0000000000418574 R09: 000000000000001c
[ 4494.619391][T23392] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4494.619392][T23392] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb59b363000
| [ 4494.619392][T23392] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb59b363000
| [ 4494.619407][T23392]
| [ 4494.633626][T23392] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23392
| [4494.634017][T23392] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4494.634276][T23392] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4494.634278][T23392] Call Trace:
[ 4494.634280][T23392]
[4494.634282][T23392] dump_stack_lvl (lib/dump_stack.c:123)
[4494.634289][T23392] check_preemption_disabled (lib/smp_processor_id.c:52)
[4494.634296][T23392] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4494.634302][T23392] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4494.634309][T23392] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4494.634315][T23392] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4494.634320][T23392] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4494.634333][T23392] rawv6_sendmsg (net/ipv6/raw.c:918)
[4494.634345][T23392] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4494.634351][T23392] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4494.634355][T23392] ? __lock_release (kernel/locking/lockdep.c:5534)
[4494.634364][T23392] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4494.634368][T23392] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4494.634377][T23392] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4494.634393][T23392] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4494.634396][T23392] ? __lock_release (kernel/locking/lockdep.c:5534)
[4494.634407][T23392] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4494.634412][T23392] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4494.634418][T23392] ? __pfx___sys_sendto (net/socket.c:2147)
[4494.634433][T23392] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4494.634440][T23392] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4494.634448][T23392] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4494.634456][T23392] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4494.634477][T23392] __x64_sys_sendto (net/socket.c:2183)
[4494.634481][T23392] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4494.634484][T23392] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4494.634489][T23392] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4494.634494][T23392] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4494.634497][T23392] RIP: 0033:0x7fb59b23aa4a
[ 4494.634501][T23392] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4494.634504][T23392] RSP: 002b:00007ffee4d14358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4494.634507][T23392] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb59b23aa4a
[ 4494.634509][T23392] RDX: 0000000000000040 RSI: 000000001ba0a340 RDI: 0000000000000005
[ 4494.634511][T23392] RBP: 00007ffee4d143e0 R08: 0000000000418574 R09: 000000000000001c
[ 4494.634513][T23392] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4494.634515][T23392] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb59b363000
| [ 4494.634515][T23392] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb59b363000
| [ 4494.634530][T23392]
| [ 4495.102349][T23396] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23396
| [4495.102821][T23396] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4495.103073][T23396] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4495.103075][T23396] Call Trace:
[ 4495.103077][T23396]
[4495.103080][T23396] dump_stack_lvl (lib/dump_stack.c:123)
[4495.103089][T23396] check_preemption_disabled (lib/smp_processor_id.c:52)
[4495.103097][T23396] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4495.103104][T23396] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4495.103113][T23396] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.103121][T23396] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4495.103126][T23396] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.103138][T23396] rawv6_sendmsg (net/ipv6/raw.c:918)
[4495.103150][T23396] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4495.103155][T23396] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4495.103163][T23396] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.103175][T23396] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4495.103182][T23396] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4495.103191][T23396] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4495.103207][T23396] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4495.103210][T23396] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.103222][T23396] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.103229][T23396] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.103234][T23396] ? __pfx___sys_sendto (net/socket.c:2147)
[4495.103249][T23396] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4495.103257][T23396] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4495.103267][T23396] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4495.103275][T23396] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4495.103285][T23396] __x64_sys_sendto (net/socket.c:2183)
[4495.103289][T23396] ? do_syscall_64 (./arch/x86/include/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.103294][T23396] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4495.103299][T23396] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4495.103304][T23396] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4495.103309][T23396] RIP: 0033:0x7ffa8aa81a4a
[ 4495.103313][T23396] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.103316][T23396] RSP: 002b:00007fff0b496528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4495.103320][T23396] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa8aa81a4a
[ 4495.103323][T23396] RDX: 0000000000000040 RSI: 000000002cc1d340 RDI: 0000000000000005
[ 4495.103325][T23396] RBP: 00007fff0b4965b0 R08: 0000000000418574 R09: 000000000000001c
[ 4495.103327][T23396] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4495.103328][T23396] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa8abaa000
| [ 4495.103343][T23396]
| [ 4495.103346][T23396] lwtunnel_output(): recursion limit reached on datapath
| [ 4496.577149][T23400] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23400
| [4496.578298][T23400] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4496.578582][T23400] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4496.578584][T23400] Call Trace:
[ 4496.578587][T23400]
[4496.578590][T23400] dump_stack_lvl (lib/dump_stack.c:123)
[4496.578599][T23400] check_preemption_disabled (lib/smp_processor_id.c:52)
[4496.578606][T23400] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4496.578612][T23400] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4496.578621][T23400] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4496.578629][T23400] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4496.578634][T23400] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4496.578646][T23400] rawv6_sendmsg (net/ipv6/raw.c:918)
[4496.578658][T23400] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4496.578662][T23400] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4496.578673][T23400] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4496.578680][T23400] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4496.578684][T23400] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4496.578696][T23400] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4496.578712][T23400] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4496.578714][T23400] ? __lock_release (kernel/locking/lockdep.c:5534)
[4496.578726][T23400] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4496.578732][T23400] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4496.578738][T23400] ? __pfx___sys_sendto (net/socket.c:2147)
[4496.578750][T23400] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4496.578757][T23400] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4496.578762][T23400] ? 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)
[4496.578767][T23400] ? __lock_release (kernel/locking/lockdep.c:5534)
[4496.578773][T23400] ? 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)
[4496.578779][T23400] ? 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)
[4496.578789][T23400] __x64_sys_sendto (net/socket.c:2183)
[4496.578793][T23400] ? do_syscall_64 (./arch/x86/include/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.578797][T23400] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4496.578802][T23400] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4496.578807][T23400] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4496.578811][T23400] RIP: 0033:0x7ffa723d0a4a
[ 4496.578816][T23400] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.578819][T23400] RSP: 002b:00007fffcfa89d08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4496.578824][T23400] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa723d0a4a
[ 4496.578827][T23400] RDX: 0000000000000040 RSI: 00000000005d8340 RDI: 0000000000000005
[ 4496.578829][T23400] RBP: 00007fffcfa89d90 R08: 0000000000418574 R09: 000000000000001c
[ 4496.578831][T23400] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4496.578833][T23400] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa724f9000
| [ 4496.578833][T23400] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa724f9000
| [ 4496.578847][T23400]
| [ 4496.578851][T23400] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23400
| [4496.591210][T23400] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4496.591472][T23400] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4496.591474][T23400] Call Trace:
[ 4496.591477][T23400]
[4496.591479][T23400] dump_stack_lvl (lib/dump_stack.c:123)
[4496.591486][T23400] check_preemption_disabled (lib/smp_processor_id.c:52)
[4496.591492][T23400] lwtunnel_output (net/core/lwtunnel.c:359)
[4496.591499][T23400] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4496.591505][T23400] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4496.591511][T23400] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4496.591516][T23400] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4496.591528][T23400] rawv6_sendmsg (net/ipv6/raw.c:918)
[4496.591540][T23400] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4496.591544][T23400] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4496.591553][T23400] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4496.591558][T23400] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4496.591561][T23400] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4496.591571][T23400] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4496.591587][T23400] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4496.591589][T23400] ? __lock_release (kernel/locking/lockdep.c:5534)
[4496.591600][T23400] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4496.591606][T23400] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4496.591611][T23400] ? __pfx___sys_sendto (net/socket.c:2147)
[4496.591623][T23400] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4496.591631][T23400] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4496.591636][T23400] ? 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)
[4496.591639][T23400] ? __lock_release (kernel/locking/lockdep.c:5534)
[4496.591646][T23400] ? 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)
[4496.591651][T23400] ? 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)
[4496.591659][T23400] __x64_sys_sendto (net/socket.c:2183)
[4496.591663][T23400] ? do_syscall_64 (./arch/x86/include/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.591666][T23400] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4496.591671][T23400] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4496.591676][T23400] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4496.591679][T23400] RIP: 0033:0x7ffa723d0a4a
[ 4496.591683][T23400] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.591686][T23400] RSP: 002b:00007fffcfa89d08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4496.591689][T23400] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa723d0a4a
[ 4496.591692][T23400] RDX: 0000000000000040 RSI: 00000000005d8340 RDI: 0000000000000005
[ 4496.591694][T23400] RBP: 00007fffcfa89d90 R08: 0000000000418574 R09: 000000000000001c
[ 4496.591696][T23400] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4496.591698][T23400] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa724f9000
| [ 4496.591698][T23400] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa724f9000
| [ 4496.591712][T23400]
| [ 4496.605515][T23400] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23400
| [4496.605899][T23400] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4496.606159][T23400] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4496.606162][T23400] Call Trace:
[ 4496.606163][T23400]
[4496.606166][T23400] dump_stack_lvl (lib/dump_stack.c:123)
[4496.606172][T23400] check_preemption_disabled (lib/smp_processor_id.c:52)
[4496.606178][T23400] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4496.606185][T23400] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4496.606191][T23400] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4496.606198][T23400] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4496.606202][T23400] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4496.606215][T23400] rawv6_sendmsg (net/ipv6/raw.c:918)
[4496.606227][T23400] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4496.606231][T23400] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4496.606240][T23400] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4496.606244][T23400] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4496.606247][T23400] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4496.606256][T23400] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4496.606272][T23400] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4496.606275][T23400] ? __lock_release (kernel/locking/lockdep.c:5534)
[4496.606286][T23400] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4496.606292][T23400] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4496.606298][T23400] ? __pfx___sys_sendto (net/socket.c:2147)
[4496.606310][T23400] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4496.606318][T23400] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4496.606323][T23400] ? 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)
[4496.606326][T23400] ? __lock_release (kernel/locking/lockdep.c:5534)
[4496.606333][T23400] ? 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)
[4496.606338][T23400] ? 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)
[4496.606346][T23400] __x64_sys_sendto (net/socket.c:2183)
[4496.606351][T23400] ? do_syscall_64 (./arch/x86/include/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.606354][T23400] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4496.606359][T23400] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4496.606364][T23400] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4496.606367][T23400] RIP: 0033:0x7ffa723d0a4a
[ 4496.606371][T23400] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.606375][T23400] RSP: 002b:00007fffcfa89d08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4496.606378][T23400] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa723d0a4a
[ 4496.606380][T23400] RDX: 0000000000000040 RSI: 00000000005d8340 RDI: 0000000000000005
[ 4496.606382][T23400] RBP: 00007fffcfa89d90 R08: 0000000000418574 R09: 000000000000001c
[ 4496.606384][T23400] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4496.606386][T23400] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa724f9000
| [ 4497.611331][T23408] lwtunnel_output(): recursion limit reached on datapath
| [ 4499.081233][T23412] check_preemption_disabled: 4 callbacks suppressed
| [ 4499.081241][T23412] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23412
| [4499.081983][T23412] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4499.082234][T23412] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4499.082236][T23412] Call Trace:
[ 4499.082239][T23412]
[4499.082242][T23412] dump_stack_lvl (lib/dump_stack.c:123)
[4499.082251][T23412] check_preemption_disabled (lib/smp_processor_id.c:52)
[4499.082259][T23412] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4499.082266][T23412] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4499.082275][T23412] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4499.082283][T23412] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4499.082288][T23412] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4499.082300][T23412] rawv6_sendmsg (net/ipv6/raw.c:918)
[4499.082312][T23412] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4499.082317][T23412] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4499.082325][T23412] ? __lock_release (kernel/locking/lockdep.c:5534)
[4499.082337][T23412] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4499.082343][T23412] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4499.082354][T23412] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4499.082370][T23412] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4499.082373][T23412] ? __lock_release (kernel/locking/lockdep.c:5534)
[4499.082384][T23412] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4499.082392][T23412] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4499.082397][T23412] ? __pfx___sys_sendto (net/socket.c:2147)
[4499.082412][T23412] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4499.082419][T23412] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4499.082428][T23412] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4499.082435][T23412] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4499.082445][T23412] __x64_sys_sendto (net/socket.c:2183)
[4499.082449][T23412] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4499.082453][T23412] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4499.082458][T23412] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4499.082463][T23412] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4499.082468][T23412] RIP: 0033:0x7fe4c9e5ba4a
[ 4499.082472][T23412] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4499.082476][T23412] RSP: 002b:00007ffca8af1038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4499.082481][T23412] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe4c9e5ba4a
[ 4499.082483][T23412] RDX: 0000000000000040 RSI: 0000000004169340 RDI: 0000000000000005
[ 4499.082485][T23412] RBP: 00007ffca8af10c0 R08: 0000000000418574 R09: 000000000000001c
[ 4499.082488][T23412] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4499.082490][T23412] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4c9f84000
| [ 4499.082504][T23412]
| [ 4499.094978][T23412] lwtunnel_output(): recursion limit reached on datapath
| [ 4500.551564][T23416] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23416
| [4500.552074][T23416] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4500.552361][T23416] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4500.552363][T23416] Call Trace:
[ 4500.552365][T23416]
[4500.552368][T23416] dump_stack_lvl (lib/dump_stack.c:123)
[4500.552375][T23416] check_preemption_disabled (lib/smp_processor_id.c:52)
[4500.552382][T23416] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4500.552389][T23416] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4500.552396][T23416] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4500.552403][T23416] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4500.552408][T23416] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4500.552420][T23416] rawv6_sendmsg (net/ipv6/raw.c:918)
[4500.552432][T23416] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4500.552437][T23416] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4500.552443][T23416] ? __lock_release (kernel/locking/lockdep.c:5534)
[4500.552453][T23416] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4500.552457][T23416] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4500.552466][T23416] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4500.552484][T23416] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4500.552487][T23416] ? __lock_release (kernel/locking/lockdep.c:5534)
[4500.552499][T23416] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4500.552505][T23416] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4500.552510][T23416] ? __pfx___sys_sendto (net/socket.c:2147)
[4500.552525][T23416] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4500.552532][T23416] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4500.552540][T23416] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4500.552547][T23416] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4500.552557][T23416] __x64_sys_sendto (net/socket.c:2183)
[4500.552561][T23416] ? do_syscall_64 (./arch/x86/include/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.552565][T23416] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4500.552570][T23416] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4500.552575][T23416] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4500.552579][T23416] RIP: 0033:0x7f286a95ca4a
[ 4500.552585][T23416] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.552590][T23416] RSP: 002b:00007ffeeb6505e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4500.552596][T23416] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f286a95ca4a
[ 4500.552600][T23416] RDX: 0000000000000040 RSI: 000000001fa9f340 RDI: 0000000000000005
[ 4500.552603][T23416] RBP: 00007ffeeb650670 R08: 0000000000418574 R09: 000000000000001c
[ 4500.552607][T23416] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4500.552610][T23416] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f286aa85000
| [ 4500.552610][T23416] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f286aa85000
| [ 4500.552625][T23416]
| [ 4500.565250][T23416] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23416
| [4500.566432][T23416] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4500.566727][T23416] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4500.566729][T23416] Call Trace:
[ 4500.566733][T23416]
[4500.566736][T23416] dump_stack_lvl (lib/dump_stack.c:123)
[4500.566746][T23416] check_preemption_disabled (lib/smp_processor_id.c:52)
[4500.566754][T23416] lwtunnel_output (net/core/lwtunnel.c:359)
[4500.566761][T23416] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4500.566769][T23416] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4500.566775][T23416] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4500.566780][T23416] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4500.566792][T23416] rawv6_sendmsg (net/ipv6/raw.c:918)
[4500.566804][T23416] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4500.566810][T23416] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4500.566815][T23416] ? __lock_release (kernel/locking/lockdep.c:5534)
[4500.566823][T23416] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4500.566829][T23416] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4500.566838][T23416] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4500.566854][T23416] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4500.566857][T23416] ? __lock_release (kernel/locking/lockdep.c:5534)
[4500.566869][T23416] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4500.566873][T23416] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4500.566879][T23416] ? __pfx___sys_sendto (net/socket.c:2147)
[4500.566894][T23416] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4500.566901][T23416] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4500.566909][T23416] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4500.566917][T23416] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4500.566927][T23416] __x64_sys_sendto (net/socket.c:2183)
[4500.566931][T23416] ? do_syscall_64 (./arch/x86/include/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.566934][T23416] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4500.566939][T23416] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4500.566944][T23416] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4500.566948][T23416] RIP: 0033:0x7f286a95ca4a
[ 4500.566952][T23416] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.566954][T23416] RSP: 002b:00007ffeeb6505e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4500.566958][T23416] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f286a95ca4a
[ 4500.566960][T23416] RDX: 0000000000000040 RSI: 000000001fa9f340 RDI: 0000000000000005
[ 4500.566962][T23416] RBP: 00007ffeeb650670 R08: 0000000000418574 R09: 000000000000001c
[ 4500.566964][T23416] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4500.566966][T23416] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f286aa85000
| [ 4500.566966][T23416] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f286aa85000
| [ 4500.566981][T23416]
| [ 4500.567443][T23416] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23416
| [4500.579741][T23416] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4500.580022][T23416] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4500.580024][T23416] Call Trace:
[ 4500.580026][T23416]
[4500.580028][T23416] dump_stack_lvl (lib/dump_stack.c:123)
[4500.580035][T23416] check_preemption_disabled (lib/smp_processor_id.c:52)
[4500.580041][T23416] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4500.580048][T23416] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4500.580055][T23416] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4500.580062][T23416] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4500.580067][T23416] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4500.580079][T23416] rawv6_sendmsg (net/ipv6/raw.c:918)
[4500.580091][T23416] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4500.580096][T23416] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4500.580101][T23416] ? __lock_release (kernel/locking/lockdep.c:5534)
[4500.580109][T23416] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4500.580114][T23416] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4500.580123][T23416] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4500.580139][T23416] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4500.580142][T23416] ? __lock_release (kernel/locking/lockdep.c:5534)
[4500.580153][T23416] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4500.580158][T23416] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4500.580164][T23416] ? __pfx___sys_sendto (net/socket.c:2147)
[4500.580178][T23416] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4500.580185][T23416] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4500.580194][T23416] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4500.580201][T23416] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4500.580211][T23416] __x64_sys_sendto (net/socket.c:2183)
[4500.580215][T23416] ? do_syscall_64 (./arch/x86/include/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.580219][T23416] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4500.580223][T23416] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4500.580228][T23416] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4500.580232][T23416] RIP: 0033:0x7f286a95ca4a
[ 4500.580236][T23416] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.580238][T23416] RSP: 002b:00007ffeeb6505e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4500.580242][T23416] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f286a95ca4a
[ 4500.580244][T23416] RDX: 0000000000000040 RSI: 000000001fa9f340 RDI: 0000000000000005
[ 4500.580246][T23416] RBP: 00007ffeeb650670 R08: 0000000000418574 R09: 000000000000001c
[ 4500.580248][T23416] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4500.580250][T23416] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f286aa85000
| [ 4500.580250][T23416] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f286aa85000
| [ 4500.580266][T23416]
| [ 4501.068146][T23420] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23420
| [4501.068648][T23420] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4501.068920][T23420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4501.068923][T23420] Call Trace:
[ 4501.068925][T23420]
[4501.068927][T23420] dump_stack_lvl (lib/dump_stack.c:123)
[4501.068937][T23420] check_preemption_disabled (lib/smp_processor_id.c:52)
[4501.068944][T23420] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4501.068951][T23420] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4501.068959][T23420] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4501.068967][T23420] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4501.068972][T23420] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4501.068984][T23420] rawv6_sendmsg (net/ipv6/raw.c:918)
[4501.068995][T23420] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4501.069000][T23420] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4501.069008][T23420] ? __lock_release (kernel/locking/lockdep.c:5534)
[4501.069018][T23420] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4501.069025][T23420] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4501.069034][T23420] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4501.069049][T23420] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4501.069052][T23420] ? __lock_release (kernel/locking/lockdep.c:5534)
[4501.069064][T23420] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4501.069070][T23420] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4501.069076][T23420] ? __pfx___sys_sendto (net/socket.c:2147)
[4501.069090][T23420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4501.069097][T23420] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4501.069108][T23420] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4501.069115][T23420] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4501.069125][T23420] __x64_sys_sendto (net/socket.c:2183)
[4501.069128][T23420] ? do_syscall_64 (./arch/x86/include/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.069132][T23420] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4501.069138][T23420] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4501.069143][T23420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4501.069147][T23420] RIP: 0033:0x7f1501b7ca4a
[ 4501.069152][T23420] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.069155][T23420] RSP: 002b:00007ffd986d2578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4501.069160][T23420] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1501b7ca4a
[ 4501.069162][T23420] RDX: 0000000000000040 RSI: 0000000029396340 RDI: 0000000000000005
[ 4501.069164][T23420] RBP: 00007ffd986d2600 R08: 0000000000418574 R09: 000000000000001c
[ 4501.069165][T23420] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4501.069167][T23420] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1501ca5000
| [ 4501.069181][T23420]
| [ 4501.069204][T23420] lwtunnel_output(): recursion limit reached on datapath
| [ 4502.571675][T23424] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23424
| [4502.572169][T23424] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4502.572440][T23424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4502.572443][T23424] Call Trace:
[ 4502.572446][T23424]
[4502.572448][T23424] dump_stack_lvl (lib/dump_stack.c:123)
[4502.572458][T23424] check_preemption_disabled (lib/smp_processor_id.c:52)
[4502.572465][T23424] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4502.572472][T23424] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4502.572483][T23424] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4502.572491][T23424] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4502.572497][T23424] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4502.572509][T23424] rawv6_sendmsg (net/ipv6/raw.c:918)
[4502.572521][T23424] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4502.572526][T23424] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4502.572534][T23424] ? __lock_release (kernel/locking/lockdep.c:5534)
[4502.572545][T23424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4502.572553][T23424] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4502.572562][T23424] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4502.572578][T23424] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4502.572581][T23424] ? __lock_release (kernel/locking/lockdep.c:5534)
[4502.572593][T23424] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4502.572601][T23424] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4502.572607][T23424] ? __pfx___sys_sendto (net/socket.c:2147)
[4502.572621][T23424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4502.572628][T23424] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4502.572638][T23424] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4502.572646][T23424] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4502.572656][T23424] __x64_sys_sendto (net/socket.c:2183)
[4502.572660][T23424] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4502.572664][T23424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4502.572670][T23424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4502.572674][T23424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4502.572680][T23424] RIP: 0033:0x7f60b9c2ea4a
[ 4502.572685][T23424] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4502.572688][T23424] RSP: 002b:00007ffed0afa0d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4502.572692][T23424] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60b9c2ea4a
[ 4502.572695][T23424] RDX: 0000000000000040 RSI: 0000000002441340 RDI: 0000000000000005
[ 4502.572697][T23424] RBP: 00007ffed0afa160 R08: 0000000000418574 R09: 000000000000001c
[ 4502.572699][T23424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4502.572701][T23424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60b9d57000
| [ 4502.572701][T23424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60b9d57000
| [ 4502.572715][T23424]
| [ 4502.585202][T23424] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23424
| [4502.585873][T23424] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4502.586134][T23424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4502.586136][T23424] Call Trace:
[ 4502.586138][T23424]
[4502.586141][T23424] dump_stack_lvl (lib/dump_stack.c:123)
[4502.586147][T23424] check_preemption_disabled (lib/smp_processor_id.c:52)
[4502.586154][T23424] lwtunnel_output (net/core/lwtunnel.c:359)
[4502.586161][T23424] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4502.586168][T23424] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4502.586175][T23424] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4502.586180][T23424] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4502.586192][T23424] rawv6_sendmsg (net/ipv6/raw.c:918)
[4502.586204][T23424] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4502.586209][T23424] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4502.586214][T23424] ? __lock_release (kernel/locking/lockdep.c:5534)
[4502.586222][T23424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4502.586226][T23424] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4502.586235][T23424] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4502.586252][T23424] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4502.586255][T23424] ? __lock_release (kernel/locking/lockdep.c:5534)
[4502.586266][T23424] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4502.586271][T23424] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4502.586277][T23424] ? __pfx___sys_sendto (net/socket.c:2147)
[4502.586292][T23424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4502.586299][T23424] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4502.586308][T23424] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4502.586315][T23424] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4502.586326][T23424] __x64_sys_sendto (net/socket.c:2183)
[4502.586329][T23424] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4502.586333][T23424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4502.586338][T23424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4502.586343][T23424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4502.586347][T23424] RIP: 0033:0x7f60b9c2ea4a
[ 4502.586351][T23424] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4502.586354][T23424] RSP: 002b:00007ffed0afa0d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4502.586358][T23424] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60b9c2ea4a
[ 4502.586360][T23424] RDX: 0000000000000040 RSI: 0000000002441340 RDI: 0000000000000005
[ 4502.586362][T23424] RBP: 00007ffed0afa160 R08: 0000000000418574 R09: 000000000000001c
[ 4502.586364][T23424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4502.586366][T23424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60b9d57000
| [ 4502.586366][T23424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60b9d57000
| [ 4502.586381][T23424]
| [ 4502.601242][T23424] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23424
| [4502.601649][T23424] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4502.601907][T23424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4502.601908][T23424] Call Trace:
[ 4502.601910][T23424]
[4502.601913][T23424] dump_stack_lvl (lib/dump_stack.c:123)
[4502.601919][T23424] check_preemption_disabled (lib/smp_processor_id.c:52)
[4502.601925][T23424] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4502.601931][T23424] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4502.601938][T23424] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4502.601944][T23424] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4502.601949][T23424] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4502.601961][T23424] rawv6_sendmsg (net/ipv6/raw.c:918)
[4502.601973][T23424] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4502.601979][T23424] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4502.601983][T23424] ? __lock_release (kernel/locking/lockdep.c:5534)
[4502.601991][T23424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4502.601995][T23424] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4502.602004][T23424] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4502.602020][T23424] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4502.602023][T23424] ? __lock_release (kernel/locking/lockdep.c:5534)
[4502.602035][T23424] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4502.602039][T23424] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4502.602045][T23424] ? __pfx___sys_sendto (net/socket.c:2147)
[4502.602060][T23424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4502.602066][T23424] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4502.602074][T23424] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4502.602081][T23424] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4502.602091][T23424] __x64_sys_sendto (net/socket.c:2183)
[4502.602096][T23424] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4502.602100][T23424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4502.602104][T23424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4502.602109][T23424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4502.602112][T23424] RIP: 0033:0x7f60b9c2ea4a
[ 4502.602116][T23424] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4502.602119][T23424] RSP: 002b:00007ffed0afa0d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4502.602123][T23424] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60b9c2ea4a
[ 4502.602125][T23424] RDX: 0000000000000040 RSI: 0000000002441340 RDI: 0000000000000005
[ 4502.602127][T23424] RBP: 00007ffed0afa160 R08: 0000000000418574 R09: 000000000000001c
[ 4502.602129][T23424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4502.602131][T23424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60b9d57000
| [ 4502.602131][T23424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60b9d57000
| [ 4502.602146][T23424]
| [ 4503.079555][T23428] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23428
| [4503.080051][T23428] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4503.080318][T23428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4503.080320][T23428] Call Trace:
[ 4503.080322][T23428]
[4503.080325][T23428] dump_stack_lvl (lib/dump_stack.c:123)
[4503.080332][T23428] check_preemption_disabled (lib/smp_processor_id.c:52)
[4503.080339][T23428] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4503.080345][T23428] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4503.080353][T23428] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4503.080360][T23428] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4503.080365][T23428] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4503.080377][T23428] rawv6_sendmsg (net/ipv6/raw.c:918)
[4503.080389][T23428] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4503.080393][T23428] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4503.080403][T23428] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4503.080408][T23428] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4503.080411][T23428] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4503.080421][T23428] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4503.080437][T23428] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4503.080440][T23428] ? __lock_release (kernel/locking/lockdep.c:5534)
[4503.080451][T23428] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4503.080456][T23428] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4503.080461][T23428] ? __pfx___sys_sendto (net/socket.c:2147)
[4503.080473][T23428] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4503.080484][T23428] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4503.080489][T23428] ? 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)
[4503.080493][T23428] ? __lock_release (kernel/locking/lockdep.c:5534)
[4503.080499][T23428] ? 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)
[4503.080505][T23428] ? 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)
[4503.080515][T23428] __x64_sys_sendto (net/socket.c:2183)
[4503.080519][T23428] ? do_syscall_64 (./arch/x86/include/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.080522][T23428] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4503.080527][T23428] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4503.080531][T23428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4503.080535][T23428] RIP: 0033:0x7f7e21b5fa4a
[ 4503.080539][T23428] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.080542][T23428] RSP: 002b:00007ffd8bd8fcf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4503.080546][T23428] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e21b5fa4a
[ 4503.080549][T23428] RDX: 0000000000000040 RSI: 000000001ea56340 RDI: 0000000000000005
[ 4503.080551][T23428] RBP: 00007ffd8bd8fd80 R08: 0000000000418574 R09: 000000000000001c
[ 4503.080553][T23428] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4503.080555][T23428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e21c88000
| [ 4503.080555][T23428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e21c88000
| [ 4503.080569][T23428]
| [ 4503.093737][T23428] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23428
| [4503.094105][T23428] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4503.094362][T23428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4503.094364][T23428] Call Trace:
[ 4503.094366][T23428]
[4503.094368][T23428] dump_stack_lvl (lib/dump_stack.c:123)
[4503.094374][T23428] check_preemption_disabled (lib/smp_processor_id.c:52)
[4503.094379][T23428] lwtunnel_output (net/core/lwtunnel.c:359)
[4503.094386][T23428] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4503.094393][T23428] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4503.094399][T23428] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4503.094404][T23428] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4503.094416][T23428] rawv6_sendmsg (net/ipv6/raw.c:918)
[4503.094428][T23428] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4503.094432][T23428] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4503.094441][T23428] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4503.094445][T23428] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4503.094448][T23428] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4503.094457][T23428] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4503.094474][T23428] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4503.094478][T23428] ? __lock_release (kernel/locking/lockdep.c:5534)
[4503.094490][T23428] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4503.094494][T23428] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4503.094500][T23428] ? __pfx___sys_sendto (net/socket.c:2147)
[4503.094512][T23428] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4503.094520][T23428] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4503.094525][T23428] ? 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)
[4503.094529][T23428] ? __lock_release (kernel/locking/lockdep.c:5534)
[4503.094535][T23428] ? 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)
[4503.094541][T23428] ? 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)
[4503.094549][T23428] __x64_sys_sendto (net/socket.c:2183)
[4503.094553][T23428] ? do_syscall_64 (./arch/x86/include/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.094555][T23428] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4503.094560][T23428] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4503.094565][T23428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4503.094568][T23428] RIP: 0033:0x7f7e21b5fa4a
[ 4503.094572][T23428] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.094574][T23428] RSP: 002b:00007ffd8bd8fcf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4503.094578][T23428] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e21b5fa4a
[ 4503.094580][T23428] RDX: 0000000000000040 RSI: 000000001ea56340 RDI: 0000000000000005
[ 4503.094581][T23428] RBP: 00007ffd8bd8fd80 R08: 0000000000418574 R09: 000000000000001c
[ 4503.094583][T23428] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4503.094585][T23428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e21c88000
| [ 4503.094600][T23428]
| [ 4504.528317][T23440] check_preemption_disabled: 7 callbacks suppressed
| [ 4504.528326][T23440] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23440
| [4504.529161][T23440] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4504.529425][T23440] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4504.529427][T23440] Call Trace:
[ 4504.529430][T23440]
[4504.529432][T23440] dump_stack_lvl (lib/dump_stack.c:123)
[4504.529441][T23440] check_preemption_disabled (lib/smp_processor_id.c:52)
[4504.529449][T23440] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4504.529455][T23440] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4504.529464][T23440] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4504.529472][T23440] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4504.529478][T23440] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4504.529491][T23440] rawv6_sendmsg (net/ipv6/raw.c:918)
[4504.529503][T23440] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4504.529508][T23440] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4504.529516][T23440] ? __lock_release (kernel/locking/lockdep.c:5534)
[4504.529526][T23440] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4504.529533][T23440] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4504.529543][T23440] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4504.529559][T23440] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4504.529562][T23440] ? __lock_release (kernel/locking/lockdep.c:5534)
[4504.529573][T23440] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4504.529580][T23440] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4504.529586][T23440] ? __pfx___sys_sendto (net/socket.c:2147)
[4504.529600][T23440] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4504.529608][T23440] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4504.529618][T23440] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4504.529625][T23440] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4504.529635][T23440] __x64_sys_sendto (net/socket.c:2183)
[4504.529639][T23440] ? do_syscall_64 (./arch/x86/include/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.529643][T23440] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4504.529649][T23440] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4504.529653][T23440] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4504.529658][T23440] RIP: 0033:0x7fadeb009a4a
[ 4504.529663][T23440] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.529666][T23440] RSP: 002b:00007fff866594f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4504.529670][T23440] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fadeb009a4a
[ 4504.529673][T23440] RDX: 0000000000000040 RSI: 0000000036302340 RDI: 0000000000000005
[ 4504.529674][T23440] RBP: 00007fff86659580 R08: 0000000000418574 R09: 000000000000001c
[ 4504.529676][T23440] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4504.529678][T23440] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fadeb132000
| [ 4504.529693][T23440]
| [ 4504.543268][T23440] lwtunnel_output(): recursion limit reached on datapath
| [ 4506.007054][T23444] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23444
| [4506.007572][T23444] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4506.007861][T23444] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4506.007863][T23444] Call Trace:
[ 4506.007865][T23444]
[4506.007868][T23444] dump_stack_lvl (lib/dump_stack.c:123)
[4506.007878][T23444] check_preemption_disabled (lib/smp_processor_id.c:52)
[4506.007886][T23444] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4506.007893][T23444] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4506.007902][T23444] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.007911][T23444] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4506.007916][T23444] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.007928][T23444] rawv6_sendmsg (net/ipv6/raw.c:918)
[4506.007939][T23444] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4506.007945][T23444] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4506.007953][T23444] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.007964][T23444] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4506.007971][T23444] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4506.007980][T23444] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4506.007996][T23444] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4506.008000][T23444] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.008012][T23444] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.008019][T23444] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.008024][T23444] ? __pfx___sys_sendto (net/socket.c:2147)
[4506.008042][T23444] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4506.008054][T23444] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4506.008068][T23444] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4506.008075][T23444] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4506.008085][T23444] __x64_sys_sendto (net/socket.c:2183)
[4506.008089][T23444] ? do_syscall_64 (./arch/x86/include/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.008094][T23444] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4506.008099][T23444] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4506.008104][T23444] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4506.008109][T23444] RIP: 0033:0x7f2449c17a4a
[ 4506.008113][T23444] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.008116][T23444] RSP: 002b:00007ffc5e7c87d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4506.008120][T23444] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2449c17a4a
[ 4506.008123][T23444] RDX: 0000000000000040 RSI: 000000003ba03340 RDI: 0000000000000005
[ 4506.008124][T23444] RBP: 00007ffc5e7c8860 R08: 0000000000418574 R09: 000000000000001c
[ 4506.008126][T23444] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4506.008128][T23444] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2449d40000
| [ 4506.008128][T23444] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2449d40000
| [ 4506.008142][T23444]
| [ 4506.008146][T23444] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23444
| [4506.021582][T23444] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4506.021839][T23444] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4506.021840][T23444] Call Trace:
[ 4506.021842][T23444]
[4506.021845][T23444] dump_stack_lvl (lib/dump_stack.c:123)
[4506.021851][T23444] check_preemption_disabled (lib/smp_processor_id.c:52)
[4506.021858][T23444] lwtunnel_output (net/core/lwtunnel.c:359)
[4506.021865][T23444] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4506.021872][T23444] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.021878][T23444] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4506.021883][T23444] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.021895][T23444] rawv6_sendmsg (net/ipv6/raw.c:918)
[4506.021907][T23444] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4506.021913][T23444] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4506.021917][T23444] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.021925][T23444] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4506.021930][T23444] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4506.021939][T23444] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4506.021955][T23444] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4506.021958][T23444] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.021973][T23444] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.021979][T23444] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.021988][T23444] ? __pfx___sys_sendto (net/socket.c:2147)
[4506.022007][T23444] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4506.022014][T23444] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4506.022022][T23444] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4506.022030][T23444] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4506.022040][T23444] __x64_sys_sendto (net/socket.c:2183)
[4506.022044][T23444] ? do_syscall_64 (./arch/x86/include/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.022048][T23444] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4506.022053][T23444] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4506.022058][T23444] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4506.022061][T23444] RIP: 0033:0x7f2449c17a4a
[ 4506.022065][T23444] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.022068][T23444] RSP: 002b:00007ffc5e7c87d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4506.022072][T23444] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2449c17a4a
[ 4506.022074][T23444] RDX: 0000000000000040 RSI: 000000003ba03340 RDI: 0000000000000005
[ 4506.022076][T23444] RBP: 00007ffc5e7c8860 R08: 0000000000418574 R09: 000000000000001c
[ 4506.022078][T23444] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4506.022080][T23444] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2449d40000
| [ 4506.022080][T23444] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2449d40000
| [ 4506.022095][T23444]
| [ 4506.038498][T23444] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23444
| [4506.038872][T23444] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4506.039129][T23444] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4506.039131][T23444] Call Trace:
[ 4506.039132][T23444]
[4506.039135][T23444] dump_stack_lvl (lib/dump_stack.c:123)
[4506.039141][T23444] check_preemption_disabled (lib/smp_processor_id.c:52)
[4506.039147][T23444] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4506.039154][T23444] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4506.039161][T23444] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.039167][T23444] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4506.039172][T23444] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.039184][T23444] rawv6_sendmsg (net/ipv6/raw.c:918)
[4506.039196][T23444] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4506.039201][T23444] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4506.039205][T23444] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.039214][T23444] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4506.039218][T23444] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4506.039227][T23444] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4506.039250][T23444] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4506.039254][T23444] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.039275][T23444] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.039281][T23444] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.039287][T23444] ? __pfx___sys_sendto (net/socket.c:2147)
[4506.039302][T23444] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4506.039309][T23444] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4506.039317][T23444] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4506.039324][T23444] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4506.039334][T23444] __x64_sys_sendto (net/socket.c:2183)
[4506.039338][T23444] ? do_syscall_64 (./arch/x86/include/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.039341][T23444] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4506.039346][T23444] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4506.039351][T23444] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4506.039355][T23444] RIP: 0033:0x7f2449c17a4a
[ 4506.039358][T23444] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.039361][T23444] RSP: 002b:00007ffc5e7c87d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4506.039365][T23444] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2449c17a4a
[ 4506.039367][T23444] RDX: 0000000000000040 RSI: 000000003ba03340 RDI: 0000000000000005
[ 4506.039370][T23444] RBP: 00007ffc5e7c8860 R08: 0000000000418574 R09: 000000000000001c
[ 4506.039372][T23444] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4506.039374][T23444] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2449d40000
| [ 4506.039374][T23444] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2449d40000
| [ 4506.039389][T23444]
| [ 4506.538358][T23448] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23448
| [4506.538883][T23448] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4506.539162][T23448] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4506.539164][T23448] Call Trace:
[ 4506.539166][T23448]
[4506.539168][T23448] dump_stack_lvl (lib/dump_stack.c:123)
[4506.539176][T23448] check_preemption_disabled (lib/smp_processor_id.c:52)
[4506.539183][T23448] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4506.539190][T23448] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4506.539197][T23448] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.539204][T23448] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4506.539209][T23448] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.539221][T23448] rawv6_sendmsg (net/ipv6/raw.c:918)
[4506.539233][T23448] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4506.539238][T23448] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4506.539245][T23448] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.539254][T23448] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4506.539259][T23448] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4506.539268][T23448] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4506.539285][T23448] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4506.539288][T23448] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.539299][T23448] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.539304][T23448] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.539310][T23448] ? __pfx___sys_sendto (net/socket.c:2147)
[4506.539324][T23448] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4506.539331][T23448] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4506.539341][T23448] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4506.539348][T23448] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4506.539358][T23448] __x64_sys_sendto (net/socket.c:2183)
[4506.539362][T23448] ? do_syscall_64 (./arch/x86/include/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.539366][T23448] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4506.539372][T23448] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4506.539377][T23448] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4506.539381][T23448] RIP: 0033:0x7ffa6eb07a4a
[ 4506.539385][T23448] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.539389][T23448] RSP: 002b:00007ffd6ef404c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4506.539393][T23448] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa6eb07a4a
[ 4506.539395][T23448] RDX: 0000000000000040 RSI: 000000001b38d340 RDI: 0000000000000005
[ 4506.539398][T23448] RBP: 00007ffd6ef40550 R08: 0000000000418574 R09: 000000000000001c
[ 4506.539400][T23448] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4506.539402][T23448] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa6ec30000
| [ 4506.539402][T23448] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa6ec30000
| [ 4506.539417][T23448]
| [ 4506.539420][T23448] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23448
| [4506.552519][T23448] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4506.552795][T23448] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4506.552797][T23448] Call Trace:
[ 4506.552799][T23448]
[4506.552801][T23448] dump_stack_lvl (lib/dump_stack.c:123)
[4506.552808][T23448] check_preemption_disabled (lib/smp_processor_id.c:52)
[4506.552814][T23448] lwtunnel_output (net/core/lwtunnel.c:359)
[4506.552821][T23448] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4506.552829][T23448] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.552835][T23448] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4506.552844][T23448] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.552865][T23448] rawv6_sendmsg (net/ipv6/raw.c:918)
[4506.552877][T23448] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4506.552882][T23448] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4506.552887][T23448] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.552895][T23448] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4506.552899][T23448] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4506.552908][T23448] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4506.552925][T23448] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4506.552928][T23448] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.552939][T23448] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.552944][T23448] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.552950][T23448] ? __pfx___sys_sendto (net/socket.c:2147)
[4506.552964][T23448] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4506.552971][T23448] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4506.552979][T23448] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4506.552986][T23448] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4506.552996][T23448] __x64_sys_sendto (net/socket.c:2183)
[4506.553000][T23448] ? do_syscall_64 (./arch/x86/include/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.553004][T23448] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4506.553008][T23448] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4506.553013][T23448] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4506.553018][T23448] RIP: 0033:0x7ffa6eb07a4a
[ 4506.553024][T23448] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.553029][T23448] RSP: 002b:00007ffd6ef404c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4506.553034][T23448] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa6eb07a4a
[ 4506.553038][T23448] RDX: 0000000000000040 RSI: 000000001b38d340 RDI: 0000000000000005
[ 4506.553041][T23448] RBP: 00007ffd6ef40550 R08: 0000000000418574 R09: 000000000000001c
[ 4506.553043][T23448] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4506.553045][T23448] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa6ec30000
| [ 4506.553045][T23448] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa6ec30000
| [ 4506.553060][T23448]
| [ 4506.570545][T23448] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23448
| [4506.570921][T23448] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4506.571177][T23448] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4506.571179][T23448] Call Trace:
[ 4506.571181][T23448]
[4506.571184][T23448] dump_stack_lvl (lib/dump_stack.c:123)
[4506.571190][T23448] check_preemption_disabled (lib/smp_processor_id.c:52)
[4506.571196][T23448] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4506.571203][T23448] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4506.571211][T23448] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.571217][T23448] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4506.571222][T23448] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4506.571234][T23448] rawv6_sendmsg (net/ipv6/raw.c:918)
[4506.571246][T23448] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4506.571251][T23448] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4506.571255][T23448] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.571263][T23448] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4506.571267][T23448] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4506.571276][T23448] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4506.571292][T23448] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4506.571295][T23448] ? __lock_release (kernel/locking/lockdep.c:5534)
[4506.571307][T23448] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.571312][T23448] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4506.571318][T23448] ? __pfx___sys_sendto (net/socket.c:2147)
[4506.571332][T23448] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4506.571339][T23448] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4506.571347][T23448] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4506.571354][T23448] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4506.571365][T23448] __x64_sys_sendto (net/socket.c:2183)
[4506.571369][T23448] ? do_syscall_64 (./arch/x86/include/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.571372][T23448] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4506.571376][T23448] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4506.571382][T23448] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4506.571385][T23448] RIP: 0033:0x7ffa6eb07a4a
[ 4506.571389][T23448] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.571392][T23448] RSP: 002b:00007ffd6ef404c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4506.571396][T23448] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa6eb07a4a
[ 4506.571398][T23448] RDX: 0000000000000040 RSI: 000000001b38d340 RDI: 0000000000000005
[ 4506.571400][T23448] RBP: 00007ffd6ef40550 R08: 0000000000418574 R09: 000000000000001c
[ 4506.571402][T23448] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4506.571404][T23448] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa6ec30000
| [ 4506.571404][T23448] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa6ec30000
| [ 4506.571419][T23448]
| [ 4507.077611][T23452] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23452
| [4507.078092][T23452] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4507.078360][T23452] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4507.078362][T23452] Call Trace:
[ 4507.078365][T23452]
[4507.078367][T23452] dump_stack_lvl (lib/dump_stack.c:123)
[4507.078377][T23452] check_preemption_disabled (lib/smp_processor_id.c:52)
[4507.078385][T23452] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4507.078391][T23452] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4507.078401][T23452] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4507.078409][T23452] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4507.078414][T23452] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4507.078426][T23452] rawv6_sendmsg (net/ipv6/raw.c:918)
[4507.078438][T23452] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4507.078443][T23452] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4507.078451][T23452] ? __lock_release (kernel/locking/lockdep.c:5534)
[4507.078461][T23452] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4507.078467][T23452] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4507.078479][T23452] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4507.078495][T23452] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4507.078498][T23452] ? __lock_release (kernel/locking/lockdep.c:5534)
[4507.078509][T23452] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4507.078516][T23452] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4507.078522][T23452] ? __pfx___sys_sendto (net/socket.c:2147)
[4507.078536][T23452] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4507.078544][T23452] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4507.078554][T23452] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4507.078562][T23452] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4507.078572][T23452] __x64_sys_sendto (net/socket.c:2183)
[4507.078576][T23452] ? do_syscall_64 (./arch/x86/include/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.078581][T23452] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4507.078586][T23452] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4507.078591][T23452] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4507.078595][T23452] RIP: 0033:0x7f303c515a4a
[ 4507.078600][T23452] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.078603][T23452] RSP: 002b:00007ffec3f26e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4507.078608][T23452] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f303c515a4a
[ 4507.078610][T23452] RDX: 0000000000000040 RSI: 0000000014e8d340 RDI: 0000000000000005
[ 4507.078612][T23452] RBP: 00007ffec3f26ed0 R08: 0000000000418574 R09: 000000000000001c
[ 4507.078614][T23452] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4507.078615][T23452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f303c63e000
| [ 4507.078615][T23452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f303c63e000
| [ 4507.078630][T23452]
| [ 4507.092055][T23452] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23452
| [4507.092440][T23452] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4507.092711][T23452] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4507.092713][T23452] Call Trace:
[ 4507.092715][T23452]
[4507.092717][T23452] dump_stack_lvl (lib/dump_stack.c:123)
[4507.092723][T23452] check_preemption_disabled (lib/smp_processor_id.c:52)
[4507.092728][T23452] lwtunnel_output (net/core/lwtunnel.c:359)
[4507.092735][T23452] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4507.092743][T23452] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4507.092749][T23452] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4507.092754][T23452] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4507.092766][T23452] rawv6_sendmsg (net/ipv6/raw.c:918)
[4507.092778][T23452] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4507.092784][T23452] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4507.092788][T23452] ? __lock_release (kernel/locking/lockdep.c:5534)
[4507.092796][T23452] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4507.092800][T23452] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4507.092809][T23452] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4507.092825][T23452] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4507.092828][T23452] ? __lock_release (kernel/locking/lockdep.c:5534)
[4507.092839][T23452] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4507.092844][T23452] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4507.092850][T23452] ? __pfx___sys_sendto (net/socket.c:2147)
[4507.092865][T23452] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4507.092871][T23452] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4507.092880][T23452] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4507.092887][T23452] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4507.092897][T23452] __x64_sys_sendto (net/socket.c:2183)
[4507.092901][T23452] ? do_syscall_64 (./arch/x86/include/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.092904][T23452] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4507.092909][T23452] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4507.092914][T23452] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4507.092918][T23452] RIP: 0033:0x7f303c515a4a
[ 4507.092921][T23452] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.092924][T23452] RSP: 002b:00007ffec3f26e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4507.092928][T23452] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f303c515a4a
[ 4507.092930][T23452] RDX: 0000000000000040 RSI: 0000000014e8d340 RDI: 0000000000000005
[ 4507.092932][T23452] RBP: 00007ffec3f26ed0 R08: 0000000000418574 R09: 000000000000001c
[ 4507.092934][T23452] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4507.092935][T23452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f303c63e000
| [ 4507.092935][T23452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f303c63e000
| [ 4507.092950][T23452]
| [ 4507.093404][T23452] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23452
| [4507.105503][T23452] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4507.105763][T23452] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4507.105765][T23452] Call Trace:
[ 4507.105767][T23452]
[4507.105769][T23452] dump_stack_lvl (lib/dump_stack.c:123)
[4507.105775][T23452] check_preemption_disabled (lib/smp_processor_id.c:52)
[4507.105782][T23452] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4507.105788][T23452] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4507.105795][T23452] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4507.105802][T23452] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4507.105807][T23452] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4507.105819][T23452] rawv6_sendmsg (net/ipv6/raw.c:918)
[4507.105831][T23452] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4507.105836][T23452] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4507.105841][T23452] ? __lock_release (kernel/locking/lockdep.c:5534)
[4507.105849][T23452] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4507.105853][T23452] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4507.105862][T23452] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4507.105878][T23452] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4507.105882][T23452] ? __lock_release (kernel/locking/lockdep.c:5534)
[4507.105893][T23452] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4507.105898][T23452] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4507.105904][T23452] ? __pfx___sys_sendto (net/socket.c:2147)
[4507.105919][T23452] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4507.105925][T23452] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4507.105934][T23452] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4507.105941][T23452] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4507.105951][T23452] __x64_sys_sendto (net/socket.c:2183)
[4507.105955][T23452] ? do_syscall_64 (./arch/x86/include/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.105959][T23452] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4507.105964][T23452] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4507.105968][T23452] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4507.105972][T23452] RIP: 0033:0x7f303c515a4a
[ 4507.105975][T23452] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.105978][T23452] RSP: 002b:00007ffec3f26e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4507.105982][T23452] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f303c515a4a
[ 4507.105984][T23452] RDX: 0000000000000040 RSI: 0000000014e8d340 RDI: 0000000000000005
[ 4507.105986][T23452] RBP: 00007ffec3f26ed0 R08: 0000000000418574 R09: 000000000000001c
[ 4507.105988][T23452] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4507.105989][T23452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f303c63e000
| [ 4508.783858][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4510.020888][T23476] check_preemption_disabled: 15 callbacks suppressed
| [ 4510.020898][T23476] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23476
| [4510.021678][T23476] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4510.021953][T23476] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4510.021955][T23476] Call Trace:
[ 4510.021958][T23476]
[4510.021960][T23476] dump_stack_lvl (lib/dump_stack.c:123)
[4510.021969][T23476] check_preemption_disabled (lib/smp_processor_id.c:52)
[4510.021976][T23476] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4510.021983][T23476] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4510.021991][T23476] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4510.021999][T23476] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4510.022004][T23476] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4510.022016][T23476] rawv6_sendmsg (net/ipv6/raw.c:918)
[4510.022027][T23476] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4510.022032][T23476] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4510.022040][T23476] ? __lock_release (kernel/locking/lockdep.c:5534)
[4510.022050][T23476] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4510.022056][T23476] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4510.022065][T23476] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4510.022081][T23476] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4510.022084][T23476] ? __lock_release (kernel/locking/lockdep.c:5534)
[4510.022095][T23476] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4510.022102][T23476] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4510.022108][T23476] ? __pfx___sys_sendto (net/socket.c:2147)
[4510.022122][T23476] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4510.022129][T23476] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4510.022139][T23476] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4510.022146][T23476] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4510.022156][T23476] __x64_sys_sendto (net/socket.c:2183)
[4510.022159][T23476] ? do_syscall_64 (./arch/x86/include/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.022164][T23476] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4510.022169][T23476] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4510.022174][T23476] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4510.022179][T23476] RIP: 0033:0x7f3f12791a4a
[ 4510.022183][T23476] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.022186][T23476] RSP: 002b:00007ffe969472c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4510.022191][T23476] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3f12791a4a
[ 4510.022193][T23476] RDX: 0000000000000040 RSI: 000000000d238340 RDI: 0000000000000005
[ 4510.022194][T23476] RBP: 00007ffe96947350 R08: 0000000000418574 R09: 000000000000001c
[ 4510.022196][T23476] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4510.022198][T23476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f128ba000
| [ 4510.022198][T23476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f128ba000
| [ 4510.022212][T23476]
| [ 4510.022215][T23476] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23476
| [4510.034486][T23476] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4510.034747][T23476] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4510.034749][T23476] Call Trace:
[ 4510.034750][T23476]
[4510.034753][T23476] dump_stack_lvl (lib/dump_stack.c:123)
[4510.034759][T23476] check_preemption_disabled (lib/smp_processor_id.c:52)
[4510.034765][T23476] lwtunnel_output (net/core/lwtunnel.c:359)
[4510.034772][T23476] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4510.034780][T23476] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4510.034787][T23476] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4510.034792][T23476] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4510.034805][T23476] rawv6_sendmsg (net/ipv6/raw.c:918)
[4510.034816][T23476] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4510.034822][T23476] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4510.034826][T23476] ? __lock_release (kernel/locking/lockdep.c:5534)
[4510.034835][T23476] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4510.034840][T23476] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4510.034849][T23476] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4510.034866][T23476] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4510.034869][T23476] ? __lock_release (kernel/locking/lockdep.c:5534)
[4510.034880][T23476] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4510.034886][T23476] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4510.034892][T23476] ? __pfx___sys_sendto (net/socket.c:2147)
[4510.034907][T23476] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4510.034914][T23476] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4510.034922][T23476] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4510.034930][T23476] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4510.034940][T23476] __x64_sys_sendto (net/socket.c:2183)
[4510.034944][T23476] ? do_syscall_64 (./arch/x86/include/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.034948][T23476] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4510.034952][T23476] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4510.034957][T23476] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4510.034961][T23476] RIP: 0033:0x7f3f12791a4a
[ 4510.034964][T23476] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.034967][T23476] RSP: 002b:00007ffe969472c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4510.034971][T23476] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3f12791a4a
[ 4510.034973][T23476] RDX: 0000000000000040 RSI: 000000000d238340 RDI: 0000000000000005
[ 4510.034975][T23476] RBP: 00007ffe96947350 R08: 0000000000418574 R09: 000000000000001c
[ 4510.034977][T23476] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4510.034979][T23476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f128ba000
| [ 4510.034979][T23476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f128ba000
| [ 4510.034993][T23476]
| [ 4510.035456][T23476] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23476
| [4510.047591][T23476] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4510.047852][T23476] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4510.047853][T23476] Call Trace:
[ 4510.047855][T23476]
[4510.047858][T23476] dump_stack_lvl (lib/dump_stack.c:123)
[4510.047865][T23476] check_preemption_disabled (lib/smp_processor_id.c:52)
[4510.047871][T23476] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4510.047877][T23476] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4510.047885][T23476] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4510.047892][T23476] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4510.047897][T23476] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4510.047910][T23476] rawv6_sendmsg (net/ipv6/raw.c:918)
[4510.047921][T23476] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4510.047927][T23476] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4510.047932][T23476] ? __lock_release (kernel/locking/lockdep.c:5534)
[4510.047941][T23476] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4510.047946][T23476] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4510.047955][T23476] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4510.047971][T23476] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4510.047974][T23476] ? __lock_release (kernel/locking/lockdep.c:5534)
[4510.047985][T23476] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4510.047991][T23476] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4510.047996][T23476] ? __pfx___sys_sendto (net/socket.c:2147)
[4510.048011][T23476] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4510.048018][T23476] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4510.048027][T23476] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4510.048034][T23476] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4510.048045][T23476] __x64_sys_sendto (net/socket.c:2183)
[4510.048049][T23476] ? do_syscall_64 (./arch/x86/include/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.048052][T23476] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4510.048057][T23476] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4510.048062][T23476] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4510.048066][T23476] RIP: 0033:0x7f3f12791a4a
[ 4510.048070][T23476] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.048073][T23476] RSP: 002b:00007ffe969472c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4510.048077][T23476] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3f12791a4a
[ 4510.048079][T23476] RDX: 0000000000000040 RSI: 000000000d238340 RDI: 0000000000000005
[ 4510.048081][T23476] RBP: 00007ffe96947350 R08: 0000000000418574 R09: 000000000000001c
[ 4510.048083][T23476] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4510.048085][T23476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f128ba000
| [ 4510.048085][T23476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f128ba000
| [ 4510.048100][T23476]
| [ 4510.545655][T23480] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23480
| [4510.546148][T23480] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4510.546415][T23480] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4510.546417][T23480] Call Trace:
[ 4510.546420][T23480]
[4510.546422][T23480] dump_stack_lvl (lib/dump_stack.c:123)
[4510.546431][T23480] check_preemption_disabled (lib/smp_processor_id.c:52)
[4510.546438][T23480] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4510.546445][T23480] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4510.546453][T23480] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4510.546461][T23480] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4510.546466][T23480] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4510.546480][T23480] rawv6_sendmsg (net/ipv6/raw.c:918)
[4510.546492][T23480] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4510.546498][T23480] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4510.546505][T23480] ? __lock_release (kernel/locking/lockdep.c:5534)
[4510.546516][T23480] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4510.546523][T23480] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4510.546532][T23480] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4510.546548][T23480] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4510.546551][T23480] ? __lock_release (kernel/locking/lockdep.c:5534)
[4510.546562][T23480] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4510.546569][T23480] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4510.546574][T23480] ? __pfx___sys_sendto (net/socket.c:2147)
[4510.546589][T23480] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4510.546596][T23480] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4510.546606][T23480] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4510.546613][T23480] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4510.546623][T23480] __x64_sys_sendto (net/socket.c:2183)
[4510.546627][T23480] ? do_syscall_64 (./arch/x86/include/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.546632][T23480] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4510.546637][T23480] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4510.546642][T23480] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4510.546647][T23480] RIP: 0033:0x7f69298ada4a
[ 4510.546652][T23480] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.546655][T23480] RSP: 002b:00007ffcc51193d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4510.546660][T23480] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69298ada4a
[ 4510.546662][T23480] RDX: 0000000000000040 RSI: 00000000082e4340 RDI: 0000000000000005
[ 4510.546664][T23480] RBP: 00007ffcc5119460 R08: 0000000000418574 R09: 000000000000001c
[ 4510.546666][T23480] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4510.546668][T23480] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69299d6000
| [ 4510.546668][T23480] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69299d6000
| [ 4510.546683][T23480]
| [ 4510.560440][T23480] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23480
| [4510.560837][T23480] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4510.561096][T23480] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4510.561098][T23480] Call Trace:
[ 4510.561100][T23480]
[4510.561102][T23480] dump_stack_lvl (lib/dump_stack.c:123)
[4510.561109][T23480] check_preemption_disabled (lib/smp_processor_id.c:52)
[4510.561115][T23480] lwtunnel_output (net/core/lwtunnel.c:359)
[4510.561122][T23480] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4510.561130][T23480] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4510.561137][T23480] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4510.561141][T23480] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4510.561154][T23480] rawv6_sendmsg (net/ipv6/raw.c:918)
[4510.561166][T23480] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4510.561171][T23480] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4510.561176][T23480] ? __lock_release (kernel/locking/lockdep.c:5534)
[4510.561186][T23480] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4510.561191][T23480] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4510.561200][T23480] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4510.561216][T23480] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4510.561219][T23480] ? __lock_release (kernel/locking/lockdep.c:5534)
[4510.561231][T23480] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4510.561236][T23480] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4510.561242][T23480] ? __pfx___sys_sendto (net/socket.c:2147)
[4510.561257][T23480] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4510.561264][T23480] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4510.561272][T23480] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4510.561280][T23480] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4510.561290][T23480] __x64_sys_sendto (net/socket.c:2183)
[4510.561294][T23480] ? do_syscall_64 (./arch/x86/include/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.561298][T23480] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4510.561303][T23480] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4510.561307][T23480] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4510.561311][T23480] RIP: 0033:0x7f69298ada4a
[ 4510.561315][T23480] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.561318][T23480] RSP: 002b:00007ffcc51193d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4510.561322][T23480] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69298ada4a
[ 4510.561324][T23480] RDX: 0000000000000040 RSI: 00000000082e4340 RDI: 0000000000000005
[ 4510.561326][T23480] RBP: 00007ffcc5119460 R08: 0000000000418574 R09: 000000000000001c
[ 4510.561328][T23480] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4510.561330][T23480] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69299d6000
| [ 4510.561330][T23480] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69299d6000
| [ 4510.561345][T23480]
| [ 4510.578637][T23480] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23480
| [4510.579026][T23480] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4510.579285][T23480] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4510.579287][T23480] Call Trace:
[ 4510.579289][T23480]
[4510.579292][T23480] dump_stack_lvl (lib/dump_stack.c:123)
[4510.579298][T23480] check_preemption_disabled (lib/smp_processor_id.c:52)
[4510.579305][T23480] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4510.579312][T23480] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4510.579319][T23480] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4510.579325][T23480] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4510.579330][T23480] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4510.579343][T23480] rawv6_sendmsg (net/ipv6/raw.c:918)
[4510.579355][T23480] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4510.579360][T23480] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4510.579365][T23480] ? __lock_release (kernel/locking/lockdep.c:5534)
[4510.579374][T23480] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4510.579378][T23480] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4510.579387][T23480] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4510.579404][T23480] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4510.579407][T23480] ? __lock_release (kernel/locking/lockdep.c:5534)
[4510.579418][T23480] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4510.579423][T23480] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4510.579429][T23480] ? __pfx___sys_sendto (net/socket.c:2147)
[4510.579444][T23480] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4510.579450][T23480] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4510.579458][T23480] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4510.579466][T23480] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4510.579478][T23480] __x64_sys_sendto (net/socket.c:2183)
[4510.579482][T23480] ? do_syscall_64 (./arch/x86/include/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.579485][T23480] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4510.579490][T23480] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4510.579495][T23480] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4510.579499][T23480] RIP: 0033:0x7f69298ada4a
[ 4510.579503][T23480] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.579506][T23480] RSP: 002b:00007ffcc51193d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4510.579509][T23480] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69298ada4a
[ 4510.579512][T23480] RDX: 0000000000000040 RSI: 00000000082e4340 RDI: 0000000000000005
[ 4510.579514][T23480] RBP: 00007ffcc5119460 R08: 0000000000418574 R09: 000000000000001c
[ 4510.579516][T23480] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4510.579518][T23480] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69299d6000
| [ 4510.579518][T23480] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69299d6000
| [ 4510.579533][T23480]
| [ 4511.078318][T23484] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23484
| [4511.078819][T23484] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4511.079079][T23484] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4511.079082][T23484] Call Trace:
[ 4511.079084][T23484]
[4511.079087][T23484] dump_stack_lvl (lib/dump_stack.c:123)
[4511.079095][T23484] check_preemption_disabled (lib/smp_processor_id.c:52)
[4511.079102][T23484] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4511.079109][T23484] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4511.079117][T23484] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4511.079125][T23484] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4511.079130][T23484] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4511.079141][T23484] rawv6_sendmsg (net/ipv6/raw.c:918)
[4511.079153][T23484] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4511.079158][T23484] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4511.079166][T23484] ? __lock_release (kernel/locking/lockdep.c:5534)
[4511.079176][T23484] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4511.079182][T23484] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4511.079191][T23484] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4511.079207][T23484] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4511.079210][T23484] ? __lock_release (kernel/locking/lockdep.c:5534)
[4511.079221][T23484] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4511.079228][T23484] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4511.079234][T23484] ? __pfx___sys_sendto (net/socket.c:2147)
[4511.079248][T23484] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4511.079255][T23484] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4511.079265][T23484] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4511.079272][T23484] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4511.079282][T23484] __x64_sys_sendto (net/socket.c:2183)
[4511.079286][T23484] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4511.079290][T23484] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4511.079295][T23484] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4511.079300][T23484] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4511.079304][T23484] RIP: 0033:0x7f60d38a9a4a
[ 4511.079308][T23484] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4511.079311][T23484] RSP: 002b:00007ffeb654a868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4511.079316][T23484] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60d38a9a4a
[ 4511.079318][T23484] RDX: 0000000000000040 RSI: 0000000007630340 RDI: 0000000000000005
[ 4511.079320][T23484] RBP: 00007ffeb654a8f0 R08: 0000000000418574 R09: 000000000000001c
[ 4511.079322][T23484] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4511.079324][T23484] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60d39d2000
| [ 4511.079324][T23484] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60d39d2000
| [ 4511.079338][T23484]
| [ 4511.079340][T23484] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23484
| [4511.091821][T23484] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4511.092081][T23484] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4511.092083][T23484] Call Trace:
[ 4511.092084][T23484]
[4511.092086][T23484] dump_stack_lvl (lib/dump_stack.c:123)
[4511.092093][T23484] check_preemption_disabled (lib/smp_processor_id.c:52)
[4511.092099][T23484] lwtunnel_output (net/core/lwtunnel.c:359)
[4511.092106][T23484] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4511.092114][T23484] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4511.092120][T23484] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4511.092124][T23484] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4511.092137][T23484] rawv6_sendmsg (net/ipv6/raw.c:918)
[4511.092149][T23484] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4511.092154][T23484] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4511.092159][T23484] ? __lock_release (kernel/locking/lockdep.c:5534)
[4511.092167][T23484] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4511.092172][T23484] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4511.092181][T23484] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4511.092197][T23484] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4511.092200][T23484] ? __lock_release (kernel/locking/lockdep.c:5534)
[4511.092212][T23484] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4511.092216][T23484] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4511.092222][T23484] ? __pfx___sys_sendto (net/socket.c:2147)
[4511.092237][T23484] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4511.092244][T23484] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4511.092252][T23484] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4511.092260][T23484] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4511.092270][T23484] __x64_sys_sendto (net/socket.c:2183)
[4511.092274][T23484] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4511.092277][T23484] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4511.092281][T23484] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4511.092286][T23484] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4511.092289][T23484] RIP: 0033:0x7f60d38a9a4a
[ 4511.092293][T23484] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4511.092296][T23484] RSP: 002b:00007ffeb654a868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4511.092299][T23484] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60d38a9a4a
[ 4511.092301][T23484] RDX: 0000000000000040 RSI: 0000000007630340 RDI: 0000000000000005
[ 4511.092303][T23484] RBP: 00007ffeb654a8f0 R08: 0000000000418574 R09: 000000000000001c
[ 4511.092304][T23484] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4511.092306][T23484] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60d39d2000
| [ 4511.092306][T23484] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60d39d2000
| [ 4511.092321][T23484]
| [ 4511.110066][T23484] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23484
| [4511.110462][T23484] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4511.110734][T23484] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4511.110736][T23484] Call Trace:
[ 4511.110738][T23484]
[4511.110740][T23484] dump_stack_lvl (lib/dump_stack.c:123)
[4511.110747][T23484] check_preemption_disabled (lib/smp_processor_id.c:52)
[4511.110753][T23484] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4511.110759][T23484] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4511.110766][T23484] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4511.110772][T23484] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4511.110777][T23484] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4511.110790][T23484] rawv6_sendmsg (net/ipv6/raw.c:918)
[4511.110801][T23484] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4511.110807][T23484] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4511.110812][T23484] ? __lock_release (kernel/locking/lockdep.c:5534)
[4511.110820][T23484] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4511.110824][T23484] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4511.110834][T23484] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4511.110850][T23484] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4511.110853][T23484] ? __lock_release (kernel/locking/lockdep.c:5534)
[4511.110865][T23484] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4511.110869][T23484] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4511.110875][T23484] ? __pfx___sys_sendto (net/socket.c:2147)
[4511.110890][T23484] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4511.110896][T23484] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4511.110904][T23484] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4511.110911][T23484] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4511.110922][T23484] __x64_sys_sendto (net/socket.c:2183)
[4511.110926][T23484] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4511.110929][T23484] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4511.110934][T23484] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4511.110939][T23484] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4511.110943][T23484] RIP: 0033:0x7f60d38a9a4a
[ 4511.110946][T23484] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4511.110949][T23484] RSP: 002b:00007ffeb654a868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4511.110953][T23484] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60d38a9a4a
[ 4511.110955][T23484] RDX: 0000000000000040 RSI: 0000000007630340 RDI: 0000000000000005
[ 4511.110957][T23484] RBP: 00007ffeb654a8f0 R08: 0000000000418574 R09: 000000000000001c
[ 4511.110959][T23484] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4511.110962][T23484] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60d39d2000
| [ 4511.110962][T23484] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60d39d2000
| [ 4511.110977][T23484]
| [ 4511.577101][T23488] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23488
| [4511.577610][T23488] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4511.577878][T23488] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4511.577880][T23488] Call Trace:
[ 4511.577883][T23488]
[4511.577885][T23488] dump_stack_lvl (lib/dump_stack.c:123)
[4511.577895][T23488] check_preemption_disabled (lib/smp_processor_id.c:52)
[4511.577903][T23488] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4511.577910][T23488] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4511.577919][T23488] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4511.577927][T23488] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4511.577932][T23488] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4511.577944][T23488] rawv6_sendmsg (net/ipv6/raw.c:918)
[4511.577956][T23488] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4511.577961][T23488] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4511.577969][T23488] ? __lock_release (kernel/locking/lockdep.c:5534)
[4511.577981][T23488] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4511.577988][T23488] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4511.577997][T23488] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4511.578013][T23488] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4511.578016][T23488] ? __lock_release (kernel/locking/lockdep.c:5534)
[4511.578028][T23488] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4511.578035][T23488] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4511.578041][T23488] ? __pfx___sys_sendto (net/socket.c:2147)
[4511.578055][T23488] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4511.578062][T23488] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4511.578073][T23488] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4511.578080][T23488] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4511.578090][T23488] __x64_sys_sendto (net/socket.c:2183)
[4511.578094][T23488] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4511.578098][T23488] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4511.578103][T23488] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4511.578108][T23488] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4511.578113][T23488] RIP: 0033:0x7f6e52083a4a
[ 4511.578118][T23488] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4511.578120][T23488] RSP: 002b:00007ffc499cf748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4511.578124][T23488] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6e52083a4a
[ 4511.578127][T23488] RDX: 0000000000000040 RSI: 000000002c8db340 RDI: 0000000000000005
[ 4511.578128][T23488] RBP: 00007ffc499cf7d0 R08: 0000000000418574 R09: 000000000000001c
[ 4511.578130][T23488] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4511.578132][T23488] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e521ac000
| [ 4514.451239][T23512] lwtunnel_output(): recursion limit reached on datapath
| [ 4515.938266][T23516] check_preemption_disabled: 18 callbacks suppressed
| [ 4515.938276][T23516] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23516
| [4515.939469][T23516] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4515.939748][T23516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4515.939751][T23516] Call Trace:
[ 4515.939753][T23516]
[4515.939756][T23516] dump_stack_lvl (lib/dump_stack.c:123)
[4515.939765][T23516] check_preemption_disabled (lib/smp_processor_id.c:52)
[4515.939773][T23516] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4515.939779][T23516] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4515.939788][T23516] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4515.939797][T23516] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4515.939802][T23516] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4515.939814][T23516] rawv6_sendmsg (net/ipv6/raw.c:918)
[4515.939826][T23516] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4515.939831][T23516] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4515.939839][T23516] ? __lock_release (kernel/locking/lockdep.c:5534)
[4515.939849][T23516] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4515.939855][T23516] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4515.939865][T23516] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4515.939881][T23516] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4515.939884][T23516] ? __lock_release (kernel/locking/lockdep.c:5534)
[4515.939895][T23516] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4515.939902][T23516] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4515.939908][T23516] ? __pfx___sys_sendto (net/socket.c:2147)
[4515.939922][T23516] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4515.939936][T23516] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4515.939946][T23516] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4515.939953][T23516] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4515.939963][T23516] __x64_sys_sendto (net/socket.c:2183)
[4515.939967][T23516] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4515.939972][T23516] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4515.939977][T23516] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4515.939983][T23516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4515.939988][T23516] RIP: 0033:0x7f4aec05ca4a
[ 4515.939993][T23516] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4515.939997][T23516] RSP: 002b:00007ffeb87336c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4515.940001][T23516] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4aec05ca4a
[ 4515.940004][T23516] RDX: 0000000000000040 RSI: 000000001a60f340 RDI: 0000000000000005
[ 4515.940006][T23516] RBP: 00007ffeb8733750 R08: 0000000000418574 R09: 000000000000001c
[ 4515.940009][T23516] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4515.940011][T23516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4aec185000
| [ 4515.940011][T23516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4aec185000
| [ 4515.940025][T23516]
| [ 4515.940029][T23516] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23516
| [4515.952204][T23516] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4515.952470][T23516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4515.952472][T23516] Call Trace:
[ 4515.952473][T23516]
[4515.952476][T23516] dump_stack_lvl (lib/dump_stack.c:123)
[4515.952483][T23516] check_preemption_disabled (lib/smp_processor_id.c:52)
[4515.952489][T23516] lwtunnel_output (net/core/lwtunnel.c:359)
[4515.952495][T23516] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4515.952503][T23516] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4515.952509][T23516] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4515.952514][T23516] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4515.952526][T23516] rawv6_sendmsg (net/ipv6/raw.c:918)
[4515.952538][T23516] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4515.952544][T23516] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4515.952548][T23516] ? __lock_release (kernel/locking/lockdep.c:5534)
[4515.952556][T23516] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4515.952560][T23516] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4515.952569][T23516] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4515.952586][T23516] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4515.952589][T23516] ? __lock_release (kernel/locking/lockdep.c:5534)
[4515.952600][T23516] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4515.952606][T23516] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4515.952611][T23516] ? __pfx___sys_sendto (net/socket.c:2147)
[4515.952626][T23516] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4515.952633][T23516] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4515.952642][T23516] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4515.952649][T23516] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4515.952659][T23516] __x64_sys_sendto (net/socket.c:2183)
[4515.952663][T23516] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4515.952666][T23516] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4515.952671][T23516] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4515.952676][T23516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4515.952679][T23516] RIP: 0033:0x7f4aec05ca4a
[ 4515.952683][T23516] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4515.952686][T23516] RSP: 002b:00007ffeb87336c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4515.952689][T23516] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4aec05ca4a
[ 4515.952691][T23516] RDX: 0000000000000040 RSI: 000000001a60f340 RDI: 0000000000000005
[ 4515.952693][T23516] RBP: 00007ffeb8733750 R08: 0000000000418574 R09: 000000000000001c
[ 4515.952694][T23516] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4515.952696][T23516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4aec185000
| [ 4515.952696][T23516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4aec185000
| [ 4515.952711][T23516]
| [ 4515.966281][T23516] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23516
| [4515.966676][T23516] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4515.966938][T23516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4515.966940][T23516] Call Trace:
[ 4515.966941][T23516]
[4515.966943][T23516] dump_stack_lvl (lib/dump_stack.c:123)
[4515.966950][T23516] check_preemption_disabled (lib/smp_processor_id.c:52)
[4515.966956][T23516] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4515.966963][T23516] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4515.966970][T23516] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4515.966976][T23516] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4515.966981][T23516] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4515.966993][T23516] rawv6_sendmsg (net/ipv6/raw.c:918)
[4515.967005][T23516] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4515.967011][T23516] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4515.967015][T23516] ? __lock_release (kernel/locking/lockdep.c:5534)
[4515.967025][T23516] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4515.967029][T23516] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4515.967038][T23516] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4515.967054][T23516] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4515.967057][T23516] ? __lock_release (kernel/locking/lockdep.c:5534)
[4515.967069][T23516] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4515.967074][T23516] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4515.967080][T23516] ? __pfx___sys_sendto (net/socket.c:2147)
[4515.967095][T23516] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4515.967102][T23516] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4515.967111][T23516] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4515.967118][T23516] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4515.967129][T23516] __x64_sys_sendto (net/socket.c:2183)
[4515.967132][T23516] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4515.967136][T23516] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4515.967141][T23516] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4515.967146][T23516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4515.967149][T23516] RIP: 0033:0x7f4aec05ca4a
[ 4515.967153][T23516] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4515.967156][T23516] RSP: 002b:00007ffeb87336c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4515.967159][T23516] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4aec05ca4a
[ 4515.967162][T23516] RDX: 0000000000000040 RSI: 000000001a60f340 RDI: 0000000000000005
[ 4515.967164][T23516] RBP: 00007ffeb8733750 R08: 0000000000418574 R09: 000000000000001c
[ 4515.967166][T23516] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4515.967168][T23516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4aec185000
| [ 4515.967168][T23516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4aec185000
| [ 4515.967183][T23516]
| [ 4516.429400][T23520] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23520
| [4516.429890][T23520] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4516.430164][T23520] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4516.430167][T23520] Call Trace:
[ 4516.430169][T23520]
[4516.430172][T23520] dump_stack_lvl (lib/dump_stack.c:123)
[4516.430181][T23520] check_preemption_disabled (lib/smp_processor_id.c:52)
[4516.430188][T23520] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4516.430195][T23520] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4516.430203][T23520] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4516.430212][T23520] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4516.430217][T23520] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4516.430229][T23520] rawv6_sendmsg (net/ipv6/raw.c:918)
[4516.430240][T23520] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4516.430246][T23520] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4516.430253][T23520] ? __lock_release (kernel/locking/lockdep.c:5534)
[4516.430263][T23520] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4516.430270][T23520] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4516.430279][T23520] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4516.430295][T23520] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4516.430299][T23520] ? __lock_release (kernel/locking/lockdep.c:5534)
[4516.430310][T23520] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4516.430317][T23520] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4516.430322][T23520] ? __pfx___sys_sendto (net/socket.c:2147)
[4516.430337][T23520] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4516.430344][T23520] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4516.430353][T23520] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4516.430360][T23520] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4516.430370][T23520] __x64_sys_sendto (net/socket.c:2183)
[4516.430374][T23520] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4516.430379][T23520] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4516.430384][T23520] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4516.430389][T23520] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4516.430394][T23520] RIP: 0033:0x7f5665cb7a4a
[ 4516.430398][T23520] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4516.430402][T23520] RSP: 002b:00007fff5b206c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4516.430406][T23520] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5665cb7a4a
[ 4516.430409][T23520] RDX: 0000000000000040 RSI: 0000000019c99340 RDI: 0000000000000005
[ 4516.430411][T23520] RBP: 00007fff5b206ca0 R08: 0000000000418574 R09: 000000000000001c
[ 4516.430413][T23520] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4516.430415][T23520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5665de0000
| [ 4516.430415][T23520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5665de0000
| [ 4516.430430][T23520]
| [ 4516.430433][T23520] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23520
| [4516.442811][T23520] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4516.443070][T23520] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4516.443072][T23520] Call Trace:
[ 4516.443074][T23520]
[4516.443076][T23520] dump_stack_lvl (lib/dump_stack.c:123)
[4516.443082][T23520] check_preemption_disabled (lib/smp_processor_id.c:52)
[4516.443088][T23520] lwtunnel_output (net/core/lwtunnel.c:359)
[4516.443095][T23520] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4516.443102][T23520] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4516.443109][T23520] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4516.443114][T23520] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4516.443126][T23520] rawv6_sendmsg (net/ipv6/raw.c:918)
[4516.443138][T23520] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4516.443144][T23520] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4516.443149][T23520] ? __lock_release (kernel/locking/lockdep.c:5534)
[4516.443158][T23520] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4516.443162][T23520] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4516.443171][T23520] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4516.443188][T23520] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4516.443190][T23520] ? __lock_release (kernel/locking/lockdep.c:5534)
[4516.443202][T23520] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4516.443207][T23520] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4516.443213][T23520] ? __pfx___sys_sendto (net/socket.c:2147)
[4516.443228][T23520] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4516.443234][T23520] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4516.443243][T23520] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4516.443250][T23520] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4516.443260][T23520] __x64_sys_sendto (net/socket.c:2183)
[4516.443264][T23520] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4516.443268][T23520] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4516.443273][T23520] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4516.443278][T23520] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4516.443282][T23520] RIP: 0033:0x7f5665cb7a4a
[ 4516.443286][T23520] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4516.443289][T23520] RSP: 002b:00007fff5b206c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4516.443292][T23520] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5665cb7a4a
[ 4516.443294][T23520] RDX: 0000000000000040 RSI: 0000000019c99340 RDI: 0000000000000005
[ 4516.443296][T23520] RBP: 00007fff5b206ca0 R08: 0000000000418574 R09: 000000000000001c
[ 4516.443298][T23520] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4516.443300][T23520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5665de0000
| [ 4516.443300][T23520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5665de0000
| [ 4516.443314][T23520]
| [ 4516.461036][T23520] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23520
| [4516.461419][T23520] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4516.461693][T23520] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4516.461695][T23520] Call Trace:
[ 4516.461697][T23520]
[4516.461700][T23520] dump_stack_lvl (lib/dump_stack.c:123)
[4516.461707][T23520] check_preemption_disabled (lib/smp_processor_id.c:52)
[4516.461713][T23520] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4516.461720][T23520] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4516.461727][T23520] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4516.461733][T23520] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4516.461738][T23520] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4516.461751][T23520] rawv6_sendmsg (net/ipv6/raw.c:918)
[4516.461763][T23520] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4516.461768][T23520] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4516.461773][T23520] ? __lock_release (kernel/locking/lockdep.c:5534)
[4516.461783][T23520] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4516.461787][T23520] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4516.461797][T23520] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4516.461813][T23520] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4516.461816][T23520] ? __lock_release (kernel/locking/lockdep.c:5534)
[4516.461827][T23520] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4516.461833][T23520] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4516.461839][T23520] ? __pfx___sys_sendto (net/socket.c:2147)
[4516.461854][T23520] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4516.461860][T23520] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4516.461869][T23520] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4516.461876][T23520] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4516.461886][T23520] __x64_sys_sendto (net/socket.c:2183)
[4516.461890][T23520] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4516.461894][T23520] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4516.461898][T23520] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4516.461903][T23520] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4516.461908][T23520] RIP: 0033:0x7f5665cb7a4a
[ 4516.461911][T23520] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4516.461914][T23520] RSP: 002b:00007fff5b206c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4516.461918][T23520] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5665cb7a4a
[ 4516.461920][T23520] RDX: 0000000000000040 RSI: 0000000019c99340 RDI: 0000000000000005
[ 4516.461922][T23520] RBP: 00007fff5b206ca0 R08: 0000000000418574 R09: 000000000000001c
[ 4516.461924][T23520] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4516.461926][T23520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5665de0000
| [ 4516.461926][T23520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5665de0000
| [ 4516.461940][T23520]
| [ 4516.966373][T23524] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23524
| [4516.967851][T23524] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4516.968117][T23524] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4516.968120][T23524] Call Trace:
[ 4516.968122][T23524]
[4516.968124][T23524] dump_stack_lvl (lib/dump_stack.c:123)
[4516.968134][T23524] check_preemption_disabled (lib/smp_processor_id.c:52)
[4516.968141][T23524] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4516.968147][T23524] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4516.968156][T23524] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4516.968165][T23524] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4516.968170][T23524] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4516.968181][T23524] rawv6_sendmsg (net/ipv6/raw.c:918)
[4516.968193][T23524] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4516.968198][T23524] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4516.968206][T23524] ? __lock_release (kernel/locking/lockdep.c:5534)
[4516.968217][T23524] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4516.968223][T23524] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4516.968232][T23524] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4516.968248][T23524] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4516.968251][T23524] ? __lock_release (kernel/locking/lockdep.c:5534)
[4516.968262][T23524] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4516.968269][T23524] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4516.968275][T23524] ? __pfx___sys_sendto (net/socket.c:2147)
[4516.968289][T23524] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4516.968295][T23524] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4516.968305][T23524] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4516.968313][T23524] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4516.968322][T23524] __x64_sys_sendto (net/socket.c:2183)
[4516.968326][T23524] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4516.968331][T23524] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4516.968336][T23524] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4516.968340][T23524] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4516.968345][T23524] RIP: 0033:0x7f8b7ce5ca4a
[ 4516.968350][T23524] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4516.968353][T23524] RSP: 002b:00007fffc0ba5478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4516.968357][T23524] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b7ce5ca4a
[ 4516.968359][T23524] RDX: 0000000000000040 RSI: 000000001e287340 RDI: 0000000000000005
[ 4516.968362][T23524] RBP: 00007fffc0ba5500 R08: 0000000000418574 R09: 000000000000001c
[ 4516.968364][T23524] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4516.968366][T23524] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b7cf85000
| [ 4516.968380][T23524]
| [ 4516.968383][T23524] lwtunnel_output(): recursion limit reached on datapath
| [ 4518.437701][T23528] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23528
| [4518.438182][T23528] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4518.438451][T23528] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4518.438454][T23528] Call Trace:
[ 4518.438456][T23528]
[4518.438459][T23528] dump_stack_lvl (lib/dump_stack.c:123)
[4518.438468][T23528] check_preemption_disabled (lib/smp_processor_id.c:52)
[4518.438477][T23528] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4518.438483][T23528] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4518.438491][T23528] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4518.438499][T23528] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4518.438504][T23528] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4518.438516][T23528] rawv6_sendmsg (net/ipv6/raw.c:918)
[4518.438528][T23528] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4518.438533][T23528] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4518.438541][T23528] ? __lock_release (kernel/locking/lockdep.c:5534)
[4518.438568][T23528] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4518.438574][T23528] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4518.438583][T23528] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4518.438599][T23528] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4518.438603][T23528] ? __lock_release (kernel/locking/lockdep.c:5534)
[4518.438614][T23528] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4518.438621][T23528] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4518.438626][T23528] ? __pfx___sys_sendto (net/socket.c:2147)
[4518.438641][T23528] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4518.438648][T23528] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4518.438660][T23528] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4518.438667][T23528] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4518.438677][T23528] __x64_sys_sendto (net/socket.c:2183)
[4518.438681][T23528] ? do_syscall_64 (./arch/x86/include/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.438685][T23528] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4518.438691][T23528] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4518.438695][T23528] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4518.438700][T23528] RIP: 0033:0x7fbf3d7dfa4a
[ 4518.438705][T23528] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.438708][T23528] RSP: 002b:00007fff471293b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4518.438712][T23528] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbf3d7dfa4a
[ 4518.438715][T23528] RDX: 0000000000000040 RSI: 000000000bcf2340 RDI: 0000000000000005
[ 4518.438717][T23528] RBP: 00007fff47129440 R08: 0000000000418574 R09: 000000000000001c
[ 4518.438719][T23528] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4518.438721][T23528] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf3d908000
| [ 4518.438721][T23528] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf3d908000
| [ 4518.438746][T23528]
| [ 4518.452183][T23528] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23528
| [4518.452567][T23528] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4518.452826][T23528] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4518.452828][T23528] Call Trace:
[ 4518.452830][T23528]
[4518.452832][T23528] dump_stack_lvl (lib/dump_stack.c:123)
[4518.452839][T23528] check_preemption_disabled (lib/smp_processor_id.c:52)
[4518.452844][T23528] lwtunnel_output (net/core/lwtunnel.c:359)
[4518.452851][T23528] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4518.452858][T23528] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4518.452865][T23528] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4518.452870][T23528] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4518.452882][T23528] rawv6_sendmsg (net/ipv6/raw.c:918)
[4518.452894][T23528] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4518.452900][T23528] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4518.452905][T23528] ? __lock_release (kernel/locking/lockdep.c:5534)
[4518.452913][T23528] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4518.452918][T23528] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4518.452927][T23528] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4518.452943][T23528] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4518.452946][T23528] ? __lock_release (kernel/locking/lockdep.c:5534)
[4518.452957][T23528] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4518.452961][T23528] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4518.452967][T23528] ? __pfx___sys_sendto (net/socket.c:2147)
[4518.452982][T23528] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4518.452989][T23528] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4518.452997][T23528] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4518.453004][T23528] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4518.453014][T23528] __x64_sys_sendto (net/socket.c:2183)
[4518.453018][T23528] ? do_syscall_64 (./arch/x86/include/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.453022][T23528] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4518.453027][T23528] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4518.453032][T23528] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4518.453036][T23528] RIP: 0033:0x7fbf3d7dfa4a
[ 4518.453040][T23528] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.453043][T23528] RSP: 002b:00007fff471293b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4518.453046][T23528] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbf3d7dfa4a
[ 4518.453048][T23528] RDX: 0000000000000040 RSI: 000000000bcf2340 RDI: 0000000000000005
[ 4518.453050][T23528] RBP: 00007fff47129440 R08: 0000000000418574 R09: 000000000000001c
[ 4518.453052][T23528] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4518.453055][T23528] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf3d908000
| [ 4518.453055][T23528] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf3d908000
| [ 4518.453069][T23528]
| [ 4518.470796][T23528] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23528
| [4518.471171][T23528] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4518.471436][T23528] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4518.471438][T23528] Call Trace:
[ 4518.471440][T23528]
[4518.471442][T23528] dump_stack_lvl (lib/dump_stack.c:123)
[4518.471449][T23528] check_preemption_disabled (lib/smp_processor_id.c:52)
[4518.471455][T23528] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4518.471462][T23528] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4518.471469][T23528] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4518.471474][T23528] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4518.471481][T23528] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4518.471493][T23528] rawv6_sendmsg (net/ipv6/raw.c:918)
[4518.471504][T23528] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4518.471510][T23528] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4518.471515][T23528] ? __lock_release (kernel/locking/lockdep.c:5534)
[4518.471524][T23528] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4518.471528][T23528] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4518.471537][T23528] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4518.471553][T23528] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4518.471556][T23528] ? __lock_release (kernel/locking/lockdep.c:5534)
[4518.471567][T23528] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4518.471572][T23528] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4518.471578][T23528] ? __pfx___sys_sendto (net/socket.c:2147)
[4518.471592][T23528] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4518.471599][T23528] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4518.471606][T23528] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4518.471613][T23528] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4518.471623][T23528] __x64_sys_sendto (net/socket.c:2183)
[4518.471627][T23528] ? do_syscall_64 (./arch/x86/include/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.471631][T23528] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4518.471636][T23528] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4518.471641][T23528] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4518.471644][T23528] RIP: 0033:0x7fbf3d7dfa4a
[ 4518.471648][T23528] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.471651][T23528] RSP: 002b:00007fff471293b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4518.471654][T23528] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbf3d7dfa4a
[ 4518.471656][T23528] RDX: 0000000000000040 RSI: 000000000bcf2340 RDI: 0000000000000005
[ 4518.471657][T23528] RBP: 00007fff47129440 R08: 0000000000418574 R09: 000000000000001c
[ 4518.471659][T23528] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4518.471661][T23528] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf3d908000
| [ 4519.535687][ C1] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4521.326608][T23552] check_preemption_disabled: 15 callbacks suppressed
| [ 4521.326617][T23552] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23552
| [4521.327401][T23552] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4521.327681][T23552] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4521.327683][T23552] Call Trace:
[ 4521.327685][T23552]
[4521.327688][T23552] dump_stack_lvl (lib/dump_stack.c:123)
[4521.327697][T23552] check_preemption_disabled (lib/smp_processor_id.c:52)
[4521.327705][T23552] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4521.327711][T23552] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4521.327720][T23552] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4521.327728][T23552] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4521.327733][T23552] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4521.327745][T23552] rawv6_sendmsg (net/ipv6/raw.c:918)
[4521.327757][T23552] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4521.327762][T23552] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4521.327770][T23552] ? __lock_release (kernel/locking/lockdep.c:5534)
[4521.327780][T23552] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4521.327787][T23552] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4521.327796][T23552] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4521.327812][T23552] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4521.327815][T23552] ? __lock_release (kernel/locking/lockdep.c:5534)
[4521.327827][T23552] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4521.327833][T23552] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4521.327839][T23552] ? __pfx___sys_sendto (net/socket.c:2147)
[4521.327853][T23552] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4521.327860][T23552] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4521.327871][T23552] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4521.327878][T23552] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4521.327888][T23552] __x64_sys_sendto (net/socket.c:2183)
[4521.327892][T23552] ? do_syscall_64 (./arch/x86/include/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.327896][T23552] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4521.327901][T23552] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4521.327906][T23552] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4521.327911][T23552] RIP: 0033:0x7f66e57e4a4a
[ 4521.327916][T23552] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.327919][T23552] RSP: 002b:00007ffeef3ce778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4521.327924][T23552] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66e57e4a4a
[ 4521.327926][T23552] RDX: 0000000000000040 RSI: 000000000a162340 RDI: 0000000000000005
[ 4521.327928][T23552] RBP: 00007ffeef3ce800 R08: 0000000000418574 R09: 000000000000001c
[ 4521.327930][T23552] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4521.327932][T23552] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66e590d000
| [ 4521.327932][T23552] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66e590d000
| [ 4521.327946][T23552]
| [ 4521.327949][T23552] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23552
| [4521.340368][T23552] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4521.340637][T23552] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4521.340638][T23552] Call Trace:
[ 4521.340640][T23552]
[4521.340643][T23552] dump_stack_lvl (lib/dump_stack.c:123)
[4521.340650][T23552] check_preemption_disabled (lib/smp_processor_id.c:52)
[4521.340656][T23552] lwtunnel_output (net/core/lwtunnel.c:359)
[4521.340662][T23552] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4521.340670][T23552] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4521.340676][T23552] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4521.340681][T23552] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4521.340693][T23552] rawv6_sendmsg (net/ipv6/raw.c:918)
[4521.340705][T23552] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4521.340711][T23552] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4521.340715][T23552] ? __lock_release (kernel/locking/lockdep.c:5534)
[4521.340723][T23552] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4521.340728][T23552] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4521.340737][T23552] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4521.340753][T23552] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4521.340756][T23552] ? __lock_release (kernel/locking/lockdep.c:5534)
[4521.340767][T23552] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4521.340773][T23552] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4521.340779][T23552] ? __pfx___sys_sendto (net/socket.c:2147)
[4521.340793][T23552] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4521.340800][T23552] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4521.340808][T23552] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4521.340816][T23552] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4521.340826][T23552] __x64_sys_sendto (net/socket.c:2183)
[4521.340830][T23552] ? do_syscall_64 (./arch/x86/include/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.340834][T23552] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4521.340839][T23552] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4521.340843][T23552] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4521.340847][T23552] RIP: 0033:0x7f66e57e4a4a
[ 4521.340851][T23552] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.340854][T23552] RSP: 002b:00007ffeef3ce778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4521.340857][T23552] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66e57e4a4a
[ 4521.340859][T23552] RDX: 0000000000000040 RSI: 000000000a162340 RDI: 0000000000000005
[ 4521.340861][T23552] RBP: 00007ffeef3ce800 R08: 0000000000418574 R09: 000000000000001c
[ 4521.340863][T23552] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4521.340865][T23552] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66e590d000
| [ 4521.340865][T23552] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66e590d000
| [ 4521.340880][T23552]
| [ 4521.341327][T23552] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23552
| [4521.353411][T23552] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4521.353678][T23552] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4521.353680][T23552] Call Trace:
[ 4521.353682][T23552]
[4521.353684][T23552] dump_stack_lvl (lib/dump_stack.c:123)
[4521.353691][T23552] check_preemption_disabled (lib/smp_processor_id.c:52)
[4521.353697][T23552] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4521.353704][T23552] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4521.353711][T23552] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4521.353717][T23552] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4521.353722][T23552] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4521.353735][T23552] rawv6_sendmsg (net/ipv6/raw.c:918)
[4521.353746][T23552] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4521.353752][T23552] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4521.353757][T23552] ? __lock_release (kernel/locking/lockdep.c:5534)
[4521.353766][T23552] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4521.353771][T23552] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4521.353780][T23552] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4521.353796][T23552] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4521.353799][T23552] ? __lock_release (kernel/locking/lockdep.c:5534)
[4521.353811][T23552] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4521.353815][T23552] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4521.353821][T23552] ? __pfx___sys_sendto (net/socket.c:2147)
[4521.353836][T23552] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4521.353843][T23552] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4521.353851][T23552] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4521.353859][T23552] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4521.353869][T23552] __x64_sys_sendto (net/socket.c:2183)
[4521.353873][T23552] ? do_syscall_64 (./arch/x86/include/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.353877][T23552] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4521.353882][T23552] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4521.353887][T23552] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4521.353890][T23552] RIP: 0033:0x7f66e57e4a4a
[ 4521.353894][T23552] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.353897][T23552] RSP: 002b:00007ffeef3ce778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4521.353900][T23552] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66e57e4a4a
[ 4521.353903][T23552] RDX: 0000000000000040 RSI: 000000000a162340 RDI: 0000000000000005
[ 4521.353905][T23552] RBP: 00007ffeef3ce800 R08: 0000000000418574 R09: 000000000000001c
[ 4521.353907][T23552] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4521.353909][T23552] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66e590d000
| [ 4521.353909][T23552] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66e590d000
| [ 4521.353924][T23552]
| [ 4521.842437][T23556] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23556
| [4521.843701][T23556] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4521.843964][T23556] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4521.843967][T23556] Call Trace:
[ 4521.843969][T23556]
[4521.843971][T23556] dump_stack_lvl (lib/dump_stack.c:123)
[4521.843979][T23556] check_preemption_disabled (lib/smp_processor_id.c:52)
[4521.843986][T23556] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4521.843993][T23556] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4521.844001][T23556] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4521.844008][T23556] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4521.844013][T23556] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4521.844025][T23556] rawv6_sendmsg (net/ipv6/raw.c:918)
[4521.844036][T23556] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4521.844042][T23556] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4521.844048][T23556] ? __lock_release (kernel/locking/lockdep.c:5534)
[4521.844058][T23556] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4521.844063][T23556] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4521.844072][T23556] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4521.844088][T23556] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4521.844102][T23556] ? __lock_release (kernel/locking/lockdep.c:5534)
[4521.844112][T23556] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4521.844118][T23556] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4521.844123][T23556] ? __pfx___sys_sendto (net/socket.c:2147)
[4521.844136][T23556] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4521.844143][T23556] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4521.844152][T23556] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4521.844159][T23556] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4521.844169][T23556] __x64_sys_sendto (net/socket.c:2183)
[4521.844172][T23556] ? do_syscall_64 (./arch/x86/include/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.844177][T23556] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4521.844181][T23556] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4521.844186][T23556] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4521.844189][T23556] RIP: 0033:0x7f1247d41a4a
[ 4521.844194][T23556] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.844197][T23556] RSP: 002b:00007ffda96119b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4521.844200][T23556] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1247d41a4a
[ 4521.844203][T23556] RDX: 0000000000000040 RSI: 0000000006176340 RDI: 0000000000000005
[ 4521.844205][T23556] RBP: 00007ffda9611a40 R08: 0000000000418574 R09: 000000000000001c
[ 4521.844207][T23556] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4521.844208][T23556] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1247e6a000
| [ 4521.844208][T23556] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1247e6a000
| [ 4521.844222][T23556]
| [ 4521.844225][T23556] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23556
| [4521.855881][T23556] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4521.856123][T23556] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4521.856124][T23556] Call Trace:
[ 4521.856126][T23556]
[4521.856128][T23556] dump_stack_lvl (lib/dump_stack.c:123)
[4521.856134][T23556] check_preemption_disabled (lib/smp_processor_id.c:52)
[4521.856139][T23556] lwtunnel_output (net/core/lwtunnel.c:359)
[4521.856146][T23556] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4521.856152][T23556] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4521.856158][T23556] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4521.856162][T23556] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4521.856174][T23556] rawv6_sendmsg (net/ipv6/raw.c:918)
[4521.856185][T23556] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4521.856190][T23556] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4521.856195][T23556] ? __lock_release (kernel/locking/lockdep.c:5534)
[4521.856203][T23556] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4521.856207][T23556] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4521.856215][T23556] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4521.856231][T23556] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4521.856233][T23556] ? __lock_release (kernel/locking/lockdep.c:5534)
[4521.856244][T23556] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4521.856248][T23556] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4521.856253][T23556] ? __pfx___sys_sendto (net/socket.c:2147)
[4521.856266][T23556] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4521.856273][T23556] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4521.856280][T23556] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4521.856287][T23556] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4521.856296][T23556] __x64_sys_sendto (net/socket.c:2183)
[4521.856300][T23556] ? do_syscall_64 (./arch/x86/include/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.856304][T23556] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4521.856308][T23556] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4521.856313][T23556] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4521.856316][T23556] RIP: 0033:0x7f1247d41a4a
[ 4521.856319][T23556] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.856322][T23556] RSP: 002b:00007ffda96119b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4521.856325][T23556] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1247d41a4a
[ 4521.856327][T23556] RDX: 0000000000000040 RSI: 0000000006176340 RDI: 0000000000000005
[ 4521.856328][T23556] RBP: 00007ffda9611a40 R08: 0000000000418574 R09: 000000000000001c
[ 4521.856330][T23556] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4521.856331][T23556] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1247e6a000
| [ 4521.856331][T23556] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1247e6a000
| [ 4521.856345][T23556]
| [ 4521.870161][T23556] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23556
| [4521.870559][T23556] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4521.870820][T23556] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4521.870822][T23556] Call Trace:
[ 4521.870823][T23556]
[4521.870826][T23556] dump_stack_lvl (lib/dump_stack.c:123)
[4521.870832][T23556] check_preemption_disabled (lib/smp_processor_id.c:52)
[4521.870838][T23556] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4521.870844][T23556] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4521.870852][T23556] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4521.870858][T23556] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4521.870863][T23556] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4521.870875][T23556] rawv6_sendmsg (net/ipv6/raw.c:918)
[4521.870887][T23556] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4521.870893][T23556] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4521.870898][T23556] ? __lock_release (kernel/locking/lockdep.c:5534)
[4521.870906][T23556] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4521.870910][T23556] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4521.870920][T23556] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4521.870937][T23556] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4521.870939][T23556] ? __lock_release (kernel/locking/lockdep.c:5534)
[4521.870951][T23556] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4521.870955][T23556] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4521.870961][T23556] ? __pfx___sys_sendto (net/socket.c:2147)
[4521.870976][T23556] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4521.870982][T23556] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4521.870990][T23556] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4521.870998][T23556] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4521.871008][T23556] __x64_sys_sendto (net/socket.c:2183)
[4521.871012][T23556] ? do_syscall_64 (./arch/x86/include/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.871016][T23556] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4521.871020][T23556] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4521.871025][T23556] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4521.871029][T23556] RIP: 0033:0x7f1247d41a4a
[ 4521.871032][T23556] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.871035][T23556] RSP: 002b:00007ffda96119b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4521.871039][T23556] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1247d41a4a
[ 4521.871041][T23556] RDX: 0000000000000040 RSI: 0000000006176340 RDI: 0000000000000005
[ 4521.871043][T23556] RBP: 00007ffda9611a40 R08: 0000000000418574 R09: 000000000000001c
[ 4521.871045][T23556] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4521.871047][T23556] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1247e6a000
| [ 4521.871047][T23556] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1247e6a000
| [ 4521.871062][T23556]
| [ 4522.373927][T23560] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23560
| [4522.374393][T23560] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4522.374670][T23560] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4522.374673][T23560] Call Trace:
[ 4522.374675][T23560]
[4522.374678][T23560] dump_stack_lvl (lib/dump_stack.c:123)
[4522.374686][T23560] check_preemption_disabled (lib/smp_processor_id.c:52)
[4522.374693][T23560] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4522.374700][T23560] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4522.374708][T23560] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4522.374715][T23560] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4522.374721][T23560] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4522.374732][T23560] rawv6_sendmsg (net/ipv6/raw.c:918)
[4522.374743][T23560] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4522.374749][T23560] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4522.374755][T23560] ? __lock_release (kernel/locking/lockdep.c:5534)
[4522.374764][T23560] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4522.374771][T23560] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4522.374780][T23560] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4522.374795][T23560] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4522.374798][T23560] ? __lock_release (kernel/locking/lockdep.c:5534)
[4522.374809][T23560] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4522.374814][T23560] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4522.374820][T23560] ? __pfx___sys_sendto (net/socket.c:2147)
[4522.374834][T23560] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4522.374841][T23560] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4522.374850][T23560] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4522.374858][T23560] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4522.374868][T23560] __x64_sys_sendto (net/socket.c:2183)
[4522.374871][T23560] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4522.374875][T23560] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4522.374880][T23560] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4522.374885][T23560] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4522.374889][T23560] RIP: 0033:0x7fe22dd18a4a
[ 4522.374893][T23560] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4522.374897][T23560] RSP: 002b:00007ffcdeb1b8d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4522.374901][T23560] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe22dd18a4a
[ 4522.374903][T23560] RDX: 0000000000000040 RSI: 000000003af40340 RDI: 0000000000000005
[ 4522.374905][T23560] RBP: 00007ffcdeb1b960 R08: 0000000000418574 R09: 000000000000001c
[ 4522.374907][T23560] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4522.374910][T23560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe22de41000
| [ 4522.374924][T23560]
| [ 4522.374927][T23560] lwtunnel_output(): recursion limit reached on datapath
| [ 4523.859424][T23564] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23564
| [4523.859944][T23564] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4523.860227][T23564] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4523.860229][T23564] Call Trace:
[ 4523.860232][T23564]
[4523.860235][T23564] dump_stack_lvl (lib/dump_stack.c:123)
[4523.860244][T23564] check_preemption_disabled (lib/smp_processor_id.c:52)
[4523.860252][T23564] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4523.860259][T23564] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4523.860268][T23564] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4523.860276][T23564] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4523.860282][T23564] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4523.860294][T23564] rawv6_sendmsg (net/ipv6/raw.c:918)
[4523.860306][T23564] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4523.860311][T23564] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4523.860319][T23564] ? __lock_release (kernel/locking/lockdep.c:5534)
[4523.860331][T23564] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4523.860338][T23564] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4523.860347][T23564] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4523.860363][T23564] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4523.860367][T23564] ? __lock_release (kernel/locking/lockdep.c:5534)
[4523.860378][T23564] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4523.860385][T23564] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4523.860390][T23564] ? __pfx___sys_sendto (net/socket.c:2147)
[4523.860405][T23564] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4523.860412][T23564] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4523.860422][T23564] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4523.860429][T23564] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4523.860439][T23564] __x64_sys_sendto (net/socket.c:2183)
[4523.860443][T23564] ? do_syscall_64 (./arch/x86/include/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.860447][T23564] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4523.860453][T23564] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4523.860458][T23564] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4523.860463][T23564] RIP: 0033:0x7f48d1927a4a
[ 4523.860467][T23564] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.860470][T23564] RSP: 002b:00007fff7b8b98c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4523.860477][T23564] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f48d1927a4a
[ 4523.860479][T23564] RDX: 0000000000000040 RSI: 0000000009e7b340 RDI: 0000000000000005
[ 4523.860481][T23564] RBP: 00007fff7b8b9950 R08: 0000000000418574 R09: 000000000000001c
[ 4523.860484][T23564] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4523.860486][T23564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48d1a50000
| [ 4523.860486][T23564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48d1a50000
| [ 4523.860501][T23564]
| [ 4523.873363][T23564] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23564
| [4523.873749][T23564] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4523.874005][T23564] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4523.874007][T23564] Call Trace:
[ 4523.874009][T23564]
[4523.874011][T23564] dump_stack_lvl (lib/dump_stack.c:123)
[4523.874017][T23564] check_preemption_disabled (lib/smp_processor_id.c:52)
[4523.874023][T23564] lwtunnel_output (net/core/lwtunnel.c:359)
[4523.874030][T23564] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4523.874037][T23564] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4523.874043][T23564] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4523.874048][T23564] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4523.874061][T23564] rawv6_sendmsg (net/ipv6/raw.c:918)
[4523.874073][T23564] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4523.874078][T23564] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4523.874082][T23564] ? __lock_release (kernel/locking/lockdep.c:5534)
[4523.874091][T23564] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4523.874095][T23564] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4523.874104][T23564] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4523.874120][T23564] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4523.874123][T23564] ? __lock_release (kernel/locking/lockdep.c:5534)
[4523.874134][T23564] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4523.874139][T23564] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4523.874145][T23564] ? __pfx___sys_sendto (net/socket.c:2147)
[4523.874160][T23564] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4523.874166][T23564] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4523.874175][T23564] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4523.874182][T23564] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4523.874192][T23564] __x64_sys_sendto (net/socket.c:2183)
[4523.874196][T23564] ? do_syscall_64 (./arch/x86/include/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.874199][T23564] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4523.874204][T23564] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4523.874209][T23564] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4523.874213][T23564] RIP: 0033:0x7f48d1927a4a
[ 4523.874216][T23564] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.874219][T23564] RSP: 002b:00007fff7b8b98c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4523.874223][T23564] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f48d1927a4a
[ 4523.874225][T23564] RDX: 0000000000000040 RSI: 0000000009e7b340 RDI: 0000000000000005
[ 4523.874227][T23564] RBP: 00007fff7b8b9950 R08: 0000000000418574 R09: 000000000000001c
[ 4523.874228][T23564] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4523.874230][T23564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48d1a50000
| [ 4523.874230][T23564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48d1a50000
| [ 4523.874245][T23564]
| [ 4523.890470][T23564] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23564
| [4523.890878][T23564] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4523.891139][T23564] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4523.891141][T23564] Call Trace:
[ 4523.891143][T23564]
[4523.891145][T23564] dump_stack_lvl (lib/dump_stack.c:123)
[4523.891152][T23564] check_preemption_disabled (lib/smp_processor_id.c:52)
[4523.891158][T23564] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4523.891165][T23564] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4523.891172][T23564] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4523.891178][T23564] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4523.891183][T23564] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4523.891196][T23564] rawv6_sendmsg (net/ipv6/raw.c:918)
[4523.891208][T23564] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4523.891213][T23564] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4523.891218][T23564] ? __lock_release (kernel/locking/lockdep.c:5534)
[4523.891227][T23564] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4523.891231][T23564] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4523.891240][T23564] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4523.891257][T23564] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4523.891260][T23564] ? __lock_release (kernel/locking/lockdep.c:5534)
[4523.891271][T23564] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4523.891276][T23564] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4523.891281][T23564] ? __pfx___sys_sendto (net/socket.c:2147)
[4523.891296][T23564] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4523.891302][T23564] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4523.891311][T23564] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4523.891318][T23564] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4523.891328][T23564] __x64_sys_sendto (net/socket.c:2183)
[4523.891332][T23564] ? do_syscall_64 (./arch/x86/include/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.891335][T23564] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4523.891340][T23564] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4523.891345][T23564] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4523.891349][T23564] RIP: 0033:0x7f48d1927a4a
[ 4523.891352][T23564] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.891355][T23564] RSP: 002b:00007fff7b8b98c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4523.891359][T23564] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f48d1927a4a
[ 4523.891361][T23564] RDX: 0000000000000040 RSI: 0000000009e7b340 RDI: 0000000000000005
[ 4523.891364][T23564] RBP: 00007fff7b8b9950 R08: 0000000000418574 R09: 000000000000001c
[ 4523.891366][T23564] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4523.891367][T23564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48d1a50000
| [ 4526.281082][T23584] lwtunnel_output(): recursion limit reached on datapath
| [ 4527.737510][T23588] check_preemption_disabled: 13 callbacks suppressed
| [ 4527.737519][T23588] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23588
| [4527.738299][T23588] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4527.739771][T23588] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4527.739774][T23588] Call Trace:
[ 4527.739776][T23588]
[4527.739779][T23588] dump_stack_lvl (lib/dump_stack.c:123)
[4527.739789][T23588] check_preemption_disabled (lib/smp_processor_id.c:52)
[4527.739796][T23588] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4527.739803][T23588] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4527.739812][T23588] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4527.739820][T23588] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4527.739825][T23588] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4527.739838][T23588] rawv6_sendmsg (net/ipv6/raw.c:918)
[4527.739850][T23588] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4527.739855][T23588] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4527.739870][T23588] ? __lock_release (kernel/locking/lockdep.c:5534)
[4527.739885][T23588] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4527.739893][T23588] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4527.739907][T23588] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4527.739934][T23588] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4527.739938][T23588] ? __lock_release (kernel/locking/lockdep.c:5534)
[4527.739954][T23588] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4527.739961][T23588] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4527.739967][T23588] ? __pfx___sys_sendto (net/socket.c:2147)
[4527.739981][T23588] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4527.739990][T23588] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4527.740000][T23588] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4527.740007][T23588] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4527.740018][T23588] __x64_sys_sendto (net/socket.c:2183)
[4527.740022][T23588] ? do_syscall_64 (./arch/x86/include/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.740026][T23588] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4527.740031][T23588] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4527.740036][T23588] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4527.740041][T23588] RIP: 0033:0x7f143cf7ca4a
[ 4527.740046][T23588] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.740050][T23588] RSP: 002b:00007ffdf5f63648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4527.740054][T23588] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f143cf7ca4a
[ 4527.740057][T23588] RDX: 0000000000000040 RSI: 0000000037cd9340 RDI: 0000000000000005
[ 4527.740059][T23588] RBP: 00007ffdf5f636d0 R08: 0000000000418574 R09: 000000000000001c
[ 4527.740061][T23588] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4527.740063][T23588] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f143d0a5000
| [ 4527.740063][T23588] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f143d0a5000
| [ 4527.740078][T23588]
| [ 4527.740082][T23588] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23588
| [4527.752260][T23588] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4527.752526][T23588] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4527.752528][T23588] Call Trace:
[ 4527.752530][T23588]
[4527.752532][T23588] dump_stack_lvl (lib/dump_stack.c:123)
[4527.752540][T23588] check_preemption_disabled (lib/smp_processor_id.c:52)
[4527.752546][T23588] lwtunnel_output (net/core/lwtunnel.c:359)
[4527.752553][T23588] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4527.752561][T23588] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4527.752568][T23588] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4527.752573][T23588] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4527.752585][T23588] rawv6_sendmsg (net/ipv6/raw.c:918)
[4527.752597][T23588] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4527.752603][T23588] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4527.752607][T23588] ? __lock_release (kernel/locking/lockdep.c:5534)
[4527.752616][T23588] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4527.752620][T23588] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4527.752630][T23588] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4527.752646][T23588] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4527.752649][T23588] ? __lock_release (kernel/locking/lockdep.c:5534)
[4527.752661][T23588] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4527.752665][T23588] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4527.752671][T23588] ? __pfx___sys_sendto (net/socket.c:2147)
[4527.752686][T23588] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4527.752693][T23588] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4527.752702][T23588] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4527.752709][T23588] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4527.752720][T23588] __x64_sys_sendto (net/socket.c:2183)
[4527.752724][T23588] ? do_syscall_64 (./arch/x86/include/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.752727][T23588] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4527.752732][T23588] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4527.752737][T23588] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4527.752740][T23588] RIP: 0033:0x7f143cf7ca4a
[ 4527.752744][T23588] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.752747][T23588] RSP: 002b:00007ffdf5f63648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4527.752750][T23588] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f143cf7ca4a
[ 4527.752753][T23588] RDX: 0000000000000040 RSI: 0000000037cd9340 RDI: 0000000000000005
[ 4527.752754][T23588] RBP: 00007ffdf5f636d0 R08: 0000000000418574 R09: 000000000000001c
[ 4527.752756][T23588] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4527.752758][T23588] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f143d0a5000
| [ 4527.752758][T23588] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f143d0a5000
| [ 4527.752773][T23588]
| [ 4527.753243][T23588] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23588
| [4527.765398][T23588] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4527.765672][T23588] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4527.765674][T23588] Call Trace:
[ 4527.765676][T23588]
[4527.765678][T23588] dump_stack_lvl (lib/dump_stack.c:123)
[4527.765686][T23588] check_preemption_disabled (lib/smp_processor_id.c:52)
[4527.765692][T23588] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4527.765699][T23588] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4527.765707][T23588] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4527.765713][T23588] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4527.765718][T23588] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4527.765730][T23588] rawv6_sendmsg (net/ipv6/raw.c:918)
[4527.765742][T23588] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4527.765748][T23588] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4527.765753][T23588] ? __lock_release (kernel/locking/lockdep.c:5534)
[4527.765762][T23588] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4527.765767][T23588] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4527.765776][T23588] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4527.765793][T23588] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4527.765796][T23588] ? __lock_release (kernel/locking/lockdep.c:5534)
[4527.765808][T23588] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4527.765813][T23588] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4527.765818][T23588] ? __pfx___sys_sendto (net/socket.c:2147)
[4527.765833][T23588] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4527.765840][T23588] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4527.765849][T23588] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4527.765856][T23588] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4527.765866][T23588] __x64_sys_sendto (net/socket.c:2183)
[4527.765870][T23588] ? do_syscall_64 (./arch/x86/include/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.765873][T23588] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4527.765878][T23588] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4527.765883][T23588] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4527.765887][T23588] RIP: 0033:0x7f143cf7ca4a
[ 4527.765891][T23588] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.765894][T23588] RSP: 002b:00007ffdf5f63648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4527.765897][T23588] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f143cf7ca4a
[ 4527.765900][T23588] RDX: 0000000000000040 RSI: 0000000037cd9340 RDI: 0000000000000005
[ 4527.765902][T23588] RBP: 00007ffdf5f636d0 R08: 0000000000418574 R09: 000000000000001c
[ 4527.765904][T23588] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4527.765906][T23588] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f143d0a5000
| [ 4527.765921][T23588]
| [ 4528.140608][ T69] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4528.623802][T23595] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23595
| [4528.624300][T23595] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4528.625616][T23595] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4528.625619][T23595] Call Trace:
[ 4528.625621][T23595]
[4528.625624][T23595] dump_stack_lvl (lib/dump_stack.c:123)
[4528.625634][T23595] check_preemption_disabled (lib/smp_processor_id.c:52)
[4528.625642][T23595] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4528.625649][T23595] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4528.625659][T23595] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4528.625667][T23595] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4528.625672][T23595] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4528.625684][T23595] rawv6_sendmsg (net/ipv6/raw.c:918)
[4528.625696][T23595] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4528.625701][T23595] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4528.625709][T23595] ? __lock_release (kernel/locking/lockdep.c:5534)
[4528.625720][T23595] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4528.625727][T23595] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4528.625737][T23595] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4528.625753][T23595] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4528.625756][T23595] ? __lock_release (kernel/locking/lockdep.c:5534)
[4528.625767][T23595] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4528.625775][T23595] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4528.625780][T23595] ? __pfx___sys_sendto (net/socket.c:2147)
[4528.625795][T23595] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4528.625802][T23595] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4528.625813][T23595] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4528.625820][T23595] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4528.625830][T23595] __x64_sys_sendto (net/socket.c:2183)
[4528.625834][T23595] ? do_syscall_64 (./arch/x86/include/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.625838][T23595] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4528.625844][T23595] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4528.625849][T23595] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4528.625854][T23595] RIP: 0033:0x7f3bb3e86a4a
[ 4528.625858][T23595] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.625861][T23595] RSP: 002b:00007fff2c52e778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4528.625865][T23595] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3bb3e86a4a
[ 4528.625868][T23595] RDX: 0000000000000040 RSI: 0000000006305340 RDI: 0000000000000005
[ 4528.625870][T23595] RBP: 00007fff2c52e800 R08: 0000000000418574 R09: 000000000000001c
[ 4528.625872][T23595] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4528.625874][T23595] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3bb3faf000
| [ 4528.625874][T23595] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3bb3faf000
| [ 4528.625888][T23595]
| [ 4528.625892][T23595] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23595
| [4528.637960][T23595] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4528.638218][T23595] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4528.638220][T23595] Call Trace:
[ 4528.638222][T23595]
[4528.638224][T23595] dump_stack_lvl (lib/dump_stack.c:123)
[4528.638231][T23595] check_preemption_disabled (lib/smp_processor_id.c:52)
[4528.638237][T23595] lwtunnel_output (net/core/lwtunnel.c:359)
[4528.638243][T23595] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4528.638250][T23595] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4528.638257][T23595] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4528.638261][T23595] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4528.638274][T23595] rawv6_sendmsg (net/ipv6/raw.c:918)
[4528.638286][T23595] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4528.638291][T23595] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4528.638296][T23595] ? __lock_release (kernel/locking/lockdep.c:5534)
[4528.638305][T23595] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4528.638309][T23595] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4528.638319][T23595] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4528.638335][T23595] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4528.638338][T23595] ? __lock_release (kernel/locking/lockdep.c:5534)
[4528.638349][T23595] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4528.638354][T23595] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4528.638360][T23595] ? __pfx___sys_sendto (net/socket.c:2147)
[4528.638375][T23595] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4528.638381][T23595] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4528.638389][T23595] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4528.638396][T23595] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4528.638406][T23595] __x64_sys_sendto (net/socket.c:2183)
[4528.638410][T23595] ? do_syscall_64 (./arch/x86/include/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.638414][T23595] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4528.638419][T23595] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4528.638423][T23595] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4528.638427][T23595] RIP: 0033:0x7f3bb3e86a4a
[ 4528.638430][T23595] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.638433][T23595] RSP: 002b:00007fff2c52e778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4528.638437][T23595] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3bb3e86a4a
[ 4528.638439][T23595] RDX: 0000000000000040 RSI: 0000000006305340 RDI: 0000000000000005
[ 4528.638441][T23595] RBP: 00007fff2c52e800 R08: 0000000000418574 R09: 000000000000001c
[ 4528.638443][T23595] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4528.638445][T23595] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3bb3faf000
| [ 4528.638445][T23595] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3bb3faf000
| [ 4528.638460][T23595]
| [ 4528.652645][T23595] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23595
| [4528.653029][T23595] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4528.653284][T23595] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4528.653286][T23595] Call Trace:
[ 4528.653288][T23595]
[4528.653290][T23595] dump_stack_lvl (lib/dump_stack.c:123)
[4528.653296][T23595] check_preemption_disabled (lib/smp_processor_id.c:52)
[4528.653302][T23595] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4528.653309][T23595] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4528.653316][T23595] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4528.653322][T23595] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4528.653327][T23595] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4528.653339][T23595] rawv6_sendmsg (net/ipv6/raw.c:918)
[4528.653351][T23595] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4528.653356][T23595] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4528.653360][T23595] ? __lock_release (kernel/locking/lockdep.c:5534)
[4528.653368][T23595] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4528.653372][T23595] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4528.653381][T23595] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4528.653398][T23595] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4528.653401][T23595] ? __lock_release (kernel/locking/lockdep.c:5534)
[4528.653412][T23595] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4528.653417][T23595] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4528.653422][T23595] ? __pfx___sys_sendto (net/socket.c:2147)
[4528.653437][T23595] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4528.653443][T23595] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4528.653451][T23595] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4528.653458][T23595] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4528.653468][T23595] __x64_sys_sendto (net/socket.c:2183)
[4528.653472][T23595] ? do_syscall_64 (./arch/x86/include/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.653477][T23595] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4528.653481][T23595] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4528.653486][T23595] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4528.653490][T23595] RIP: 0033:0x7f3bb3e86a4a
[ 4528.653494][T23595] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.653497][T23595] RSP: 002b:00007fff2c52e778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4528.653500][T23595] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3bb3e86a4a
[ 4528.653503][T23595] RDX: 0000000000000040 RSI: 0000000006305340 RDI: 0000000000000005
[ 4528.653505][T23595] RBP: 00007fff2c52e800 R08: 0000000000418574 R09: 000000000000001c
[ 4528.653507][T23595] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
Finger prints:
check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg